00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d781264fe8fbc5072321b5cd6b264b094cad56ffa305788ad9c3cadd5bf300000000"], &(0x7f0000000100)=0x1002) ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xb4, 0x8000, 0x3, 0x8}, {0xffffffffffffffff, 0x6, 0x3, 0x2}, {0x5, 0xffffffffffffff81, 0x0, 0x3000}, {0x500, 0x10000, 0x10001, 0x800}, {0x5, 0x5, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 16:01:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x170002}, 0x8, [0x0, 0x800000000020]}, 0xfffffd2b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r1, r2, r3, r4, r5]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0xd6}, {0x18, 0x2, 0x0, 0x8a3}, 0x7fff, [0x3, 0xffffffff, 0x5, 0x1c7a, 0x9dc6, 0x7, 0x5, 0x1]}, 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x6b4, 0x7, 0xdd32, 0xfffffffffffffffc, "9979656e26f30eb7abc82df392ed78d25372a12f", 0xf43e, 0xa061}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = semget(0x0, 0x3, 0xbc) semop(r1, &(0x7f0000000080)=[{0x1, 0x200, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x2, 0x1800}, {0x7, 0xd5d, 0x1000}], 0x6) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/112, 0x70}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/148, 0x94}], 0x5, 0x0, 0x0) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 16:01:11 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x80802, 0x76eec753) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) sendto(r0, &(0x7f0000001000)="c869d4cae269da3a8f7b40dda101d93c3b6e679abd2a095f44bec14118354200ab55a2cb716bdcee9269fca9e60087d2339af28cff841ae5eb10b1e715b25ee3e598c003e87ac51bdbca4e126300bae05bc7a6b69b4f0b275803a0ab7dda5402fcb226c5d43ee281d9cb7ccc66686e7c867d2ff927e631819d6991c6fde6282c1ba3a8445eba0931ae884a55a5d033714cc3b99b70e119c181ef4d6b0ce16f029c2443764ffcd747f1e853d2c03e4736fe171e89d5b9ba28b34024ff63a858c349f79f2a", 0xc4, 0x400, &(0x7f0000001100)=@in6={0x18, 0x1, 0xf5a, 0xfff}, 0xc) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x16c, 0x80000000, &(0x7f0000000000)="3a715c3c79bb123a9e01acfbff79e2bc629aa6c2d372c4f312d616b1898e6b08e3c32a350a80e4365a0c19d703383f4a414dcd7bacc7bba99f43f1d758de9a5af1928c5b84dada3f86b4ce658254657fc2a325e9ea134d72f56428bead4b6b9c2ce9661210ad7ca5c95a487f738702717fc570970e88ee01a0401e691a0a5ee8837500a512e5720b813c8d257f1d77e8a7e5177ca23d5fec267d7a0b1f403e22207d783aca05f03d1386608b2b2ec6465b4e94b6cebc560deb2bcbdbaed338036ee9f6dbeeef70cab3755cdf6ffa7746e4c188dad86a91c7d2585e844fb2310c727ef112292190613ad65e805994359ad2382b2935130a5b8ba8e197f2542aaea02cac552e6d7e124d8881da2e08eacfcfa9bcb008a92a6756e2fde99287835442f45cac3a1d02f9a76d2088f2b20ad30dab2c1d897d6ca0fd905f58e436b9b193a46da9b3f6e29f6bbf65acf5d4d68ab022582ec55cf59d7ceb67064cdec23d0cb1a497e721f87c03d4a9e7a4a413ba00da308128637f66b8161043554582c89ca53e98584e808eb5e45820f89360a46812dcf5f2c3e40e001c677277a509167a3714197a5723aadd6fc6a1f8445ae2e2152e0dfcdc108847b3bd0cbd236bde96752f13f8c5353b39fdaa4456751a43bef681d328835592d3575d18b1ed3ec5e05abe194a8f86d9d94e28cd7f1865b9520fb0ddbf8b80280cc5477ca2469675dee71d65aafa1bfdaebab288746267ac68800aec9a8b9ee38be290a05ebf55cdd916775cfdd1a3f2fd3953287a0086d40f90bf273b3ff8705fc0d8def86e9e4e2e66ad96b18c2e0c0e4e052efbc0d405b02f53892944e4f3e3c92e65cc1a0111fc0d5ed2ead797939f29e667802e9a25d7b274770aab150b53198532760facf77e2b103a010c99d973d2ed137c958fc3166a20eb6014f720d1a6bcb0fe92ee5237f56d61d0cc026bc3ce82e9c6dc24ccba9f20ff2cc7c9190e052d74ec63e186cb48283ebb7981d9e390323194c095eba3060d3d9ce7c6d67b5766c44eb55e9db9bf9b94b99a8ed6ce607ddc3528d5e6aaf8d66057a97cad56545a470ebd3b8537ca4a7ae2b0c994af6c5073ab688df2c3739eec21000806297996605bac65d6955f5bf8db0b565158e8c1009bd5053a8e62f150c68e99754a5cbea2dbac0cf85200a3e849cba13347be4132722e097187598fe3aabce8b9b5efe5f883266f74325c8582f6a757327b65a35c6db6e9d1bbb9bd667b153eee759d1278ef0482dd19335eae950da5bc7873a278e480e3b9a3aa489ab86ead976ad22ad24a354622688313d3e142b363df3752b285d51d9f74902332bdc56a7f562ad5cec7891a307d5e3707202543cceeb7edd219001ee161fcc950a13adf3af0f3d4887616893290e29f668c1d757bbbd4785e58ae5ac7b096b48e579ea98ef335d2f4813f3f501dbf1150b77b54591d1df5528b68a01d9b65d84657f33911476d790e9716462368f38697b2563b4203d3beedd676f024cd1733837c309d29a9b60073edda9ae6944d7b3bdf4d6773c473293dbb41665e0802de6274c9f3adf88e3ae37809a3e759a5be3addc5ba96746777595aead2d8f43c48200e958be3140c06021cc384c2e73315ba381f073b27c8c58d7975d8926dd95b99ed8d7e057c51529ae782ce11205041f926e67abbe5700126921e3bf652bc0d3d18c536972d0d9d1ecc87e719acd2620e0a555809a83c9255fd61aff2e3f2d542b3353097e673ea63e2c6f89c0c7237ca5c3a14520cde07501d06da9f9cb1cdff7a843d4722778477f1460192bc1df7845b5a096c5d751e99d1a60cf9ef3ebe3e188195625e4a91e2b66cee6b66c3a393bfd8cd1ca17a9e0dce2d01ea2a7530237e782db79a69980ca23414a9e469abec1e0b076c8a2792369bc2c045df6badd2e55bfbbdc71eba37fbf6c69e29527dc1123d5da21a4801e54c06fb675bf791df3be6cbe3100ac8d306c0c168375035242c64e7e4cbd50ca1d822fd1325d983dc49d2955297e56ba139866e2a9310c2a4658ec0c5c3be83c5c9f0f4556bb033ebb50e9f2fabca68844d01936d53d83e03e570f7b2fcd06a0ad5b658a2d26939de234943cda6bbb58159803fc82542a06b4f59f2a90a89ebcee3c5809b46550cef3809d27e2537b0528663284323b085af422de81c7e742a0a4c0ee67522e050b54ac5da5f973344e523ebd68a572746df645c4d831a4b1dabe3d44e50672f1445ce9e13bd1075021524585f92ccc9dcbd40f3f4e98b12c8f0bbfcfcc43f99f7038ac79afaa25d1c1476da12dd04f1bc654d39b518dbbd7146a09b1462040198d4b44b4ea510945798fc932a635be28f43367728cfb7cef79e49f6e58e7f6ad4b255ca8e909acc49fa7b73089260a015632ab14559c5c12227e2a0e5762d7172366e583cb954fea1fcce6dd84dfa29ea11b070a414972224c36f1fd988aa9bf94c9870530cbe02d286ce5a7940d5e82472fd2b846a966c482ef73213aca281dc8df9ce5e6ffa5d24d251b2d7a0ec884e32d5b3c5b8ee265d4271c15a7bff30ed9e7579c4152a1b93f6913428924884ee5b0aa2ce839c29894147d2deba7c2d69f91594f334f605afff72db705ac29efa707fe2f1209b17c6201bfef7fb449ac956417d3b16611089b937bc8eb8e2361e535d9433f76fc1f7edba82d4021cc32fd4e6e39c13636da027b38f077a25a89557ad8168f01faea125c5fd7d54d98b050dbc642ec2384fda9ad35d9fc9f72b57f2bd5c3619b82d03e4bc3bb8e8fd0e73fabe256f0c7880f91e1ea93e0fc8aa328574ccfb570156e3ee02cad433458c0825f77c53b51f5ff52a84308811d8e0bf25b07f541fe2cba3aaa8cc6d9e1959c56e44937e1c50020d82b5655ca6bc6426411cba93222d7e22edc3450742501f73044074e3708257aaaa44042fad543e34d20e6c2bc1e6942669ace9d6fbfc826312a44d70753e52abe2c1869a04fc1c98b953073efebde2d492c5f277b7afce8d337a526016574b694c8444421babca490b842a9ab98a8b1bd6c81e32b19833ec681837f3ca2bb4a71ad9910c2b2a62a293303466b75f801883fb01df6eaa39ed63f6c03e786521c4c57e25904a1db6494501b04dbad401409697cf21df63ef2ee1b95756d976d44179bfcf19bdd9b974c134733e4ac9e9c799b9320b4310607ee7d1c2710ceb59efe0822c2e2f16d4d03f9c204b0a8317fe3f2069bf087bac9215ef3e10eeeb2bc51f1eb15ece3e2fbcf01f89ed44de7329f0229adb8a182f9b959a5973e820cf7af05a9b92026c3b312374e5897a93a71a19ca1e8cd9494d8acc426178eac3b91bf4c3252aace420f4603e29b807e18680a215d4333d85d8aa9187b276385be1b525449c93633ffe0063e6400a4f3cb48eda0edec0414b9968be84483fc4d51e81ac0af0b07a36878ef60ae7bb90f4b4f5efecb74b8959935cb72824695cbc0e808a5f6b5ca20da4aa6d45e7e0da8f2c42e0c47520d5e4e70c8bc33cc6aecb5ebb78522688031581428b76ec4fc69a6ec2fcfc93d23581098d5ba4d187a1b769107a29c0ad30eba6b82b6839b390bb8d7fb4deff8107bb1be18da3cbe284595eb1d29cc033b633d29e4f712657c81bef0f825ad69a5bdcb22a7b168e9665c4d791489961a9a3344bb50f6196b0753e04be7dbb2fced88f7560299fc89aa8da89d19e4a522f65b909733b4c97815bb56764c4c131c34405a98e39f4bc46080aef083507717bf0a1ac19c74b1bd4a4b67dcf786b4cdfe482b20341d7cab08da6e75ed3df3d8c147f7f6b772bb00a2559fc872e96e1ebadfd999932447b5cf9e29f97b77587bb48a6f24cafbf6622263f91a1457dd6230c709bd825bfa6fe3825f978c6250791cb9f2df290b55df65139e634839684d7203702e95bc369b77a7a41899c8d09bffc98239dbe8f0a89e722cfed0c7c092f576ad80aafeca7b119b27f53fdda6e4a9fbd0561e33df086b7859af448a2bd9f96a662b457a7c8ffce9d5d68cf517393731450745fee55d8604f8c714b7ba4a4ba04b33286d1d3a29cce2de440aae95fe5ac60b4fd49ebd21dbfd9c8f208095bab114c1e637a5d856c867a8682751fff0273c29aaec3e100247c34df2bd0e2fb941f3c42b321bf03f574316e2913fe4f4b1fb4d6782661444334c10129f26c17d5620a4caed9a49acdde75f14b53c08ecfcef2fad85cfc833e806341ac8ba9c441205084d462369f7d08f4b7e6e2103a620a71febf65c9f63aecb4d486a5e548dc6408ec77d9f422cb6fbb933f7447ff0da7c5f8f4427efaab2f70307554d9931890f4dbc5e2f96746f6a25a4c78d8ab3cfc15454f97cd814145f55f1873fa432e86ca90241f049f51164112466f2ac1b517e8ed2a44f78f9a3d5f59656224a9147da2ab183076f690c960069b0b28d58f60bddf9bbf85645d294de2c3402bf01b008ded57c82c6f2c7b70ac64b23cc08f7eb09b8f89d226a15b95fde0580f7adbb59d3db13c5947c5fc0d7c788c798630dfd54ba34ad13441f932ae2958e2d6dfc17fdd7640c0091fcc05604b7c21d1d1ded54699455aff4f344239b27c170494795c2bee94a2058d2d8999481e079966ee3a18d0ef36db56fbd76c2232c2f5bd150eb3d68916569c214b88b3c431f9c85cd0801728e31a7cc8f7e929215ff4fca641f83d6f9f78dc4ac627a6fd1022390adca49b2c051fa6d797e8d8239be41cd8d53a05f69505a73bbdbb851f04c6e35c795b45821655d9384bc4a8cb464bf8b70143b194fb7209dbc6fce76f222041381a613b23ba5d1960b76c82a43a8040676a6dcb42719e17dc7c4abc318acaae2062702b484ee4f5c670b94f2252d266f13308435889a1c3ffc4644e54ec838f2c29fc2c0615b996516e58f71d30338be3125b1d77ec6e026ede725812b8c7823f757c266113dec8f995f76855d7cde21dfc38c1f7cbc785cabbc5aed17b197856140beecf95c782c10db4692b1a9bb9a230ee398ff22b4f8769008021820e1471eb86d937ce5a8b5e23747a20db065cd3a97e59bbc2b1f9f1b9433ceaaf2fc2efa0195439f3ddf8408c72b34fc252428a8eb107d1cc82289a8e7dcae95dfeef8dd694a0ceeccff25b0f44606a67e12beb48f0353aa4e2c594cc8a38efca54f3beb0f586308ea7a17a0c3c50c1023ab03614e044348b0053bcbb04e45b4f777d55adba0499c3b3e30c3c94bdb675b95079b087902fe8a0fa36d8b6287ae408ea4fdf5e4c3ae724de23592ac772fe010132d7422da2fda583f658096420f3bf9448c2ad1ba2db49975050a1b28303d3c8102ccd4552d13f5a39a5f9aaa415664b93b98cc2931d6d221bc79b1dbe4c57cf1593c54848175bc38f3d8640e2b24a7b8eeed4380bc333258235925962f761cf934e61c79a41ed2691be6ef09cf1ace5311943c4b3ba12e63c2a6bbf54ef43a81f1a8faef73f800b81d9d591bae928407da25ea03dad227dff07b1b08cde1b13fd41ad1db62589f13ee4c3099164303efb6b6019185520aabd7df5ab98e4c7fa35b6ed6525a86bf167a1b23960e33b458ddbb00d495431d8eba493287f3f6c505290b2b1999f6aeea1c7c1b3c27d5816c9d4f60aa684c1d945fb81816fc5dcc0eb9390f248acf1ffa41f4199e9933f3a1b931366e70016053a62dbae9fa03327ffb68ef08d40f226149a0cd33d4eb1f32b8157159336c606caf3f51bfd777c577e9bfce44b35e06ce78016f00a42db83f812bfcb5d01adad32e834a370163d2e8de90c4b2479c6a204f48da4112a7aa0", 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000011c0)={{0x1, 0x3, 0x8}, 0x80, 0x3, 0x8000}) 16:01:12 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x200000000000001, 0x0) sendto(r1, &(0x7f0000000040)="f4d6212c6387b0b33bd04a0d0c01c3e7913375766af1a89d641b73f9e58e12b9904b3353ecbc917d3ce97c7538f18778cb7358bd606401b3e449e8178ace9edad75e39d58f079f330f9895b399a180144b5b83f820c39a32b016b6f1e0aa77a0b5c3aa44a499bf24caf3", 0x6a, 0x9, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100000001, 0x9}, 0xc) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800000008200, 0x82) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000540)={0x0, 0x3}, 0x10) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x5) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="8f7edf795aeaca946986da614cb426d93742a683a3fad4927df11d2b3f79d6eeb08a3ccec00ed09e70c5d02bfd0367d80e2284526b0feb25f3a36833de202ffb497cd41819fb5ba1912d3ad404e7a7275bcfabc0efb9904be1a4b0bfd32286cf3307d39b7ccb5513beee525d463e69ede1b50cbe1ad0e6d769d151ff09209b23c03f765466c7766a67701a886a53c71e2ec5c7245c1a40a20d69fe9abcb80cbf0d76f861028c34dcc54d5ec7cf30e3bd6fb92306ab311c2e465fa16ea12862de09be07e1eaec", 0xc6}, {&(0x7f00000001c0)="a93c802b92ef1a9425b10079e56059d81d0c2527e9fe5b219c3782d13043568633027f5377a3386985dbbc2d29da64153690ed4dd053244cb43ab342e63cf0245e1ac691c861786993736d1d6c144435ae964f24272d30c0", 0x58}, {&(0x7f0000000240)="486c63a85c5f5bf766cff416cb528b150bfb7c37382defda8a42c129192658c75317648ef0650f442171892ba5307d5cea4c964d2d90b255b9f0f7580e708209a3d552514ec91f76daafecd4e196088d7bd793fbc95a3d5d859f410a995f9061c117830d9d3e0f3481e2ec18f027a8e5d1ec45a5648e574b0908bd58e52cabef5177bee9e66c2408cc6b415615b2472cd24e4fed77352e7888511f31287b9a9209475560a4955b78b59310b6b1cafd4e18e80313532d63f6a8dfd21419f7ce09c3c2dcff847cd01eac261d3058", 0xcd}, {&(0x7f0000000380)="f1d036a522bd10eab61fe6b73c2f9723451c351e727071d05015d4d7c852f08708d917e676159a2075b936728e5c3a1b7ec55106cf02c0eb17b943ff744ea8fe99229a1810dfce8666becc9272718faaae948db9", 0x54}, {&(0x7f0000000400)="622c00e1447a98c5ceed060d35beaaabb32cd33819aa84a9d746b5e1ffd408f2fe0ae0c92f9ab4f426047867cf426bf55eefb19d9d5e1e65c89b4b7603c19a853b61ec77502c1db1fc70ad3c76b10571ee54b0de3594c43fc1e02c8ed6d39f635c32b12f182890ec9ba9e2c39f8d972bf72a523b745ee84dc3f828610ddcca9374b6f23e00e7353ab563f01fbf31f695649951b6d1f6281f64158e526a846eb5ce4a6ffe01d9e11c2a240465e96882", 0xaf}], 0x5, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="f1c6445bf916ae6a58162637108a2265823c926821c32f9e635b2ee4c869", 0x1e}, {&(0x7f0000000300)="71c31883af31b1740f7d2215917785e50513d53b2cdbc04a935fdedc836512212a0e767abb6785f41d4c2a093e88aa9a9070fb331169ad0d06a717271d0b6676c99a8b242a6719271813f8fdd75f7796fccce6fdbdfe412a1647856aa7f99e0df0515a34b6f9dcb9bfd607c8e42d85d06da1e2ee4b568c8be3f8180ffadcee7d356d3013253121f80e3139cc05d20bf2408baac3ee11d88c94a6096aa6a8941e4cc37712f79cf4aa3ea58579eec266492076dddea2a6f4fad50ef2466d65b901c14a65829ade5cfc1642e4c23366b07072d908a76c126116a5130656ed81e83c55e1cc106d472ef9e5f6b200dafee73a708c9561c9186e5670d0693785d8cb641c5e2d8031a2fe24ca19fb763ada7e94e20650d23815e113a1105f66902a3c53d20b200bfad78774766698f787080ee967dfef764ec45983fffd1559a3f37cd19e09d7cb767d5f0cfdb745b4863b702f1114108fe5c4ed5589058b492af5117406a9085daec26f2f7ec625bbff6b395fed1ddf3107555d38ec700520f0741a217a4f65827ce38184b536338d6de32ab1755dcf3df0efc595af00703ab43b0cc05630ab69f5e4a63d26e65cda60cec7f834db16e1976552c2f5ada38753cfde906d25dbc74725be81d18df31dedbec8d9e1e7f861751b643c17b01f3a33939cf3c5d523842480f1740e5808e4edbeb5c3b053843ba121ddf4ac4aca7d98195a9b3b4faabf86a541572b86e4ced332a84593f9d64fcd44012122d410318f87083b676bfff3c17e6ade4620358d5f45764408fc02519fd348c4ef03b239a4a5fad52ec2d90525b91c70aa370ea07b0975b964062a9bfb14e1ba3ae180aea4706fe1f32a98bfc19639fcd2ac1a1dc0afdb1787dce435396f0d038f5ca2a920118c636e64979b988c4a7a85167944a99b0eab92768377eb29f1882ccc5e5098d459f34c0081faa50a17dea9a8fd489a2bd1088c3c2d6867360ebd84ab5003d3fedbb74a8f0fcddb731e1198fc7587b4d9a04c324f13271ed4b0a279ea9deef9dc3bfd4712fb1e929613726e517d250d3e85dc7f6f981296fd0d861a17c3ae8c81dd028727667cd895cb1b9932c4b93ffe637b12192d4d667aa016651ecd51348d336a90f97b712e29411764069643983ff87a1570126c0623940ff24d77230f4882cc26d40c7099cecd2ebaa2048c378ce06a61c424a31e930f8c40146e9478476d911791875c3dfa38abd43558ba89220452e743fcd0d5a2aada0d3112ab48fd02ae23a7e7de0dc0e3836928542ab22ffaf4435ddbe65ff11049789b6f1d37266cadb46a41f9f44a36ee3f7181e48c08046b085d9067be925fa0e335f2273eaca0d8b2949adc2bd7668d83aa674f6f0d5ec9d42ac0172238ac0a819e1d66fccefa1a9c97d18f0b9f5966d8ac770ad1248eb05b1650eb0d572cc373df8c316019fedb0d2ad88df73d3b336c76f2237c547a11dd9d09fde12a57c0c83db917881e8fd0a0eee1757324fc72a4593bbb0ffc661551885af18c926658c88441c9d63433bd5038f537edf797a268fa3164e1c40b321faa10ad9176c27a79851f9ca692271cba0c84aa495fea3b1324e242c6218c018aeee054a03f1c5b80e467e742915e6cbde737be4e4081f1fb42bf72f0bf420aaa25f987b25584d3871c61f8cfac0529b71d63009f7c62ba80873beb26acdfd0b4df053d0ed60570d0bf202555fceaf795a01c51fef88f314cfe53b2d719c327b496cad34b38daf6e926548760fc70cc2d6cc559a46db23221fae3c6010b7a8d90200ebdb9fd27853337fd10df2b17dab1dd10f5f52535d66c7127265d32228a183a9340c306fac0dfbc7ac622580bc4a1ed6ae471003bf0bd3ec56ef0286bc21fb316ff4923c6755c414735974afaad274ca6ec87a004d4a946a94e075c11b32de84b8b35fa7db1ba2ba8bee5bec692598626e8425d915cac3d3f5f9a090d3936e85aea25e9765059e07616cffa8b1cfa065f0e7ee15780611627ff273b0c73dccf543de1e350733e7266ceba728b68dfb796925580833f758ba89985b01766eddbc08193af09a2ceef1bb432943ef6623c3b42384782d9a6297aaa48594ed23b9170f2f4a9d39c635fa99bafd9c8e6cf9c75d7932fbb441e3e5007b75bf1b42a0852254bb4b72bcd90181aec6eb92ef7d2190307efec67f6b41b8a19e3961f374244cf8854c5190c5e9965d3fd0bd51fb217be182a937e6b460cead38121e0ee62048d1c1e0abc8fdba4c13ceb430759f043219fa28a9f22d44c195926fb55c37738b444b46377b335770a6805381edd057542c8702eea28ad4f251260d0a430628308139a1e59996654c77d2ad9ad28175dcd0f215b1aa9959c86133610dda554f8eba0e4391f04a3e0fe345af85dacd10741357885b86d70d74792c6a4ab12ef64270817fafcc594274f2cacccd17371860ae17eeb1cc7b131e2d5bf95c9e44390dc8254a202bd0e10bc3ba7c60bba724fbf32759acfdf22d1995af1e3730cc923282d18024361803620b4bc84a8d18d09f2a2ad6f38b2087c3fc7cb3e6d0efc1028da0d5fbc2717da708603da2cbf549343c8188612175f10707f9725c06bea8563f6f3207da4c0ce6de7444d4f4db4bba8facf502cb772a1a5cdb778d42768adfc1ec728bdd61fe42c457100ac32d46d2dd97a8ad0e8db5cd43d8b90505970463949c3310ea6a373727e1e2471919a47f5084f8bdc985ed445f0e8ecf9613e17a7f1d697b85bf0ca34d00de3372a4c41808ba5b9e365aef1e75a460e2545f85d3c3bb32940e4162fbd065959fe3139d8a7859a73a73904f3c2583ae602b9cd5bacf357cf45fd3dc701dd61db8fd043520fbdd9d50419e50e38f7481aa3db0eb031a282e8d94145f08c0ce559c22aa25c78a8b05777ce091abcd0cb237184920e9da1ab4f3e28cebdafd306c2a1a9493f486f5ce606e5a1c122cad4d516bd304788ec9bb5e971c0fac049477ef45ce1c11992b2383ebbf5c785c8d8f97858a0da065db2fa1dbdd08d8e1386e56fa6416cb5eb0a2e1e72f2aafd0fdb9138ee76a3f6829f93962e824130d24960af03702e5e64dc419c55b38d47f39fff13d395276313130c1ab73c20113034f046e9a45fb6497b75b98ca80a245acc62a7af62008634ef1d6d19ddb95aed9365eb2bbb3b26ad6a9d52ed343c421dd6fd8961b542eb42a3f40d0d8ecc71ed32e80f1a179a6bce4f7178da9ac3db38ed3e81e4c82ef3f4f7f9daa7f9e44393f0a5c774e24fe5a9283b5649198d8352b1916cb28fca6590a3ad1c0cf65946699d9d96e20b9cf01b8cc816ef59b1926e69cfa6e43a26c19d115fa415f65efdc990e08f880df07afd866a950b435a55b22dba8abe7f0aee3194f599bff2157b414d81ca0561927cb4ccebad26390f545952f4f46bb76946c24bc756364d633000ea07508d82b96b0f08b1aaf63ff2c0c7f709cc9989d42551845ae65c2320748b41ef4cc88f3e2233633fc38d58e1eec8a90818ae97a07e7e71394cd970d44f955b79947c1d90da00bfbf064975b2f7e57de4bf5c72f584e9de7844f561a6ba6042488e23a8aa4a3acd7f8c6ce1d3bc5ad92b494d31be8b416608cd69a4ce94e81c2468cd2648ba98aedb5f8999e03f89a116ebbfd21f8b99d369206c78d693ddacafc2a68a374fff034ae62000b9b180509f57643eb89047ead1c654b75b8ef44af9a0ea364ae39b7215788a232e5646e434bb9e393e93fde65facdafcd0663b0cefe52d1af8b29f880cc4a3d9aee64664bf055d14fe3327040b137be3e9e25a1bf49d3dabffd9a3a951acf7f76f2e04d600c581d50aa607c4f2236bf1003b0845ec65ad5ba266d78ac316db23a9e84d84b948eda2959cd52e81fc931ae6f574ae18ae591a4d8c89ac90ac3f836ee42b2694670b2013127a9455ee888aa58440452de7308bd059612a7bcef783a8995960551c244b0cbd5e46e836c88cf204f04a1f15eeade80807b71f957573c828604ac4d4caceac7da9b61cf43c42f3ced2ee8d42a6faf8ccf537255754a8baf46ada351077e87579f3f3115775ec71a6e4685fba6efea986e0b863ac601892937b32cbde6819293edb944dbd726e66c247ecaca89eed1ee8bc393ca9c6687f2217cc78a174f87f88554ca518bbfc1f1883e3fba211fa041ac0f01bfa6d2c76584c2ac2d8d8646c9dea034d67a356f439bfe56689d3724f082d7259fe67c646b268c3d0aae5b74ad4facd238209f19feb36ce4fbfa97f1e4968c0dba836a36f404868a28465c36110d75002c6f9a2b46fce337721eac58c221b2b3e4c2d7a4b6d7c4911c77004b022debb11d7f218f834db49ad1eab636e3f219d0a758faa7abaadf862cead8f2b667a4003f90549c35e83d9df40f15ba8ad3c69bc6569ee39d84bb6ade9b49b7fe2ab6e7c1bb8fb621b36b36959b82133af47737f7d3849a9cb800fb2aceb2d8aeaece986cc502eac7aafa09b9804b1d3c2ecb6f3d65652adf0635dd76c7bbd78b8bb2559a9229cfc5ccec78e1f2cac487e8c9f33c51875aea068233b5fe0c98a4c0592b66fb1c8bb6ba245caad0f22480710007cd88ad2ac3b1ef3a104c212054cee8c1f34fa372d81be58a8fec5dd6ae95c0692c65cb8d7e550f5d4add3a8b3464e73d3578b1f86ca5c3c06e02f659c05b929fdfabe69d0b845cff8f8f6f56b93e70d4faa3d2db653b268afbf22136a88aca1d1ecfb9b0045b994919ac040ff436ea29a9e9076a0ef68c6a7bce9fa1bb4130aec437d742eef841741ea60046d2241925745f00f737a1e799edd7585f5e00d263c739e6195bc7c8ccf8ea5c4df91f62fa947092b4d9a169f25a059d43591a20c7efb4019570dc574746666b12e7d7809ab30184a2180dff09f7e67738a6eefe17dae51dc91673704d70608a1253b719df7a8b28a1c9208c7dda95e8a4f6b05683e1787445c369d6d2333c63960239c5dbeee46f194f327ca9c3ff2e1fac2852b36e59c7a5a454d37fa1df64466c035011f4ec27bd05bc94c97e5a7d8c27336696e40840277d2f41f15de449b0287080790a151b3a28f9eac59cc6b46fe9806410cb67084e01e16831395776ce76456d024dbdd9a87371408543b19de8a68034a4ad14100b7e8580a4a0d804a0bf20516d1e6e531e3fc22fb392cafec27894e80de85bf3b7cefc42f400ee126a8d39b1efe2f8b9795700629aa7af11304012f00a539f184e5fb93796ed230853bafd2a50584450477dbe7a5b466c10f5e6be6356e141e52226d368cda541ae65536dc6bfc36aab4f8c81aa05e90283b516caef11a30f25c569ca1bb73c9d6e9753c548b358f4634be0cd7390628e59afc4dda8f331440f4e1f851fe3717fd6a9ab5e8dfd4588299d6290cdc5726c93ec3f26069c738c3701c387f04ab78ae3225c806edd81f093f6d1a17bfcc25008ca3138884df1b73feeec1833fb11cde7192ec25257506ee9d059f77bf82d973e156446be8968093b580d72de8b628e4cd25d8dcd7a1d6f0c7ca13255feb79731d50c51b0211904fb6ea29cc1bf430221b800f979e2b1bb3758e2f5873ef63224cae55756d0af9ca8cdd4e0597c36abbf05772a4ca9f36af92744ec13b3657cd4b3a4ebabfe983f873f3fcf3298f156b2f32a0fd3e7a5e2491cd41e6d46a4fd90fc6635d19df9b973f717454e92f035507cd479c5838245b3ff66c3cc65ccd9e0c7a1748d28675a89d4184804c9f6dd91318745685bf4c5f6274c1e8f17d9e8b88d88a97658d263513000e2de4e25fc8ef7a358f57127ac2df0325ff5dae0a", 0x1000}, {&(0x7f0000000200)="2a314404606365760b883bf2935f61b03f704672260d07f2168c1f7ea3fed83318185b0a128048e253d671dc781dd9a28c468b3759fc63104a23c5cd5d00a6405b424a1726d96899bf333b3d2f1576a458ccaca36244f24688d526e75f7620b38650a3559b9f9394a5b36b0966d009b105259a48e89452c4f15759d3dd4946595bbcef9be036667bcd590b48b6a2d83e3f648ca5cfb4db7015f82d553f", 0x9d}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000140)="2db0779eff6420165908fc4841912aa8413b89e5aa998c52d9bb4dbd4e56cc7a2079282935b2617d387ffea9c59ade9f81cf", 0x32) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000001000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:12 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc20, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x5}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r0) 16:01:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) 16:01:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x954dfdaab310592) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20021, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = socket$inet6(0x18, 0x4005, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ftruncate(r0, 0x0, 0xcf) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x10000, 0x7, 0x7, 0x8}, {0x1f, 0x1, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0xfffffffffffffffe, 0x20) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/230, 0xfffffffffffffc96}], 0x350) 16:01:12 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)={{0x7, 0x2000000c}, {0x6cb, 0xa}}, 0x3) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xffffffff}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xdd62}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x100000000}], ['\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5'], 0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x20) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgrcv(r3, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f00000003c0)={0x3, "6970649929a01266fc5714c67d5ddcb6a2ba1622bbb43f27726946fd94d601a2982c7f2ea0d912cd5f8b141b61af64153d9f32fc84052b2c71e6fd992143b7145bcdb959a18c6dbd911b8ba6a10a5039035389cd4988f465a07419260f485add19ae32fa0c27a65b5ec5ce33e175f47becad050c4aed8534ff7bb6406ac8729ea8b96425e17709916b373071d2c01e53c5ebd1e67a9a2588fc73fc622dea7ad03ff64d4ad4fb704aeeaac3"}, 0xb3, 0x0) msgsnd(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:01:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x46, 0x6) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x5, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x410, 0x4) getegid() 16:01:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r0, &(0x7f0000000080), 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xa38) r2 = semget(0x2, 0x3, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r1, 0x4, 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r0, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x1000}, {0x3, 0x8001}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, &(0x7f0000000b40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) sendmsg$unix(r1, &(0x7f0000000cc0)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000a40)="ed91a4d4fbdadde7d2ccf590b43030bb90a31a17b2fe82a2d3", 0x19}], 0x1, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x4) socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x50ef, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000980)=[{&(0x7f0000000200)="24422d8c1e296d3b0aabbb27961295daa100a606bb3da77cdaebeed053c8a0c70460", 0x22}], 0x1) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r6, 0x0, 0xfffffffffffffffc) getitimer(0x0, &(0x7f0000000780)) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000009c0)=0x2) chflags(&(0x7f00000008c0)='./file0\x00', 0x0) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000900)=0x9) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000ac0)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x0, [{0x3, 0x8}, {0x2, 0x7}, {0x0, 0xfffffffeffffffff}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x8}, {0x3, 0x200}, {0x2, 0x4}, {0x1, 0x100}, {0x3, 0x2c0}, {0x3, 0x100000000}, {0x3, 0x1d}, {0x3, 0x5aa7}, {0x2, 0x81}, {0x0, 0x1000}, {0x0, 0x8000}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x7}, {0x3, 0x3}, {0x0, 0x8ba2}, {0x3, 0x5}, {0x3, 0x1000}, {0x3, 0x7}, {0x2, 0x1}, {}, {0x3, 0x7}, {0x0, 0x6d5c}, {0x3, 0x10000}, {0x0, 0x81}, {0x0, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)=';') 16:01:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f0000000000)={{}, 0x0, 0x0}) 16:01:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580)={0x40, 0x9}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100, 0x401}, 0x20a) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)="b446184a828abb140dbd5b12e763f5fdc8275becf06df1988428bc889150218e85402dc3ef5347fe761dfa06abecf4cd1d30f7001a98931654ea7cd6663c223adb9ef6c4c1a94217dc04b0144c424a607de45acc3104e5da947a5caf560efe0bfa58a748bdc60800640cb157e55aa3ac7ef329cf7eb5c60b5d45f31514295e396af8aa6da85c498bfc2e7e4d25bfa3e76a999d6840d74ded2de28ad6b620a44f91804fcc70771cd85dc67bca0e1e5895c913f101a08528fc58e424644ec2e7fcd25f18d78c6dbbab8a8ffb0a95f898ffc7dc8458f3b53c5cfc23af69be8b39ce9b77bd027323162018d5406fde9d4d9d18d64dc5054122bf89ae66930034b035f5877e97395085cc03101ea11fc6986c2773e1e97c68692702f60d8f4ba011c0f082398c7ccc57cc3657ed0db4b65fffe9d61a40fe388b2a405bf97bec44d8bb48b4bf2a0605ed9b6de5759551d944ee2a407ebee3bdfce3b500d4954435e02a9d425bd7648c832b8abf6d565dc5852ab6f18e4571b635c6625cc6a4201ddd835bbef1726bcc6be18347e710a1f102dd6df6e1268fa72665f78df8c38b5c06715ad1867f6173c95c29fb08bd9514fe08d2de9548a25d5f3d1ec9c75d7b7def0d16693dec2182cc9ff23464b32b99cb38c8222ad03963b24b70b6777e5d4aaba711219dfe3fc92a11f2c1db405f323a28837dc5ad7e509b7bad73353cee5d3ad2c572dff67df296e73bf2d8fa8c4805182e79459ab89396c44fffbfe86f1afa0e88e2ba1e435c14c0aa3242bceb4799eef3e3e26eda71537ab95da2d7de3647d1e10eba94a0f4cf95288b96735ed1aeedcf09c4c2c9516a0e4f31063c93064af835438a01489fd109a01113bcf93a32a952f92e4c44552507534747ffa77e530a6ae3b47d99b8b5ace35d63719015eafbb452bf0b0afee2bfccff1d4d4cc42bde7b64baa2cfd1be0269a7a24406d6bd8356b59eb884474e5ed685aa5ecc931ff8617a27520faa5ec44ad021adb71f296d004039bba1e88e29e4e54979dc8ad23631728fd22c83efaf79ef049c3d00311641af8aded58cb658f47d9791610381cca8d34936249a29f842283d445b47f303e5b7747f7ca5efeecc5f5626bc7344d7774750d208743e21544b0955e1081ac2eb0d3badd37fb910e3599b014825163566b0e55692f0916b50facd81752bd35fa72ed4bfd5c3b459448f1f96a80f06a4744da1fd134e1d6e1f6dd325032b72726b162c0769b2c6d300aea05e5d0afa232b8b85aa189c225c5f4155fcb5077e3de08523b2b624e3f607ddd94fb568d033af737dc511f8994fa441956f2791b2551ef9229e5fccb474033e3de679e6005ac5b18c03450772d91d43dc082451bdd5e9f0c099094570c120107441ca95a2842bf2b2a4880dc91171ccf6ea6adf67402c13991e7953e9e63c71b290f943728ce8c82fec519fe9e054fc3a2ca55f0c54ab3d1beb9383d847c20986b8c14b540a6c22a395024844e122311382bf87ac0cfaa2178a36babfafd8cbc967a08cb02be3880b7a77fe91abd1bf9afa33834d99b32c5e63a62d6b3fde8636bbdfaffe99d2862451b26baaef4b1c89abdead28351db9e85a91aa136d6ddf554340fd39fb5525346f647e727106436a8ba5f6f9ee060efa5f1c6b16dbba01183332fdd85f4b9b19c4a685ba0b819e50372064569f3d733646177c07e981ab7d28757289e798a9fa6b3d31d5558516fb3620ac8f5253f4fdd1586b0ec62165428387775c28b99e6d5952bff1541e83810456b49057d6ebfdbda36bcd95118e1a43af95bee2a4e7b568f03856538edfb6b866b6c7c8418680b333a0fec065ff5a07c0c4586ecfd2902b96f2472218e3b63dd8ebb8554aa5de457d907228c76caaef0c92bede7f8974440e2669399edc680668d2a2f2db6e66e1072e5785286850fbfeb54ff56dfd6282fecf26ad681ccb9202d2b2e3504606a1f6a15a774fa243451f2385a07c6e8cf0cecfcb67b87734364b5abf250990d308ef1d8e56cba144b3b0bc2c5f9fec648d50add767d587838d5f055d7f8e1f5bef875bdefe9aa035f8472708caeddf71499434ea265654d08053e8e5f5fec4b1641d0405d603267558401bd0bbded99e156d7ac76e087661f88a05b53daddc50247d35b5f931f7d3376d27e83fca53b00eb63dbb72d6a6fe41d461ebdcdcc7861535a4ad5991cbc5309f67118d79cd89c6bba57a1c0441077e597e9a425e8f6c997006b368328c2580d27a6fe448fc4a665247a2e3f5bd5714cf73d2eaf118a8ee97f70ca6ab516c614ada5e8aba0a5ab881f00eab816395f65b0b0afa3288e8f606d617e9b6eed58cdd57dc1f06f3dc08e93a837ca8622503cdcc307f4294f9c2aa8e7ea33381ded5c3fb86a3ad140b4b0780c86015659c7836fe56df8cfd500bbbbbedb6ed0c42623d5d9f2f06b3710d5a324b2a1a234c13a66f5d2684d53902f4a8a25705ac97107e8de33a1b333415e28f750b196eb11a4f3909d6cad939bb818456816f21a994f6636500d8c7a1f7a938413698822ff49cc3c626b20099c78abd263c1d54ce73b45e498486d732c3460afa33708c01e6dc2eb96481769ee231c96c9b8147c58ff6b5a653e0cce8be59625bd2ecb4917b3562d146cf45baedd21fddb4720f0006aa8d5677d2a7819826ed4a9a85610ad31812a39f113bbe8d597fb074aadc6b56bbb479d9cdc2b47fe84ef92fcd6d2bad7895ad26c5e5395a995c634ae9525231958babaf08b7d807e814c81d809c8846a765ed611114f612795e06f1c965619b2e85f3c3dcee804edbe26955d2b89e4535ef41ef760c5467afb4a99acc5d696c372b10d99410c508d1bf105acf3ae3e36b3eb2eccaef3c233271e541ac5d2162d77b99a8c32f67896859eb2b08f2af089a53e2f32033b628528836dbd7cd7b761ca58eb405244a2efc75e47c91eed4225b99544749373c4fc84be0fd59e5e44101adea983e208c0b5df9377411e3405094abf2543030f066f30e5c8ccabfecffa21da29c9a8054702a8d92b45b7050d4689669333e58bcb63cd447dc664b91a93a29a01c6d9b017933d39bb4b6b25bc4d455f6d768395c24869cb72bbcf2edfe28e87af5230f4c8ba13b3f5808406721a568769dc8b0a570fff5bb736eecfed32105efa86c6bcd7703880a88555f5cbda63880264cc5e58725f3cb2043a8457b9d110e47e352153da2323152fdf260373967aa526e8dd37096506343dcae10a6dff2e16001d63b44a3fbd2faa749d657602d5b25a6133a2245550fd8374b55ec653983e9a69241105b9db251ff23e021e679cb12893f263ed79eccea2929ff53af3fd36f7b7d4d1ede3e57fa6c0b00347b0b83b47177db0e90b37ba796bb7836b3f9accb1bd1289a9f3445f40ef9b489c26944559d3448df2e51c9af082ae30533b11af00a701c03c13708b86967326ed8f38e21930b7d33439f6e1dfb7b41517a7aa9d6a351f7b587e16ea3e04d6d2261f92e4a3bdefd1eab7ef0b168084612aefcdf49444949cc5e4a9040d479bf16e6c4a501e32af926f7b4fcb564c1b5177120124de90044ced51e22988d6f55bd114b38d32d1cacae99067d1aa55023f6c3e417b3094795bc845f6ee4e064f4b70ccd54f374f8e8b4a3a9ed9b6008e405dd54f0381426621604aeabe291d6918adca729f9f6faf9f0c505387faf6990184df65360234f47f7fee7f99c240d0c6a91612c9e5fb7a07f90c47f03588d6ed7af14b346e3d80144677bdf839a45c3128a96eccdfed1fa7a22d5101cc18a70d02e511d4979e763455412ce5b9edc4c3f9e87f9632746c0e44fa234619d4ea9341bc28ccc422017db2d7b1480013bcbd6fd6cceda0794b8ebc4e36e3862cc4c10400396c9ca904f28ab3e324b21b9ddaea8182f1da1010086a0a627f68c6622f93f86e1129ce5a42cfa9368b267c085896d67f77b874524cb6a8d4ade8a7a6d7ea68c415ce379a84dead95f855a0c71c95e3a82df64aeb795b13fd2ddd0de3816bdfc75c05f4270ec3dad3143fabcc68a3d5d7a3cfdf9ad8709cfceee8bd7522f9ceaef0c4b0b389b23f75736710fa1c97ff849c1eef6bfde48622bd54a35b4ec5c73c12e749afb447b62bf264d2ee5cf040b39595a1efb469a775417cfef31294b0d7f935f40e25618d5261040a2ab5749fa63a7889f263ae321fcf7849d2ffb7f71f674e174659f23a69ca06d9d82253f9f77fe441e2ea78fa822ab3b79727ed0aa38eaac2f2e572009d77d3216560f79845833fd136f7e7975ed3b7505be105fc3083a8dbe05c1bda85e905ebed4faedcda7751e1919e7cc69b0642ea912ff04163e9bcc7ffbabacd9302a2cf89dce77d5d67c3be19754ccdb8bc78da11f20c63d83c629ad7b16df4280a65690f41edb62fd59eb586967a03a629604b0d437ab50ab633c42c783a52b685c5de195647ad4be1c29f7bad2a2a011fc86950664ad96ab520883b2443db6460b3a3fecc0b9b16636265d4f9eee68fe202f3133c323f5434e80bc34fff4455ae5ee607a0dd07406758d5930a85b5155d579d0baf84e9c5b86f6d0972421dcbd21059108c15dac10562b81f4f663a2aaf42edb753239f3e65ad7456296236e2cbdf0ff8bfc14bd7737bba6aa512d31259807a3e6846097ced11b6058c49047d08c17c2455c98592630804da25463f10afcdf08f2f0bd7a9aea9536f54662e1e9b1a0fa800f6cd3f0452f856abf8e1a1293f77908ded20e9ea00c8b0a4392ff26ac806b4fc738f55a25c829331cbc07390d0d788934a4bc75993f8f8563fa09ecca568939419ea2cb32a9610d3210f00af3d7cb5f3bf0bb31a295d145a5ab01266c09f85f649f2f761001c01864840f9317e97255aabc2f71c67896498c4c20abf9dcf5bc71209e3140472d433dcfc333e5bd408f16f8bf815281c5f5549fb287c6e51a9939f0975d497db6aedf874cb20756b97d65341eda85f027c66f5822c9f72314ab7a3d734d4078d28cfc0d7786fbad2128d70a9450d7779efcc3265441653bb2fa307fc43e5770419a3be58d3f552947bec4ce8ecd08a4e6ecc6fb0092789a612d328f3478de08c3dd84ef858c252b127951b9a4bd9c755edd8bc8669844aa4d8882632a419bb37c0983b8803a9cb23f7caf8a412fe8e3cdebf0c41b9797cce17377024c3193b3597652ccab6d1b7468893d57dd3e98b1a40cba0b401a36eb749ad710c6386d832d26128036c8b40d291925a122f69fbd7cd7f8a705b6e9a7de90300dba895d1fe1feeac6aeb7afa9b02d67c1cb026e830fb1e969381f91c652a40aebb7dcaa4a3b9897f4b1af0e5ceb7f47d09cea66cd2ffaeb95cd58ec46437937169b5401e23fc5b4d75743f92857d7cf6f80c1cdfcadd28142675d745b272ff94c1109de30a74658147b2aba35f5ab48ccda4a34270766bc18a3af44e631091b70dee4f98998dc5068a5f5c1540f936625758f4f246a5a00f31b427c24b60f8d0e31db784320af0abceeff9fe891d2e91931fc5cfb0b4099cb880c525ef79b1408b171b03686224ee2cf1776a0bed230f19d36c7c9a8a0d833b65d0e15f478f61148236e1e1c649bd51ed412b0f3536ce5ae6745f88e70b811a7e3491f5df0511bfc48bfc9f19893ffe012c362311334ed8253c8eca544f9f3b3790d39e3f1cb0a8dfdaccf9142c2d9742bf65c258d95c61d59717c8fe144981b1eb907bb501e7746aceb27e6947ffb29e4425e9cee36668761cd982ccb12d583501feee5c9f86da0c109fb40eba244764d1ab5eb3e28b9cd638a", 0x1000}, {&(0x7f00000012c0)="e50b9c420fd5cf2f9ce02a23c8ebd5e7ed09caaa05fd64963d394b63d52050083573329d18d6ff89d1da72b60822b06767787916f09e4d8e19225f09531640e3d55ffd533a52e3c151ae57896c9e964726270bde359a1dbb6aa3d5b91597234c1d4f7548b1d8cdf162656a7b3e8ba72d8f5ebfdb88218e45329bcee598ccfba72d026d637e5f3876b69726491ac2011128394c4396889b0c7b924be42b8db4e15daf9778dea5d5a816801f16072262f711a561ceed76c22149a94825af50dc4c4d02f4ab176bf6fc9d5bfe8add9ea2a2617a61cf2be220e0f2416de66a68fede3b84b1138b21eeccfbf0efe481ae971692c08c32fad01c4c8bc370", 0xfb}, {&(0x7f00000011c0)="ac2954da6407136c59f529df9578adc63cbcf096bbab9efb", 0x18}, {&(0x7f00000013c0)="38ca90f1f8e6c17dbb61b7f049779bacd98e4d4614e605df8db62bc670adcef9519c40b2b5f531aacfd5ee7218ce46db2b2b3d39fa5d98f85189b8892ffd2b8d2cf88cb174045260c9d650c467a3382c4987ce43ae7473b5c344379cc16c3417d7f4b9a0a9e5a820aaa13cff3f311c5464774728b97c06631b010c4b0f31228fe893834526029addb1459fa28d24af142c04fb1bb1af03c42dc60e189d77059ab3b7e6e0b0c23b2ac7026fe4e2efb93292ccb743cbb578216cd7065b0bbe63e24cc244826b0f5bb4085eaaee88d372fbee892db05b0192de1c967475bd3423ba7e44b8d126f39009453a996cddc2e85618c11cded65a6e03c9065b6439faef", 0xff}, {&(0x7f0000001200)="07f43da780550bb474b35a4c728d46e5b5b8d78c65bca69fa3158c37ad02343b5be672dff8da63ddd61aab39a53c9a13a53bf3a19776201def", 0x39}], 0x5, 0x0, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001540)={&(0x7f0000001240)=[{0x101, 0x100000001}, {0xcb, 0x9}, {0x82, 0xda66}, {0x0, 0xfffffffffffffff8}], 0x4}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getppid() fcntl$setown(r2, 0x6, r3) dup(r2) getrusage(0x2, &(0x7f0000000100)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x41f, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x27d, &(0x7f0000000240)="dcf32906226b7e70c7933457fac71513bf67e8562bf04a2f470e816573e197d38567f783e3fd0183c6c5acfc54ad4fd4") 16:01:12 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pread(r1, 0x0, 0xffffffffffffffde, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="a958bee81df572da28305cfd547fd596213c7d1e1ce7d95f403294e16f5ed2d64941b95d48d9adbde26425c5c4aaba00c5f371d69896369d1326cdbb6a448faaca41b2d182bb1df68933a9aa93a8766af1a6c5bb0195a3ee1af86b5c5a5eafc9722275262ecef2983954e3ddf875d8dab92ac807b2b3909671123a531aa6b15fbecf9f5730fefb3b27a3cac2907c86cb489f1e0045d6fd7c9c1a6497b6105d8d8cdb04091e5be9daa0ef8257", 0xac}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) chflags(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x71) 16:01:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x3b2bbe1a, 0x0, 0x1, 0xb8c, 0x7ff, 0xda7, 0x2, 0x1, 0x4}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}, {&(0x7f0000000400)="0772a3af8345aa33ff89722f1c32d6e04523", 0x12}], 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x6, 0xe87eb83, 0x2, 0x1, 0x4a7, 0x4, 0x100, 0x2, 0x2, 0x0, 0x4}) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00005e7000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x3, 0x1002, &(0x7f0000000680)="b476afee1c9a354351c1c8193396fce8a0ee37ca972544ad5a2e9a28ce6e2bc7c81f08f8d208aab7cf0ead723a7826fc", 0x30) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000580)=""/107, 0x6b}], 0x6) mlock(&(0x7f00003cb000/0x4000)=nil, 0x4000) setsockopt(r0, 0x2080000000, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e710001e69931929648", 0x14) pread(r0, &(0x7f0000000080)="f96674877de1bf6aee8537a8bd7fb1999bf1f37ead859028303f5b9a20b1a55199bccd03f0980dcf30f396a608bb52aa386cb8fb49351b87f6ce8eafb77232e0447956d9afcbe68c946223d52d6536bb3c03816b93a16bba042c5133fddaee0a3270c36c6c32213c3115c3dbc1ae04add4e49e6463a9fab9217aeb05d600ed87945e4f9354fe794b7e", 0x89, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff1d, &(0x7f0000000500)="1d302b7baef926f3a518d6181c088013d80a7c74a8d362f86db4db1f4f5713254e533fdba7ff010000000000002f248546e4113966772e13887b79d4c7d7e878cf9d818283a66ad2f96ea85022f146c54244f6317ddb3c252eab9a8142628bc243ae4f8fe9a13855a17a4c135684813f57e0135aeef6c41b0d8d0b2d79fdeeae732a08f660d47cd8e50f0c2cc35688c911e50d55ce86fadde7c70f92ea70421d8b9923b022f265af54cd10e718ccc127f1a4cc1a5bb12948f5073a48faaa068d96124868b36d1cfc6f0c294f0d4f4530426a527bef38ef149960a363f1885f64fa2391c23c7b6846e9d55542ded4d5619a93d81cda26c1ea847b1c3c0c0cced87e7028d86df433e8b58797f0bdd3f8b313920525608d450a2a5d9bf8d153fa1dd43378295fb9a79183677ffc25bfb4d4765e5f3360346a4e3fb0e6d9480465938572ab4103f40ac7911193") 16:01:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x91, 0x1, 0x2}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r2) sendto$inet(r2, &(0x7f0000000000)="46f329884297788f469a34e28b0bab9130c01aaaec06a597bf2598ff70e1a7a342c9ebd9b94127f191935acc2e2b684e27e44eff0725449c905d119acbd4847dbf6258986f06f8e80203408505291c3354abf62d9740b393d97b80ed5468d1032c39aeb9941811b2a56e0a27047b0876ccc9b6758d19d116aaa15ea71d0e11ad4a7ec520918e6bc2d7aa", 0x8a, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:01:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/4096) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0xd082, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xef0, 0x2, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x50, 0x91) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8001) 16:01:12 executing program 1: msgget(0x0, 0x281) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) flock(r0, 0xb) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8011, 0x0) 16:01:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x488, 0x140) r2 = socket(0x20, 0x8007, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x30000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10080, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10090, 0x40) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x2, 0x5) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x800fffff, 0x8001, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0xb, 0x20, 0x2}, {{r3}, 0xffffffffffffffff, 0x28, 0x0, 0x5, 0x8001}, {{r4}, 0x0, 0x20, 0x4, 0x8, 0x6}, {{r5}, 0x0, 0x88, 0x1, 0x5, 0x7}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x40, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x11, 0x0, 0x3ff, 0x4f1e}], 0x80000000, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffd, 0x3d, 0x20000001, 0x2, 0x1}, {{r9}, 0xfffffffffffffff8, 0x0, 0x80000001, 0x4de0, 0x5}, {{r10}, 0xfffffffffffffffb, 0x8000000002, 0xf0000000, 0x5e, 0x3}], 0x5, &(0x7f0000000580)={0x2, 0x1}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, 0x0, 0x0) write(r12, 0x0, 0x0) write(r12, &(0x7f0000000380)="b0", 0x1) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000005c0)=0x2) read(r11, &(0x7f00000000c0)=""/106, 0x6a) 16:01:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="96d6111703bf82a6b8d344caeaa8faa0ee40f48898d7560dff4c4521afb3caff63f32e5569611f236041f363e3956437817a7cd991a2848219aaf41b102a27467208540990d59817f54685c98abdc48f949765d95ef6fddebdce82c8605a890bf62b13a8d4bdf7c0086b70c65fdff94dc910fcabdbea", 0x76}, {&(0x7f0000000180)="a9c32301b561d49b49fd2d4f82774d1893895bf4a0175fb07a2d21f9b6ee4f0aaacbdb539ad4ee6f3b8ced054a1b77112f449ff64a6c8e79b4b8462cc3414ed6785c755e1ca2307e72a6125d04253cccdf9b9f1fbe9d2eb1bc6fe26c473817a1b025d55d0e6241d5a050b90efd9ed11b3d5779961cbe8366271013fabbabf983536e79e3b80510987b41404331583256162ad02160845d246bbbaf7c67697c60da4e30cfc1a8e828829f431cecd6cf597d4d3804f19d4a896e6d2552e2b0", 0xbe}, {&(0x7f0000000280)="8722e90196687c7e4597eac257fb3208c68f51537be90f8b3ceb067875874fc0deab0e3717f329bc65d30425bf1de7b6a08a73182998b869658cced00987d1c164222d88cebcd6a3a0eac63fb595", 0x4e}, {&(0x7f0000000000)="be32f006abb06f4d686f7a68f7c44306ccfae5c2bb36b5e5973e8376181947090c1f9b8c7fb5b6175887528ca8f17ce3be", 0x31}, {&(0x7f0000000300)="8276b062d00765db0b6faa73dd83cabf10f3c59597890a8866c0060135fa81c9ee244b0ed406c5ebcbe3f21a17d933f3a4674e1e1df3c6a4df90828be36574fcd74ab8d525cfb868f3169d176a6a6ee5defaded555cd722f08da5e90dfb2fc67095f4edcb9b2798123d4a889a51fdeb604bf8ab7ee16077a7fc4af3e3c91519c88571cfe952ee0abfea517fe424d0b8fde38f9550abefcdb3c0f404e6566a9c9", 0xa0}, {&(0x7f0000000100)="a33faa891f2e5a948ac85308d806331e45feab5a33be692cd8503e3e178d8be7", 0x20}, {&(0x7f00000003c0)="eef469c9c52547b892c04f36527d318d4bc2ce3f592d41e8593678b30579de3d08925e3d490d9089be7557529b8f438e3c6134e69b0f6a67a8a783aac85eeb167e1295146142439d41c36a93735c3ebbd00099b432ce7492e59f5b59f0f2e5190058a0fa4a62f5d512e17a69516d088af514f576aecd6db1ad2262dff33b24680f3db60fd421812dd102758b03fe01e810073f6b731275860d9e6451a1f13359f3aefbe875fdb09e502b18c5cf304801ea9123d3f97de6b382208ca40f43c6ebb4d995bd1b28d5594fd402b0672ff850d9da2f521491e1fb531c285a7a39993c162e315339116fc5ea07ed7d7b", 0xed}, {&(0x7f00000004c0)="13058008a9c45a89fcf00088d36262ea822a8c3bb665dc42db88a1fcf90c11b09d52e4b851e70e494efa3dcd7cea68f3e446f5d706e87e9564424504eff08057b290e21e1cf51bc8a0b19f13b86f93694d5948ea87258382904060ed10542dbb1f06e357788470cc6cfe990e335d237d706564aae5f0006599904fcaa658626081f71ce400165cdb98cd17304ee9ab8c010d2d3c80bbec093e2dd719f74cc376f5b72e32f393", 0xa6}, {&(0x7f00000005c0)="547826edd40667c31b76eade51963f451d9229e6397a3de15a6e02e9abf832673e4f64d4a3360decb67416ed11561aa72687dac32d378c9093691848fe8e4955261fbb858dfeb1b9ccf1cc697efc4fe031170630cf070b6b1f0990e419c46c2cf3673b5a3483992837d928914ee3384000b08b40c2786a6502ee3c7af3f62ede64e0bdfa8e3bf25c9cf8fbb694351ad92d33362386a864ce215635256b4f285e760266a72f9b0977e1eb76a9e44823a0a6e5bd59b61aee9c0bc375c3d763c19a1ecc47acde421cb089d0a97cc03d028dbc34eb8b64ea6e403fa4bed827d9599b1244544484956bf3e03566f1919f1b51ef20b3bf9277e7ed35f3c84cea2295b0c2d79f78e26241888acb90753631abba38e7eb822b8fd6675dcfa9b853e47bdea077821ccb537b968254b864df800a13e1a7a1d1dd2e2c22e22c22e45bc2043c0a057b16e79546c946a33e39ca2c604bcbb122b987750fb8f93864dedf0409ee4582b8f86329fab967077f8e94b7149745b9366ca2366d2a4c0ad3a678016659cca5bfcf06ad2c43fabf0a644f4c4502e11448edf2df14cc8bef0c8d988f88360187ae6fbcc2bf93007490479531392f4cf47d37c7d6af0ff7e9943b046e4514a12fb920bba19c1829477ada9f193e493c1ac554be8fe06f944121908b098bfdca8ab0d5f358ceb53616aaa756bc3d9ce1163445c4dc48fbd5ff515b0d5940cdf003d92252fbc44136207aedcf6db3d611afe7f4a59e82486ce14415e5029da953471b48a6a9003bcc08b59ab8b87d0c2e6b1dda7f2bd473b26655cfc1bb19d82b11f68a7c692f394f1eadded16501311423fcc7d95d8afef87997d2a3c2fab4c3f19ff6c0ee392a2fe317b6751e4927806f69f272a10a552869f02a86c61f53e7aa8edaa3b022249f63f8e4fd92a88ce0a669ed06933ec0ad120808f298a26b219c9ad5eca498e1be57598b89e870ba4d08b77e76c82ede9c9059a90b015e2d97884eb2ba61ffe6e9207be21e3dae46c42c707b9825069e0765c16dd0cdf8a22afa14548fb0eb7d6890f7b5c6a5e2b83100ad377d5827ef0c6b3c16f67f1bb49e48be63e0cd5329e64ca836a431fae7b3ae5c903c4198d005ace352519007d2a2585cc637c24e0b18155e0452e88f5add3fd2803315ea3fe08ae0dd731254905083afa270eb1eb5a81858e66edc0c08f9ded188016457652d186a97006616c309b49bdf2a1be615c989eecd034e7c339caf74ca86965596fad99b6a9af0fde99e038b3545ee378da9e1cdd0ab91da01fb897b6c08cfd30551c14753a701cfb2915cbd50824d5d8564ec4cd33453e36d1d4456214bfb5d911a2336388f92d6b53d06001ba7718195e51c1eed612099a3e7cdf4f1e9288c4bf0bcc6f3e384967aec84fb7729c569015e11ca10ba16d0dab772e70733a37d776c741d90454edce440df706afa3deb27649cb3d1482faf67a91c7f863a8fdc4b137a87ada5e9459b166cce1731d959c2177f86836c90da43ec68ac1b561731e34c39a6ea0edde659e48e14c6d801ca20568b313699b0ae36a785c8737fb9e6f4b4fa746540aeaafc0cd2002384c6a68d86a8063a05b43d2773f1a8417eac6353f70e9ed4d0a0f7d07ab7f81a7486d2229eaf73542318fd2c54bcdd0b601a61eaf3ffb08f8bc46a0513f114f8d538082323fea018b9a933e3d58e2496ae0d4b55fefbbeef952f07a75fbd3a170f85268d7531d9ab57d9ba5724a6f873bdb2c6aafed646a5b48174814d75a797a20b4c2baee9a1c3868b1177215571010a68851613671abda85c82f2775147d4accb853bcfc500a678b50929ecf85de632281b88b7bd45bed3a65d46eff7cf39e73976c56b8f5da6ea532f09c887e8673c37786028d9ed57516433043d01bc3bcb4194997344ef6d8ff096175a92c5921ffff1d68c93a228b6b5644c7e65e9a841d2e2cd405c3118963b955dab68623d641c96ab3a6afa57cb0c86df7fd0b8e003cdb77b685512f0bc5ffbd40f4d382b2f5ec6b3ad7f8ce76677a84eaf045f4ef67fcf0a024ce61f6c97cd63e3e47a155d2d9d353b8e96a07fcf6c3d98716d4eb2952214dfedc9c13d1162a457d387c1ae651b2066109b739c55c2595ab0db3d61f43f708ccca6f1378e836f0ac9e1b06775109eedf63d49c5563ea2d3dea6f44f67eee903603a4f108cca9f37cd7393d0095d9f5e05fe8f394f6b462fed130458b4be01a4d6aba7df6c4a4414e4e9b861748567823183402b81ce1b8ec3fe122ca538d771f2eaa86d223fea762509efdf49b9000e90d434bc6bd5d6f6cbfcc0cf0a2755723f65ea58651c0d69fdeb23381e1df648c70ad601dcd7acca7a7f9317bedeae2bc0ed66e8a55073482ceb0ef735b004b50f4021cea3b9df632413102dfa7e1d3edfb5269715ad4fd37777de07dd74830576b226cd1694d935e408fedc03bb24de42c99b55bcf6e02f41b3ecfa15e81a227dc1996234e2dc5c4feefc478188bacfda65bf8c9981171538bc3c57c3de336f3d5b31b6a19396611ec1b7e87098349c8d0ef6f2f93a1431f77555019abdece5c24fcf7e1833295c72e58218f796d3d037b15568f3a68fed2861d0b61e5fbcd7eb7c5f2953ed98babb7b8cc4ae9f345024f509cc3cf8ef71ffc5087ab2bc4c3e8bb09304f014b63cbefab5bb648488c60e364ce9c595c1cf53b12fe9eb93de13b8fe3891b5ab0c053837d35caee48885a56df42a31e69f33b3e1bccb901e068719183fcb1baa8e740468b7508bcf2348a47ccf1265ba147129b632101ed10bb0e1076cdbfc622bb5bc20b9b0eaabb4e0368f496263743f4197226d1a73aff58ed89994a8dc9c76b0e721b7b9b291516f356e7ef95d09f129947b1e5a0e3435395cc1cc3634e7301c7486b2bc26cde17f555cc8c98304777bdb341ee486a6d4c3332e8ec65f37d2859e4627ea24ae9cd9ae848ce1e0bd8afde43393e83417fce36cab4daa2b4c0140c965c2c5f68feb897eddb3eeacc2f8629b6ce202d54c8d2a8d6eba600bdeccce17f31470689cc0ac78dac11fce8f4c84af52cbbe1904e38dc49e6f9b540cc5afe3580ae3a7ec37b5be60dda5dcfac0f0eff09847e21567ba08e69875f84d746332c50e62046790f972c186620a0621b37df44700098cdeb31dd9383be73cb1df6ee9863d3774444a15cc5fd1f80acb29a1e058d7cee0f37cea0d9025390f3ebac12b3a2bf921dab67c3f823af84fe4a39bf518ec69b64661b0563d21b33d6c153da4a819d92b7314ef8258e1e484bba794528e9030a9d258327c2ade5d5c395b83d910229faa84168cce844abd406613388b413dd33ed11a9b48e7c1c3bc19daece17a1470efe7d6492b38e72b43623afc06bc86a429ff29e5b0935482422416235354529b09e91a398461b49a1f0fc3446cf5af2e558182fc4859d953f8ecbe69326bc254ecd51b3f1a066342e4f9ed10b30f294263c423311e89319374b47c6c7cb547e716668caf12b3d46ee8be73293b40c01f50a61caa05c57676c042dfae33afac859152edea6ac2fdd1a90b04919dd271d01688fd494d5d157d04100460743d07bc566699e9df37c20bd943f19b7ef6ca4a00a9f3cebc0b9de486c4e80b5245a4bc8cffebdd7f68a2dcc7af96cc70b5c7eae5db541c5b5e5543103978c74d03783be58909e77bdf8d529d9ed17ef1f483d195395cb0207760e633f04d35ef44f3ce25ae0789194145cab5e5ad550a3b8949a629439815626cce5b5fd7c1afc2e35386a95585ad791759f9beff4b4237daf86fcd1c49c74ac1eb6da5ae0a6b571a5ecb2f300789293996def5d1f1fc1aa0d951d041c68cc432af4425c252d37905b82eed4300e50d36f48bd64fe84e7e8a947440f4fa6a73beb33ab6d5673eaba95ddffd1ff76b249406c244f23279f1c9b1681f178b590617099658ee5c9b817a5e08cb475d26f3390f3df4fff5f9bc1f1d23116f808254300f803d75b7aae0fa32daf91bb4541e16a3053a42dc53534f309a401cc416bb4fde8da71d8052adec3b2e30f1207b2d565f0e39da582025d1592f61731678a1199d915760fcb81ceea5ac4bb59c325b70b0cad78b434ddcadaa15865e5ec63af58237ca2352fe2415b4bcba19c6f0f647f18a03f32a4f3ff38c26dedbd2b08cd774925541d95b65d7857d8659ebcd1107015181de3a4ba92b582fe6ca78ee4aedf5b0b8e1b26c118b90c128196dfe73f075127e21c80f591e2fb757d2f394398f7918a2faa23da119947d8f79785c1f0dddc3fefa425ceddaffdf62fa685045788cf381ae249d3b46b686835e3192bd48fc038368a26cc4c3de222cfd65e75786aec3b9607caa40a43583afc1813357c318cdf366b0f86bff4bd9f7a3207acb95d6e6e5e9758c00d8e083882a8687148cf9ea9139bb53c47e02c32b793f7e91aa5b6f129a4f9627e128bfc94b524e3aadf3e183f3def38367ef4ea01971a7d03ff674b3e3de89f1993aa90163dec76916bd31cd979307c50efa9011d775254639572b02cb402dc87bd81530c557b13edf741264d333cedf376dbed9367a632df83bf19fb6ce7e3f775007376fe3ba3315a2db5d0eeceef55a31b905c02ecf6b424cd4e93fd18bf2ada4d90cdd806dab92883718ed3dda189a89619ad841c31d0a7b837208669a764ba52e0f69839189dc5682c472ab3f3e159786c74aebf6c46d8c21c6d63c1c717df2cb652ce2721d4b118513a2affa34d5197678aa2cf5f20bfdcfa35ba55ca1c8df49f8ee0f450fd1581bd818626756b140009b13848c9f1e2351d8eed53ccd2287ce0a89a032b8a0e84f6f08930cb545053a2e49cea77e492d30573b9dbeeeb542e869556e90bd744531b6903631d822337bc5c6799a1748a3644f4dea40f4013d2a813253a27ba54891065aeb66ff21aa3a89473df8cadb71cc73608b4fbd84e3b8747669d5d3ddc2127de303aa2ce98dd66695361eafb54d6dfeb00c1004a916ecd2ccb125165dcc50c8138f117e7ed482b4de8d0c442025dd79f148a3b29d170fba86a652cb1f5cfc61ac540fc5cf7b8bf98857ce7e7f8c0f6477debccaced6c0a035495fe7397f0b438fe6953aa134499e59c11c029664b380b6df5114c852a8f0f1074b03cfcefbcae6b79236a0a74143603f54bd9cc4d9cafdb59ead0c37c45fcda541d59c21a7ba7a5b9a00ab45b3cc7071f7b86663a2b0ecb2d4b0ebc9b4fbb07c256a97172197073308be398e398c8ad03a25945b2a1b2c1c370ab9a6bba54c4e8e271032359d0ba0aebff7c469a4c1b0e44dd7155a2b56f0134728e07385dc9578a5bdbdf4bf51540eb7acd383d2e61e3a14ca5276f65c6cf54367938f3a455c9f356ce71a0491b8d21fff3a28c447f1f75e6e88ce1b0941578c579404480c90cbebb93389b0acc028da1f5cf14634e9d34b0611fcb22f2b938716d7b2fadd428ae3215bea1d5065d316fc87db80cf04b5a1330e684b141ad843de7a41271ec66daf8ace7ca0be91f7ec9d2aed8131b424557e52410430802ededbcfb7abc6f2c830131e894b753cf3b44492ff0e4ac46aaf62bde77df696cc17f276abe0afe38f43caec774460e6e7a9ca62415f27a56f306866ba7c3c64d5d19e8387289ccfdf0b7db033427e9372e84ab941cf2ad8edac4a610a2472476ed146c6cff344f3688435268563bf62a6584d620fbd538414c1d2ee14305c1042c4f9953dd94176dcae59fc09062c8e441877e25855b4df73e7d8d13768eed2acd35c29bb5a17ea6d9da6ff8e29076f407837911e4c86045aa75c85a6ea", 0x1000}], 0x9) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) 16:01:12 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet(0x2, 0x3, 0xd3b5) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0xc2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget(0x0, 0x482) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8a, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0x2919}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x7}, {{}, 0xfffffffffffffffb, 0x10, 0x0, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x3c, 0x97c7}, {{}, 0xfffffffffffffff8, 0x4, 0x5, 0x4, 0x2e5}, {{r0}, 0x0, 0x80, 0x40000001, 0xea, 0x80}, {{r0}, 0xffffffffffffffff, 0x4d, 0x80000003, 0x8, 0x401}, {{r0}, 0xffffffffffffffff, 0xc, 0x20000000, 0x1, 0xb6d3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0xfffffffffffffffe, 0xed0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x1d0}], 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x1a, 0xf0000001, 0x5, 0x1000}, {{}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0x100}], 0xfffffffffffffffa, &(0x7f0000000200)={0x8}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000003c0)=0x81) syz_open_pts() 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x4}) socketpair(0x6, 0x4, 0x8, &(0x7f0000000300)) socketpair(0x20, 0x3, 0x5, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000380)='./file0\x00', 0x80, 0x14) 16:01:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x482, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x2, 0x7, 0x8}, {{r1}, 0xfffffffffffffff8, 0x50, 0x10, 0x0, 0x1}, {{r1}, 0x0, 0x10, 0x80, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x8, 0x5}, {{r1}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x8, 0x9}], 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x80000001}], 0xff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 16:01:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7ff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:01:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000007c0)=""/234, 0xea}, {&(0x7f00000002c0)}], 0x6, &(0x7f00000003c0)=""/39, 0x27}, 0x1) 16:01:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x18000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:01:13 executing program 0: r0 = socket(0x17, 0x1, 0x200000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000000)="bef68b8570be5a493c707b8e3592b26d6518bd1bb1641821129a14bb4393782ae48c0bf4f67ddb2f6fc79d06328a17a49d07aabc") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="2433e18a776fd86a67b8127173806d6b3864eb47c17304cb69686b7ff6bf7d077881a107810fadbfbd1aeb2e629978830d8a3c7a8fc495a169f9db6219b80a2f5fb481bfffcfdc9273b0c48d06c6f9892967a64ffeaaea830b682f400b277349664955efacbff93cc25ea4231baddd9fe48de3bd716adc49145593a374cda920fe426b34d07b76eda40fb7f6541fba638a14933c2b93e71017ae195ed69c50d93b92088c02b0a346bf5e1c0966cf7ba1462fc0a2696107de0f708d224c78dec41c59cc2174ae5c8a4455760e7e844a7e482cd49fedba7078a5c87c0e0a1a28f5288c40eb53", 0xe5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:01:14 executing program 0: r0 = shmget(0x0, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r3, r4, 0x20, 0xff}, 0x6, 0xdb, r5, r8, 0x800, 0x2, 0x6}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10010, 0x6) pread(r9, &(0x7f0000000280)="238cc48d5e88a0a2d63f3be679e58e42a2b161aed0d98fdb307a807197fa63d4d2f5f4b3ea9568b43932cc9a46a8e049debaf8026ad1c4ef1c8003ba535e99759a5daff22fc01ac766a19a3ad8bd18d8ed252ace2949ac6ac6371440b7f21b9bdf1d8605efc0c96a78f8c310468e835a5e37e2375fbe106e9da3fedcd8948b897a0f4c14524b5b8aec872445cc7d54c13679eb23a457073f91f5e1d9549ff3d1c69eb1128ddbac838f258e1034e2593b3b6272b413c6ff130e2149ad3fcc11ce95fdc8637b0277bd3847f968ae8f4b8ec6b42ce04f141e3f44fc3e3ca01d4ceee3f6e0c42f0c43edf644", 0xea, 0x0, 0x8) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)=':*%(\t^#+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{\'\x00', &(0x7f00000004c0)=']o\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='#\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='^\x00']) preadv(r9, &(0x7f0000000b80)=[{&(0x7f0000000680)=""/224, 0xe0}, {&(0x7f0000000780)=""/211, 0xd3}, {&(0x7f0000000880)=""/227, 0xe3}, {&(0x7f0000000980)=""/193, 0xc1}, {&(0x7f0000000a80)=""/202, 0xca}], 0x5, 0x0, 0x0) r10 = socket$inet6(0x18, 0x8001, 0x5) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x2, 0x0) bind(r11, &(0x7f0000000c40)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r10, &(0x7f0000000c80)=""/186, 0xba, 0x42, &(0x7f0000000d40)=@un=@file={0x0, './file0\x00'}, 0xa) r12 = openat(r9, &(0x7f0000000d80)='./file0\x00', 0x2, 0x100) chroot(&(0x7f0000000dc0)='./file0\x00') unlinkat(r12, &(0x7f0000000e00)='./file0\x00', 0x8) r13 = dup(r10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000e40)={0x1, 0x3, './file0\x00', 0x5, 0xfffffffffffffffb, 0x4ec, 0x4}) lchown(&(0x7f0000000e80)='./file0\x00', r6, r7) r14 = semget(0x3, 0x2, 0x402) semop(r14, &(0x7f0000000ec0)=[{0x7, 0x4, 0x1800}], 0x1) open$dir(&(0x7f0000000f00)='./file0\x00', 0x80, 0x9) sendto(r13, &(0x7f0000000f40)="058589467a9f36a7b4adc86d1f4079aed14967a7e96390b086a05cafbc448212cb893690aacba819c852a42ab0720a9cbf1468f10a5d9922505d82649fa6b5d7513c439e78a0fff042ac1ccd5a0d8468d5ac24a49bb98b21c0c2d16a16a1f22008eef66620293065a67ee9f949759e37f2ac3bb59765fe830ee75daa4a448991146e70db755e52dce8ddc37b0a26ea79ba97b3b906ad49758003526c19a066285612ab7df00fde7853395907", 0xac, 0x2, &(0x7f0000001000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000001040)=r10) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) recvfrom(r13, &(0x7f0000001080)=""/133, 0x85, 0x1, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002005, 0x7f) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:01:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 16:01:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x2, 0x4, 0x10000, &(0x7f0000000380)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000017c0)=""/4096, 0x1000, 0x3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r10, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) recvfrom$inet6(r10, &(0x7f00000007c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) kqueue() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:01:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x600, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x4a2ab528f769c034, &(0x7f0000000040)="025611c14b1c183f645e541e59d01ea7f796ecc68316aa6b56cb77f2ec56adb181d65ebca6483e78ff182f5ad611ddb0a58822bb57ed0b1f75f39f2f30f1a8a5ad6c3e88e279f46930c723d18d8d5ed093a90145cf798a46c1e8cc808bd77cbdac58da3e4a19b80795ae70d497") 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) fchmod(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x2, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) socket(0x18, 0x3, 0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r1, r2) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:01:14 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="50e8046378d60744ac2e78daf7ba68e0c4760b2b0bdc8cbd70eb1fd7c593ad4153", 0x21}, {&(0x7f0000000080)="f84360b362399fb183ef6a6eb8675a3941294106dd2c493bab2ab39ac2b4627e4f27700644334dd8a8cf71d2e2427d6a1f039f425a6c04775b512965e0efa0b95b94b77c992faf9a920939bf18cf2bbb46e34a907fab5cdda52464a72dd2f39b72180abd4502274b304f64d267273be98316623aeb03c2f1fea1b9e7e213e0a9dec3f20c5456a219930095c5e0836754a058e7072353", 0x96}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x9}, {0x80000001, 0xffff}}) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:01:14 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000040)="a8", 0x1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000340)="0e940800000000", 0x7) write(r0, &(0x7f00000001c0), 0xe5e1) 16:01:14 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x960, 0xffffffffffff5c87, 0x501, "c8dd1bd942a4007a72777638513f225a767005bc", 0x4, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r1, 0x2000746e, 0x0) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000002980)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="4a94f61498bac9b13b18ffacbc7a9ccf0267f8cba92e2ff9e84322462bad26c0c18b97818b639a12bff7248c06262128dae26fcc61df859638d91767845a098017e5692eb9542427661f127aeef964538bec6c17916ef752d9c0473715680d48be72cda05b4f6b83bb5b7d4f6756949dbc7e8e9d89b6233969c8d29557149802f91dc8f9c3a03248447d2cd93d9ffe42418c51057f0780611357010355b55f7480b3585d5419d61b8b2df8fa0532256fb5fc1277b0c3641730f28212a78d93", 0xbf}, {&(0x7f0000000140)="f2c00c2bc6259fe45f85711ddb722ddf56fd", 0x12}, {&(0x7f0000000180)="6652fdc32ddc55d3ba23beae81d825d36d0aaf0a98272171d79899337f165b20eecc4f5bfdabbba40779a4a77b35340bd9465b41857e778b908fbc67d8571625e9b5da5a5a19c0f1f8212bcdd9ba", 0x4e}, {&(0x7f0000000200)="8d9fc0bb75db48b8cafa4bb050b71ee0f50a87a4376203c64c3e8a9d9e557af7ae42975d6aaca639cf7bb7d156f53da83dc959fe7db0eb63f545d44f2a7117d615cccd9b8db782a1495338ad24c2a30bdca362a1a234447ddf99687b36c8414bcffaee71f88fec056c0fa6c247d92aa1b536496ae5a31ecb39657d91cddf389afbdd2ee22e247f691159ea", 0x8b}, {&(0x7f0000000300)="77600630920ac029645d3d6ab9480f12b0703d6d6f585f90cfaaa89365be5b3ababbb2e55c7fa7fee89353c60cb2cb6440f32cc63d3aa474bf2100babf5cee12f992bb5fba3beb709f9bae", 0x4b}], 0x5, &(0x7f0000000400)=[{0x110, 0x1, 0x3f, "a1c1d7e9c8cfdfe3fde8f41f9de686f9e90207c80da6fbb18c96ee71cb90560e5003644e6a8615301136e1c38d427bca84777e91a94c96fd5a2d341589f90d93b1f3d306c05c2927746532ef8ec010536bf0cec690508c1fa679c03d7616781a80edcaee107d7d5a6a00193712f849b378432de0d5c311bed46302012f68c8c35c1f604e65ca5abc5f7925e76273cc010f04ead63e60166c0191c0c8b0386349f7a9b8a67c0effc431125a4214434a3c6d3ddbdefa4524a6ce32bb8480f96055c620dccc0842ff334b19391002c66cf892c8c7708c285f8e82fe38debe9a1ea5402a1fa4cb8bba4bc5534b2ec993ef04e83fd458171376c42e84bfb4"}, {0x80, 0xffff, 0x8001, "74112cc4d23b1b349271e9d3c9aad5fba5089dcc54a40f03616c16e25dc5d5f14a18df93b19fa8e629c874c213cf43abe99d1ce5eb5bb563eda21d10b210bfa8b7eb277d901334b5b19a2b977b82f6903401bbc174750d389be3fbad369fe867b1085b531a978fd76a12a118"}, {0xf0, 0x0, 0x1, "f388d4916c433e7890267a309eca6d89a566cbcb8aa85eebeb0320d5b40dbcbc44cc1f723bdf7fa1a8945554143e5b1ac62ee84eadedee8cf5a77f179b47de28dda1fbcdddb691148c1e08c7b1abd61e26232da5d2a5b945473e0b407f1b132881fa5659fdffd86e33d4028a2f38348248a33e3d707a8f9c36986af2e6c0307910f7b76e6df998bf2d525fed2534b551be1ae9d26e1ebf510a491f1ce54e9a342a9bac033c197d3888060fb561bb8229d34c0decf5bfdcee10903a313e44a5d1eb431ca54bc92e8170bd56a57b597c9f274725038850df6d5b"}, {0x68, 0x1, 0x800, "727115604a61d98e1df6da5f5afc07219eeac3badd9b99f348f7cd1faaed9e286e77ef831eddfbd99ac6bb2e1b6f525908ebd4e7c52723d55dd3e0f683b3f97dbf5dae1e47152b953be6fc4a7d541f8b630aa610f234"}, {0x50, 0xffff, 0x3, "78dbff0a7201ea18b47ff121265574100b9766d79ddddd2bb4ac0586eee789c433f41e0fa2fb6abaa402759b4efc665ee7d617ce4a40031bf001e5"}, {0xc0, 0x0, 0x1, "355d9b05410245bd5b3324ac49d8930552f82d20e1b9364b1f6faff24aeac793097c6a361e5f9cfb97933fcb048a0a60e79492b3999940c4f1f14e161464a879cadcff8589726e64db4805e420214595e682842a3a0dd660955706582012187ac894cbd14e0d8b0d6aa4a140453bc0354607e12bea4a7f6e5e5d733880488890cfe5b1d3dca96dc79017669c308abec7cac699f57fb217e37f5cf576199de4a76ddf0ffdda63f32b396493"}, {0x1010, 0x0, 0x9, "fc5b7258b5f00386104045f859e6bd5721ee136108aa5b0a5310a3cad2d7e7e2b88e7279f5b8c2b74f83288d52cd7ba8983e526c52b97132221ee0223077af7776614741bac13746dd897eac239f5442760bc813a2fa9b22d6b517b42a4df8e3e469e0e6b82811db3e5d64b10e1aaad8f600df5979c44255ac8f32069e49fc864946e19751f1903fa472bdde6371c4cae71be2e4022f62c8a6b19a40e4bdc2c0b50382661c49b6ff7ddf4f98f4d4a8b9e08ccbf14968c62418711c619ae579196b823826b96de1bbbe7ec3c644fb689dad131dcb7b4a5333156f5819ca0023f678ad95b1e4366330cab1fb7c1d7041f2721fda5e0983e5455586f9046112684b4dcc9a055c8fd705beb62492ee6667232a5bb56e5fd78eee4acb1ee1924d2eb525409901ff3019d2f9d72e80c6ac71ad9ee7a9e2cc4fc1ad8b37484fb0282b4f888fc20566cf78cfe14165f64ec5b29674c1de9c60462541eced7cb3601f6d29be483c075c0b3513fed5c089b51465ad62d58a073c2d391c72a535018eeb455f85fc86ce400389754acb9fd4010804a088bfe22f93b74f7815bb40081e668db4cbcdd58ed237168beab25cd09e80c203c3fac0dd9941f500d810e5a19122f5897216d8eb61f95b110fdf0425de041b9879087dcfb9f839e545c8dfab5bd6ae0136edd80fbdc9616798bde923f6ca86ad68e71270f9e91a83510f47e2fea19a7cff487f70b60fdc05576e01c2982ce4b658d8d905a9fdd01c407eec6a99d091516daac914ccd30f0f36d35cedc644200a5e93072a1966cc495cb89ef9465fa2f160b6ca293fc1c5da4b70deb62ec02506b37bbafb6af978cfa812553d407b15aff1e619938c64cd368232e5d5991e778e18d2a944b2b7158923a1a092619cf71e3bd44f7fc0fee4889f9a3288cf0a94dd9ed768d988b135ac942aeecf4cb17f7a02cf009df0cbfd2c02946764a873a904bf93e078886d5aec410166871d9763a66ca3e17906aa1c335e3cc1f3bb3bfbec89526f51afa34e07a041e6a36fda8a65df5aa0cec04a37dd5703a6421d1fa1961d19d2da3e1f92071933fecde0b98b3cb0eb4d2fb9afe99762a0a83bb6a65b7a09cb3ac8d87c34f47774d09ba81246503890ff92728ab88e9b03443065016d3e658a76445e1f06257e8fec27eeea3a98b8f344ec607c9696fb5734bb69885114103b14d3ac24071b6145743fc9970b72d24d81168b41ff3686cca444a4a89e400aa755786b1b521701a0137723c8d39dcfb2d4a875cb890f605221663ed24a9505e5b71bce81ac70bfe8eae2b1fa591c6c60ddcea9018017edf9203c94ff47f43be06b61e3150dea1a7e47c883159d674cfb9b3d84be8158c1018b1c9c8344c57cf6ab1da63fc68fd8943e50df009b80e81020af54391998d24016e8ab737b1324c18934860fc34d99980bc5a8aad36c63f2a8a41255aa7dba75039d4da3bc4e3771c8e670afb0c1a74842395dab30ce90e1b79bc2338e43d47b99aea0c3abbf58b660b98bac70fe567aaea0061402a32c3d9a330ec0879fe367b2e3f27497a37fcb643dd57bffe8a64239325d0304515c90abcbe388295f8a62070d6cad4d644bab522a145b5e3fb472373d1435fa0bebd3bb214b7a2a89ea5e8edabc43d33230d7dced0f4115e6c7fe4c68c5e1c3ab4bd00ef6dd945bf7e19e9e19a3d6000c98275b47c821d02829433761b8aaae38da5474f8c5b04b8f1d0054e1e6fba4b53af6404ef49a47a4fa6193ecb993a17f9acb766b1c8bc766290a1c0d5a73de395850eaa8608ae5adc3c01062992bed7de3245f7aff843cc5e100fcb43851ae9300446b30126c41eb7e21fc2134b04a29f218eace908de30efd693cfd755997ba20ff32673f103b2e85ba1f09892b298a19f8842003c38ac701fdbccbbfa7ab20bdfe18d952a1c7a0d2e135929c7db0488ecdfa1eedbe1262894f7ef0d9b87e0d1d96598348187da0d35afeaf20b2fd86f54b3ec5b5cdeaf943f9a39c3e817460966118194152a0a918d7857dc5f6dc8c2674c33d6aa5d8103efbb9b5f017f5d4e660a4bb1ae5b0bc3c56de68b0ae49d35a193de788c75857f5ce87db0956eab8e02fccdf1317c84d30307877a9b99974670e9fb51a7ea9a7f71cc8d2bf0429a76551e745ecc8fc874e14edcd08b4904b99351f93a9e1a1d2a7e4fda561e01f295e4f86438f0c6f574329c880c9d5b9fb8e9c81efee93c503ec093e98a57876c6209d36900e571dbca23cba1bfe10d980cb41af87a058a90d6f9ba3ca7c043f4d4ca32d0b30c611235f0dc2657693140e1365a22a2efd1e8215d57e833659cbe7b957b36bcd9e80baabcb88dc9c09870eefd4321bb7d65c511c6d099f73cc72563c5504ca7226cb4173f29aa9b14125a09d309427dac8f18311cbba77f25d995c578ab299b86a8d7f53782d17b9f5695264912c874444443a1f44634a15fe13957fad445242e6070dca2c0b9b110462d58c9b51185a3ea0b2acbf0b34ba7decc94b44fcaef72f6570a543848eb383af75777348c5d948c0dd25ec2d90a409c12872f57ce7b47a0acb15df45b54f1019fa7dd2474cf3db9c8c57970aae7c6e8bf3f1cfeb768a3638bf6580f5f72b47f810929709531cd5bd47c7bf4a158fdc4931d1b5ea101185066dce7ffd3cf56a822272ac1d2c906d8bf3235cc1fbb7252615537e96b4966fe99da312f7b2348082be00a32644f9b1ac7d24e7c8fd3534c3a80e213c712bf205e10c3b7693ca9c568c4fc176078efcedcd3e30be59515c61e29eb509e7c9a168c364465e56f4a3a5272951a89f58cbcd16ced16807d0370387e9bd1574a0c1e518951ef384fd138508e0be73fa1f2de04a066dc94a1c8564f836a4b5926afae8b989313cd02a9709123e0f816754d040a36c5ff975a5a95795d61b2f62aa8a05fc330354dd3feddc1b42b0dc04af0cd200999cba4f0c3ac8f92a4ab25b64bb29cdbcd00eb46815e2f302908405f533dd2fdc2d53b4fb55ee5d627adcf51b185d0b5bb48d52c91f27e366f04894f2b358ad51cc245f1d1593e072f8efac39ffc4cf1cecdc8bd17020b5b2d56e85485c72d6a6e1aa9c2baa46a35b3734349c166d4fbade03c60e0eb48ee9bea9dcc9d500757caf06f39809e9a32f7ccda7ce9f204dda019534ed666b744841df37e4e8247e99e3c994afc08a5e7fddbc763ed88578e257ad05105746f25b1bd8cc4bfc1302869fbd67506f69c25ee488e520eb6f533da0177b8c41250129cbcc8f5a5b7ef98443a92e2ec4f4609cf0a83ad1e250931b9977b26b0ffbbc2702a374a7efc42540974e6adc52835cc987021febb71a9c2da538cc536e0f55957b620d9a056ed58cc804c93154de2e37fe3f7c355aa4837360bb0637abca66d1aa3fb53edbf582f88845315c8b489ad8e2d8fd0ffc7f6e8c9682736f370f11b3ba44e388d68b1b66269a59f95c6412849d4cf8bb801cd8569cd9d6e423bad93a658a500a595d340e04f392a357408544d4cebb62d042cef47aecfc5e1a2c5c504ca85d145a9243aa9bfc4c5a147cbef3def676a7ce85c8909196fd14327e8b02a521b627ea56aa60aa54e33ad4ff5414988c04be50de203efd328803a7fbb883d5ec17e20eb8ad83fbfa68d7ed24c4b732b29531c31fe340e29a9ed1d3ec1db2459000059ff91e6584a147e96e96e57a3c7744368c085a43341b4b7d625b631a3c82224ccb022009f6ef5451b76646f94a0dcd0882bef707c8992f613a661c3db966934c75fe10e36cd661b08f41a082000dea3f43d829864d66851f39a68a4ab5e7870ae1fc190a47e68eae3831395c6515a89eb1a348eb75da036edc4f67a209a2412c99aff805a951d42bd2801d53165ba5696765b8e99c57bdb2ca3ba6768c68c06fba7e949b19d90911f2fa9e543ff9e25cd829af2f8627cdbd7aca2e9362643ed31aa42ba93a2dc1a85bd6dac236dabecc953a1088637162f1ee63e913bd7456dabec55acf44f0ca92ed4b2b34517cbab7025c92af1930e8cf42626c05976a977d5541b8c609764a5e5c316bfb6fbbced88b17db75138ab19f2f61f2005308c240498f8efa019b6bbbe724b948a221a20dbb1f3fc120717b9677b98f12c6d96829867c433bb0f7c7f4559b030de6f337759c091aaa5b1e4270ac4c68a22574b4da046819c0d4b843d8a29570124dd4d33f247d29be43143afcbd8dc6b4be72b0ad0d872f10f03f0b584c0b8765e285d89cd01d2359c1b08980f63951c792cc99815fea5e412fcdb348fa6414894e8977bdee280b2b1d8d49412003ad58992282b8e8f490d5cae0212a228c4fcbdf5a1fbeeff2fbc7831112e4633410404d87e4172aca48147cf614ba3274a7bde278d6271d8dbad4bb404ee4be499b78ddae90154945062eab668afc4b01564bfb0e1165021dd1495d078b7cdde833111d25e3b92e357886caf6c4869f84758a8d58c7131f69cd8b2c899f13b79fa88f34ba03b1c569a33abc894969bb3b71c2c55b0a2b4869bc26d64ec99ae0734d489de6f9d76ebb6f9f4ba208b00691c6a51969aa41e25fab4ddb2036a53306afac946f219e41448720ae9865f163048710c28c7a336c048ef8a920a046bf694840cc75d24e9ae001902f226018c197bb52d57d0cdd598871aba7b4ededef85afc971d69359ba08335311ab3b81725a5f136e42c1345c30e005b0ce4efd7a892f586e2186b96ee8f8a518583de5658087279bf3f14c7de3b3e46b39a8dff6d9eb3326a3e791a5b128d3aec55241df5c9eda71c00b693ef9758d55792304c67a94b8af3ae12b0a2ec70c771eafe652b8ab6aebdbf279f33ebddbf82de8b3e9889733fee43285d97939117cf71b8d5ee3d4f90bef71050d5818bc6aa4598ccc2740092d5cd95f6d0030c69d20ad25cc4c6ebd046bbf84ef4a318229fc423712f8921aaedcaaf4d07059ace947dc1dc9ed4e52cd367cddbd8006a7922a2edcabf3164de92bb501afaf403eef7114f6e2c2762f3404eb6e58b48a5caf71930c642939e1c78a57114572484564eb8c8f835f97fc9e4415b7d6e4c676674ba8f90f380f1e861ef0cebb8b40d044bc269a0801ef11de46bd56d69241b955a1d8331eb6481af434745037db24e2b21f81a3440a6239bd9e60d6bab0dd4561f70673448db538fdf479f35dcece406d76a3469115457413cff8d11e05f54a1e8903121a63f8f8f2d0f21c433b533ad10de71a28904679abd50b5012934ef552cbdcd9d6f95bb1a89c04bb4b1387c422f4a1a48d22733c173ec2dc7c3e4a8dce289d8a0e005d8ce2e824edb967d0fc79ed83e1bc88821f7275efc95e9efc8636885b93bc717c830dd1e8424660bac230db94e9171db5dba9f356fd6a6bd5168db80bf569300a13152ddb592ac753d5ffb722999e2bcf534b71cb3971f1c024669a90c096320b2b6bbfe356fc5d04750ecc3d0bfd9649d2ab01525dd34a83eaf1e502e5045141bb87b0945737d82270dcb6ba99cad9091d970011ced8a887cc979f0d7128f3d4d41050f71bdeee03eef19c7878cda4a1237bbf28d5233dd47e0fbb741dcfc16eb4959a8967b916aa0ea25b6e6893a28b93ebe31d7000f620bf737aecdef313c46c1d9367b0013b67fcbaa40cbc3675d4cd71b30542b4c1a0dd3d46f9671f22db2377f96acc0a434bc2ac7e0eef42b96b4967d561172c7742c82961a16c6a53bb8104a5fbc84397b0787d5115b977906b88727ed6f59b5f1d2567896860115826e2388353c3fe9b3273373aded841d8ed0f7fd5b1caa35c4a7cd241ef35923045"}, {0x58, 0xffff, 0x8, "b759aee485d962e89ca1d6030597a03da9e9fe14e432fd6002010d1489735b05dbe4a87a8076bf721fec0bc234d2e26fc31fc304bad0a7ef12574021eeebb7232f90"}, {0x110, 0xffff, 0x2, "a5656a3a999587b1ddc327426c8de460640e183a35567d1fbfd34cfa53f160f9fbd000b07a8f8d1fdbbc7fc86033544b25d9d3dff51d31e8564c810a7d6a2160df81c9f3c1185149ebaed2c1eaa7621182010d54e08c8b7d6496eef36fcb89d2008e694caf9129533ab25d1a5af1a45380b114d5117cc9fcb1cd67570ff50e5c918c02445a2becb3d24213247639220922233f1a082ef58385953e21fa5fd0024928009bd4c5edd89f64d0f7a4c26b317458c36a5523abbd1450b8f31fbfc43aa751d432c7d674cb2a6792aa4a2be30291c636733427c007b4f08e26535e6d6de32b162c67fa4414b28e96a39acc4ab45e9833890509614b92580542732883"}, {0x1010, 0xffff, 0x9, "fc7c052c041a733678a4931efaaf6f2894c9612ee44ffffd3d1b5acf617a5afd8faa28381b6cacb76b13596728f95480da2e0cfdd2f17072ec664624bd2b5cd20299480f64cd72656b39e5f5ea0f2991e9c0ca9fe50111c9c9fe5c4dec182c887cd7859f7c0f30c5ba1824cbdece9e4137caf29a743f258fc2ef70dcc11eebfabec0f749c48d47a750166162889fb4c729b9ede3a900608614704e175fa80c388cc769134e0bd57eaac407a643e8cca558bcefe3743d81250bc28dff7896545deee8035cea20ce2648814d0536b3da118040c6431fb72dc0db9539192e97281179175d089f5662510b3f3c1d02c10e6b546570a6fedb6a75793a9b92901088fba80fd34ee7aab1983ca292a948b54e44cf9d5308319bbab1e062a3a7022daccf2b96d676b758ab05d822c3d450d73acd1d7cb6ea6ced4e1c7a8ad65e21f9a14393316f2debbda993a17c370614304482dbd098ed74ce080cfbf3ebc2b91252961fcd212fadfe3c461f461d1c2038137f7adcd0806f7dbfaa54483800885e96fe758c151774471e1aacf3d7c72942296964e021d6cb8d8008bfa15f4d105a609f6e8bcb70e5b7544113a0edb2ae4e9b7c0415996aa2b857850fd3174259a1032697fc107095891292a2d5bf3ecddfed6452fd4594e8ed642851353420474ad7504aa249e9665fd136eed018beaf6cb823704a1aa6319ff13616f818db81d2b9b32ec096e4fec146c09825f7afe24804a8bb6c4a7a9fbcdd796eb06dbd11db5f996fb39fe4cf670eeed9a16957989054ff2e9803baa1ce8412ff1d377663e77ad59967301482a0775425dcd569b7273b146c167a70734042f278673f13f2706240fee0fc9c08e80581b18f12e672283ae75f81fc057eadfb7a6279157f977b36a229a214ecec1c342abeadaf60fadcde712d8189e809e4ba0a81f31895f285152b02adf085a43ef3ec42a5974a5d3aec4a5f392bb072f6811e4070eddacbdad7175389b41679d27d129d349ff611f7e23af0899784afba18d58113b1805cb8daab2449460a223095b43eb397bdbffc12000a3886f3eac7e5e6a63ce87867bba545ebda5d68b1071e9bfa1d9f5cc44d77116f1ea30b217fe752832524704636a5f291bec8349b6ee225fabcb5a470ebece0da36f6be9cfc27e98412ba97efc0a2ce178ba1a310031f8f523c3a39387252cf3a0a0d2ef0ed15f18ec06e66793f23e3244065621b24d87f940a1188c841b532dd51e92e37c39ae5e3553615131ef8657d36f7b35e29b2d49d254e6656d149531edf8d80d93b38afb5950cd1599b2071a39caf75a5b3785c87b8fa2dc53608f0fb9a9b6554ac4aefe02d68515cafd00c188069d9aeae3da0645e8c0e12df5a51f4240a2494387dd15ad5342754a8f558c606a00bccced5c5c959dadac285213f8b461f1197a33855569e00a818209b808cd5a86bab3f09f88694ef96c60338a95a8444ff21098c2d6f1260f8fec8740e0d808e3895341289274264f250339af8f0d753b122ff97345a2fddfdef473c378323205d1d6e3316ba9cd16904a8e412183131d342023a35876b18bc0cf125818fd1ee0bf036aead16867051af7ee8df4f6ebb051ef89e472f02c7226328db25e67d36b89546b273864dadcfa6681e26fe81f19881e23cb2f2d49cb24dd0a7e2ba4ff40f21518f5e8c8afec3f895b08d881d0d22b5e8a5f0c3c6cced9e287606d1f836a34e592efc7ef213da799696308d1486e786aa299f1a7add2389498284f30810f741c8633b7f09362e04331922d950eea9ef86d957b8e1eecd60d7b023ed7bcbc3508b907afbede85de3046bfbbab7861a612c5d4a68736ebb719d1b8c330f9bbdd29e1b29610f0971efe1026597a5053ef3ad09939cd8c2c0ab2bdebf4136e176e1b7b4d6e7f2ec9cf90148466f09170b250354d953a2153825aaedcfec769ae3da619e355326c8dd0a830295a032dd108ad88831d23bf7b68755707a9e18a35673011d9804e5a6380e5008b55bdc3bd2b5bd2f368541e49c8f483635b2a024019ca0728fee2d0ed424a09fe1ecc77ee5fd36421e1ffaf178031c78d4cdee8028478e6739fad44e952e535a5458ba266e66e83f1151b50827f972fc146784c8e411397fc6c568e033f5d39ca1648089ea327a7818d18bda90ca24a5bcbf88c5945c67e2600fb30fb30368c8acbe88e11f709a7a70a8633f450db310837b239135c99eccc2a8f582819bccee0fb03d342ff64f6f76ff96365e1ae439c96b38b0d10cc973d3ec77b28546cc6a6a05614879191a0c0a75e89b04bd9582d41c1875c24a2ffbda6e4339db3c5d5447543176bbec668e0d48b41ec6a57f9110152e6b72449d61af73372d47e9224d6051f1cac5550b3678c7e1e3967f4a878cd97c3a5940e9d4ead357abe944745b4f67e3736603d6d6fafa07e91ac649212fb3dbd36e1cabe358a58f4ba0f6ecfbc84388f39f20e5d6973bc2f7b2bd0a7840d18e73bcb4185bc65efe84ae8f1799fa95581d49c74eeb719a611a2e049cb657f05990aa3bc2d804a3cf4fd3257ab22edaccab7b7c0258a627dca0addb7a6e99a4f52b2f799e97f863bc3eb9dca3e49e98020b18dff23ee73c85190cca1d50e217c03575f85a8bef7f35c53b913307121a5ae2a058e6202cb5db44135cf7f057e6d1249804a99507f85e467e0928903c8ca333d6eea779644edcffab7857e98757efef4859088ff01c51260ea7a8e429b51b6d5e1f4e30fe8835f7d972c8e28f973368ab7d0ae21d6ab47edc97c891f795f0875f5c95c2288de890d093324348c502c74dc8a10c2921c2e4f49ec8dfc16290ec5d47a5ddb6949c46d3f5676699e1e6df67a13d7dda7de2fa0503c6c0d41d0d612979e44ee107439a14f6c64d4b9ab95abaea3addda9ea9363fcea47ea21e6e3e8ee07ee1f7ff944853ef9e4e7f1c5af4f20ae43b527b7671cf0136cec654cb639217b8afe8ae6be3372bd8b84c2360e71d515eb8034f1db90edf67beb563a1aa67ef70735c7a5ac68f6037efc69bdfef3f083b4730dfc48e487b25a4afdfc7f194337f1a3e6b37a353311aac0c601ed8fd75bb692159d05e9a78676799c58b1fe698c97e8f8753af40f2e171506266ec7a2893221d763bbb3ea6dd33e8f0e0ac81c68a14570605b83c71199cae100bb2d18e5870316cc7c3cc2ee77997793bbeb3b456af54dd40898a7330d8f5f0cd0230fba95550edc2e430f642c8b88babac3572d7b645bc60787a508b5299505767a2124ece2138b22cdf885115b42f0e205e91c034d8e288c3fc88efd3327ef1dd5b3ac4d787874b343f3feb66920810fa14d7e07c771572282ed97976a055c78717aa737e0ee6321a734fc4d34da540aaaf6b3dd053656a4bbdab95beae0ef44be62ac775172cca2deb091266c993465b6c4160e16e0c7f726ac2eabe49a40bf66a33ca787efaaaf07ff716b8440e6b36b8f0b3a2a6a772dc29b7c9497f5afa00184023b8fdc44c8e4173faf48baa4406456048bfd7f8ba4e1736963419b91479b12b5b910db54d84c2640256295143e1a17908bdbe0e6b733c24176fd187688417bb4447cca5034e303257598e105e2c227f2ba7dd86e59b56f9d9d160ebf3572a3f55f521f93b3d1042e182e889d8b7c337d5765b09c983c011cb99dbb7f65ce8ff9dea569ac67c61c568b135c26a4f2400177a6b23cd1e2aa7a6844778e8779b5255bbf95a0f782bf5994e94adb6f101fbf95586528146113a9c106e06fffa95e949176efd9ca919622a38dd1d4d822c650bbf74ab751d1d8a57928224873965507cb35ce47d4e74a091b01214079d0e23e3b326e9dee21b58af62dca5f6888717a9b7f2c36081bc91757eac200562f088b38033588bdbef7863c08f6b99830f80a7789f9c8702c93dda4614e1aaa9ad30469afd4459a0b5dd110eb6472940575de329168f6c05eba38bb1345ca64e1ce13ad3ce2055434112a4a8bcf4fdd854b5a1491d18412341332cc1c24197751db454acfb27b277af2adf9092f33caa461ca706e222cd95b1a78b62131675a9103faff1c7962451f0919e5da203c59b4acd5568672d08fe156d705e0ff2251dea72089a785ad38ac8b648339eec1459044fca1a8e397e61cf6250513f7d275d8b561e21f9f6c0983209365cb6cffaa9bcf03c9246bfe0b55d09f0e99a921e9c1046cdf4c8cf0cac28ed173206da9b1f4881a2f19959035231e02cfd071d50a5f4c5e7fc1d5d0f1e2d5150248da06ceb8cb8fecbacfd8677e401df2d53d6c605c4706115851e0ef2c5b3fb23ea20d815dd77a8c494a734d998cc96561d217de2300b0089d0896c96bdb4ec0a0c2f5dbe8f409a38981aaf96b73b06305300fb42399c757941d8675959d868467bd7ba48a07946616248ab74dbb18008e1d6d5de234ed966154e9509b9c9175ce97c9a8d6555867c97cbe5558348eb2c6d002fe71b767533ee4cc85ef7ee3fd04a0349505d3f682a93b397e3ccaa3930bd77a3d890dac5262457bc3f729afc2b0835d90f5d294074bcc073225e9abb6b1f211f1ea9d46aa8b614de0b5c038d3862820abaee6602c74ed84738a2c23cabdfbdcb9c1b41d728431ba0148ccef09b030717e58f3ddd56f9b907298158892d41db23985198777276221ba4013c936151db0f2c564123befa026d829256640d37f1bde638c02acfad728a5031482f72fb13aa05f9dac3f34d310b28273333992b11914e4743c0cd9023f69e0f1afc959bec840bc2e0151415c9db3096341e7d2726816779e61343a6bbe96151edbf364f0b172c3c0678f0f5815381ac457b4bb990cbb76ea028559ced0e266728f0a7216ad9849dbdbf934c30700a9224af0112e2786704b1eb6351452b470eab3bcc24f921eaf538e0a849f1ec6ee6fefd10417ddfea4e0d1b080be01263b4fcf85e6ee4bd69ecff3cd2d6bf13f378cc629d2b88a0f42df7007a21216310efeaf5da97f416d0ece55b6562c27c6f77dc1f30182b64a33cad5ed74dba523932b7b440fc3b84e0888d2bbe3157d779adf2262ef4707720732435ec8d07af9670aa886ae7d3110568dab2c428b1c5bc315d45378f4cb89ecbe0d6e0505c4f39797757c03a97fc1e06450e6dcb169adaa0ee47506c62f2487b24f69a3324bba0e49257089d003b5edf21aaa8ebdb94822de743dc58cded48383c90487a621811359850877b164f5af709d8c1704c84c5616d5843a81dac12211236016bb38acae2fb6b2ad8cc2b19e14a134dacfcba06f88eb31ca2f9d84439cf9ff5f6dffaa638fd5ae78cdc0a453fd589b3d3f03595aba029655e9eccd8e061322b1f9f1d0ae1b79dada075d8fd339521942eb9052fbb281bb2523bcda7aab20b80bc1e01ef0a74072865f13ac2cd7c211a98c0ddb0d4ed22d4621c5a2db4f336e2d20f62337c3b2a89b1fe2b668675eb84c5d53f5258ad566827b3702c463f03f6e0c9c6518a22f8493ea73248dba837d09a5785d09103a5989b5d304eb77eb7858fe7ba9c163450992b7b8f498a9fe3f19da0a74ef7499f8ffa5be6741e0af1581a752bc6ca5c593ff003d3e722fb2fdd79868a3f4468317b980d65969db8d668e466ea93e05e03f4302c296ff336264bcb47e421fe007893515934a4fff48db909965d0bf4b8c50328b926144bb1bf95774a60a6ebb3491478579379e5672b26a0e1169cbe9c484ad038226995a0f47f5b8fa9b02f91b8af8f19dcddaf1ff972da590013dbf6f53fac7326c3e08b5a5571a98de8ed078549a544dc89cfe8842cfaaa2492adcc4c91b8"}], 0x2580}, 0x1) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0xc3, 0x1, 0x6, 0x9}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x8000008a, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0xc, 0x80000005, 0x401, 0x56}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x8001}, {{r1}, 0xffffffffffffffff, 0x10, 0x60, 0xf70, 0x401}], 0x10000, &(0x7f0000000280)={0x6, 0x7ff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0xf73b6111e9f3b899, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000340), 0x10000000000001e2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x0, 0x1000}, {0x2, 0x3}, {0x4, 0x8, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0xff, 0x1800}, {0x7, 0x9, 0x1800}, {0x2, 0x100, 0x1800}], 0x8) fsync(r1) semop(r3, &(0x7f0000000140)=[{0x6, 0x7, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0x401, 0x800}, {0x0, 0x1000, 0x1800}], 0x6) fcntl$lock(r0, 0x20000000000008, &(0x7f0000000080)) close(r0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = getpid() r2 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1997ab4359ec6fb0, r2, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/230, 0xe6}, {&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/241, 0xf1}], 0x5) r3 = getpgid(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000500)=0x81) clock_settime(0x3, &(0x7f0000000540)={0x80000001, 0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x1, &(0x7f0000000780)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r8 = getuid() r9 = getgid() r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000005c0)="c344bfba7f60c5f11f7b154321e3700b22b5a6ed3aa81e928055b22377cf0c14222c5935b216d214fe3b85034c94499eb1", 0x31}, {&(0x7f0000000600)}, {&(0x7f0000000640)="9a7461c4204971f75976641819748d6e289fd7230937656ae15857e9da3b42629d9f99e2d8356a8e526ac654d6463919cb376c5734b866069ee354e500ba5c3feb7a0b118fc6a2683725b242218b11659d8a88ea755fe1a7bff4fe274f", 0x5d}], 0x3, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r10, r12}, @cred={0x20, 0xffff, 0x0, r1, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x120, 0x8}, 0x5) setpgid(r11, r1) getpid() poll(&(0x7f0000000b80)=[{r2, 0xc0}, {r0, 0x80}, {r0, 0x4}, {r0, 0x80}], 0x4, 0x5) getgroups(0x1, &(0x7f0000000bc0)=[r9]) connect$unix(r2, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000c40)={{0x18, 0x0, 0x0, 0x9}, {0x18, 0x1, 0x6000000000000000, 0x3ff}, 0xffff, [0xf002, 0x401, 0xffffffff, 0x200, 0x2, 0xffffffff, 0xff, 0x6]}, 0x3c) r15 = semget(0x2, 0x5, 0x108) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000c80)=""/188) fcntl$setstatus(r2, 0x4, 0xcc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000d40)={{0x18, 0x2, 0x1, 0x2}, {0x18, 0x1, 0x0, 0x7b7f}, 0x40, [0x1, 0x6, 0x20c0, 0x87, 0x5f0c15f0, 0x2, 0x7fa, 0x6]}, 0x3c) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25, 0x3f}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa0, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x0, 0x7825, 0x4, 0xfffffffffffffffc}, {0xffffffffffffff81, 0x7, 0x8, 0x1}, {0x444, 0x80000000, 0x8, 0x100000000}, {0x4, 0x31, 0x1}]}) syz_emit_ethernet(0x3, &(0x7f0000000380)="969b100e") ioctl$KDDISABIO(r1, 0x20004b3d) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x44d8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCLOCK(r0, 0x20004276) sendto(r0, &(0x7f0000000180)="85dea99ba70f705e684aa09279f804b9f69dc96ef10d9497ac3a9b7ae3", 0x1d, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x38283, 0x117) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x3f, 0x5, 0x80, 0x1, &(0x7f0000000580)={{0x0, 0x10001, 0x100, 0x0, 0xbe, 0x80000000, 0x3ff}, {[0x10000, 0x2457, 0x80000000, 0x3, 0x3, 0x2, 0x5, 0x5, 0xffffffffffffffee, 0x1ff, 0x5b5, 0x4, 0x97e2, 0x298b800, 0x0, 0x6, 0xfffffffffffffff8, 0x6], [0x7, 0x6, 0x0, 0x6, 0x0, 0x7fffffff, 0x1, 0x8000, 0x40, 0x1000], [0x4, 0x80000001, 0x3, 0x0, 0x39, 0x8, 0xfff], [0x7fff, 0x100000001, 0x3, 0x1aa00000000000, 0x94, 0x8000], [{0x2, 0x0, 0x6, 0x100000000}, {0x7fff, 0x880, 0xc21, 0x100000000}, {0x800000000, 0x7fffffff, 0xffff, 0xff}, {0x3ef7000000000, 0x60e6, 0x8, 0x7ff}, {0x6, 0x9, 0x3, 0x3}, {0x5, 0x6, 0xffffffff00000001, 0x1ff}, {0xffffffff, 0x0, 0xfff, 0x5}, {0xfff, 0x8, 0xfff, 0x9}], {0x8001, 0x3, 0x9, 0x1}, {0x9, 0x6b8, 0x9, 0x92a}}}, 0x0, 0x1204}) 16:01:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0x603e}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8a}], 0x14c}) 16:01:15 executing program 0: r0 = getuid() getuid() r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r2, r0, r3}, 0xc) r7 = msgget(0x0, 0x684) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="030000009f0b915eaf98bab6e615dfd8f6ef33e3dffa1000080000e30c9ed484e2005c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab10226949728c32f87c7178d6b8806c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aec519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/232], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x48, 0x0) msgget$private(0x0, 0x110) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) 16:01:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x489, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) fcntl$getown(r1, 0x5) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000080)="9c405c8fbbd54d92c6895cefa9d1f0284370d318c4a1eb07f750483b0f432afa67d7e37ad0ad0c0ca50a4c3b3970815331c8273bdaf034", 0x37}, {&(0x7f00000000c0)="e0d87527cc99cdb7e8dda68002eb22d0aeef9e3def002abe1704fc684c1593516d8cbdcc12e0d550a0faf0c413c767f102f8476d375518086084901c52ec965b09f70933071fd7027b", 0x49}, {&(0x7f0000000440)="405ad466d34f3e1e88bdbab94bba3788f0b3e8cc5f64bc5166661005af66d1cfa30024294aff39e2402214f216cce8af54b1a358b6cad49a03b1c089d5523b4de57a7857ef3943dab2b0c80cf29bb87968e309e0678504fd276817e546b9db0f0a4d9f8e4ea2dba16ae76c68ad74db72abca86d973bc160f53148bceb649f652f20bd01954c5806c26336b7967c402bac28dfc351f992a0330b4be7cfb0494a0940205042e10f8101248c717c8a0b102a6b6dd2f3fc388f038c6b68cfe843d5f9a97af54690ee4d1e8c0b71559fff9edfb598e916d64cf671a8da5750dddc31da8d6da79fd463f959d9ec4473d47093da5f896940f88d7f008de648866c8ce31afcce59b150095d3a1f92d6b9a28e475e62337b56df021b656ca9ebc86f1c386ff0a1e814bacf215ea8f293f8d767e5e3a2b0677e3744e524bc405354ea0e8541c65be146e5af339c270f1a9c99ece7144fd1fb781b8686d0824771ef128cc818229b66213bfc118957822f687fa182f068871ac674f3626a11090afd12e3322bc5c833f4f3fddac15aa0c13333eca8108966da8d354b7d17289413601db7c637e6938d938c0e90998dab0d32e821549b087884660ce41b15c1658d09b7da15eae81d3ce206936f042bc8726c09b19cc4aef63484003685808840114a515d44780c2e3eb811735bf8f5dfe798dd27fae24a02722b40d8969900476a8c10ef515494a03e3cf49f8584339a78cc441b803ad0015c5738b27626c6fb1164841a8e76008f4e6a40b2d11b78088b5c083590f9c925b8b0d097904f5c0e0ca3a7e3b9126a11c096f2be185a863cc66b9dfbd3a41b3c1c70b778efa5999736c53a40a0fcb1964f207bfd6f02ac2dec2d828b0bc346bf616c7cf10277ea67ed25d58c9bb2f2ab2bbaca0327749b602a67cb9dd88d360b53a0a23dae15dd634e2666f8baffc81ed5ce1172f6a823a9533d1b955e44687499f5f3dbd1171afbff78d0a911f964f16d7e93b6fac98c97f064577f04d28345b468b36788a05ce8a3e70b7ee0bd71b09b70ec0708f8c73fe68d8a7cf97d57cf80284ac1a65734edaf97e217213b029a55633ad1e9cb2581c3e4872109ccc277942a65839301efac6a61101a1539a5c547ed4585c102224840b15422fa440ef9a614a7372489f5df5959384a002e6760c59d24d9e16a3ba071d1243bbe18abc362b91461be9630cec332e88106c06264ed6c7a14a2ff486050e943819f03302ced1e228762cbac97e65b39bafafc753ec41c2b9e4fbb6a8e50b49dcb704e736a19530faf37e3b4feb5047640dfaed91742394fd5c9c514f7ffe8035e0d0ad1b386e154985378ff958875b9e3ad70efdea5d5f2055538a94a647f2a53997a808fc7d271f6211bc29785034789aadaaac74aa8669e38d3412e2be7d3a39f6a245c3dc0cc592e218cda9ff44540b4e010e5630c26eb5b2402421097c936a239a39700525755f7ab30b28b7bcead1be1d9ff699acdd497ceca62187412acdec43fea595823db0649523382a20ea8aaf6724da1c787f3302a59dd682671232c5a30e99c1675cb62f1a1963c82b0859052b8d9f0674899e5f230b98b074e78bbe6c1becc262ef03b69ea59d4e4f3d1f7af927e973dd103a2dac437f3fe80dab4c4223dffa4b3bbedabb96721f89856edda6033f11c111809be207b5a530049f4eaeae59809a23f8b636c5bcd3a28a45ace9110d3f2eec3ab0f96dbb30b00c5b6f420413b12c7048d4f9086604a0bc6069c25ac4a91d5a97abc7bed0f50a12016d0e5fe67fce604a416469f4492e09ea35778fa2a4f43b30141cad017bb8993951d64aadb56e807f2762001bae130db20173b11159409521f84432116e2fac37faf378e682d024674e4b77e5913f2f35a5074cb5b356f3cc3dd8938c10d1f0815f2c5f265fc893e5a751809654a3d926e3ee4864cd6e85f969873658ab3b3ba4252ca5d0465faeb9bd59eab1a9b1153a261ac19ac11abeff26da23b0b2917ee1606a948833e75058d98ba2d812c3881092c34f7db247e9526195c3b485634566f899dc2fd157dcfae4a7ce3ae32d4170a575fc852022e553ed3d3bd4500bbc7b78afb8e3f068a418f57978d26fcc60bc22c32f46d56a116bff7cdf14afe057c0489f64f0f4a310d8d3fab20f175a170ceeff82837b7d2afc9c90e367757f0ed99851b0feb7ee7972bf0d75355c19f371474fc0a70dd6c3d409bb09480e544da55b096f2e3879a3a6dd21bc8245e7c95ae1a668236cebb3b29c612d3662cc7826d8eacb29c279e8d5e50b8292d165dc3f826d8290e9cd7d4626cb728a12e80efcc11d5f4e8942ce00ac74b0ee14960dfac2c5233f7c23a82ba6637a71f2d37f027e24c0561dffcb23944a124ed19c1b2e488444b001b31a52fe7662244025f64db3a05c10e40efe186c7bf98cdf8dbc4a918539e3a45af63c1eef3f7fafcbb9ffdcc161bee710259cf292da89238d2b3675a0982bc000a2d2c538f8b7bb7c77acfe46a229911128ec2796efff9e344e34674bdf75b10524abbbdbaf583f1bf966bb9d58031e9e76e133624cb70900c4bac3a95fef2ca328296c2dc9a6e5687462b44c6272d47d1e98cd12220de8cab5b668b5ce184c92114e6d9cf2b28c58e83768418de7f1cd36f516055577646bb7ae9d678c701dfdaafdf2920cfe4b6b9e2e15cd1b38fe6a4da5a827e7219d209b106f722eb98f1e64c644de851e1ec1cd07ee3aaca50fa08bf7761e490cb021092409cada74ad11cc09fc27d7231fc11e7a5aa7aba4789498c1a37f0db7c81a4cda3cfc052a7f6a0867a0a3d3a4c71b31e27737557f425214b39508a0e930c505e01a9e5c22d9a6104c7615438c1ba26f8ba00929cb1210597b5d68100b7b438d0a6f4dc354717a638a82ea4a7562e49b46ce437bb1cc8e0008528a169386818c9fdbb722792503f1631e6e369dc3c67b3d697b8c4f57d0bc1da3e400397245259726e39238dce6e91e15ad27d1ed408bfd56cca5c2bc5c6be44920ac090ca465d636ebc508651ccad285fa6ccbf672454fff4d66445e97706a0b68c869173edce67dd675290ec23e5760b16ff575eac6f619dfa1663332c541e80161cb05e71bafae565e1990c3532758a454abd92948e10fd5f39ced95e6b1147ebaa888fc00a1e8dd389572f6dabe8d16091f9fd7160df79c4b8f6c4d6bb5db5092e73bd515f3a89a76d1a2eb7dbb17107a92bcb0c78404daf47a21a4caa4968964152936d1b710e5ba2a7e2d6358f1bf8c5131719141aacc5ea8636f93d0057b762a021f2e2dcc08271f0bc3ca1ef79209c55e408068613c760a8a4ba0e4f6f8f85a2beefcf0de02a64c50f9a382569c9bbbb5eaf223ddc80d234905d311b404acc5063c75f248364157c7e00827bff978eb25050a20738feee3a7dbfdfd34d2b176cbbb2d08f95f3d93e887c1dc97d40eadd28ca19132e0494aa72d5a0c6a82be58bf2aa12eabe8f8edf9448132dedab3ee23ed1e84f13b3e4fe6c6b9692dae1bb91690d7e6499b4511999893d944217d0514272a166f04153600c09b83e67437a7403ae7867f2656daaed014af94616eb0a808dc032e543f86722de2f4d9601d2bb4c6d4d14edf4fa28bedadc6cc6dad83d647b12c5fbc8a32bf17ef06d7fe77556b7d4cce3eb0f6dd126cd73374d9203e453402a664228769721f766027977b3a8b64209a07bd5f4fb19a9717f93a8413fd9a799dfa07cdb95daa7400ea67a716ff43f46171a11d7f9ead8f56fcfe790ea9a2834336c4e70ee5c7e85bb1d58dff6db1a5e5d7960814e7993f1b6b6b70743c46f9978385ae9463a5a564c0980d81f3f724c774c5182531904b6fb99154ac984a27f7fb51aab54a6529ca528ae4c09288c45570b744a36bb0993f649a79122c5ce0d734b0e0a3a90a029e410c8b9443f00ea8ede42d24f83e17fc345569ad9207300166208d890d7312fcb1f52c7397c4b88a5a8c6dd04ac5553a982e0bf654fca8e3a6427b3c37729ec2458616367fd7e99a099751fc2999d67c1de01e162c828a436b8940632a7d21b38406c05b135b27aa40daf32a54efdb8e70a12a38ea52e82475fb3780f37b3e2da05d4fad4ace528983b4324ce7c00266c077b8d98891849f2ecf4981ef327d95d273287c2ed8cf4f4b5de3f2d2afe6e0eebb9bec3fed1a06224ea1925f877d351464c59c633937d7992ad2ff8e0727fb005c53c36ce51b029082e8622b04a1007465565be90d3c702d3da97296528ce9c4cb7609c69da838e45f9aeb7f69adce11161044ce5a64da367143c82b6ae69a7250ba5d21e5824188362fd452524b817ff3ad29d73335dce95e0d87ce8ea5f1d765e45061b649aac698dc5396032f82e8b4e722872ce2f17feb5415d5ca4be3e3c28b2a5eaaed589e1ece52bcc51cbcf054885f5014080a6ac164ee343e2db514f2b66964f05f56ff8060665837e4b4ee8dccdefebf233703c49ec36ea1410a9b4ee126f5fbfab2450de7f263d6c6d96537cc2356d460c25024ac5bedc665f26ef3b16eb0317e3371d3c7551248100d7769f526505f8821c4819d522df69e776f9878c237dcd732df67e430a903081262a872530761478da3ad018610bb5a9dfeed7400fd6c517234144b8e3a7fae3dbf51cae3ba6b8380cfec738285be851939828b4d8ac7f1e860e506a66dd0cea63280d2ad5545acf606a15c60659ec10512d3a04574ff2a312e941458ecf858f87bbb2577d9250bb9610a3c48033042941c61c6147e670316a1608ffd1fd7698def6e57cf1b6d52da3dcb43c691d4c151115a011a6681156f2bf84b7162473bdeab41664e2e1d7bb9e36d50ab2cad717ce3fa8421dba6a3ca7a7f01d5350d638791b18461fdde96044a970a108c3a52e4ba844ef9a5e118cc4c9088d7d90e79eaf82f4fc5c9d8dbbf0e65fd1c45edd780afa1a2e0783984fd1dfc0291cd6b243fd5bf46c39189665ae612b4cbf0ac6ac8891b81fbe58b00755dec2ef0b88e512d10276aa3d8cdbc9cd018071e3e205f9cf95a3d09d0d471a6ce707fd20a02f4997eff1eee87c29f8b1333e494ae95cbcf0386443e9371473c79ef038765079e366b692f8952b06f586ed706aaab78e11cc3f2c4eb14815eef18fcf5bbb2b1fe54aa2da5956ee3423a88e429ba680572dcdea9cc79b49daedb116ca09519dc554045bf83d94d9c5dffce397f1aff083813448f91c80577c84152c0c0e7ae5b2f5a30cb1d0b4dbe9823b6ce94d6a081f047491cdce30beb36342218e9c7d5a8f6433842e39e0eaeec828db07ebc1606c38edcaf98b3b6292edb3f6fcb555329a2c60e7c80a1a09c7188c2bbbf71320f76c08eb6e53cbf8c3cac68cd0418a2b786cf00563ed8cf454e519a0a481bb71e80bf20c2951ad456002e70976d19664e2ed606ef818e6959f635286cc3adc8a9796332f6c156ca5ef47ef3f7638e98b6a72e7775da4b9fdaffeae97b751343c0a49d23df692df6a423a46cba65402959b6a06d8ed57f5698022ddc8c7f7a7a37ca38d6357b305c5fcba21f8e8b978a37aca45cb05722be6094b57c6dcd0534dbe16814e605f7d878cd8b93e2916b125800b3ce69066aed1031294b8e08c417f0f04cbcf7df9c7351d43a8346ccb3ae090fe0b6a1ebf7505dc6740066de7a9c97fa079e3a5d4a20231d177ad921e10352e56fcf43fdc6d131e21248901af803c5a685c1939e5b474367eb07c391f57f969608721317e31a5590864473de9052f59b40544e50e4b9e8119ae122e2212a300878ef6f885ff2b0160e93", 0x1000}, {&(0x7f0000000180)="073ecfde78a8cffac7ed5613312afd9018ede84f2378ba53e031b9db91a8c3533a027f3149f971bfd7a0505cd7186b2ea194edb5c58e8341fab241f3bc74d8a36089f6affaab98a654c83ed19d5c5e897d6ed04837f52402f3fcebdfd50423392c5606af2ba1efea94069c0da47ff4320cd2114cd1446f57a848d03b62998d3ce3f375c4a693551aec4b004926414aba7616459a79628d4d80b58b5d1fac0034b920e5ee89831a9f95ff38d7e0a0fcf757f1d8", 0xb3}], 0x4, 0x0, 0x0) recvfrom(r1, &(0x7f0000000280)=""/11, 0xb, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x3f, 0x1b61, &(0x7f0000000140)="6a9f4b60dff828eebee52787223e88218b557e5fc306dcaa04de5bf8497096397518cef19c30a08fad770609b579df1cdd22a896c0650ac1d27f8888d1400425f2ea671f34224d21530d785ba85798fae0b18b2a8d3ff28f5ffc9e7c3901ff4afe663d60092732f7d2023ff94cef61e87bded63893bbf0d4847d2505ed8fc593f186891a9338f2b170342c3a7166fcccec3df5c8dab6969994e3527b12acb3ef78ddd5a5bcc4", 0xa6) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:01:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0xfe96, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x400) 16:01:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/180, 0xb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000940)="b6") 16:01:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xfd) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x80, 0x0, 0x80000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000280)=[{0x9, 0xffffffffffffff01, 0x7, 0x1}, {0xdd, 0x3f, 0x7ff, 0xda7}, {0x8f53, 0xe842, 0x6}, {0xfff, 0xfffffffffffffffa, 0x9, 0x3f}, {0x6, 0x9, 0xd540, 0xff}, {0xe7, 0x27df028, 0x7fffffff, 0x883}, {0x10000, 0x4, 0x200, 0x7}, {0x4, 0x3a80000000000, 0x40, 0x4}, {0xffffffff, 0x40, 0xfffffffffffffffd, 0x8}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x4) ioctl$BIOCLOCK(r1, 0x20004276) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(r1, r1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x50, 0x0) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/92}, &(0x7f0000000240)=0x5e) r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1a0904c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r0, 0x4, 0x0) kevent(r0, &(0x7f00000021c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x60, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x1, 0x44, 0xffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x2, 0x4, 0xfffffffffffff3a7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x3, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x7, 0x4}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x10, 0x2300000000000, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x60, 0x40, 0x1000, 0x6}], 0x29, &(0x7f0000000240)={0x7, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x64, 0x8ad) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000280)="5fdaecd7a39fd52f3c27b53092f9ee641055e21b4e9020e03b92d4c127c8db364a71989115d2e3aa2c9ead70f182824bcbc8ebc6baf3eea111f7d082b3737eb250d8526c33d0463fca9ab370050370c39c1560cd8daab6a73a3dff6918e3aaa61c04d2a4d223d755705c7425919d36d17cba73b8c6d46f39d1a123cce648402b2d92e39ca97ec999d1c927697a72383308fdbfc5a2a187b574d011d3fc9dfb9713e93be8798d08454793f788adfed84000c98afe3d72601bbf87103e241b8327d727d6d51ab5123d7b22b17b2daacec429f6f9b85c7b28a6ff72b7d4ff64a42635a113dcf65eec903f323ddd689909c31340e3bfc701b8744dee915dcbe7afb42e906532eaf09d5e0cb538fe6d489fd1e7f4e4b91e97e7767d00ca4e620a61a0d6bc683d92a7ec954dc70305cb79e30d88ed98ad77ea890caf0c88b20f795b7b55e052060edf9b7e9642a654cdc3132b48daefdc1bf35ef1b86ee023bbc08c5bda395809fd7b33da105b2f0806860ef8d85e10e65785ea92126664188530b4d4010711381c1e32241a312e7318c348737bb9485d26e596676a3cdb6793706a7a57160d2c33e000603257f0d40f1161532c8a4b0876590312dc03f07c38c28e90904733076a5d44c74b5fa36c748590b40b04807f01a62609b24a4141924f47840ad057e3467b8beb93da08057dbdb9c98649053435da1b6aafcd18ba5f4705eb4387717d6d47a98e0627c5c7ebe58dfc78a79e9a81b3b68e5e45856df431c1fccef0632c725cd939f12cdee7d5a0841b0cd0ebf0fbbb9db90d4648fc2e384c20174760ae4bb86ae170faa80b03f9ac32365a1ffd38a7fd869606af9a70b790730635b2937bf1229a196d9e731caa249cb0bc55a69a1e5b6e6de41c56d0e1bc586a70f026b83a2f1730c0d7559b077c7f9dedcecc2b0bc0441cebb4e2e79675994bcd257c2e6d2460021eace06b0334078fb8e39bd7ea873a9d32c009b8bab87e57fe2e1e2b4daf746e512981196f940a4a04fffadbd99616686f2b89b5b4b0bd46eea02afeca40f7d2dab3bbb3ca824f82c996f985ce30ffbca4ad05a37854cdb3c2327fc23e1f63fea655c6b8388705b4cd86afefce6269151665eae26e0d64244f7cb94f93f132b110c0b218c3f6ebf3c7a8c0a79a03d8aca900de4b79c6babc20ade14ee74cddeb4a23b19637fc6061fb0727b0032db7d0025873f3b2addac29c8c0aeed6050a3cce041de210887868eaeed12a6367a09ae3bb017e7e4bfb5818fae74e87b3a93671eae7d0b4ee4545021d68104247df23b972e6cff682d260f0f4ddabc6895687c33f81a5fbc2bd743ba941708c5fdccfe34268a1f75f0e40e8c2e1160ac59895cc3ac78fc6b390dd68e586a415dfc2dad36aaeb2ce4496125b3c1c180efeb14896e3444dfd272c778f4cc70f9432aa34ad42472c1e44da6590f6cad9862e6257ad79bd1605cc8057fecaa9d9c550fc66ee238e8846c8184de8d4f00d3495aec8b983da6f73231869a5ce7e5f759ca47df25152025f4700bc4aabef3c328696b2b4af7d9b05424c04c255e3bb6a52fcaa040483f89c233fe8d378756f5a9133de96c9435980af268160360ebda564644fc13cf94fa40c5769cb16602d039c59cd79ca90a1039958cb4408f5a3ec40c0ef7f6d18201cd5068da6b169217b23b7daccc576df7b28b92c7fed2c84a84d1f5c375db038366fc8f326ce25329226784a6e565e13c5930fcb968e5dff7179327db2230aa84c1e1d00cd8e9ec0d32c1082b12805b62e4de184e0276827d8531a9cfc78cadac29673f99d0c7a3434f435c9e18ead4b6126d493492bcdb461c0cc9418b63278ce83237f861cf5f68839be4d8f703cfd1c51121c4de2b0caa44afe1df443388f2031690709d0cc48a06d6e7e31ae051d85afcaca524330bd6c32433b60b952f6f0d2f50e37421721dbce50a300cabdbb80a1d70d6e836843d1c3a7494480acb266e5d475fe1a86a1afd71674107355bc468f001f118cbefa30dc4902cd58160968be5679792657dcefc92c0b123004501d7d360194cd616d4e32f4b93240b8298d56ea56b989dc028ab289ee605540c0c1aed7b3e1f8f8889a33c15b056fd5dd5ec0ec27c57ddde4b31bafa36799f3bf979164201e369fe007b350c9f598f7fc3800add178bdd32fb12fdbdedc7d1ec69c800aaea2de7c079311c4180b4a2fa4aa7067bc552a41d879f95699cedf46f82b5f618c640cc00ad64a1492b73e220b41b3636d5969fbbfc855929400389036b64ca8f953d0e0607b4aa21cc078da24615f155ac11c1db6eccf8af0b51dd058c2702af4d9e01bdd71d8353ec68e53048399efbfe25f909cd97f8c61cc1ff020d57f4e7a437c79fc3e535408c66376b504474b4acb01c8f181c78ffeb14bf41c4cb4c219ce5ce2c22eec7431109629a0735c650a7a093dbcff81118a83769939d9b3d84b8cc7478167ee024a2b59a4e4cd1917a3c94225fc25f3003b269611d876b68c3130bb21c925740a2e1180ba10949d1e0ad287571a04be8e1c8e6b777224f22c2dbfa5427b7cd18b123b8cb654366573317dc7100f2e0b5b326f695df438ba3bfd4bb22ab352ac7708bcd9889217495f2f1b02cc9437e6cdc6babdf4505823374495c291d313e3f18f0dcb1352cc29464505ce051455b01483aa6ec43b4b36f25e868ed17e77b864a3a7e7969fdce6efb010ced7a4173026c5ae028c705696b63ca2932934e7d79c80a405ae11513f86574a0fc51a6aadd186b6cc80fb64ce129e8efbbf3524c403efb70441e4ef42c3f95be67ebe907f8f74fcce52a9424a6ad48de24d0e7fa6cb560b3028001fad28d7651369f6597d6313be8116eb74cd392930883d56d86ef5ce933da07996cd3005578898119351801d5f16d0d78dcb9eb3d833f4a54df878c15d479504c90f48e6b79ba8cc2e06c0ec677c4d78030d1855297650ab42f06760a24447bbb524e1017b2996dece0250dea2af991f247b697d65bae3d34787b0c25eb2b92d5006f4b00269f14203eec1cd0d2c91b0d3d7d8e82481d5982519c91fcdd9126facb2f24889c8674b78ce513282ede0c1fe3d7254bcd0d9adef2cc3de03d10dce23b9030fa69d52f28a7a6c9db9343b645efa38d9282a7041650cc991fe91f0e25b7928d3bbabb2ab04afb4b90d885c045419369cd977c4f096c6bd55034fd2d642310a4c331e7f278e0b079875fc50fe7f6d276c54df10a849ae862a7634361a33c017042af97abe1e686ca719885aed2e58e6ff62394ac6fd078391b488b64334f3d618bc15f0f3275f83fc37f7816eb8a15bd5aefe1d0fbb3051eb460c611a921ab1e2974f72759e432b8df7b31cbd72425512bc9cf2bb53d930625e5dc02dbc42863b05bcd5e792d6a43f2ed625de1f7d34b35544e46e138f00fd5ac380c815470955b0359004a4804c38892bcd4a29e7b03efab47bb9f7efd70e0c0a80f70b5e6c8e5689651194bcf37d9bf82166f15bfd99d1377166d57b097a68cd87088ea4403ea72e3ec5f1799073ffc3cd3b194dd7af628d2a2a6468525ba1a32838eb44ca466bb01cdc21bc8b6c5890c0296cf86eaddf5d5366ff2b8cac9d230da23d05c5727c19fa7a551a343df6f7309ae8455fa600ea2e9e82225724ab5b6c492ff25241e6e0f7db468c7c7f5f0632f98e9ec763fb0a246f9af3b58e2c60f7a01ce178c1e818f4778d1e440f6d5cf7d5e8cb44e16ad4a64be49411bfcb982db38aa247ad9a54ae860dd3f690782f344df95bf55e6ff96223e00b970187c3dbeeee6864eb4ffd101375d47b6879a73c83d52e9c33cb00e0d3f40ce1ee7dd0e6836f0be92b6791924abb48ce7abea529a47374dcd249395dad99457f52305425726de50b0002c3797455974916a6fa7d5be0668c64bf7dc763dfba985e4c123279ee0c966177c9d8a3f9b59bd449816526765e988717455e0b09e49a8f3e665ee3e27008144a3250dde06bc846e0d8886b9d75dfee9cec5a5f871fac33cee7da8b1311191a51b295324d37db65ad085fc163658f2cb9aad08ea104e280cf32dc752a99eafb827a32b27ba18b2a8a7d5e770e444dcca1f9c03e251449ba44a3772a9600cf6edae592c4b3503b2b4725855c0c71a1aae7e51bab8e9165aa192f726841cf73b2745fed89826307cef90832948f493e12e96c0dcc44c6c0c274dac2ce9e861033823e767e171f9ad9a19a8e59c5c51da5c85a4de524ecaa2dd77ed3e6e6f9b0e18e1e21f0833d84ad28553345f0a2996044e7328d035595a3da27c293a2e9bc3d9a50816be42bf322891a5d5b619e4a9115f383d092d0c4a8dfc9797185e3ecee107c56f2c8fc6136875fcd4f3ee009da4bbb992658eae5311368e0160fddb3861cdbb24cd81892acf79c22f3d9ebc07ba77cddf99b9f937c09d5404a052dacfadcd587f14b2d703a108f5c486e9946ca59d5e031dd084d284e98209b7cd3b6cae69b7316595a513fb2743d6070f5a6cf59088315e60b75e686b46fb54e5eb3878adfc061380b10c5b14b28000708336ebd98cf877c38f1342ef0a84e75080b262bdee49beb88d62d1f6bb0aa99e2687b0828895a1329df6571cf4d19fc0d73b8fa77e05bb91a7c225c0bcccd41dc5820dbf04201fb1a3f0b71044421ad548de85d55fba7617fbe0e4b17aa98c23e1c873e7a247577c51970f2709ecd664acab222a73e3e18604b824d096dece561b535286e2aef38484e928bacd23a354ae00c9ec530eebda2018b2b91c4c07d9c427303e43f91077176dfbf291511ff6f4c3745801fd7af3674dcfe6ffcb7a89db5c33f3be190d5e6bcafa06e733eb877ad90fda9b3c19ca54e2e01d603be115cc253b640fafa35058e20268dff51718910f882ee3bd14dc27022eee576d21add8a6c325a6d62651a8be0f88dc15399f204b5e8ef4a4b2907637cb28d67b693c3d4ac1feb1d0aaf34431ad0969647aa685142609bed3dab4e54278af72b598a9eb75a9d16236fec1ec59651cf740d9db58fcc80c979c56403e83814a398d46aeb6777556b213f6d214232e90ee5491fd2729fc6b4f93c94129ebb0a81ca639384f0930c708d622bc28e220021ef54e6964243544a5ead2cbcf677e7bef2c2dccfab25f4d05334445345dbb3ee2566aa39dadcc4854f23bdfa9300f91c8576af4a00612bc950b2a873de53a678e0819a958cc540962ea98d371c440e6dbeb21fc251f94c96d00cac82d66297e2ec139cc5e2de2e688dd212c8b285bc4980d93c3205b8745fe8d671e03f7af72f307b00c6d86742ba4cb88fd6559b6f54d62fece0bc5e8bc92027537730b114d328e48a4a8dba48930276640173f68f0ef7073c5137aa4be4b1d4492134dadbf9ac79b83d2541395e785b7afde376e179cf7b16d0234c654f51f6fd56381729bdf20ddc761292563a060cc8434f629e9ab87f2b874e7bc8500f0c657477108b579ac671063cea0aedcb467da8e4ea2eccee31313fb71e34964b5ac76cc8677b2bdfa0166ab7087aef77b5b4026191f25d87e7a5c7c11857e8fac7e9d76a867197eaecc17afc230969086813f3f62c5d1464c6e24fcab5346a8566f1dcc9a7f1e1a8f4fc00cfefbf7d848eaead0e02f45ba36ab0df38e6c36dfa944489a771afd25a8048896a4b389437980de5bd3de9f3e6d919b58a18a2234a229f4c86f50ae3928fa69a71ba083e8bbdcda2a6328718913a404c9d44fb428e377cf3219a838f5f68904d49ba9987b6fe96ba4323c051ccc75743aa589ca6c0de7605dddb04a3cc696d1a86", 0x1000}, {&(0x7f0000000100)="9b7afe60d3eba5917485d1b122327d7344b5400b5e1ff834e163e77dcaaf16b58eba5aba9b0207b6b125642860d9012d5cb865423e36b9a2da8ce6c00c37e7ae5bb05eb0a5dc0b13004a8c7de20d749b2fe5d6f6344b9fd8a7a6ba176688cd51258fd9879374073bfb7d70b10d089396cb332aa116f64e4d684b5c25921eff9218b223e853b166e3a385c3a726c3c012b1c9e1f388c1f11ac24ea48abbfd6c1291b78ed78aa18e35490aca49eb9514", 0xaf}, {&(0x7f0000001280)="0cec3964b5ca75806ea67bcbafd0cdd859bb909563c995b252f894be50d84a373fa4053d15742c2dff232bccac8815a1002e79dee404689c9b9605be19815d27dfd5343b53f1cdcc8e30aaec12e95f50b5cba14d2fdad2b94a2a7912d65cd7eef22f12e7bfcd75fecf5e6b6bc680eaa9b6b401ee2ef03b1eb51f271693c78ad7db8f9576fbb43069638a6a9a387988d6b548b81faf891ef05c0a0c718738a4590797c8ce9afd21dcc09f1038477aa8f7282658d3e65857d32e08922ed8dc5d8a0351981ecca1026c84ad9c17f55fdc48db0f8c44c33d7e998b1443c7b54bec", 0xdf}, {&(0x7f0000001380)="4fcfdd4683baf07bb0a0b238c766cb43857b1f7801671566a313e666da7a8ef95dfb3879210a84c76cf4fe1df15ad2021997781a9057cf385caf353437bfb4236381760cbd91b321e8533bd566f8e44ea6f999b8dedc0c380aee3aa61d592ba7a028b03f84b02606e23e52501a6b0d9c131e2e39cae78218494d105d0bff9c3bc1ab30c2697954bbe48150621aa49198619aff5008b64b6da267ae54b8669cd84f847d8e59cc6bfed9c09d4ac520911fb355c8c87b88ad0de30740f858ffdb9324bcc27cf38c0be317482122b3a2bada826d5f0e83f28de3d28eac8b2fe80287455107c7bb3f50f8b8a9e4", 0xeb}, {&(0x7f0000001480)="459e539fd47ec76695e4879d445217428a194546e79ec96559974b2b7510fc4b90c4c85ae2dd900f38d288243ce11d9e5c008f2453c61ebc7f7bee71640bf6b402216e653734f692bb91d0008ac9501cfce8f967e4e066ed7d62575c424de65aa708d4ca6419918039dae4a865ed9e48ec6d0f98135b068367c8367601cb5eac31b5492f5df9494ff9119bf7c79a3026574700c8e8a4ba388efee3f81edd3565bb2dd02474c675bb72e87935599b9a594996d6760e2b7e08", 0xb8}, {&(0x7f0000000080)="4ff0c4f6b89515b63388e52af46371bcf342fa72a4f6c65a0646969509b857faf6f0a0490dcb7de1549795363db684f5eea5f811a5d2ccc241", 0x39}, {&(0x7f0000001540)="5251f94f980e9635e69d0475744143e6705f780e4b706e3d7348da154f5404e82af1ff7ebf17cd28cc8a4339f5cf058f266f6608d263196a04e25993625804b951af480bd09ee4d946c4b5d3757cab9a4cc412aac64dc296f9059a403b0739a07a4057a9c65f67122c2b882dbda5637af101c1290ca82e2d0546f6d7b110e8d481fbea7a97e12c53698b71e92e1015c31be90bdc1cdddc46eda58fb182a87f03ce1666069a14b9f4022971df79e378fb8971ebae192d559cea881eae4630325729dd5a3bb50ac0937fa7f08f702fed088b40e46573f60d1e2160363e67720d9651fa45b00f445c667f4109e48940117e172202a40a53fb9fe6488c281117010f8af89b064650bf9da23d3367c192448c58c0f460fdedc6fcd2bfec88f2029a10526f3839ab96368fcf93fb2fde17cf8c9537d406bfb86fcd045faf00fc72c2929a0986af2af516bc24de64c7f271dbf6473581d6b75ccecddbcd0a07db3d38eaea457cbb8e2ce57adb98593a14b9cea0355fc7f4ee1876a99d4571ce145b6fc8d4884cec9e1da579bec90e51ba8ea1f80c53840eb779fecbb06a1a963df52fd14297d77c4027d391480f13f4e9b69f12bf60e766906464d5f0eb22d8c35a496679ecc847f06713b043f25ce91360c2b29103c203a0a3a90880ecb788a3cc36707054765b673e55b94fd7a9659c61bb5c9062963c78a97483bdc742d2cd2dfa490d1605fbc3e789605b1318b19dd88cbd817272d15fe1ea19e63814aa75ed114c66d0f94351c1e37e91e8761f11d82d8f74c42c2c7ba608db8695ed017674acd945ec32caf660017c988141039891a800491fff75542206bc8ef1a0a603c87e2e47408419e44d91b46be0437e491f23a9496253c82cfd6a59c2b5ada88e19a1f89235de860cbb404334e17e679e1aea95373b911f4fb887a95c185d71a9be48f2a7545e54ad9c52448f663d9012e88f7b9654419dca03becc96e24f4efb22571a521609adc5f87690017918df7e26d43b673a16d5ef1f9419f63ac90ef9fb3544ad7b7e5ae4cdf61394f2d6e698b98f52597b3093384384425fde882b0e1b658a73f7683051319e77ac2ea6bbb6462984bbf8c41e28188473e97ac15fe2cf2fb69adcad27db207569c0d6c884d963f69d8d4b366c3a5fdf05dfc726dd921e6f7e8ab9743c71d80c881d907a774287f3c4fb48913c1ef200e7c524aa531a99a132f8e42545c514c0a8f9c25862394754d7ee3ba18207ab4a637457683680e42f7618829cff5f628d3aecbee58bbf5ea63630663b9d3e7b8945a3e4e27ad960ac859fbeeabb156675ac88c0df4fe385b48f28282b16b07c6a2e129a6d18cd4ad27ac11310d0cab07d9965f01d6408c9c38d7a190bf7c53ca214d673472c3bedeea9c4b426b4f2959953e3058b849d9af44198328a35d3e298a77daf8813dbc78ad2e930f771ba0bd5cd5273d271e2ae2d24ea5a5df994b6078f62cf076a15ffaca2708440b5853bc8c7664663d5c0a482c1b95cdf4eca8529f556785f6c5010d466f103a79dab8f182edc882dc23f4e7b00e120f6ece6e65cca4f5f6347a53cd100db00435524a8535bfaddd5482ba75622a56ab58526b02da7e10d6dce504b93bba7e87ff243ea2adc4bea777a0eae73a33a44af18a6673e14cfdac05c006b37ec23623132fe3ff721c6e4e87a0c8260f5a59f333ede1b22049e2967e21862b4fcd0ad4210644231d50e5518b737f1f31cdd14dc3cce3509404f1298ab7da9c255c2589f17b3067fd7f555dae546268226e455d4766d7a3ef56c40773542e58d9b96f78638d22627280eba3f9afb6b4321272bcec27478d86bb0a2c2cd9439c87f3bf40823f20b4709087baf8691ea3b13dc865930d41a55bf0230545cd1f5e8303c38b6c41cc198bde82c5ef725df622de22296dfe130d1780d64b43cdea4d8eff74a50471e845d09f9f61b198dcec08df99f1f6c6da81c3cd5bc3db8175a5df1fe539291a59c19ee7ea992463247e82007dd54b95122f009a472c809997e2cfd5dae8120f0b3ef5ba44a5202e4f3303234b59f5025fe27bc4571370214adb559dacbe4f9539fc41cc7f68ca12a6d39a338712f49bbafa5a52c778b999b67670c9e79143b9e5c6ff6fe349e570924e0f2bcfef6de923d4c22bbd7cfb446f3ab22e5ce11e9dde326c6b64b905abbf775b5c4c20d36b43c5539c27cd20ce5cee5043437fc9972f2123e5ccd06ca9757c6429947eccd5f951f1d7c4fa7eb738093ffc8033b4bc56e6e38c48db4f1f6c5368062c76d8aa7b469156d704039bfafb24c5ed99451ebb6fd24ebe0d696ea0cc9c24a5544e5fd2513c0d8016031193a7130113955a5a7367082833891fd5c9a1c174edea15d16ce927066dd15e25706add924ae7b00486a51cc92d2350758157f0e1d539b67064d7d3fbb0792f73eb6f40b33780ac4f8795a219a1bb962aa6bd05ac490500ba98046a52a34c5dcecbe28e18bb7647234e58bf18fa4f29a480e0ba1514d91baa2dc703fd0be909fc340100355ee31f41e8a5e1306a352dc36a7e851c1180df00500e7c4ef1e2ea8bc6ff3456206d27179e511648edb330afed9ebc2191073cace7c326150f478837359ad899b395f9fd4de6d15725635ee11f6a678559d79a9c60363da783bc3f6d78360cd77e8ff40b1cedd77cfac0b3ca402d1d9772d9c08cac422adc6adad6ad0b38c05b6527837f0442e1b3b8887f11c544e4db76a692ac0fdf572b2d79563f345ca594f05a2bd1eae8c7a9dc4d53ac1b9348ffcbb8d5c301ae35f31460e13ac300476596e9bbaeb64567735d62020c5fe43edab52e4786c15b52fded8d3d1bd085ccead5721f6a7c26ec44fbc7bf724d4de2fbee070b69524ee306357ae8b18750c6850d26e826e9238148922c17593f47245b9f53e56f24547a4843ea6668aeb00c21ca611608fca1caebb7bbf5915f6122bb791508d201e8a3edc1975ce7265e5893b2d4c12263d723196ef4c82a7544b6a879117f1dd200129ec420a7be1bd198b466686568cecca1a2608957fed4c39248f851fb37c0608a0f4a2b9f00b8a07051073c60efbdd027e7bcc7745c296f6254da220d7cd1061ab6be373fb71af531650f2b62e982e35b90067c98c282ac62c20bd8f497287c4f9eaddfe94ea74059369900d79132e3ece3f07ddf92076f34fcc9d5498e0ff242f7895083a5a362f542600f88caedd97396870d5306bd920abac4fb438c53933d4a1649fd2fdd2ae03dd3ae0b921e7f18102985f06a198832abcec3975cfebd1f31c1b1aff2b87ffa6bdc3b937cf4d67e1bf3da051d25a46c5526cb1bae0d56f47e28158ab173dd79ee31c048472ac1019e2ceb3bddd7d0636d7cce8efef967d43f0268e10c2b858a158b985367c3b3308cd3f1f4122c90edaa454578c5674b1b93855b152eee1929b2b61f798988e6b967b27adb7caf64c2016843e958a2d3e5373f350eb9e7020915fac42f5b63a25d402a0d184f11828a9b4ca9b7c31fc09aef5c45da11088f73e151ffd401850ff93a6f619a397bb4d7dc00699d83d35dc047bed72adadac7caaa244d545dc0f1b5fb80087248ea884e6bf902bb889a44f4a10fed3c97635326fb04f0dd2e751b4d099769f618b3261aabe6b9611d3044622c811ac0b36a50fdc9857a625d9266306ca3c3bdffe6e75abf8a23b264c857c45b9930f5d592f29f31c7463597d4f9abf045d787c80f56d967e54d299a961dd7471905acc32e9e65708464f568127ab0666b19b220435fd11969610787bc3dfb84673a6a92c238c2a80b6b5e65673226d35f7aec648010d492d7bef18b723cd47b0f0f61f1daf80874e639765d3fd5fd442bf76f83feadaa822769e2015b76312160d1cb2420aa36f103a202869fc172fb68b434bed49ad87c334d37a4720f0f33660e7252d9ec15ef1871594b540b457d1f3323544a3d2c94dc21ca2553eba86422cfbf8d4e2bfd5d975bec4e7bf5e50b1da8afbf33c62532d3f997f5aab4b9fad970b8ad591c5cb3acce4aa4012d3852aa50bcd812af5db7aedef8624fd56dc9cd27795162dc39cabf02fea03e4bee5b58fc47a377adad643d0ad2893b0243b23a330764e2ef94ad05e0df4809ae3df0cd096fb64b613a24342bb1e42531bc72280b0c7a904dbbbd54fcedfc5e2a59ff5e7c5780472e9df97327196bcc6bb05ee8ea3c5041f9ff06631ff62c4c73cb01664aed39c23e65754375286fc50404ffbd1d039b0978b3261a8ac1a5b49c03051364e3e7c50e548c367c7779c1bb54f8468dd322c80e5d8e9bacd6b09b3b76b1be318b11b79bfd7e22f1da0c2f393274b21dfd1a56535317590b7d2dc7b13bc2614b1ed10fc8b739f75f2f0c0f06d53140f7b9a84eb7a77722b80b1cf5a3ff295c73ba246220e86d2d3a422df1c164f739c53b87afdd4971f4f32cc95405d0fdc23f6053e9b14822cd7a8b88e522fcfe388593ab06ae98a2550a394794781bdb2c304bba8b0d8b8b66770e1f9c7bcabf1", 0xc79}], 0x7) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x20) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x5, 0x1, 0x400, 0x3}, {0x3d, 0x92, 0x849, 0x7}, {0x1, 0x3ba4, 0xdb5, 0x80000001}, {0x7, 0xfff, 0x4c, 0x3}, {0x80, 0x6, 0x2e5, 0x3f}, {0x101, 0x5, 0xb0b, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0xfffffffffffff801, 0x98, 0x7, 0xff}, {0x8, 0xfffffffffffffffa, 0x8, 0x42}, {0x20, 0x1, 0xffffffff, 0x6}, {0x3, 0xfffffffffffffffb, 0x1f, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x200000000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0xc4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7ff, 0x80000000, 0x3}) preadv(r0, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/240, 0xf0}, {&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/206, 0xce}, {&(0x7f0000001400)=""/192, 0xc0}, {&(0x7f00000014c0)=""/201, 0xc9}, {&(0x7f00000015c0)=""/106, 0x6a}, {&(0x7f0000001640)=""/101, 0x65}, {&(0x7f00000016c0)=""/110, 0x6e}], 0x9, 0x0, 0x0) r1 = getegid() setgid(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001800), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) 16:01:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) writev(r0, 0xffffffffffffffff, 0x0) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10412, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666900100000"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x80}, {r3, 0x56}, {r0, 0x1}, {r2, 0x180}, {r2, 0x2}, {r2, 0x1}, {r3, 0x143}, {r1, 0x4}, {r2, 0x1}], 0x9, 0xffffffffffff8001) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setitimer(0x2, &(0x7f0000000200)={{0xeadf}, {0x6, 0x7fffffff}}, &(0x7f0000000280)) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') login: _ף/<'0dUN ;'6Jq,pKƺЂs~PRl3F?ʚppÜ`͍:=i㪦Ҥ#Up\t%6|so9ѡ#H@+-㜩~ə'izr83Ţt;yEG@Ɋ=r`>$''={"{-)\{(rd&5^?2=h @tM]篴.e2^ 8mHv}Nb aּh=My 혭w y[{URߛ~BT+H^n#[9X {3[/^Wfd082$1.sHs{H]&gjcUƸ8͆bien d$O|O2ǨجKyƺ NLJ#7`a'-Xsœ  <xh*cg~~KXN6qдEEhBG#r`ݫƉV?½t;Ap_Bh_@ Ř:ǏƳh冤jD[<HDM',wL24BG,Deن.bWỳWʩPf#FM 4ȹos#i~_u}QR_GJ<2}BLUjR#?xuoZ3ޖCY&`6ddO" AcmYiU86LS`{Jx$a_ZϊXp*q5>ƎS_a NzC|y>STcvGKJǏKL\.t1)s\e z =v9ٳKGgJ+YB%%;&v10!%t . ҇Wkwr$,-B{|ы;T6es1}. [2oi]8;K*RwوI_/̔7ƺPX#7D‘ R)FEUn;K6^~wd疟פ0&ŮpV<)4לQ?WJjц̀d5$AB[~tRBJjԍMV 0((eiY}ct9)0=VnΓ=y0WQ_׍˞3Mx]GH淛.g|Mx U)vPBg`DG${)Pޢ${i}eG^-PiB ,$՘%oHgKxQ2=rT٭, #Rzl4;d^8(*pAe ɑ[y(ӻ \T6wƽUOB1 16:01:16 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) L3' uPm'lTI*v463*zhlZ.Xb9JC4'_7n[ծ0QF aOruC+rBUS0b^]-B;֤?.%}4UDnZÀG U5L8+J)>{ ^lVe}!f[7qf{ zh͇@>.>ys;Mׯb**dhR[(8DFk!lX)ln]Sf+# =r|zU4=0E_."W$[lI/RAF|_2c 16:01:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x3) 16:01:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x4, 0x8, 0xc0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x141, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f00000000c0), 0x10000f8b4, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0x0, 0xcc40, 0x9f1f}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x80000001, 0x6}], 0x5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x0, 0x400}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x0, 0xff}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x0, 0x872}], 0x8, &(0x7f0000000180)={0xff, 0x5}) flock(r1, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x40, 0x6}, 0xc) kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) $o,`xwDm\DjԦK˘-GT x/4M[^ob# hdOu{hy<.3 }o +gJHz)stI9]ER0T%rm ytUI}[fd}cߺ^L2y awأIe&v^E^ 䚏>f^pJ2PkF؈kuZ_3ڋQ2M7e_ce,Ў2u*z2{*}^wDM̡>%IDw*nijP;+G%\ qe/rhAst_퉂c2I>l DtΞ3>v~١YZM$-~!=(U3E`D2U'“=Pk+"][aJВĨyq|Va6_O> K&X1hݳ۲L"{|| @J-ՇK-p:\HnFY1M(N |ӶsYZQ?t=`pY u憴oN^a8 űK(3nχ|84.Nu &+-kh{(Z)eqM sw[|"\ AX B? qD!T]UaK>>z$uwppfJʲ">>`KM ma5(n*8HN:5J 0+}Bs?qv߿)oL7Eׯ6to?;漯ns>wN.\S@5 &Qq;Mp"v݊l2ZmbeSJK)c|gԬ 4CЖGhQB`=NT'+YZ#oŖQt ̀yd8jgwUk!?m!B2Irƴ< c pb+Ž"!TBCTJ^,wϫ%S4DSE۳%f9ąO#vJa+PsSx@.7DmQL b.hȲI<2t_q?z/0{gBLUoT/^ 'Sw0(JHvds͢2:@LDB7|!_hMIC#QWCXvimz`륑tѱ"2}sD@ ^4c}ʯZ%d(`-\eB>6ڌ 7[^ J} t/4KاfQ%هt;}p 3*NMhK\%#Sf㣅ç&Nl׊5I I 9dun{˯YcɕRPJ7?=t,-#+̬.yh]'4;S̎0_PˡM/ҹJ*y\/u^kkƀꩶ.;'NJۏv0icj8yֵH\ q8YΚ!8Gz(&XXW..]Q̡l_HD=~CǵKOF{8fC{xgffz]8y! lZxW8\547#cv !S;fN 8 16:01:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1a247fd586c7f957, r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 1: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x8, 0x80000000}, {0x5, 0x670}}, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000280)=""/92, 0x5c}, 0x801) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) :Y+(?&>RPk .9IM] ;0iyTPbaPKmgTfO}YkJ U{ @Xۓ$| H!"ڂm_Ҏ/EQǻ?PES~f䇝DRBEFeYK+uKZݐ8҈$<\$S{qd !ne74Pgf}bW\BMZd9eHm[g6v^1I/]IOǚ0&WG褺85e-$tury5YYIv+~O3*cqBrZF WI }T6=ARQO5utACp_xKpn=sHOT*~(̊C9&ofcjYbXQH ОFĵu|LM–@;9z@W_g,+-cz) .-Fױԁz,Siq. Ff)qyxq-UF02W)Z; p/@es !`6>gr QED\fA @~" SH(FP=3gDX`ҿRo896ϓ/ό7o_r’ *$dqG5ַ\ 16:01:16 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='.\x00', 0x80, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) 16:01:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() recvfrom$unix(r0, &(0x7f0000000580)=""/147, 0x93, 0x40, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x3}], 0x3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x3, 0x3, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540)={0x0, 0xc173}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="5e42fd1502565287eae6c6d7a17914c07874f69ec69976d33697ebb12df9f02e607778890f272023914bbca2f30cf43abf6e55c03b27ff5cf05b5f3301b3e7be3a416b8a79afd45bd8fb114b6436a3370cf83d3ec92a960cdc195f7acba158459e60e87fb55002d1f81c2135639381ca1e9c5b56b44582a363358024e178919e9f4fda69e21dc03df13940fad803cd6f1961f2197b8b86664503bd2ab4", 0x9d}, {&(0x7f0000000100)="9a74024b3a36307217bd27928f8e28681f310797a917b96c13e48eafeef0e5fcdcdf15e755c98b03461e05be3e5ea4fe306c6fd4620ea854f0dc6515d38310ffcc22dd9a4a0e29ce52a76eb7fc53d0592c", 0x51}, {&(0x7f0000000180)="fb6155e600c48a818decb3fcf2aec22def2084d11fda6bdf77ab64658f3514c246a0cc3aae182727", 0x28}, {&(0x7f00000001c0)="160d49579a2746789f9c391126f9371d7d5542ec5a29ba82adfe58aa4b5efa4f601a8c1bdc81cf5f393ec7e00dce05032e9214ec07cc9eedf449d21d0c06afa8201068d0f42419fe43a54913b418604b61b43458050d19bd1adc69307c1c0294d22408ad185a6cfc7badb4b330e33a7a", 0x70}, {&(0x7f0000000240)="2b2403a509f66c9db5af5c9eef2ca728ffcfb9ea9ddba1a05638ee7fc5179a9cc3895997f77920ad98072f357637ea18905ab2bd949c4c17961acae140bde0b72083e2ccd9113ce583df6ea08953185db376c31d6a8750c5ed3f8affd5709c71d09904d87dd2a1fe444b8c5ad9f65238a4bd8e6a539f0103829c895043a654fad2368936f99c1da14e1617c9c8b33ab173077155636924ca36865feb46654e7b48d8", 0xa2}, {&(0x7f0000000300)="3d4de0b64f59650ec5db5b55642abb49edf5d0be0065e0aee2f055bbd7ae267a34582e3e536062a361718f29ee5d1f25d7da0fa9bf851b6f21940707968e9bec35db90fb41ae088eacd92cbe672d2d3d4e66990c2389103c534179c9e83f5ac8edd60ce8b5e3caf9b43a2f2da4d3d801e1f27ee919e600d5fb24e466c8f94ff67af4011a22da47c4647883", 0x8b}, {&(0x7f00000003c0)="5b69ef9642e2fb9ab1ff95d3466e459f3561f7d1cd3b78925c7fe00dba2002a1a20aca4b7de05ce33c0fa2b50b772f014984af8b0ef0a1e3845070e59fbd0ad0344a9590c890d4dab4c2f92859cf4dd548d667848fb3708c6f4c1f8669e22800153a3fbb23608c74bcc7f920a986d5161aaa54468adf0a0a6fea12882b1692e7e02bdee4bc97b3a32abe3af2f18451c680a149b180514cec19dda190b382abf733f7990fc40db5ffc5c732968552708e2a5ad4f00237683ef6327d6aeba12edd063a886eecb7f478cc85e3efc587e822afda3ba711e56b1ed8", 0xd9}], 0x7) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="eb16f6a9102b88331172f4c76016b3003008d9705d7d2880d21f7a65eca593552070cf30a110ae86717adf066d45f6b0cf3692feecf19133964089482e360d60a9fd17453234e71326664d7a", 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x58c, 0xffffffff}, {0x7fff, 0x4, 0xdb, 0x2}, {0x1000000000000000, 0x5, 0x3}, {0x401, 0x800, 0x80000001, 0x4}]}) syz_emit_ethernet(0xffffffffffffffce, &(0x7f0000000800)="eb47c503666ef60a7bfeef684eb7c062583d7df9445774f3a0c76f0a271e8e98479ccf3db60db2186d9be3a68451cfc46a9fc6999aa003519dc2641f33c6cc60d5c561142c30e3727894bf228691daa1f5c233daf0645082aa652d68b1b4acea384244c00a8c854e7abbe47a59264df8491d6868f969a9f0b3fa39e2774aea6bdf1410a17b9be3dc70f091d0b10fbd81c035b3896799bcb46721d39af24386b32eb9a5d63c2a069b1928b2e8c6561688bae88e046c084833f61d2576c3a8e461759d0bf705007bd1618b571761e5acf1e5ffd7b04afc4476ed677efe2c9959afd62552e5c6b69793cf45d1252bb394474f8bcbd3aadb9e6762b24f9375e9b29787512561bf63ca26bbe86f459ab6c2f0675f3640b4adba2db026a7eebf628daf54fa994540e13d753bef6bfb9273c0a418f6e43135aca76763cadd89951254ee92ee13ac14131e83dcbc4af6b70d54dc69af179d383380629544cb80debbf65d60a1693d926651d24ecbdc64d56c1cd0af414f8b3cb8d531ef50db27a47e515b60f6edaa87fb83584b04eb361554e36e248ab8cb0fc927edcf2cf5b22049a3f1629be306d9ad611969233e56c29c77cd3f") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x3, 0x0, r1}) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10000000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x400, 0x142) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000df000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x401}, {0xc6, 0x4}, {0x26, 0x100}, {0x4d, 0x80}, {0x43, 0x3ff}, {0x100, 0x1f}, {0x41, 0x10001}, {0x1, 0x4}, {0x67, 0x6}, {0x5ef5006b9bd9ed64, 0x7}], 0xa}) =8E|,zۘY:Π5_vEq[oԈLyQ Sy˰j=/B|@'ӑH鶟`fdd"ZIfyGgC\`²췈6ppTv[g>UOשea\b{Ez`fuOㅴ((+|j.mJzʰ}edÍz <sG,;Ĵ&SA25☧}NJ0q Rsq-$Z]bjp@;fFc\Nʅ)Vx_lPf.܈-?N{ \O_cG<CU$S[H+V"j&- mPKC*Kwzs:Dg>\k7#b12?!z `3>")gbЭBdB1U7<5 @O}UXUF&&Uvmz>l@w5B卛8&'(?kC!'+txk͔9;# G {;܆Y0U0T\0<8,^%b-"0x d<ޤJPG] lm<ռ=Z]S~F2G TQ" r ~,] [JR024P%'Eq7YS*m98q/I,wgg y;\o4W $ޒ=L"ϴF"&ƶKZu 6\ʗWBG_|Os;Knn8č6bmimp@9L^ٔQ$֖ JUD%`1:q09U6p8\Nޡ]ΒpfW${HjQ̒5XSgM}?> 3x yZ!bkZĐP F*4(ዷdr4H QMp?о@U1^R6Q .oEbqyd3 16:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x21, 0x2, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000deffffffffffffff20000000008ad0e29b000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c5895889af5723c0f65716661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd679a7702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f91b8b6e9b33caf1d469dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d682333090000007cf1d7a74a27b36b9599d6a40ed92b32390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700c12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a6bef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cab45b009c35f10b50c28ffd28a6f4943ebeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a73508a809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f00000014c0)=ANY=[@ANYBLOB="c653f4e5e37097d6b464a430b7362611b8eddd075a592b3b1371adf3b7807f462443118998a1ec44ac1090ed65734fdf8e3b37630075f31513da21f30d348fef13e25df2444209e71faf773f12015b534b86256d1082aa00607c21107396ae3022f192355ad3a698616bee10c9a94a62d5992b060c3e52bc4596a4c5b37a2a30ab4e73d1fc290defe501c700000000000002cf2dfe0fe057d41f4af381a1fb1933c96a09dfe0878458c51a"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="00000000189c0000000bd981db9e1801071913bc4535b960537cba5fd259ba5b966c047007c686c60630e36961f137af365d73458fa1ab6be6cdba17fb19602435cb960f6336fa9d506095cf7099c9756f846bc415336e6896064b9b91eb250a4d302fb62819c6", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="28000000000064696c12000001000100", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r10 = semget$private(0x0, 0x3, 0x100) semop(r10, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x0, 0x4, 0x4) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r11 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r11, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) s|2aPxsY9_mrV5xUycx;׃`w@wϬ <w-"ƭjгRx7D.;TNMji*rוcEYOz:4\0_1F0vYndVw5 CRxl/ѽ\έW!nO{$/p$0cWu hPnn8"urE>VEG>f`{Y+P >ure;-L&=r1LTKj )B 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x25}, {0x6, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) {FfV&L9$| s~{wE–%M aksqSP..5gɌ(*, Irti y.>? vO̝T$/x:Z6/T&ݗ9hp0k O893ԡdҮ:!_*9u+ù7Mg=QZFRloGX=מrγ}6}C&¸XX6|;3?A"ڤTWVt8URᒛ+ak{'L >->SsPp _B:%ф(ʛ|1 ]>@PM}=5{r|DE_$濐+OJv52oO QЙva2akF" 6ܘW%&c<;nu;&L|E]Y/)tcY}O]x|m~TҙatqZ2WFOV'f"5x{߸Fs,#*Vs"m5H I-{#GNce_Bv?ڨ"v c B 16:01:17 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r1 = getppid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwrite(r4, &(0x7f0000000140)="598691613f452ab2a36c9cd00b66114b4c", 0x11, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0xbf, 0x800}, {0x63, 0x3bf1}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(r4, 0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: setrlimit(0x9, &(0x7f0000000080)={0x9, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fchdir(r2) readv(r1, &(0x7f0000000040), 0x16f) 16:01:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 1: 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') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0/file0\x00', 0x5, 0xff, 0x3ff, 0x1, 0x7ff, 0x9, 0x1000, 0x3, 0x2, 0x800, 0x6}) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffeaa, &(0x7f00000001c0)="b6693c0085dfe03f85e7c90f5329b1107443e6d6034e5829ff6e8e97174fa0cf6018afa3f0e4afa68b66895ca1cf308a41d8bbea225314f390") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000040)=[{0xf898, 0x8, 0x9, 0xffff}, {0x8, 0x7f, 0x7ff, 0xfffffffffffffff7}, {0x8, 0x5, 0x0, 0x54c}, {0x4, 0x9, 0x80, 0x7}, {0x81, 0x2, 0x0, 0x8}, {0x6, 0x100000000, 0x1, 0x800}, {0x0, 0x5, 0x1ff, 0x6}, {0x7, 0x7, 0x40, 0x400}]}) 16:01:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb180eb647284400d8df3b18c1ff522b66697f0100026d42d8981a5004f41baea9847fc43276f5b4d3345d1cbac9eeacef6e297aee96a276cdc3f40bbd89e14f7a197cc58e6b5e8d337f688701919cf6"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x8, [{0x3, 0xeee}, {0x3, 0x8}, {0x3, 0x40}, {0x1, 0x5}, {0x3, 0x1}, {0x1, 0x5a72}, {0x3, 0x810c}, {0x0, 0x1ff}, {0x3, 0x12f2}, {0x3, 0x30a}, {0x2, 0x100}, {0x3, 0x5}, {0x3, 0x1}, {0x2, 0x400}, {0x3, 0x100000001}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0x55}, {0x3, 0xffffffffffff39f4}, {0x0, 0x9}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0xc3d}, {0x3, 0xcff}, {0x3, 0x2}, {0x1, 0x7f}, {0x1, 0x8}, {0x3, 0xcb58}]}) 16:01:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) getpid() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:17 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) getitimer(0x2, &(0x7f0000000000)) dup(0xffffffffffffff9c) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x10001, 0x1, 0x1000, 0xffffffffffffff01}, {0x70d080ae, 0x36d, 0x0, 0x6}, {0x7, 0x2f555231, 0x8b2, 0xf6}, {0x6, 0x1ff, 0x8000, 0x3}, {0x3, 0xedd1, 0x8, 0x8001}, {0x80, 0x101, 0x400, 0x8}, {0x3, 0x7fffffff, 0x625, 0xf0}, {0x9, 0xfffffffffffffffd, 0x1, 0x9}, {0x10001, 0x5, 0x9, 0x3}, {0x2, 0x3ff, 0x7, 0x8}]}) 16:01:17 executing program 0: socket(0x2, 0x4001, 0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0xffffffffffffff94) 16:01:17 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0xffb, 0x0, r1}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)=""/154, 0x9a}, {&(0x7f0000000500)=""/214, 0xd6}, {&(0x7f0000000600)=""/112, 0x70}], 0x8, &(0x7f0000000700)=""/10, 0xa}, 0x40) chflags(&(0x7f00000000c0)='./file1\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) 16:01:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) chmod(&(0x7f0000000380)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="291d82bdb71af9a24ad3342a1587675d23758520c1bc2264ffbd85bb828ba1b4e8c0d586e42956a743f93f1bffcc08330632e6a17a0f41c8f15af0baac8a6e0a4dc5", 0x42}, {&(0x7f0000000100)="0e7f561c0cd898b78a8f429c9193d06907f10da0e00ab7fd12f6ae305c2d80cf6e8c26f528ff5a5c52188c86b9c75c291999a932f90692011c0866c8434163fa73c81c4a2fa1dc9dfc4437bf28ec75dbd9251fa2a64632b3a185e186dff653b0227adddc08922ab578b874ea63f2786473e6a2197b9c75f619a2019b7799ca404314b5b49b7f6dfb38902492a422", 0x8e}], 0x2, &(0x7f0000000240)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xc8, 0x8}, 0x2) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) geteuid() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd98, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/43) r1 = semget(0x1, 0x3, 0x0) semctl$GETPID(r1, 0x4, 0x4, 0x0) 16:01:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x88, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7, 0x9}, {{r0}, 0xab14918d577904be, 0x40, 0x6, 0x6}], 0x100, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x80000000, 0xfffffffffffffffe, 0x81}], 0x3, &(0x7f0000000200)={0x5, 0x8}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)) socket(0x20, 0x8000, 0x5) r1 = socket(0x2000000000000018, 0x8003, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) getpgrp() getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x230, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) socketpair(0x12, 0x0, 0xd1c0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fcntl$setflags(r3, 0x2, 0x1) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x6000, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:01:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x5bcd) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0xff, 0x2, 0x3}) r4 = kqueue() r5 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffff9, 0xb1a, r5}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r0) dup2(r0, r1) 16:01:18 executing program 0: select(0x25b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r1 = kqueue() dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() getgroups(0x3, &(0x7f0000000040)=[r2, r3, r4]) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0xf, &(0x7f0000000040)={0x340, 0x4000000000008}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x368}, 0x0) 16:01:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000700"/56], 0x38}, 0x0) 16:01:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002700)={&(0x7f0000000000)=[{0x81, 0xfffffffffffffffe}, {0x42, 0xb2}, {0x43, 0x80000001}, {0x47, 0x4}, {0x7, 0x1}, {0x100, 0x8}, {0x5, 0x7f}, {0x25, 0x5}, {0xcf, 0x1f4e}, {0x0, 0x3ff}], 0xa}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x2}, {0x82, 0x10000}, {0x63, 0x10001}, {0x6, 0x4}, {0x1e7, 0x80000001}, {0x6}], 0x6}) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="49521fc22cce6cf531f4027d918452002cc12cee1d7d3ffe6e09c3cdd12ffcbe1a5baef700d5e5d75a5a7a6d6b27b06962cc5141a52c4168d95ff1dff3838d07e5369a58c5def5631615b020409ee3cf3bff4f1abbe42b4e2c2e6072935f", 0x5e}, {&(0x7f00000003c0)="0032f17d4101d09786e1fbf78ac8e68d553c8bc1f43f", 0x11}, {0x0}], 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'!\x00', &(0x7f0000000240)=')@%/\x14}]+\\}(\x00', &(0x7f00000002c0)='{\x00']) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1ed) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002380)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:18 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000001400)='./bus\x00', 0x3fd, 0xfffffffffffffffd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) r2 = getppid() pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="b1bd2f8939b6b097d01c209f06d63b56f650899c0c09bbd14a8b19eca7e150b233e8afa46292c41de7823510ea1b85b40f7f890c34cdd68dfc7e7613d65e1f3fab1f2228ffaee2623b21ea8537361f4ccd826605800d64288e584035cd5d4d35b28a544603f79fd06d679b5a3fe758a9a4ef10ac7bd67077d6774743fc1de34d62d01ad6e27ff86cc2bb1e258b0f675757c179287c48ac8ddc5fe0cdcc886904ee1c4ce60d80a7b580a6cd6902c57da49ee84371c1c7ca36420116a6caf9ec3cdc0606f5938a404604d1e622381b568496b77dda", 0xd4}, {&(0x7f00000012c0)="19295d6d46771eb5a70795832d412c245796b9d6b7de60bc3aa3f801053e6e04b4dba8ad3eec635a837f9a0c1aafec071aed8b0dfeb76503d1078598de4d2aa71a2c6d8d5190d079ab2491c9d396a9a0bfbe132d49c11cbf1a", 0x59}, {&(0x7f0000001340)="8f7438daf2025f9604b38e7cd740da554541618d30b70c7defcc909e59e380540be0763a3e81cfd96594491bd1b884806ebf6aa9006eebbab864ef95de9ea10b2c1edf5fa102c3da43df2648311b9bb6b1a16a795ea8db4e3a3ab0d36fa8a9c53aa2694f7f5ef598898d0f6fbeebce6d725abb9d19db03ccc2acfe4b300618c6672561815c7edce47d3ee1b59f5371", 0x8f}], 0x3, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = msgget$private(0x0, 0x220) msgsnd(r3, &(0x7f0000000200)={0x2, "abfaaad602dcaae76139d9888408e3674c1617dc82e9a2aaab1aa0fa20407ee49d4314c649fe"}, 0x2e, 0x800) fcntl$setown(r0, 0x6, r2) 16:01:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xe0, 0x0}, 0x0) 16:01:18 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:01:18 executing program 0: clock_gettime(0x24086, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000000)=""/110) 16:01:18 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:01:19 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:01:19 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x9) 16:01:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f0000000140)="fbbae3a5b1364a78e9f83640a0a884227b3c5e74881943323632dca72a3f495257c3025f935344e6b3294b5bbe6d4a00de8a77b57e36c97a5bb15c7919c087dbd880be8ffb1b0e3ae93186f11a678ab2b29829d9aece192ce0fb16ddca1753b418089a07f185f7bf5e3bfddbb3f5f756ab1cbfd31ec2da4459fa4a100229e671882e7b8d11718077cba963a4b07e429e8849cd", 0x93, 0x4, &(0x7f0000000200)={0x18, 0x2, 0x2, 0x951}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) write(r1, &(0x7f0000000040)='L05\x00', 0xffffffe5) 11:46:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x5) socketpair(0x3, 0x8004, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/11, 0xb, 0x800, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 11:46:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20010, 0xe4) clock_getres(0x2, &(0x7f0000000200)) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00012e2f16c1c1c193586734b29e5e16a4acd4001ce5285c5b92cb5a5163f3ae6f7f947b13b97c1a5a0d4ee21d3952eb0322d8963ea6caa9e3e0703ee1084e612d0d74948ceb"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="0a58ec70563ca7a288a789ff1cc247e7af790de1045281763d16836dd5aff156b969ab3a79e8f3ffafb67ac4a3eb15b7361839fa07b8d0997e59cf616357dcbaa799d5ffa6", 0x45}], 0x1, 0x0, 0x0, 0x1}, 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 11:46:07 executing program 0: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = getpgrp() getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x7fff, './file0\x00'}) r2 = getppid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x681, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x12, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0xf2) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) fcntl$setown(r3, 0x6, r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r0, r5, r6}, 0xffffff6c) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') open(&(0x7f0000000380)='./file0/file0\x00', 0x240, 0xd1) getpid() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x2, 0x3f, 0x2, 0x4, "6d081debc0f19762c773a7635313bb0d415a556a", 0x2, 0x10000}) fcntl$setown(r3, 0x6, r4) setpgid(r0, r2) mkdir(&(0x7f0000000300)='./file0\x00', 0x44) r7 = semget$private(0x0, 0x7, 0x84) semop(r7, &(0x7f0000000240)=[{0x0, 0x5, 0x1000}, {0x3, 0x4d1b9c39, 0x1000}, {0x4, 0x7, 0x1000}, {0x7, 0x3, 0x1000}], 0x4) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/74, 0x4a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: r0 = socket(0x0, 0x3, 0x4) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[], 0xa, 0x0, 0xffffffffffffff6a, 0x0, 0xffffffffffffff00}, 0x0) 11:46:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000480)="d7443af1d25837cac9cd2c5eee0e511216574e8ea7515b83c4e589d3452a10b96829945dd34c38239050a1f65b260f1026f34a84f5d6e3880fdafb64a318e38c3582d57efc5be4421026c791bdb78299adb57e1f8494ef23b7fcb2141490a08662285b7652bd4c11b761c44b8b7ec7d8d7007bed550dea00e8a014da3d2303113160c2893087bf4c1e95ed85a68c1c2c11d57bff7b8b23dff1f4ec7cf17ba1afaa1bcb10cf6bd68e2ef28b312c6e9b0e90aee33b68e5b6cfb487d009b6b361532956f83339ac7b38b22ec4ad3881a64db69fea56a1fefaabc58508ff92bec8643b3400cf50a4174edf18b20469272ea4406553c407d41a9a7cb8c59aaba063d2a9cc690c13ef5fd5b915fb28455cf076ff6d9f3e18eacfac2d2e0092c0ac7ddc2a693076191cec135d67c7d54bc9e8cb08fd40f7b410b7d0d92d4d57426094db3e096a2199f58f7f75a60b038d0356b34d3377257887ac3b9c2e1ebaf1e8516dc7cbfed7667a4579b4cec2b3fa186d58384dd114ae98f0c5d1e2fb8c30224ba46d2f47309f29684e7e507e35be26db302d4d8dfebd745bd1a88e401224a4ff2dacb2f9abae34ba87dff27d399802e70703ae32bb516173e2ad432e", 0x1bb) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) 11:46:07 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) socket(0x0, 0x8000, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:46:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x3, 0x100000000, 0x5, "a26e5b620b2fefeab4f838ed07df2c169952e81b", 0x5, 0x400}) 11:46:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4005, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:46:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="309f3c3a1d91fa1dbba9ce1e72ff3b6ebf498beb33cc5fbbd4", 0x19}, {&(0x7f0000000180)="66ec4e83aeb75ed8ee6b01fe4f82731a658241759208fab853faa0c34b2f294bd97f04dc8cf3ef7cc824cc1b6197513d08db840533ecd13bae00d09e4d21b345e70f05501a3fa2cc560fc832b20e804f56ed89c58e0d39fe462760e6be652b438ef9270a7e6781a725a6c3fc042b3d93798711b6ff544b50ff96bc673a3ae99e042e5959fe57", 0x86}], 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x4}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700), 0x0) poll(&(0x7f0000000000)=[{r1, 0x28}, {r0, 0x25}, {r1, 0xcb912ffa03e622a6}, {r1}], 0x4, 0x7fff) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r2, r3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x6010, r1, 0x0, 0x4d) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 11:46:08 executing program 0: r0 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xb6b6, 0x0, 0xffff, 0x2, 0x0]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000c80)=[0x1]) syz_emit_ethernet(0x45, &(0x7f0000000080)="7966274758e07b5145ca486eac8e1f56641b5bfc4bbc194edceef9c058acea1ef894bf64397426e7cf15b0ceff9affff4f9b66763407f5f053d62015021001a5348ad97e7c") semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/40) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) shmdt(r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x7ff, 0x8]) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000fa000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r4, 0x0) fcntl$getown(r2, 0x5) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000240)=""/228) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/30) semget$private(0x0, 0x3, 0x200) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x5, 0xff, {[0x9, 0x3f, 0x7, 0x9, 0x6, 0x2, 0x3, 0x66c3, 0x1f, 0x6, 0xd4d3, 0x81, 0x3, 0x8000, 0xffffffffffffffe0, 0x4, 0x6, 0xfffffffffffffffb], [0xfffffffffffffffa, 0x100, 0x2, 0x400, 0x45, 0xa11, 0x7ff, 0x3, 0x6, 0x3000000000000], [0x2, 0xffe, 0x7, 0x10001, 0x7fff, 0x80, 0xa01], [0x2, 0xfffffffffffffffd, 0x1ff, 0x8, 0xff], [{0x8, 0x7fff, 0x3ff, 0x5}, {0x7fffffff, 0x8, 0x0, 0x6}, {0x5, 0x4, 0x0, 0x3e}, {0xff, 0x40, 0x2, 0x7}, {0x0, 0x3d0, 0x101, 0x202}, {0x800, 0x6, 0x1ff, 0x2}, {0xf8b, 0x100000001, 0x6, 0xffff}, {0x5, 0xffffffff, 0x20, 0x9}], {0x5, 0x1000, 0x2, 0x1}, {0x8, 0x3, 0x2, 0x78}}}) shutdown(r2, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) pledge(&(0x7f0000000640)='\x00', &(0x7f0000000680)='%+\x00') getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000006c0)=""/88, &(0x7f0000000740)=0x58) connect(r2, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x7, 0x8) shmdt(r1) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01080100000000000000"], 0xa) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:46:08 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000580)={0xff, './file0\x00', './file0\x00'}) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c652c00"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="4ac1416a6a96d91785c54ea02674295b2f76eed40a7a3ce880086534cc0cf4272b32d4672214cda347460616f1d2b9f5958df76d4e1c8c7a9c942df1fed3dbb04faca45a71db15f8486cc448", 0x4c}, {&(0x7f00000000c0)="d949bb2fddc88f40fe5b7124ffd42f274ed8db217f045d2be18ced492dc9b990506aa474c5666577653ad05608b084dbf297e5912b5d9b90cd8b9c35152c3f4aad300b319f95d5bb0ca75e3042202b3ed88b8f720034f231e954c8f902f106e13716e160dcebaf299819a8e34dabfdfa5fb4aa671aef", 0x76}, {&(0x7f0000000140)="0149d43039e9d3604ac76deb5866729ed933af467b654ae68e47937a8daa6b3b8fe75c86d0224dadffe9863bff620fd919dd594ab1612ab0ff8fc060af3745787e925ef57d9d0f1f247672c23cedcb47b5286148f261ec7e63cbd1855b556f28c24eaa67beecf62a79e17748e7cfd16ae60564b8f30a035831d0ab88686bd83648ba072c2c6d92", 0x87}, {&(0x7f0000000200)="e071ba2daf7ecdcfd2b19694a42e3722a99bdfc7dec27275d7a74149c23048912e1c20c8a85a0ad8c7c931a6468340e66c999282c70eb677d9318c", 0x3b}, {&(0x7f0000000240)="c4d29491fcfce8b281d184441b7c598a50fc624168c887c98cf6b41ecbe5b94b1189d69a601bb197149757f329fb8549b8be0607a0e8b454d6ac226a5f61fc4eaa05a9fed657d11370a04e038992e82a89f1120155558e40c13716c04da84ace6c215e6621620a0ae9f4101953a9ef7cc71194f52674a63d9741094fa18a79385c1c4399255a5d70e619893cc1e5e4d34b0cfcad73471e9f7cc4ff4260d8981eb7101862665b8a5c4adcbdf4ee6a881dbe4020d4fe9ab3c0e3d0eec2b4237af7fbcc9e1d5e493bbd", 0xc8}], 0x5, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd0, 0x3}, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 11:46:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x28200, 0x10) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/246, 0xf6}], 0x1) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x9) write(r2, &(0x7f0000000040)="f7022034e0065e28ee70a55086bb2d4d5543060000003b170dbfc57b8fb44d9beaadf6c3363230ffe15fb9ba4abe2590462f9ab8f854", 0x36) write(r3, &(0x7f0000000180)="c4", 0x1) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000001c0)) 11:46:08 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x8001) setsockopt(0xffffffffffffffff, 0x6fd, 0x80000000000000d, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) read(r0, &(0x7f00000000c0)=""/71, 0xfffffffffffffd93) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r1, 0x8, 0x8, &(0x7f0000000180)="1b99b98a6473", 0x6) 11:46:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf1b51b4c01ccdb6f, 0x2006, 0x3}, {{r1}, 0xfffffffffffffffd, 0x88, 0xf0000002, 0x2, 0x2}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x800000a6}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:09 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(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53, 0x0, 0x1}], 0x1eb3, 0x0, 0xfffffffffffffffc, 0x0) close(r0) 11:46:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffb6, &(0x7f00000000c0)="362a48c4b0ac0817dc800e54c0b73706addf9a9a3ba394de4b0b0ea78cbc2a") 11:46:09 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, &(0x7f00000000c0)={0xec, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8081, 0x180) 11:46:09 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:46:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0, 0x8000000000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x34, 0x2, 0x0, 0x7}, {0x714c488e, 0x20000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 11:46:09 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x481, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 11:46:09 executing program 0: nanosleep(&(0x7f0000000040)={0x8, 0xffffffff}, &(0x7f0000000100)) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x140}, {r0, 0x65}, {r1, 0x4c}, {r1, 0x2}], 0x5, 0x5) r2 = semget$private(0x0, 0x6, 0x2a0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/85, 0x55) semop(r2, &(0x7f00000001c0)=[{0x3, 0x0, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3e08, 0x800}, {0x2, 0x3f, 0x1000}, {0x4, 0x7}], 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r4) readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/91, 0x5b) chmod(&(0x7f0000000340)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file1/file0\x00') semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000003c0)=""/45) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x23) chown(&(0x7f00000004c0)='./file1\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0xffff, 0x3ff, 0x38edc9a, 0x1, 0x3, 0xffffffffffffffff, 0x100000000]) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) lchown(&(0x7f0000000540)='./file1/../file0\x00', r3, r4) semget$private(0x0, 0x3, 0x10) semop(r5, &(0x7f0000000580)=[{0x0, 0x2, 0x1800}, {0x0, 0x100000000000000}, {0x3, 0x2, 0x1000}, {0x7, 0x5, 0x800}], 0x4) semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x0, 0x40) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) rmdir(&(0x7f00000005c0)='./file1\x00') 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x8000) 11:46:09 executing program 1: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) unlink(&(0x7f0000000000)='./file0\x00') semget$private(0x0, 0x4, 0x0) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x6, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 11:46:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)='<', 0x1) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x10007f, 0x0, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:46:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x78, 0xfff}) r0 = semget(0x1, 0x0, 0x8) semop(r0, &(0x7f00000000c0)=[{0x7, 0xc7bd, 0x1800}, {0x2, 0xc08, 0x1800}, {0x7, 0x80000001}, {0x3, 0x4, 0x1800}, {0x2, 0x0, 0x1800}, {0x4, 0x83e5, 0x800}, {0x4, 0x100000001, 0x800}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x800}], 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x168, &(0x7f0000000500)="8e1d8a78e41d03ccff5476ae630556e1eb180c16cd7f5a5777da5594879d5cda5814cafaf4cefb85528a12ce621e9cedbe4098f28ce3a51a99104d4583c9d8906ece65a80ee772efa160793d83ec5ddab81dfac7985163c61c9b0c20ca160a86ccc9c962ccd8b65672b17a40d0442eae6c4fdb5f0eabb81a13bdad516c46b7cf2fcc60fefcc8837060858de2e7c86224317a0d84e73c0c8b31b673f6651bfb3493f2cd5d7b0258cebab328e1f8f20123db05912daab47d0e739c28f75ab16e5ccd5a53f99190e7f4b25fbbe5b0127619d66cc78c5fbfd2cbb9afc76e62647d2c8444e69f9097de8c528cf7283b8e87aac5f037f8051aa9ee3c7cbc36260b82eb0614e9b46cd83a26538669b1d07b3816823a98860a3a6c8b732342a9fd86b6db858765dc11d620f2f2fb7e0fb89f46304fbcc0b97c2e6f22fb82e723625af19b65fdbfc4ba79f669318721c92da3c5bdfbaf0805faae89750a4fe64f1a40e3d66ef174d34a000000") 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400034, 0x0, 0x0, 0x1bffa}, {0x16, 0xffffffffffffffff, 0x0, 0x10000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x482, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000280)={0xae6, 0x7}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000200)="cdb3080ca2e43a67d506d25b71cf768e83a97783590e0e1422cc02ed64bc"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) 11:46:10 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getrusage(0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000007c0)) 11:46:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)='p..T', 0x4}], 0x1, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/231, 0xe7}, {&(0x7f0000001240)=""/199, 0xc7}, {&(0x7f0000001340)=""/29, 0x1d}, {&(0x7f0000001380)=""/99, 0x63}], 0x5, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1008, 0x4d) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x3) 11:46:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) 11:46:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffff8) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "8b9cbc33e2a12f26ce41a56d40fc66f1088ce4f6"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0xe0, &(0x7f0000000180)="a602ef67a4b5cd88628d4685cd6ae15f6a43389cae35f910b8759d9daa6628e586cc533009a1fbaa6b71384e96df63493ba845093ea32b414635a4b1bc6aa683e50fe2b184fac34cf469c24ded05bd8b679e03392b45fa45402c4c34443d0dddd5533715ba1e2306ee1962154a2ef1c883f1b4c03be3d99701ddb6af8c47049f9d309350c59d0aedbf2ebcb079bc01f948499adff60fa281cd545f8c61eb820c0557ca9a5f866207529a608152a01d3cfb607788f181513ace4d0fd2d17a49324e3711769f108652ee378d3466629c805411a0a5784675a4bbb36adc21620044") 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74, 0x100000000, 0x0, 0xfffffffffffffffe}, {0x1}, {0x400006, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x8) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r1, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x164eecfffffffffc) r2 = dup(r1) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r1, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="1fcb736eb204ffebba8f0bbdaa799c89576ef85c6145701d86b3b51e1affb14c714534fc450b2a77274bbd2b7012aab378b9c54a1540107646779acb00b8ba090bc7a35b871c315fc6a89a0744c7aa554d2939fd32a68dbd6a", 0x59) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fcntl$setstatus(r3, 0x4, 0xc0) 11:46:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) 11:46:11 executing program 0: r0 = socket(0x1, 0x400000000002, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x6, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10098, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f00000001c0)="0000000000000000000000000000008d0ce391f603476fd76145769b241ddba6250ecf0d7eb676a5fac1da56f60229636518435e505e5fcaf82d5d0fc71110566b8aacd09e3534eb8eccd57b26ce9e774677e7d0ae3fb7db7f0d5f9c0c2e72f65b318a532c4b5d1017d4f636faf3b62c4bb88f06751c") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 11:46:11 executing program 1: r0 = socket$inet(0x2, 0x0, 0x7ff) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x3, 0x1ed) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x20, 0x100, 0x11]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x402, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1ff, 0x1e}, {0x18, 0x3, 0x1, 0x4eeb80000000000}, 0x1f49, [0x3f, 0x7, 0x1, 0x5, 0x800, 0xffffffff, 0x49, 0xfffffffffffffffc]}, 0x3c) 11:46:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) fcntl$setstatus(r1, 0x4, 0x80) r2 = semget(0x1, 0x0, 0x80) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000400)=""/181) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="6a6ed9d4b67aa77de2053bf967b639168002266da5f9db43f4089513cdc1c598d3ab0286b95cfa37ae7585c52c1b60ae2bb67759036d9d36d951f631bee4801770ee01d88d19d96ceac688d7c989162994390a535d4bcaf72d93f31a7a80a166517b521154b2bb2a503d7d0a966fac4b72ec9e9cb6516ad3b403779203a838fb03eb4907f5e9363b670759ad616b22bd583866ad5f346d4cb3f47bee263032f8aca8832d7d6dfcffa4e0f506b3b99b43a11f87b3bb8871d42b3c00608819a0c0b8d6bc4c95561950b2", 0xc9}, {&(0x7f00000000c0)="2d90dfd810eb109eefcdf8c923ee76662bbc31c771ebe552e302f6395852e1af838492e71c9b990323523b4b0c9b", 0x2e}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 11:46:11 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x892, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7a, 0xffffffff, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000080)}) syz_emit_ethernet(0x10000027d, &(0x7f0000000240)="9907df78281f746248d1c4299a30cc7856b4a4249b981f3a5ebc5956484b38bdf921774ce0f0c7aa95cd7b794ce5c41da927f7cec8eaacc974dd6d5f0d215538fa2e9e93242f9433232c9681a5d9b60df6ce72b5275c8dc88be11593c6423c8283525d5a49be27cb897a45427bbe70868be823b2a49dce29f23ade9f550335013177f70d871d3272626827bbf16c1a4b3f01a3c2b92320b51a3319a7d23d3f3bffd14fa0cf2fbed6970e3073ace75a31e40137bbe079f0e9c84f4b2a0c949b1bf8cfd9423266808dadd212ed0fa6ca729a852348e0ed0df85de3bf7d6ce6158231574524ce4f66e72acd3836e7a72697d174613647") 11:46:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="d6c3cb57943636f2aef3f1c2dc4f81bc7681742b7e62e9d4fdb40c276ef205e991edee6d9ea5883f83aa8456b662dd044292fa467d8795d0e0692f5bee30da62f1dbc5180275982db77ac18b37cff4f3b0913186a169efc7001c69ad310561d74ffbd6950bcafc", 0x67}, {&(0x7f0000000300)="73e20b053c8d99f037f8387f070525a5ac541c613333caa53e9294b8d6f523d99e8752d02c5217ca8e91799c133edf064000daa158e51d18fa76b22c2721cefd069fe63d937d987651ad54a074333b5e9015d91548ab230ffe8b308ab324b2f71f", 0x61}, {&(0x7f0000000380)="51539b16f8289a0276ac1d8db69161c14c0725465e434bc7e52f1f22c73a262beb8525052a1c3f16b4e253d6a436c01a1b8c9b17b51b2373a3e9a5d93002ee9f20f42558e8919a0857c3db1e78226a78ff3074f52b2d82ae849f3ea7bd764c06921be444b759dc777a3fb92b27675cf25b44bb7ba87a48a3f53ac9bcac24648444a724b67498c404fc518ab1b16f00bd95210e113f5d3d19c2f2359d5242ff283720bccf1347830ca28a7337ce5da994dd0616b01acb3142d26450ef9dd9e70f7baeb36c0b8f0de6c92ba8de03eec4d0dbc3c1c315017e", 0xd7}], 0x3, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:11 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 11:46:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xfe}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x100000000, 0x0, r2}) pipe2(&(0x7f0000000140), 0x4) recvfrom$inet(r1, &(0x7f0000000180)=""/74, 0x4a, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:46:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x20, 0xadc933c, 0x1}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x72, 0x3, 0x8001, 0x4}], 0x1, &(0x7f0000000180)={0x1, 0x80000000}) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffff2, &(0x7f0000000380)="1f8325473eec1b3bba43422ae2788cd759b7c948f29067b232db7c83f002406178dc6de2a45646570fb1bb2e787f0bdcb160a723eabae59c46ec6e26efdf116b71e1da08a3df2908cc2d3552ba0f2007deffff2aa5fd1406f35adb739806effe6318ef3f6f10c5ac7a996576ff0b245f233d8167db80d111735481a81027bed2c9bd9ede05beb1ee00cdb1bf6c43c62b6764b811c6c820f50dc5031929664b05515c5feb771bcb549c418b05004901dd6f7aa4b0114e6a9623fe114912de59302156d96af853dad39e945087d0affc72116317eee5d621eb3b2d6016d6383af73300"/239) 11:46:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:46:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb348cb5d1c8508b3e2a17a9e7aee27f4a1bb0eaff162a0bd195e3c34daa9f4a02df1476f0570d7859c06c7fe19310fb35c7d6362a234acab359aedc1ca1d4e933425ba33c9852bac00f0ffd55fffb9f6cdec9a0a8b650b341475526d3f4c0bed0b25424887faf9eeee9f37bf5930e5be7b5048dfd68d5863206e14408ad3c1aa7e498ec725e7c57db5110aebeed07589bf96ffc44fb9390901b987a77911ec259d19d18717183f52b993facc3ae1e91afa4f8a7498e75b4bf2d", 0xd2) socket$inet(0x2, 0x1, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 11:46:12 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59f05001b4f7768f0405240b8"}) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64, 0x2}, {0x6, 0x6, 0x2000000000000}]}) syz_emit_ethernet(0xff, &(0x7f0000000100)="377f18a92dad3ff2a692bd03705f473daddfab7bbc825995ae54d0697127ae59121cd7e7277d5a14debbab8e6252bc45aaa092fe88657098ba50cacb18526b5cdef74d9684c7b5afaaaa8fb4df5c15d157d8ad102264ea35f948036504ffa054b64cdd4f91845e0edc2907db170803da76fab886ea569e605f4a089abe5475e9546c11acbf381d3a095894a944fec67de37b224549b9e4c60dc4806ad488ada11d98355fb54611dfb273c6093fb19335e132958e42318eb29bf8ed896d3414e37d4522cf51997d9d8e43e7ec4c4ce4d6d52a9261cebe4c495ba73c48e037d6bf02e1ee7b4a4b9490ea1082d87c81cabffe071258dbd35ad6ec60682fd6afad") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x100) syz_emit_ethernet(0xfffffffffffffe6a, &(0x7f0000000380)="07b41b5ab8c18713bcf7ae53086fe5e512b14fec13b386bba8a9d99083b5b733aad7c4a93d14f01b1f5a179813537088c04adb4d68ee6dee4a9feacf18f3863cb32d7669d138936440000000ca1bbbfd054e39edb2afa665e47aa74e485ed05089172e7ab4900b0b764afd382b227bf5a3e6f450b285e62293d90945aa3e3274132fa67c2251f00cbad0bf73eefd70e3a356ba320c3d5cd2ed25f586b8ec02f6a6daaa27b6dfe5f8a8f712c1039bdfda9f3978336ccd8dbe9d4d70f171069aef991d0c61df494e1f5b9aa5561fdd075ce675365b44bb81a3a0970f6517c6bd621b3449ddb4d89bdfcd778472787fb0d1bf6ab494c7d57543e0a8eb4c7ebc7a96933fa4cd27d43b31e0d08665841ee5087378547856a7c67a9abea940e6eb726a03703268d657cea2031799187dff7f46") pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) getsockname$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x0, 0x7, 0x4, 0xf19}, {0x8, 0x5, 0x1ff, 0x2b}, {0x3f, 0x1000, 0xfffffffffffffff7, 0x800}]}) syz_extract_tcp_res(&(0x7f00000002c0), 0x10000, 0x80000000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000004c0)={0x3121, 0x9, 0x2, 0x401, "b70a30a956501ef06bc0ebd1db86115f8c2e8e1b", 0x4, 0xfff}) 11:46:12 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000740)=0x8) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") chflags(&(0x7f0000000080)='./file0\x00', 0x0) 11:46:13 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x0, 0x1}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 11:46:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 11:46:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000380)='./file0/file0/file0/file0\x00', r1, &(0x7f00000003c0)='./file0\x00') chflagsat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000480)='./file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') openat(r1, &(0x7f00000002c0)='./file1\x00', 0x802, 0x45) rename(&(0x7f0000000300)='./file0/file0/file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) semget(0x1, 0x4, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x488, 0x15, 0x75, 0x1, 0x80000000, 0x7fffffff, 0x1000, 0x2, 0x2, 0x7f, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) 11:46:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/217, 0xd9}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f0000000800)=""/155, 0x9b}, {&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f0000000680)=""/166, 0xa6}, {&(0x7f0000000640)=""/2, 0xfffffffffffffe8c}, {&(0x7f0000000500)=""/149, 0x95}], 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) fchmod(r0, 0x800000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) 11:46:13 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x98, 0x61) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) dup2(r0, r1) 11:46:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xfff, 0x8}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") 11:46:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r1 = semget(0x2, 0x5, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/205) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66694b653000"], 0x6a) 11:46:13 executing program 0: r0 = socket(0x6, 0x4003, 0x800) preadv(r0, &(0x7f0000002800)=[{&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/59, 0x3b}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/85, 0x55}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f00000026c0)=""/58, 0x3a}, {&(0x7f0000002700)=""/175, 0xaf}, {&(0x7f00000027c0)=""/28, 0x1c}], 0xa, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20100, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000480)="a6bc136739fc0b311e54cdd19bf4a65efef1661b5ebb7e4baf692b4730896353e917a2a2abf1c6445fa1fc8af40bae5daa3e9c10b13cb18ff52aca7c9d3b6b393fee5bcf5317d3f2f211a7f0cb0e7de463003236ff1a353d203ed97e961b8ac5e05d39e8eefa87df4d5ff106ed6dd52adee0c5b89122a3426845eede2e01ac966db182aa3a57e4414a85bf6aa74fe6183b4e90b0acb49f28547c48766f38c5a36ae5b414d32936f8ddeebd630700312ff5e40400ea23a3ee9c43a50a0df6ff081258f9aed03098e2cc9d79f829291a000000000000", 0xd5}, {&(0x7f0000000580)="18ad70ebbfe088b6b519fd68070c5a6fc1534693f45feee998505ef1014784dd8ecad8d99b299690c20680740aebc1bf25bdf0d913b4c25e1fa9e3a1b2ef6c74f6f8960d54de34efe2f46d1a05544229561028aa989f9124447a290d2bb217dc99d8bd9395f91b2672668779e3805c2fb417699cf88456cd5eabf0f3c5ca11109a38", 0x82}], 0x2, 0x0, 0x1f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0xffffffffffffff4b) getpgrp() mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x6) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)) 11:46:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x3c2d, 0xffffffffffffff7f}, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x28000, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 11:46:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) fchflags(r0, 0x10000) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x3, 0x100, 0x9}, {0x0, 0x9, 0x4, 0x3e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000080), 0x0) ioctl$TIOCSETD(r0, 0x80047462, &(0x7f0000000140)=0x8) syz_open_pts() dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 11:46:14 executing program 0: r0 = kqueue() r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000600)={0x0, ""/218}, 0xe2, 0x0, 0x800) r2 = msgget$private(0x0, 0xc4) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r3 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000440)=0x8) r4 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/93) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r4, &(0x7f0000000480)=[{0x2, 0x3f, 0x1800}, {0x6, 0x1, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x7fff, 0x800}], 0x5) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000300)=""/164) msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r5, 0x4}, {r3, 0x1}, {r0, 0x5c}, {r5, 0x100}, {r5, 0x107}, {r5, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') socket$inet(0x2, 0x4007, 0xef1) getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) msgsnd(r2, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) 11:46:14 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0xfffffffffffffec2) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 11:46:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000280)='./bus/file0\x00', 0xa00, 0x4) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x88, 0x0) pwrite(r0, &(0x7f0000000100)="45e6d9c5dec61a9b0d06e311a5a88ed9147396117e55dee4ec90ca48e29387903b684fc65d155da56bc4db64ca8c3d92b48e8d339701c95a93f5bcc699d9235c0334d8c15ce2386aec1cfb97d3663bd09dd2ab307253ee4e2cb586ab47ba8e8cf2c21149151d95be66a9070a97ccd0c47c082b8d0f34d4fc43ca1baa2a714551e6d6fdad2d1a3920744a35debf10f822f77b0d9a9f1187a9420a6f1e37b674277b29440091c73bf6363681ac0640ed6a47d94d6c7a5d4c76f225e9741624ada67924d50cface9d4f9ab60c53eb959856c9758642ede9df4ef577fa5e40245c48272f5efe12329340d4ff", 0xea, 0x0, 0x0) close(r0) chdir(&(0x7f0000000200)='./bus\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) semget$private(0x0, 0x0, 0x200) pipe(&(0x7f0000000240)) 11:46:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x7, 0xac04, 0x9}, 0xc) r2 = socket$inet(0x2, 0x3, 0x100000000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x1, './file0\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0x10001, 0x4) socket$inet(0x2, 0x1, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)) 11:46:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20, 0x0, 0xfffffffffffffffe, 0x20000000}, {0x6, 0x0, 0x0, 0x100}]}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x300) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) r3 = socket(0x38, 0x0, 0x2) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0x0]) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66696c6530e2a6bfbb00cd3bfd02"], 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="851cad55a6ec567da52786a83503aed49518243230c3c580cae27a3350a90ea432feb7f370c78a8510cd965bb88d3ab4df5b30c8d19784dfd14623cfe106701be1a1729a3dcc811115ea0b67b45dc91545db8f1317df11f9b92a8c84382e0f613ab2", 0x62}, {&(0x7f0000000340)="81a6b1452037418966d0f128611737495a625b93f8c5a4f1c929a93578edd337c277f4fb5e2ef4153359076d28d14f1e82934a9ddb254931f79b7e228d7c7e208e63e12251f9045a9b075867cee6fbe7cd997d91b4e108", 0x57}], 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000020001cf94089a7658fb6ff030d000000000000ffe200feae6145cc030000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x8}, 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x431) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x488, 0x160) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x87d) fcntl$setstatus(r0, 0x4, 0x4c) 11:46:15 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x40000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x9aa}) 11:46:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x80000005, 0xffffffffffffffd9, "85754908a7a7230062f90f00000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000506000/0x3000)=nil, 0x3000, 0x2) read(r0, &(0x7f0000000140)=""/84, 0x54) mprotect(&(0x7f0000508000/0x1000)=nil, 0x1000, 0x4) 09:15:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchflags(r1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x200000000000000}], 0x58, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x6, 0xf0000000, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x24, 0x4, 0xd9}, {{r0}, 0x0, 0x80, 0x1, 0xf3c, 0xa}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xffffffff, 0x3}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x8b10}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x18, 0x20, 0xffffffffffff8001, 0x200}, {{r2}, 0xfffffffffffffffe, 0x1, 0x8, 0x4, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6, 0x0, 0x6, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffb, 0xbe975db2f454b9bf, 0x0, 0xfc5, 0x5}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x2, 0xca, 0x7}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x4}], 0x4, &(0x7f0000000340)={0x8, 0x1f}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) msgget$private(0x0, 0x10) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff68, &(0x7f0000000200)="b6603be07ed94c7fb46508dbf451c014122d5d7699224ef4bbece5a9d1b7b67ee8ebb4284c2fd16030ba9fa7212515b006eb15ac3b84d92f88ce46649933eb94edafd7c7a60ae5ea95880c4344ab191f4ef7f87c182d1a3bd298a4e8fff4da3d595db53106ad828e338cf0d353f6cbf1b32d8f2bcbda96cf2e5bac27b04bc3ed523c2da161556c84e698f332bef138bddd82fa25249460781abc32f70fecff2b") 09:15:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) chmod(&(0x7f0000000100)='./file0\x00', 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:15:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8, 0xaad2, &(0x7f0000000000)="daedd3613df7789b1affc92d4370a4aa8f56168922bf37916bfcc5793e99565da85c20281b851311fca665f9f0ff55b73eeb1795dde1456334dfcedd1a341c52357c65738619eb3664e24a6ac7e5a8998a9e2dd148f80d43e78ae0f4e6716a958e46a867fc45fb6e977ecdb75b16fc07a69f0f601ab5bd488f9a1719c1964c1d15aa0d010ed416dd2fc183230f13777148dc4c1ad808646e9e541cfc0cb542e1bc876fa04e209e02aac20aa35f89c3185a4d80d218a20f30ef838dea27809ad30bad0f514f86805ee03e1621b94c8540db52ce7acd6abe0aa80e3f3a05a2c31e34a6571692e58b1f8bc82f821f11fc097faa392ce0", 0xf5) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 09:15:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1002, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x100}, {r0, 0x48}, {r0, 0x4}, {r0, 0x40}, {r0, 0x44}], 0x6, 0x9) clock_settime(0x0, &(0x7f0000000100)={0xfffffffffffffffe, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) flock(r0, 0xd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x8) 09:15:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() setgroups(0x2, &(0x7f0000000100)=[r4, r5]) pipe(&(0x7f0000000140)) close(r2) ftruncate(r3, 0x0, 0x3) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0xe03, 0x7f, 0x1, 0x2, 0x871f, 0x80, 0x2, 0x0, 0xa2a, 0xb9}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 15:59:58 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28040, 0x0) sendto$inet6(r1, &(0x7f0000000340)="b3a2a33c462f0000bb638161028430f53a4b2a37badfa72c5b350be16489b813dc2d2fee1c7b844b475b6f19edf0a1779a590bc126af7dbd3c8feabedc6470a45aa1e7b273c1cb201217f68cf53d380d31fd662a60b5da562b86a7039997986501b1a3594d64063bf58dae6f5964b625908152dd142fe56aea68ffe1c812ddaad831821caf273295951f10bebc36f6453258490760878d2d52e40d", 0x9b, 0x400, &(0x7f0000000040)={0x18, 0x1, 0xae30, 0xe330}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) close(r2) 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x89) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x6baba41d) 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) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000380)='./bus\x00', 0x20040, 0x0) close(r3) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x1f, 0x0) close(r3) 16:00:00 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade98c850f197811790391199760b268ba7f3a342af073b7b360281394e97108dc5d6c8585db2f97d49", 0x1000}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB=' \x00\x00\x00'], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xf0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x6, 0x8, 0x9, 0x101, "acf2995ad004032d59ebf59643c9d376e7a288bc", 0x1, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:00:00 executing program 1: socketpair(0x6, 0x3, 0xfff, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r1 = socket(0x400000000018, 0x3, 0x3fc) clock_gettime(0x7, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:00 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = msgget(0x2, 0x38) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/48}, 0x38, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x82, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ftruncate(r4, 0x0, 0xffffffffffffff00) msgget(0x3, 0x80) shmdt(r8) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x40a, &(0x7f0000ffd000/0x2000)=nil) r9 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7fff, 0x9, 0xffffffff, 0x0, 0x2, 0x8, 0x4, 0x0, 0x0, 0xfffffffffffffffa, 0x101}) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x7, 0x6, 0x81, 0x1, 0x8, 0x5, 0x0, 0x2, 0x3, 0x400, 0x3}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/138) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mknodat(r9, &(0x7f00000003c0)='./file0\x00', 0xc000, 0xd5) getrusage(0x0, &(0x7f0000000400)) ioctl$TIOCCDTR(r9, 0x20007478) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x3, r6, r7, r6, r7, 0x120, 0x2}, 0x7, 0x2, r5, r5, 0x522f8a06, 0x51, 0x9}) sendmsg(r4, &(0x7f0000000d40)={&(0x7f0000000540)=@in6={0x18, 0x2, 0x84, 0x3}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000580)="3541179bbacaf12972fd0f1d72956a26756516bed3aaa1a583ca785bef13d1dd28229f89bcb083220e511b36be7e427034ec797ac6b740e73d3b6ea88493e1821a8ee7ce75d10e611ff29328274655a28e0c5f8ab3f8b1b467e7ae4e3618be712c1fbdb9620c39abc334c1cad7cd14d139755a7a46b9e2dca31be655343f56482421384a044a723aa9e1947f04efd6fda3e1401cc75f21d9dd5cc70fb20d355d9f1c81db995b78a586f72df07e59ef3c33ecaf0bfb3990991bd30d6e552b96bc778194a0", 0xc4}, {&(0x7f0000000680)="3af3d17887968e63a1df4e69ed0d2bda8bc155aabfbb4a8d974054044faec2b19a51358b0e7b5afcf6191fb793c5f557e5387014252a7e477cc524ee7b8b423e8f66b431480e44abc24f4f52fad15ad8a5d8584053386f0b1dfb549c2629f737a786ee320284fa15f915d6bea54c96a66a20e287d4e7f5f8e2483b8c26238524d33231", 0x83}, {&(0x7f0000000740)="fcea175943c7d9b248745b11ad873fa8a85fa1badfc5fcd1b03bf5a054b21824410b32f65d2f7ba4294986c3cb995416b1bf37773c54703271772ba2cfaee002e9eeb424952e", 0x46}, {&(0x7f00000007c0)="c4299a06eb9468757975ccb34cd638c3944a640408c0d38687750cf7b93b6b4e740f352b17a413d683412ea5d654367b369384dd213e6a8acb6ebad40af40b58d740848a991cb4", 0x47}, {&(0x7f0000000840)="51cc75a57d648501680a2b8b9b88f67cfaf744da3816e6fb43d9f4fbf214f03ec27b7933c8e9c8d798a0c2dbc45da11100755137947c8f746d83be9cc4abf3087eb141ff7b6e533a2d7e59056730081ec948398cd98471af632dda7a4ed2c631d5bb431dceca97b1406fa1b3e4dfe8b64dcc41ddae9631f84e46540036efc01f5970de82a4a372e75820cafad412ced507d19e99a67355bebf18afa22bf51f335595e6ec2c284b57d7de0157d25821f324f0b61b277259b56711773374e46c09430c64a4bb8fa9e31b2e2e13db", 0xcd}, {&(0x7f0000000940)="812b3dffceea78fb", 0x8}], 0x6, &(0x7f0000000a00)=[{0x58, 0xffff, 0x8, "a5fa3743f6f6ef7228a7bdb6891f1d0e1958daaf6a32567dc1d2ef90f21e0f3e7d93812219099e0b8a13a4af91e93d049f3e635d3019de98d0e596997cd2dd36b0bc6df371ca72"}, {0x98, 0xffff, 0x4, "e3aba50e18075b1a19929415bcb518b68246e50b542a284dd257e79f4f2b55f91490d83e1550f5c74973cd97e84f8a1fc2e4ef3c56d44bc9df518d4f091326afcf215594cb312b5baddb3c48cc1fec2597ac808f6345e2b20f6eab6bb0dc7c484a3f99740369e02fc929a3f7c790dd1adcadf11b349c41ee340a133b3282d3926c3a"}, {0xf0, 0xffff, 0x0, "a04c468ce7bd04bd2f5efbc54c0be516ec30ebbb91a36dd7bb3a5fd2e847280fb00adf184fe42b7681e5c4ee11c4455544912bbe03dc4a0da031601efa0bf9518e8544faaa5e4b343f6c75f785bfdc9f5603a72d870eae72138500e058fb68210098e9a36766f0ed642045f18d52b73e2caabff1990a15de49d9237fc901c6bcf0a3ec06c1cce378a2d2c9d4ee9d8821158c593b0ddf01bf6a2cf59e9fcc8d1cb4b156621fbb63d99d4772c240b7a8d0ff3586639cd8eb2f6bc5898b5bcac017f2dcfe476fe4305929d33c5c222d73dd48af61921b6b1c540e39"}, {0xc8, 0x0, 0x6, "76c9989fdc3371fff9126330d04c018c7d0a886c6a076372c3f04e310afc1984d2dbdb1297c935818837708ec570d24495d23bbe3badf07d55362b8d89ba5e1744dc5c9d42e98a1066a386e0ce8206c99e30ff86566ba0191984f7b0727d90e8039c05341d65c125840fb02721c4e83bac0c2191bf19ab75b904ea63972e00e7c35cb621892f2a8e810b96fb360b78941bb5baa5ca805cd4d9bb3e6dfee427e203e78ffa8806f097da09e91ed4d6487e9b71f322603975"}, {0x68, 0xffff, 0x3, "167d0d4a7ed1a530880991bcf215b4923999fcaa83de0b3e1295de81bba279d4664b4111bceab4fde13e2d7175bfa9ec7efc37b444edcff137e928f5ff32a77826c0477c5c0b411860ffd73c1845474e07aef0d1"}], 0x310}, 0x0) ioctl$KDGKBMODE(r9, 0x40044b06) symlinkat(&(0x7f0000000d80)='./file0\x00', r9, &(0x7f0000000dc0)='./file0\x00') linkat(r9, &(0x7f0000000e00)='./file0\x00', r9, &(0x7f0000000e40)='./file0\x00', 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000e80)=0x9, 0x4) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000ec0)={0x3b4, 0x800, 0x1}) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000f00)) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)) r2 = socket(0x6, 0x1, 0x20000000000) setsockopt(r2, 0xfffffffffffeffff, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) close(r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6389c339125ff6b4d7d19672d87132ccee376fa72186edd2b0df55e128106b0303d94fda73f8032f76567e6f473807d0fbd588462a9fc5e67858d47403a83546bfde0d0b621a37fd26be019691a48661afc3e9b92b4b34a58e19bba14e02ee4e8250e45552defeacfdff0d06b1f92ee89ab32c3539d35bc5e803a22d341236e8dd119ebb8abb2d7ef2ed88af2be7185314038f56d74c25c60783350070364133c7a3bca9a587a3a4ab25ee0b4b753214d5915ced01cd583921c74efc5298038e59f00fbe4e0cd42bcaabe11244a5591741d753d9fde159649d19f301002ee2dc660d90deff9335806afcca099e983a34794accf8362d936306", 0xf9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = dup(r0) chflags(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x12) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:00 executing program 0: r0 = socket(0x1d, 0x3ffffffffffe, 0x39d000000) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:00 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x110, 0x0) pread(r0, &(0x7f0000000400)="ad2916f713a4722ee2979edb7c619399ca1786b90100010000848694537a03469ef84e27328cf186a17467e858ab58f29c17e4458acd9dc8d054d915e710055e843668e6e54d3c9b76b6c994f6d97bc4a9aa1df801a8bf3f8be489025361f468b3f64009857b6ca5cbc46d5aa7cc40831957c04f46013888789fda99fda5b4abf8458ba60fc0074d5b63d0d1651c24a03ad8ee12442f06fa3d212151be6d42865b772e4be67c8cf04d87bb2d2df753e7944de0c772099b78eeffa24d500e9eeb006656cc1e47bf2fb4c136fb11c03bff94dbd8094127d29bfcfccfb4a2efacac74d8c4d82aff37d46f423a10e943c5196ca143385d66eaecdcb7d0c53c5ea133130c8f4617c8ae8c8103081be71ed9a811c1d3834f6c65804c968c0763bc6e8c6678402b2202f26d5651f5854bc34e661a6fa9220526512bd68692b68cbf7f5cff", 0x474, 0x0, 0xfffffffffffffff6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) fchdir(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x810, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xd29) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCEXCL(r2, 0x2000740d) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1a) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x46}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000180)="2befda32ae224469b3378b4b973415d962b50d35bc717410d40e868e0dbf85e7ab85e31bb63d251fd6c2dd71ba2d76ad831b082e9d6efe161ca783968b386ed7af872b1c8fb39ef53d767f2a97c9cfd4b9e819b005fe73589b99b02878d25cf2f3a7ed0540f654f64ccda5b77cc624f14241c826c7fe0c1d65eaba4fb798155d66b23b1c5521194e8c0f91b8e527258fd856117f0016f7dc3250ebc042f9c94bf8a2314ea0958a169b408c723e400bb9cca6f5861971a9e12993dfad3d4fd6d878129e1730f81672d1d582372963a14d899eaf886484a5c4ee469e14743c54b6df2468", 0xe3, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="8c6786a91a863fc6c7b48ab69ad7af9c219d23206240219c0125a2edcbad642d", 0x20}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r1}, {r0, 0x8}], 0x3, 0x5a5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x5, './bus\x00', 0x773, 0x0, 0xf1, 0x82}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/182, 0xb6) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x101, 0x100, 0x17c1, 0xd2d}, {0x8918, 0x1, 0x3, 0x1fb}, {0x800, 0x7, 0x7ff, 0x6}, {0x3, 0x633374a2, 0x3, 0x1f}, {0x40, 0x8000, 0x1f, 0x18f7}, {0x0, 0x5, 0x4, 0x40}, {0x6, 0x1, 0x3, 0xffffffffffffffff}]}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="012c1bb87ed70e231d62178086c55b16aba68be04651003fc182c659ffab9ed03e4b09bfe91a2b1de371344436cd910c90ca074c6553a1a0f69763166d70a63da4477268ba707d56795617870fcfe3c9be9e774a2e978390cc61f554faf5187200523e44073217a78d4ab384bb94f64949bdfebd7c6c60cdb19e6e9b26fc66ce9aab0fdfeef7a01c28fc491e4d46be372262c8f5f255fc2e6386fdbc2e37d23b20a09a232aed547ac0d6465e2e4dc48b565bdfc3fe686014e03d22d3469056d6ba07b1d3dcf8865d4072", 0xca}, {&(0x7f0000000380)="dc6cf24965d2922a4ff362429b8f57655a4ea4b4193d5005da9485b8e0a805dd5d765baa91615e755950996c36faf5f9676f24eda8e500fdc0c52d6b18b9ceb3fa5cdba6347d06", 0x47}, {&(0x7f0000000400)="d76e160449ce265be52c47e7185285920bf98e29bbdf181d48b268dfe96d266901f65c83d35c66c5a77e62a089848fb743ee8035129ed2f44c01928d107d2eacd10d597b7f91a7915a036935b6b29cc322af2ee88e50c2023c47b4be55214ff1d83122047f405fd9663904c4b22a2a8125c2c2c1b25dedf868da7768e3e3288e777f536c9d1783698678527e97ab3524f2af5cf2be9fdecae86a819e2f9b98a551a50f4a0e13d1c2f6629776be1b0336d393a1317018cfc14dae0eaa1240e34720f250894e810beff9acb8ca1acfd4cb", 0xd0}], 0x3, 0x0, 0x0, 0x2}, 0x6) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="3d32ec2613883654277e1178bed8761ea11ee42755d79545e7b34d2f723645bf342ea64abf558e82a1f1353949b03895226705e17deca77a288c6bf8a6abb52f58829cf5781c4b0ce88b52ca3425d90145ecbe3d018f497c07b2dc84a47587e83aef9340885173a8704c6cd54a66673a4cd26b6a3040512a06ccca78bc25d92f23032a9daf4ddf2253617f08cd97da7c", 0x90}, {&(0x7f0000000180)="2725f09cad2e2ec5f153a5b0ecb4b750cb3ba9c5a662b340329b599306a3091a0bb46155f32b7cd1e871013d576c7f9d5bf9bded990ae0ff701c3c6ed6944043125c75aebc6fcc032e54d6d9dc", 0x4d}, {&(0x7f0000000200)="7cba171dfc5eca84adbef76c0da51ff7f41173aef7a7e62f421c57e9a68bed06e6411215383d43ea6bf1cdbbf86da925358ce51a61a31ae053134d30db78f0c2984093289a1f7c38050f1a3b231cab8951db21b404dcf28aa27044a532fc918cf28a62eda43aeeb9d6115f7a682ab55d4329f622c4ccb963c0e0396ea828a0d2ea84e8a89c0299bed513ce316600583845a8683be0ced94e6331cd3ac3a11179e9ccd1cad5b9be10b8f9f2377701174f2c303d5e5c51ff338c6149176c24ff5550905ba64f4af150751f3b3301afb6f4987ffaffe7f5548c7255a0d8d4657c6f54107913801dada193ab33b49a4564e878d261a0d1c199577fc389d9855afdc6bc64db0c59f294beb38a479578ba12a822fd5847b994031c29bc08067fdf67165a8c8832c9fbdebac3e44dc702754d3bb4f4eb24551b8563dcbc7b1b3d035ca2d1ee56ffea366ee9ba70c15e1c57d4093f9212039ea40c63e914ef73978eba611d3cd5603a1f3ed0beb7d03f3d6228cbec33e5a8a930666dc25dc1f0b79b16dc71cb604a4a43dd31229956570fc60cc828c21a2d8f504fc8300b588d6594a7a2f89b37eadcd1041397136a635c2ba6f3f6d6734bf36125b6b663ae2190fa9e0dc8497b4946e8a3c968b13a4b5c59e23c56e0dad8ad022676f5eaa6246ef043f77ce9f2a26f346129d6d8bcdb24a6d1e7a09561a31a4ce7255db88462d79d700298c5b284f43240a125179e064680a725ecac01883b88b88512583b3449300bdde3cbc2fea96dd535b882500ea989fa73cabbe17b5d45ccc62cc521a4338113a83472e1852f351bf57f182b51b07d476eff479c136fb6399d3e91499da6dc0f50c456b00e616928ba21e080fc18b685ae7291eacd08214f81ed15a176cb2b690e0cfe491de5ed1ad25f9019b95d60c04b6856e6c2ee6424314470c932d0ff89a509bbeab54d0b8855d84b477baa101ef87e1a503bc7cf5ca683dbb99c5feeb7997d59c41886e11bfbc716de164c4657e137be6c3f16004b64aaa120e374fc2bcdc13f8877da46c0fb89c41c0c24c62988a0e424d3714882c55ba313807c3620bbb37260375dd95ca01e4ff0fc64efed9c32d5230fd6f366cd026e2e0a2a46d6f8b6475250d32cd82da44e8c3ce30025a35cddcaa9f3fdf9478b585a257426f84e8344cf61980ae75f725f79bbea98698b7b9613b246c88d9bb908f2b1acae4403d2da54f5050375ec288526c258b884314d1d9e6aa3648651762ae600dc80ccdf3afbc3b4c8e7db13653adda3ec18661d03f8239e396b50f78edaac56bdb902923abe56d1f85c4edea106cee589a409c8371bbf89595a6f7269c7bede0964713c34537a8a5b069f1a5e541bf6fe88baa4cd62016e49ec4fde58890695b26222c9ad9809b683f4316efd01f82faa80c5548fdc6d17c72a0ff107e15181a1cc682224d7cf01a4755c1ad9c50770ac2329179227bd5398828f1304cd7181f602fdb6e6ad1f6af779bdce7f3dba8a630c822cd8901f0052f9a3ce184a72fa2d26f8a18d4f8039de5527cf1f48337fcb460d99e4e5e8e9ae80304518f6c251595a9b01502e1b07e58769b3b2580e393253d330b0d4638f7ebe89874563b970f3639668fd101c47d7789a3ed4c7399089d6f3979a1c7620fa95ad08d886df1124ffc19b90e47e52d45561cf0fba2c5cd3042802d9d6d2c58732fa8c6feba474c298f4cd1fe82a20f382149053eac4d7958f13e4cd1f2083acab878c30ffcae6216896c7a21680e75b63beaf6e714264f572ae8a20945af71ba72576dec633c82f3326ce107a91ba23507fe83c4e5dfb92c0c4e63c751396d0001cdff69262675e63bca670563f4435b47e5729e2e4bdc74ee4347553ed366b43dd676f9f202e878fd9446b6008fa4713f52c92345797c156af9886b222f182601b827333c8afb5eb01c10b441c46c30a204f9408f2264047f7cdd7743df1fb4b546c22e062397f084b8977022436bc56ec2dd6d19f9d711807f246c8ba0f45d0bf26972eecaeb6822577dc6a7d0f2ae1f420675142c9a98e8a3d32a397c41a62f01ad8026bd80a1808fbdc2eccd8c9fd1f221196aefc2d47ca42eabd52cd8579d48bbb3aeaa057616f4ee091d3e96a88beecc70da3b7ff88859ac0c6b5ba52ab5b4d891ac8001ef805e849766552546986c77cacacbc6d39fc5de9cf03eb1592c3e9b0fb2d676004fcf93ab6ff6e9c701b7a34118961ef1807890972c488308592d7e03077961fe91791cc7e09712a9cb1db6868cfcbaf4ce36920d978d0245604fc0ee4b6f9632978d47055b4c766de7af5487aa375d2de0393e8c998b5c8531e251c0689e9293dfddd7bf7df356ab819d4a9dc6bc6450235241a9702772f5f25047849cbcdc369ba9441c60298656d9fdf6ecaaeb8f4c41c095dc4542b8f5a260d172aa29c23448fdb6b4dab7c4c8415a372e73b9d2cdd48b8cf3fbd4a9652856486cb06a25fc3afc75206052a4620b8a853f4ca74774bf90a6a56b1cd7e18909673a61ec7b6c024157e3e18890fb37b6b08b5769c0546fadebe1b3cec844ef6f6b320216e5561071c4614f0f76d2a2316d374d2c2f673e9ca185b39ac1924fd4b7afff8abc986e0aaa089591fecef34014823946d09ce74372626762518501390a19b31fffed51bf4e4b1939c21a33f404b6bdf49b92810b44984eb85c882be7087aae101d88f8473e9280dcd6a47aa470700c351370d727330682d4a7848208973ca0af3561f46a18523914a8a258cb739d0e08d247302404763b784f981ef1312377a63a4f585284d790a1736b0a9bb160a50e3e31a126750a83ea6c8a1f03784d520baa67767c0bbf4757aa182805b35266878bb67b6f5900d164bfa06464fd740a281f69cc2d574e766dcaf7338f8e8b56fc85540fd56b9160233eb00ce536d738e81b40d41d60d8bf306e9a371088c621d4fb520a4f2da98e1757042b6de50be15292466c1c95ceb44a334d710c4591db6f7334f20a0705543acca473dbd1b1123b2650eb6beae8b79ca8f9f18903d4d589e38fb3304c3e89da92ee48cef3c79d3404db6214a6b49f288f5e3fdf282110bd01ae0198ee6aeb13e53fc1e8b777f96e33b4f9f3ff23ad958e72a2388f24395ba3f3a89677afdf3b5a08f229a9bf0c944b69c487395fb2b1e637376388db6ac4d42a7896ef1e62fd36a54d5c5c19ff37a21e1f88d5e30dda95ee1759a14ef9c66bcdb9c8157be6ca5d9c687f8a401f32ce175fbf7bb92a67cb89ae5b51a85f8974512a61f9ac813f537d6814f228b51930de51c68a364924fb801a3413ba811ba5ffdc61116cad68a586e07f7d393047d1265e7f6f8dfc2289628ea09d31b328c741e702b200eb9c3bbc46e846b77e56cb757659fde89de536045b3457392ad28f860ed75d9eb78fd198595cbb15ebcae003f177919b3df0ad352fa60630e3ccab3378139a6a5f50cacf32f77f27abcd557fa8ab9173fcd9e2e87fd67af0beca0b1af87c566685ff2a8fbbac4242342948f5a2e6e190e9a1559e0d06e067b39826cc75191f78181f3a022e4fee26fb885dcc71b7397ffb4991a159bdcc685f12b87935528f68c7b56f17e6be9651fe2f286037c21a4e908f6cb667ec0c8858e179fe4b5435b73179ffea8adf8ed94e99c8dcb3af499a5df49a5e1919759736e35ae1f4c6c11e20a5af0a83827165b63b732c6bd82058b45770cd9ca3d1d3b0bbfe4c85a78040f2bbd2edd77c249769c282937f4e41386ea6937f4bd5639db403badb5ae1eb5e1bcca532f9920b9021362363a37fa00cdf162a18a8d212dcead72cea431f112fb29504d89304b1e793860307500dd25ea4929e4bdb88895a871ef24779bfb0e5bec98e66b451978d3be52ae686d3550df33ef91c08bf7127dc27b8fc25ff156b6b7c9f9e6cf0ce7d9bb87388d12bddaea0a76d69e14660fee3fd265f5550121493e079638a0135b5c692c7a27d24763d0e5628015075d2cfbd9222d0f6af71f989fa985ed001ab092c945b4e7574b3f86917b1374e03baf99e22b44163a2cdac978499d7aa753364ded8f17a6acab9cef8b693c65434d17b3c22093ce48154071311f3e93d26f3e1168ed35dfc0160aaa8ce35814929148410de23bcf578eac267b223fb843dfe18b6e4d20ca1e5283483074cbf670d4c8cabd725ffd4b4dc5d7574ad1a98260b5324bc0d7b69b2ad1d523bf78379304665106ac7fa0a020ebdeae05ee524123007a15294789167984edaf4ddd99b1b9ab26fcb6b29bdd4720c8dd4c74278c3c56ce2cc3bba73b79a536c18b1bf446331a24a36fbeb9c7b862d0f6b76a061606e1cbc397cdf0af6d41efe76c8e939f501f48fc1bdc02ec38afc2c28e5e3bda2c816f90687d5b7e8305b9aef989565b0795e914350c06794fccc079329df772c3aa671fbff25f8ad22c8e62935e39576dd8287875236ccfa33818457de8a84ea86cfaa5482310efedfe4868fc85bd549bf4cc2808d1ea231c8a22498a8c050d802631de9aae75c3f0338c702103d04f9d534fc11c6d6d3730348da3201d041e87302c82ef391d7f51d90a4f64239be6a09cc1f22f89322ea03afc92529df0fadc7a037a2fe47384b4a6d648e5f9aca87bfe40b6c3dff6a7cc5b40b7027c77b96abcbf8932f1e996de15112a7ed70249ba0a0440fa67ec984e74ce860e144c4065ac5284d4e4bf97eca3acfadb74228fabaf52bbe70e68ebbdc82d87ced8d4ac1823dd9aab834a373d18e3b1544ee933eca944ea1f2bdd4dd43abd82a7df586243e151714dc31ec35439d63750d1b25e82b1ea3985b54860ac1b6a95f8ccff4db3ca4255f39cf5b332731d7bc692f0067ba4451cd3588e070f859ef2eeea86d7042dbd11ddf0293562a31c9d5cfe6c41bc19095d23b1e8a19db9acd60e9bab2386ea40dfd9c31a19d41fbff7e0866152353af24c15be8132bfc20a298df8f50a24b104ae270f4a49394ac6e0ea663082421e88e5b5fe3b0231da22f9879d3d8c89076d8dd68dfd482a148bb583f9ec4c82357932e82f3c365bb56c5bfb275a63feec56c418b103176923978eff46a750a6b7b2ff047485df82cb51b1e92db6468f26c57c037025e26faa777b6567898e583f1f944d4761925806f530267bdb2689bbd507a5c66756f20bfb489d9c268b7c6785c12f078ad72624308da157e7b93f4e7581077564b5a19b03d7248c6c506cfbc75d31f5892e63f536abd9026c1c87ea34ad9a2ed6120dc834977b44458d6cee41f21ee3697902221d4e3a54712feb2339c850823cbbcd2b1c3f3447f318fcae63b5024592bd52ec653de088d40abe2fe03a7026ae6e31082b07af4a4c90fef1da0d80123266d35b94516cf074b0a974fd23932ac12c35bd4b43fc57ecdadfd9c889fa44c52d7cb8b8acd38817747cafb7696b05af8e106604d17f970efa00bfdf854d4adfa35165b6e92bef4084caa931e1e377f83986591337aa95d53145cfdc885bf918f13db0627af7dd21f44a18c8528536dd3fa76a31740828c495318dfcd06f925fb5cac191095ce9dd8c37cfec59a5ef9e767ad21e0c02c4e69268920a5d8f7061227ecf23d1aff83884734a9673e17c2dc64647a78afac23559c5ccd453d9777baa4cca4bdb76d3a6896fbe5f8fb63da7bdb3d9596d1fecb2f4e1d55dbe7e98e3e9d638c1150b3495a6e33e035652f8f9c53070672ccfd08e50ae034cb392fe2dbdf4cffa19f1352251bdbc03b8fdaa479509eff8f150d93130cab2d120d57ccc5fe6e29359dfa87b73c520b9a14c145e994d", 0x1000}, {&(0x7f0000001200)="3235da4dae6efbcd28ed386f511a9092c974a232ac056e0695989318ee1845a0505c7183a2538fe6e01f792a14a9529ad4e8215f38b25db31658414306c966e673e429a429c34ab182c26d39f414c52d9c628cc3828752148172a9c8d8624f9050043a8343eacef0cd2bcf2141cc830839b80a75b92d0e0dceb553d1ccf54a8839398791c393dee3ba420f85cc3b77ce06d6e9bf149bd37a", 0x98}, {&(0x7f0000001400)="6eb54712e8789d5f23f0f47f8f964014cde2e367fbc507a5f14256576533e24d8485d90fe5a1788401a2ab9b354cdb275dbb661c402e3cec163ae2b1e6e168103a852867765e37c38f40ffaf219b66234ab8273e3346c2081d54037a22a31138998b0321c8a0d2c1772128d6bce7dfd2b085b2799020073f987c8ea96bf3d65c69777c2240dd1605a0248712ef18c8fe67748269b291c40c1af79f762310a24cafe75fed4ff1c1c20139013b58f7db86befbbe753a6e8b58a553e12db6b631507da0f9e645c4aa5d8c83610da05e", 0xce}, {}, {&(0x7f0000001500)="7b809088052d74cbb268c665557b55032e9d0fea4f4595b66a07e6a790822f7042655b2dd1a98be6641a9881b6effeb07ff6ca6c1a4c116b430c7af5982f47516fd2552997f2dd4e257f35", 0x4b}, {&(0x7f0000001580)="01f069bfab990e844cb3e7d69504cb54a8abbededafcf84c381e7db279a16da462f116036496b2e20f368a5e5d135d05d104de4905c0334da08e655f4324d62411945e20f8b6eaf3b2c1f9ba86fb0ed14c182dfd3678a4b5257f28b5e1a50220ecde4960af57ed9cc9413c6a2193513972961375ff67c35c273f0f99605d08566d74ba8bc3f4d6cdc9c04ba0dc0132917bb8ccf76d348821f2a3886d5574d3fa", 0xa0}], 0x8, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x20000cbd0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:00 executing program 1: rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) 16:00:01 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, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xa86}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchflags(r0, 0x10000) r2 = kqueue() accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000200)=""/12, 0xc, 0x1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65afcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2c3e7eb0e3c291316ac59e356657ae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb9382c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8c2fb645e6642e0c4ffa483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5e4db473e2d910b272a524a362fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249432839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f077772c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6016daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a2760000"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000002400)) r3 = semget$private(0x0, 0x7, 0x281) semop(r3, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b52167fcd0b884eefd72179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000002340)=0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000023c0)=0x5) 16:00:01 executing program 0: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x8}, {0x800, 0x3}}) r0 = semget(0x2, 0x1, 0x40) semop(r0, &(0x7f0000000100)=[{0x3, 0xaf, 0x1800}, {0x1, 0x67d, 0x1000}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') openat(r1, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x20) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:01 executing program 1: socketpair(0x18, 0x2, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x1, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 16:00:01 executing program 0: nanosleep(&(0x7f0000000080)={0x800004, 0x401}, 0x0) nanosleep(&(0x7f0000000100)={0x400000000001003, 0x40}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000140)={0x29f3, 0x3}, &(0x7f0000000180)) nanosleep(&(0x7f0000000000)={0x3}, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x80, 0x81, 0x9}, {{r3}, 0xfffffffffffffff9, 0x10, 0x40, 0x2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0x200000c0, 0x81, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x11}], 0x3, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x3, 0x4a, 0x9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x8, 0xaa6}, {{r1}, 0xfffffffffffffffb, 0x70, 0x0, 0x8, 0x4289}, {{r1}, 0xffffffffffffffff, 0x21, 0x40, 0xe4b, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0xd0, 0x401}, {{r2}, 0xfffffffffffffff8, 0x28, 0x0, 0x5, 0x40}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000002, 0x17c, 0x5}], 0x7, &(0x7f0000000600)={0x0, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x76, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = dup(0xffffffffffffff9c) r8 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x8e) r9 = socket$inet6(0x18, 0x2, 0x280) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000081, 0x8}, {{r4}, 0xffffffffffffffff, 0x1b, 0x80, 0x9}, {{r5}, 0x0, 0x11, 0x20000012, 0x6, 0x7}, {{r6}, 0xffffffffffffffff, 0x30, 0x43, 0x6, 0x6}, {{r7}, 0xfffffffffffffffd, 0x8, 0x5, 0x7, 0x4}], 0x7fffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0xb, 0x4, 0x2, 0x1ff}, {{r9}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x9}], 0xff, &(0x7f0000000440)={0x2, 0x9}) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x808, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r3 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00', 0x4) r5 = dup(r2) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:01 executing program 1: 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000a, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) read(r0, &(0x7f0000000280)=""/30, 0xfffffffffffffd41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c872007ffffffff2fdfe06e5f31a2b8505a8209652e6e2e", 0x18) sendto(r0, &(0x7f00000000c0)="cc9731bee003ddbd3af9a375f70694e6b82fc5012da843f363fd3d3e3b9c006dc7f25ae50569b32fed75da47e40525d14b0e09525433a68d8cbbbbb6", 0x3c, 0xe, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) unlink(&(0x7f0000000300)='./bus\x00') 16:00:02 executing program 1: clock_getres(0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f0000000240)="7210f6878cd3a4401b8d76f2af5a5c03b108aaf5cc05ffd46e45f431ed8ae0d45f2894a00f93a27b84536ece0d45a54ae3c25a532f711cfea8a106d80e81b8d861ea7f7e32fa0a6cdb485171a81e9a93cf27c4f3c1b2327ed3fb9b41a6ea58e748d84de14190185d9a7c3020646c0d4226e665be9c27069c7f1ed7fa25c2bf51928ab4cee7682e836429d0b279e1c740b05bfa38b18454badad58b1a81474f51235492b8144ecf62e19bc8c66a961c1d00d1c47792ce478749a2e6184ee33b189ea4fc61b556d348") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28200, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0xfffffffffffffff7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3f1, 0x5}, {0x18, 0x1, 0xffffffffffffffff, 0x8000}, 0x400, [0x2, 0x80, 0x41113e32, 0x0, 0x6, 0x6, 0x1, 0x7]}, 0x3c) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x80000000, [{0x2, 0x3ff}, {0x3, 0x1}, {0x3, 0x8970}, {0x3, 0x4c06}, {0x3, 0x9fd2}, {0x3, 0x7}, {0x2, 0x4}, {0x2, 0x80}, {0x1, 0x4}, {0x3, 0x1f}, {0x3, 0xf41}, {0x3, 0xff}, {0x1, 0xac}, {0x3, 0x9}, {0x2, 0x5c0}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x2}, {0x3, 0x73}, {0x3, 0x200}, {0x3, 0x10001}, {0x2, 0x4}, {0x2, 0x57c6}, {0x2, 0xde4}, {0x1, 0x9}, {0x1, 0x4}, {0x3}, {0x3, 0x5}, {0x3, 0x1f}, {0x2, 0x40000000000}, {0x0, 0x7}, {0x2, 0x8d3}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x35bd, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x101) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x9) close(r2) fsync(r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x7, 0x100}], 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000300)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x1, 0x1}) r4 = socket(0x3e, 0x0, 0x4) r5 = semget$private(0x0, 0x7, 0x1) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/26) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000003c0)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/181) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000004c0)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x18820, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000540)=0x15) getdents(r0, &(0x7f0000000580)=""/102, 0x66) kevent(r0, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x800fffff, 0x3, 0x8a}, {{r7}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x81, 0x2}, {{r6}, 0xfffffffffffffffe, 0x88, 0xf0000002, 0xbd, 0x5}, {{r1}, 0xfffffffffffffffe, 0x4, 0x81, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffa, 0xac, 0xfffff, 0x7fff, 0xb2c}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x100000000, 0x184}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x29f5, 0x85}], 0x800, &(0x7f0000000700)=[{{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x54f85e66}, {{r3}, 0x0, 0x4, 0x22, 0x8, 0x80000001}, {{r4}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xffff0000000000, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x100, 0x9b4}, {{r6}, 0x0, 0x20, 0x40, 0xffffffff, 0x2}], 0x20, &(0x7f00000007c0)={0x3ff, 0x3}) getpgrp() socketpair(0x21, 0x3, 0x5, &(0x7f0000000800)) unlinkat(r3, &(0x7f0000000840)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880), 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) fcntl$getown(r1, 0x5) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0xc3, 0x1, 0x6, 0x9}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x8000008a, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0xc, 0x80000005, 0x401, 0x56}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x8001}, {{r1}, 0xffffffffffffffff, 0x10, 0x60, 0xf70, 0x401}], 0x10000, &(0x7f0000000280)={0x6, 0x7ff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8a, 0x42) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x0) fsync(r1) semop(r3, &(0x7f0000000140)=[{0x6, 0x7, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0x401, 0x800}, {0x0, 0x1000, 0x1800}], 0x6) fcntl$lock(r0, 0x20000000000008, &(0x7f0000000080)) close(r0) sendto$inet6(r2, &(0x7f0000000300)="92fc1446d5bc009c2ffa806bd1c98d9a3a085ab616230c153aafa77369b623326bb0493cba4505c06295b7ff1dc49c9898316b37e13b3431e2f462ca850bf10053789b1c51f317865787f3eacf88f40aff518d045deea4896485e8e924245c4a0b2a1c39b712c38fbacb7a924630c6ea0dfd826afa6c6300434f86a85f806c9d9284e96d3105aeec71a34d41b6a0ded55ac6bfe7e3fe6e6d4ebe6f02027b6cacb1abcb9ac27dabd75a17b995153953b1e90cd78075725d3e24fd5998b734fafb74b928f16d6c6737467ab8231df22f", 0xcf, 0x404, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x928}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x1000000000000000}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0x47ba]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="d4cbfe449ad3f70baf85670f83000000000000", 0x84) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xc5, 0x2, 0x8, 0x9, "d905add96712f86303d196e40b006078fe42ce14", 0x9, 0x1}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1e8, &(0x7f0000000040)=[{0x81, 0xffffffffffffffff, 0x6}, {0x6}, {0x3, 0x0, 0xfffffffffffffffc, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000400)=""/186, 0xba}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/121, 0x79}], 0x8, &(0x7f00000006c0)=""/200, 0xc8}, 0x2) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) ioctl$TIOCNOTTY(r0, 0x20007471) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8001, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x7, 0xa692, 0x3}]}) setuid(r1) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000200)="8b76619e034071163372e6cdf15243707c3bce5c7a646534cff3cebe6ad02de9a16ed942521cd4ab8e0ea447f14d81bf30caa64076d138c147bbc60a7f0c56201210a2722a5ee57d2ecdeaaa59fd55d1d5c0502b0300d61cdac32f168e3206319885025598361b06d5be2e13f18dff0a3c69d2b90bce70b096e2f76b01232b4b64b1e9ac85c3c24006") 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1e4) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d642d27e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000750f19fa98ba93117832253ede89f3b96ba0256fd4a33452901e47950dbba7681261001ea1063db969bbc93ba81565dda0fc375b07c9ddba88f50d4eefb7dad365a3144fbd0b54160bdfa23a53c561c7cfa7b276322502ac35c4686166c9580fda4816148a36f838d11803c0f0a234692fe7f414712aa91a31bcc292a660e6eb5e139700"/287], 0x1, 0x0, 0x1000) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4b35, 0x0, 0x8, 0x10005, "010000000000000000ffffff7f00"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) connect$inet6(r1, &(0x7f0000001280)={0x18, 0x3, 0xd813, 0xffffffff80000000}, 0xc) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) readv(r2, &(0x7f00000027c0)=[{&(0x7f00000012c0)=""/217, 0xd9}, {&(0x7f00000013c0)=""/37, 0x25}, {&(0x7f0000001400)=""/250, 0xfa}, {&(0x7f0000001500)=""/188, 0xbc}, {&(0x7f00000015c0)=""/176, 0xb0}, {&(0x7f0000001680)}, {&(0x7f00000016c0)=""/241, 0xf1}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: semget$private(0x0, 0x3, 0x0) semget(0x1, 0x3, 0x0) semget(0x2, 0x0, 0x40) semget$private(0x0, 0x4, 0x11) semget$private(0x0, 0x3, 0x100) semget(0x3, 0x2, 0x24) semget$private(0x0, 0x7, 0x40) semget$private(0x0, 0x3, 0x40) r0 = semget(0x1, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:03 executing program 0: mprotect(&(0x7f0000116000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4000000029, 0xc, &(0x7f0000000140), 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x180, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x6}]}) write(r0, &(0x7f0000000000)="3c4cfa71a172a54289c387c2b17b3424eeaa", 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x41) 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000022000000000000"], 0x10}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x8000, 0x1ff, 0xb}, {0x9, 0x3f, 0x100000000, 0xfffffffffffffffc}, {0x64b6, 0xfff, 0xe6f, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0x9, 0x3, 0x5}, {0x9, 0x51c0, 0x8, 0x100}, {0x101, 0x8, 0x80000001, 0xfff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffe) fcntl$getflags(r0, 0x4000000003) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r1}, {r2, 0x44}, {r3, 0x4}], 0x3, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/174, 0xae, 0x840, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x12050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x422, 0x10) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="878db7ad1aaa8142d08a7e3ff6b2876ba6e02bcc2bb862c44f4ff721e9a55b395676859503e4919440d6c8e50b17d9c92014885c1fdd003cff51af818c0a2c42020767c34dd93ccb95c974b5644e185f43f383ad320460ce969e59c6d582a0377c20eb9f82d5958dc1dc458fa6b62abe11763aa2884620de312d186f02cccb5c40b0daf344b39d22b24a3126df40c03a5de7c5799034ab3cbb48ebb9651a391a577ede070282099189413a2324b38db77f6525e1cbf2dd03d7141aab1c6620102f82996093ab01b58ff2d3b2bd2950983c16219f4b4b1a8a", 0xd8}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0xaaa3, "c570e3e36d0517f2396e65e871250f7a5a5d3616a5147be663c6d2dc26"}, {0xa8, 0x0, 0xffffffffffffffff, "04a250a94e4ca37907ad8c53fc03559e97516a0b2038f7ea2f0a740db222bdfdfcae4236c6ef390469cbb40457ee7b87131a749b6f8e300f6b5f4ab85e6f2659a6c8293014f147c72010b23c4a9bd555f90304e0b2eba7fb3c9ece0cb5f1d41e3086d71d483c47148d95d6ab50f4dd7a5bf615e740645ff386781a82e2efc0babcc4d4de3d7854869c635c9859924623f691aa8775"}, {0x80, 0x1, 0x3, "150fcb9ec2b4e69aaaa8a062642bdc2cd85bdcc8055f59b20ab51e5903ef634ad562964332c05debd747d1eef7592932418c01abd480fb8f70fa4c9990c6e36ef31146053c67dea504d487afd250fd361e65d77a2066b585e124ee0313b7f26fd500fd1b4ecbf5a150"}, {0x50, 0x1, 0x400, "d39b234bc65f51ba2803f6a97bbe47958f57fd23c6aacbc3162c26c45ee2cbef45da070a3b4302be82d0bb9b9c4eb00b471d4e2af87181beffc063c1"}, {0xb0, 0x0, 0x1, "c809f09b307b414e5cc1a0e42faddda30abf8cedc52e9f97305886fc5cb34c20d8a9ce6b9e915b0bb7437c0b9e445f415f3085caca036ffaecfdbecc3ba28b529051312dd04dbee05e833a842e34a7dfcd781ac08079a8ebb64647bfad5468703f35613faabb82e20219ed3e4002e2f92b934f871c5f6616a0bed7f40cb3a29f756a8339287f087201c75f9399fa8cc41c3608e17b7f48882c2c9d"}, {0x88, 0xffff, 0x2, "be27c5182d630ed5f6112d9de82c894d51ece47b53f8b12b5d407352f43b6f96e1ea1dd338b004dc29e8b7cda0cc9ec5e4703ca6fa9a2cdc501b39542d4b2d19b69d60f49975d01683b276de2344d19c8c85bc38db9ed6576e7982d7a52d81a8a27696439834d1e0e5ae2cab0468a4c8d314349aa0e8ec9d"}, {0xa0, 0x1, 0x6, "a35ed2c38c0de21ed1b8187a2c746facbe7a3e293a29c8a1b526efe02de95272a1046d786b2314da62871a361adba31c6c472675724ec71b3c1e6508e99c7dfdd40c0c8f9f98fc3ef92ed57ea461d680a3aed1690c1f21d26593b6318508283bd9c61b92bbc62c699271e708746736473e5dbbb4e4945853cbef526ab6198ac770ca3dcd3a4c7cc67422"}, {0x1010, 0xffff, 0x7, "7c7738706c3943edfbd404d01f40e33da485393e2c0915f34e84ac69e27a7ae3b7a6a415222f251fab45d1724d94428ca330b991b4cb3ba009b32d5107bab017e6084bd0149e0142d4c59408f11504022cddab7f8daa4c1dfbf0f3e1f95d9e993942b090287a3d83a8272e4f93962b61c16446ce68822474c4cd87305248262e8e5e295b932a18d666a424e6f06bbe3ba1eaa400f9cf0b07ce0fc8b15c633d34e9b9ba80d57b46b7c714bde663a85a0c5415097e1fa2387b18540a7526cc40aa9eebaa4f3fbb04cc1adee5c006066e79d4d8060c1f9131ce58bcd7987a6c079769519c25afa3169f1baf5335af62fede355dd04a9f9b8b9ca6d32659bf29b074f84f1d4e96b4b263b91bf17ec9e59f4814e28ed92f442d50a19d73793ba2790cbdadf73a058c9caeeedb49c8a0ea5bf662002fd142c0b4408f8c6ddfd75e855000c51a64ae0baa81e9892beb78ccd2de7af5de41e2413be96e5d13e6f4d59057fbdd0808c000fd41586a86d4cc1631d74a3d1ed978e047de4f46ed13bfd03d25fbed4096e9a2d752c0f2e63eceb33dbfa35e75ac0d0a093c1a3840b16bada49ada784112797ba7b03450b76b27f2a6d569bb9a9f2e01264b1f6cdc91fa9743fbf441b29d5db95ffbc705a49418849f0337abcdc821f8d37ef88e4e927f814497b3fea1a7c1458111fb410f4a3a7ed97f038c65778737be4db9f75370a2f68874518424ec87bd0193864350242dcb363f14914b5b48c48931071bf1712278b608543404603fc2fa5fd5a9c5ae5201be0cc783d961cc7673a42256119006fea610daf658839c31121ff6a9163550a19b528a4c42e1d8d1c2e37a3cbfc203a3824e56b3664b7a252f37bd722e3226d81335dc341c3512d5f44bc504d4694e46f9e87eee5341099d00f32321b93aa7025ce056b57ef4622543e005ed43eef97fca23c8ef2f8a4b0f4cdd02ae4032c670b0d07785f8cfbcc598a2a12832b0c9c68ce017194bc21a6c84cf734ebb702826f8045f3b0f1b20822e24c94f36f7dd3fb32d62600761f339ce39231d753ffd3dbce68157ff9a76cd4d4f20c4f36bad77b3c339bd0c3af2ceef856277ddb618fd03dd895b03438fbf3819e791b877f06e76d42bbee18b164c90a310eddcf77790f18be15a4023f27191521cad42401a5998285d64a88904e3168f54768cc1f305dcdb6eab41f81f27ceb8f21d02d65e001693a2a89bd8958b347cfe6cbb89a7a3eb9631e48d958fa876d0d430eb69d5a0e5d0e3d46f21c2ae83e3260ecd7454aa3c5be8aec09601bdde8f7f910091982c535ca571192d000ca72d6931d9bcbbcc5d4518a73012cc86f8ba3b1595340757c8acae808eb8cfba07f10d27fdfec6fa9ed61e36f3c3a3624ad41660617b40654bf4f1a0d2f8bef7d4ee16af8d04aa1afe578cd70d156bfc75e87263cee0eda2d7965fc36978151e7e829fd8301a5e544c1c7ed35c3b3c191a0ef23f09d84d5cf8f81e3cf861fdefbb001f8b26d1fb8f71ad7ff9870283eacb89325f805b78bc28a48a8202026973838d942bf87cbef4d99bb5c3db30c0c231d087a7e62fb77c792e609297c8b520bb55fb424130a294402a25ed03e39c1fbd3b97efdedd015eab40cb3545cd5889074b7a9adf3e6b94acad54bc353c983653a639389fd372fabb175241325dc813ddd53996c65132347fdea9e752f2fec3f0216929f3dd603d1ab4f97ef2ab38fbbeb62c6a48bc0d1a8ca5e0cab6a08ec406cdf5e1904b45bfe31dc57277fc61a3556df6cf9b097d9d45a2a97095341d01d7dadc5a9e8784753ec746bc615824b7d97797b29695519d734f1c5792263eaec01faad288f9e1ea346435c99676a7c1e88d5dadb031fe466058332e5719e32b13844f55830310afbdd30e865a7a3b5123eea7a79e7d9835a2a9fb891d79cfb6c3a4518797a6f371b71258c2fecdffaf489348655dff2cbb59038963d62688ee3aa2e6b4b9319e19686be906791a302dc3cd2973e7566ef2ea8d9a0b58373ee9dc23f9bcdaf99804bc0911fc463a20afc6a71cc5fa93d94fd629c29439518596cccff23b6c245149c8228644bfe87e323fee8e25b29b804cd34c9886148153aecc92e718d41d5cf2eb6f7a50ec794e12a72ddcc255e4f6811bcccb860879ba3f33d5fff7603435d0f9eb13c39d9540c52e410cb5165953e2ba576e76ce2edf1d71158d2ce79dec194921cfaa1061e0459fce46a7d04ef480c1529a288c39d8f195feeebf28f0964a3a51f805261511b81a2a34dd5a2d1e0f064aab1c9cc576b13a955276888b206fcb026c650232974d39637c82a2f6fa3f8d35e6b4fd3ae619be3ad3513dab5b25b3783f82c4d31643ee592e0c85b5c10fc6e8647008fc04fbb7f62ca9ce5f12979774109d0dc1abc176704ef13898ed719f71ccec2d07fc517f4d4f02f5b20f527d36bb5a5cef7240ebc812336c0fb99174ed0f89285c073c6ed7de6c03b3f92c8c9e82dd536d0a5afa462dc6573fb1089f3f2caf8c84afa1b8e1657b96c7dfb1996e0efee3d08d97146c6bc5489368b5aea3d366b69b5831e7986aff9377966e96b3d6602106299dd39e7fd5e8f4b879be2aec864a9e26e61295afd7f3150ed89d87c51225eedd2d5f8cce89c8a68edcece4c18e394416e893f685d264dea25dd64c070c75c07c5029d148e80bd92993bee759fe8b40e1586de435047b84e02fa3c3ff7d2ba4fbcfa61ce883823cf2bb7de7a6969ba8ff2ac83eafb11095647fe3d56fbeea444e28e95e9ecb276794b54193fe2d16dd786e66c8f8e6982b0aa584f834caba2cb745e5c8b3ad01216d6855069a9281e5deace3d27ccc650a2821fd5ef388a4588acb09974bc5c272a5e3b926aadb159257e77ef30207c0ef436d12b03c73eaac337549d4a75f0e6f17b6da5c02484f6867596707a8d8ea9add31d734e7934e35ce982075bd1c9b13c36aba2e3aebe274b5f630bbb753f244e6a3e8387bd8ff99b0cd13ee5805bce9972aa5690dcd8be02d10025e832fbefe7787c700a85e247a09452a9fac9c2bb7c05cb445c3d53b55ddee65b6fe2f86f7f373b58e926a606c868026b38c05537004a2823eec8cb6039691ce95dc117319862d0c76eccdacac601954fc1b09df2fa46bc98ef20b8461f688be3bd4265747d660b7aef80060ad2ab1d1e24a9adc926b98db6aad3105a145767fb819f1595c4621e195885e659728cd0611df0181271aef0a61cefc85a85341c136401a25d5093d58cac4b89dc054ce57cde53aa0ae61e3dfdf9d697ae7feb3c398d79c121ec294ed96b65f37c1a95222793a14e7a32c521ee7be0fef56713c70fee1c0d094404f093c0c8e58edcfaf3c5d810e92a44d86e315e8075daf3b68ae796aeecd9c9a3199b367f09e1978427c6e24cbc327b4262b9a675efa7dabf0dd949f3f13c22556108ba6e5dc64f3b18de48ce6233e70b29ea115dc0886539915d68b7f1a6249a1294750127a9331f61d9d1ea4b702f57311ce042612c395f310dacf80e7818c7bb8d19b67cb01b11f590624e00080da954811ad84414105989506e6c61ebdc20f5bdae7d8d60071ec92683b9c2d4b18c408882b240665c1f10bb5c3ef97e6a6fdc47920b941d3d13da05f026781ba8b4ad056f7da95152eba964fb37d66ab53e5dc13aa5895312ce37b7646d8bd7f87189a87283844156e8c259e45a01e10c529b01270636879217ad3bbc4a4327578fa76b3172120afd44da23f6542fed6125f371f88d3b49125843d55d9795ee452758d9bfbb7590572df4925460e65a0588b5b122db693c815cc669bb13a53d62ce0854a76885a925b236d45377e2b0ae259eb197a1575b95467886edc4869b28cee0b3715dcf2a7a43454a0ccdda32f8abd74b92d29a11b08bf92bd76fa37a7de41c07ba7d6bca9f017d65735aad8f4f48f24da7b0df1c7c12c4c210b3937225f454d48669edc6d913f816e79afb5b478253af555d8d1677f16ed26bea21f3c52708cb684a41a375c8f79748659af571b42f8c8575787c0c7009ce1ea8f10d1432e4f8945affadba7ac9c95679f3504a168ad23e58ecf6de3749e04a0c7c738ffcf8a7e0ef50bbcbbe3b114d5ea7a3bb3d1c43a6bb4e2757e2c1a887a06f05fbaf13ed58803bab245e91d14f1eb9721783f0c44fb33790358945884392eb291f3767319221d0c040485ca485b81cf9326351d91d9cf7529419781ef53ca237890c56fd420d8c5b02202e1f35ca9e404e325a17328b3f66aea20a2796c90045755b558dc1827a64c0ce65432fc8abd5dfeefcc6660833bb05b7dfb623e59e948a6923139b784944461d703d7a1269b80c4898c9e5ae0320d63afdca01331b1ab2889f33f1b679b665a90f0bda6a624abb80a41271e50a5cc57b5969d5586da89ed6354a54d98988d585d0683a8094dd2e19f0837621baf6bc73a14d73195ea4dc9a9f1d947ecf4915eee2a62f338ad6e36c449ab3850c9ddf95b42b47b56a405858328bb1400ca1030157bcd05e0b143449605e82d1e34e695c16063edaf6b1e3913c6357c3f49e78f7d339e25583e77bba388e37d8a972e7fd8418fec8ef7488d9ce935b3fa7f4a77e4d7e73151a135d8c8e4f7a7d56aea355f58ba6cbb8e367970c19d2a81b868493345e988d2315ce3b0c78692acf0bc187281066c5060e93e833a43efbb1596d3c8c233e16a63cba291acab4f2c3de8abe945df1f0ad8286ed0c0a17b4c88d641b74fa97db6603b699c432068bc83a326ed4d67b7de4e03ed7886e8fedbfa95e32e0dcc472d7acf19123ecfb33e605abaa47f12bddf2cad172ee76fd53e8841aa49a98e87e74a6273049e46b1185373a74c15e9051275ffdec27bce4f5387256c72cfc90d2baec0487e4b7f139cc19210ccf6665d15b2f472941f4a9827f9dc933256c80323b40c87e736acc34cad2c5c2e81d465ec903d47452297d98946521231ec167967caaa1952d654ea956ffd76916c51ed21b05b27169d6dfb6187afd452744aa604dc067686b5bcd0a38410fda2b87f173a6424d356caeaa39fb0f542e3bbdd883be4861f5b15131265e4572e55b716fe04e2f4901166cc8414dd5feb8cdca289040fbc4e1043e85571b772f7e431bc39810eb6f0c1785c480f09908a7b1f4af1753c4cf2badfe76c398b5613df914c25317521614a4cf5534782c132bd7c20385860f036a4cd414f074cebf187e9bdbf399372ec6644baae4c7fae039809bc902abe2d0a1fe9991ef51fdfdb0310244fe8b49c239d239918ac2a19ef17509f6fabe893947acb81664793c117a809885ded717db578c07e99b7de0c1a8790750c135ac70290f15be7a26640ad55e5686d1e6d502d410eeb55b4a69f12f25f72329f65f5f12cffcb8b30481d7034b662f91123161a3dbb31fc198b148d3140ddd756b21fc85c3a47753bce30cd8373a76b7f8372230890c80d91af5b3b053ce9679f3ababd75090da1eeff13bf4447495e173b882d10ad6d6a0dda00a63dcdb98e6adef166b8470b0838cb22030b818c9a515e7acf2dfdcfa282d05f1ed51373b689fc18b30df69b2291302eab779d9c2b1181cfc0f746498ed7de8ea3413066742074fc0f3087ad7732f0a59b50ffc19bde2daca59008e875198a030de9cf5852cab7cdae626cd6d77806e4bd6e290d7f9b5800c27beaa1c0ef893d0ac1369170a750e48254bf7197ed2b865930719588811339897d5e40ae6fc7d2b37d1ef3931bdfb5ce79c121881747b66c0958bd88e493d789107797f3850cdc4fc7fcba85ad1eabfd51ea7e"}], 0x1390}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001740)={0x1f, 0x7, 0xfffffffffffffff7}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x47d20881) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001700)) r3 = semget$private(0x0, 0x3, 0x211) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/84) fcntl$setflags(r2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x40) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000240)=""/143) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) socket$inet(0x2, 0xc007, 0x244) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20688, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) fcntl$setstatus(r3, 0x4, 0x48) writev(r4, &(0x7f0000000000), 0x1f0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x31, &(0x7f0000000040)="c908cb2fc452091edd0d034a3b8774dbff490145a65e33604e60fa5fe8c11ba47eb9a4866e00dd0056d78481db8963bbc9") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="bcebd9c97d9425ea51b404cca6fa4db1820f55a34c3c85a605624856e4b6b134720698f6f49312608333745199cad9290863b4dab212f176ed351c1c923046390a9f861f9bf890983d512a9ce0606325040b87938dc11594577651", 0x5b}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f0000000140)="984d0ef9502121c1c19743ceef52269f94784f624685acc6372af42ebb612d6888c008da4e90a7ddde73e3f76daf", 0x2e, 0x0, &(0x7f0000000180)={0x18, 0x3, 0x7f, 0x872a}, 0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x800000001000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4e, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x40000000}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x2000000000000000}, {}, {0x6}]}) syz_emit_ethernet(0x21, &(0x7f0000000100)="0b8c80b630d4e306c7ffd47640b679ccb306f9e90d14139fc38b78407592c8d8db") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x8, 0x10001, 0x0, 0x8000, &(0x7f0000000380)={{0xd2, 0x3f, 0x7, 0x8000, 0x1, 0x6, 0x8}, {[0x1ff, 0x100000001, 0x8, 0x3, 0x8000, 0x1, 0x0, 0xd47, 0x7f, 0x5, 0xfff, 0x1, 0x7, 0x1e, 0x9, 0x6, 0x1, 0x3], [0x2, 0x7, 0x3f, 0x100000001, 0x800, 0x101, 0x4, 0x1, 0x401, 0x8], [0x8001, 0x4, 0x1, 0x6, 0x9, 0xfff, 0x5f51], [0x2, 0x6741, 0x0, 0x9, 0xfffffffffffffffd, 0xff], [{0x4, 0x400, 0x0, 0xfff}, {0x2, 0x3, 0x100000001, 0xb0}, {0xfffffffffffffa19, 0x400, 0x0, 0x5}, {0x20000, 0x800, 0x2000000000000000, 0x8}, {0x79, 0x400, 0xe7c, 0x8}, {0x1ff, 0x1, 0xffffffff, 0x4}, {0x6, 0x100000001, 0x7, 0x2}, {0x7, 0x8, 0x1800000000000000, 0x776}], {0x39b, 0x9, 0x8673, 0x9}, {0x6, 0x8, 0x3ff, 0x5}}}, 0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x10000000010, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d62e01e5aa000950d15557c0ec49007502000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400acf544c4df4aa2d4", 0xfffffffffffffe8a, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = getuid() getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r3, r2, r4}, 0xc) r5 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r5, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) mlockall(0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x200, 0x7, 0x204000, 0x7fff}, {0xdf, 0x100000000, 0xf3, 0x6}, {0x7, 0xff, 0x7, 0x8}, {0x936, 0x2, 0x9, 0x3}, {0x0, 0x8, 0xf879, 0x7ff}, {0x5, 0x4, 0x40, 0x100000001}, {0x47c7, 0x7f, 0x100000001, 0x6}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) close(r0) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f00000014c0)=[&(0x7f0000001500)='**}\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) r4 = dup2(r2, r2) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) 16:00:05 executing program 0: socket(0x2, 0x7, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getuid() r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kevent(r0, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x7, 0x0) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000800)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xfc40) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) socket$unix(0x1, 0x82000, 0x0) accept$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000f20d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059e49a748cc27cf0ad778c0907751bdc10e2d856ebb807a40cbc50386492ff5a6c9329a1d48297d901c693a9fee0d93124c3f4ee1af12fe1a401af6fd383dc2e1b5a4b430f423fa52b2"], &(0x7f0000000040)=0x58) recvfrom$unix(r1, &(0x7f0000000200)=""/52, 0x34, 0x1, 0x0, 0x241) 16:00:05 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="a140cc41ee2135b9", 0x8, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xfffffffffffffffc, 0x0, 0x0, 0x69d7b6cb}], 0x4, 0x0, 0xffff, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000012c0)={0x1000, 0x0, &(0x7f00000002c0)=""/4096}) chflags(&(0x7f0000001300)='./file0\x00', 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x80000001, 0x4}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x41, 0x401}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9d, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffb, 0x54, 0x2, 0x7ff, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0x3}, {{r1}, 0x0, 0x4, 0x20000024, 0x0, 0x48}, {{r1}, 0xfffffffffffffffa, 0xb, 0x40000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000000, 0xffff, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x3, 0x7f}, {{r1}, 0xffffffffffffffff, 0x8c, 0x2, 0x9, 0x184}], 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xa4, 0x1, 0x1, 0x39bc}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000005, 0xfffffffffffffffe, 0x3}, {{r1}, 0xfffffffffffffff8, 0x6, 0xf0000000, 0x7fffffff, 0x4}, {{r1}, 0xffffffffffffffff, 0x89, 0x40, 0x7fffffff, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x2, 0x1c}], 0xffffffffffffffff, &(0x7f0000000000)={0x3, 0x7f}) getuid() 16:00:06 executing program 1: r0 = socket(0x39, 0x4003, 0x3) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socket(0x0, 0x8004, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:06 executing program 1: r0 = socket(0x2, 0x8004, 0x8) flock(r0, 0xb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001140)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) socket(0x20, 0x8005, 0x1fe) kevent(r2, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffffe, 0x80}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100f, &(0x7f0000001200)=0x2, 0x4) clock_getres(0x3, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000140)='\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) ioctl$KDSETRAD(r1, 0x20004b43) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000080)='./bus\x00', 0x1, 0x80) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xcbb, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xc0}], 0x7, 0x0, 0x0, 0x0) 16:00:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000f0000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f00000003c0)=[{r0, 0x67}, {r0, 0x20}, {r0, 0x4}, {r0, 0x20}, {r0, 0x40}, {r0, 0x110}, {r0, 0x83}], 0x7, 0x2) sendmsg(r0, &(0x7f0000000040)={0x0, 0x3d4, 0x0, 0xfffffda3, 0x0}, 0x3) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="b902a6931e6da7eea0529fe03e3440025990edd6898daa38892e78a7df2ed30927a41eeb5d8a5d88c60b133d4347afa5e841c310457567f2e45b49ce26900c7b0e0baa626c1b7866c31a5c2cc9c7d0ecd92fa067b3fccec5992044a7bb0a3d1e78b53d09dc84469a15494da049378a", 0x6f}], 0x1, &(0x7f0000000200)=[{0x108, 0xffff, 0x8, "9b828f485f4a29549a5f65d3d947021cb21e450aaa931a4adea7192463e563688f47cc2584a797e647c7aad6bec1bd267982169195eccc80cd7a96e47aa7f4d36aa1545d817339ed3c9f3abcee09bf26814d54619a157963a3d210fced8b86f8701d1a2bf84307d86fce3d65e8206fbe50c8858793134c8d8222b6f27900180f33620b8b82ee6ad861858e6605c7895e0eaa0ec87d5252ea0dcde179aeaa4a98b56238ee91189c6563bd042b2915aa313a15523db814b71fbe10b614c863ef63195a0e7839bc0d3ae24d15e4be0e3ab18319d9fe09cc0b855c68247a48fed47e9ad76d948dd373235e960d7d2e69e2e24ac137d774"}, {0x60, 0xffff, 0x8001, "bb89528071f8eec80aab85cddc261996d441deeead0a69021f11e16d12fb2fc88b6f26238051c671b39c7647250e82bb6d13fd50ceee51e89ec17dcfec0b7c0da3dad3719d9b147dc60d0d48"}], 0x168}, 0x403) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x3011, r0, 0x0, 0x29f) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28, 0x13, 0xfffffffffffffff9, 0x7}, {{r1}, 0xc03d6642b8538ca4, 0x40, 0x0, 0x25e, 0x7}], 0x4, &(0x7f00000001c0)=[{{r1}, 0x0, 0x1, 0x80000000, 0xfff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x8, 0x9, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4}, {{r1}, 0xfffffffffffffffe, 0xa4, 0x1, 0x5, 0x7}, {{}, 0x0, 0x8, 0x89, 0x1, 0x1018}], 0x100000001, &(0x7f00000000c0)={0x0, 0x81}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:06 executing program 1: semget$private(0x0, 0x3, 0x280) semget(0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 16:00:06 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) sync() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x5}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x400000000000000}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") clock_getres(0x5, &(0x7f0000000140)) getppid() 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400000000001000, 0xffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000480)={0x7}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002000)="d2cbb63ff036e326412708bac0112c132e4aa0a8ac1b789c7ddda4743699d29bdb946d22cdc247ebd2f1cb7ab9974f3bfa6fa9ceeda6a233073c4df68bbc5ab55f1fbae0e097aaafeda864bb440333cc679943155f14771d1c96a5a11c3b3c9803dad77d8b50712b7a1116fd960d53369bee342f6e82e7ea3ed10f53d663ad9a21cf2579ff742b6d18c439685676a2d3c609ac9b919d6dc3e6284255aba1df1266bdfceba83e3b85302f20e49fb2e7acf9f913d306de1b11ffcd230928d853e27d515fa0c4b9d94e8bc9966aa78eeddb6a16aedfd48dc516f0fd7e97e1f5dda2c626a1a731ed98e24fb2dde6784a0e672ec899f6e4183d52280f2b1a88215ff3fe5f30a30ea298f083f771bf33d90ad7e94674179011fb48970649ee08e2284fd279e85eebbde53c0db3c3294869ecd0e2aefe1f1cdb619fc927966f8242bba27ec7802205667e1b451844e056741c004c689262fbd3990f944365e0dbd73575083575381f8c778a997d2b35ad48eee824a9498882abbe581afe4dfd146e2c92830c5569e8c725708a8553c31b8b2fd6fd4f279b02bdac8a477a6cc608770254414c8bf0e4d4778efc5d4ff7cad0e754fdb160139bf99d9afa11003d1511675dc8c71dd72d9f01515104256bc881b9e0d60855a22abea8edd8fdf2c98690955f94d0d31879de21afa7024c5676190ed9cd6d1eb2071c7881f4d1fd5e296afcb94892bd3d78cedf285991b60dfef44dde26c8e90d354243c57fe7c9919935c196e4beea754c08a9647a37f4b7f94a36d0b8bebd25a92a730bd37110594c3ef4efaa6a2410d9e34215cddddaee175dda2d60f915d627e55347fda69322a3bd54eecb03a88299dff9da369cfe26f207eb64c0a8de21549828f4683df262ce80e3c97d91cc164bc996904ae679069563aa27012ddb430f8bfb2dacd87bdf7f75408ef6b7300832ad6d9a32ac35b0ca3c436aed8562eb055bf19325a2ff6c330669ea2fd42eeb640d2417ab110e974b6848024cfdf78b59148a40236157fcce751bdbb0fc825517562cc1b11166494029635c68406c65b6e6a107d8ea58f7f8562b7597ca59c6f042a2a9b014b69d111116f6b35c66c31b94dfdff67c9adee652d6ca308568aec70e91ce8f1552712087102cad929dbe03121e9a62f8ced6add7edfdf75a65ef12420dc3bdb15888a45ba622b84461092916356b24f8f7630f7650d88c919d2478c0d6d63f6f65c7fcae953e34401a3894952891e07f8b07091b57bddda806c9df39d436a72b673acbbb50c6777bb1e8f2ac685fb8e055fc48510528ef824fe0a98ea74046f0b8d2539b768df7881a2bdbcbbc01de988c118700b24c9f62bd81777ce68b1151d8acb421ef8e94785cb19723653f16f80f220578facb0fa266e0527f8414c577247287fe4c182ad7978412c3e1733b1ed86fc0427da5a9f43150392d759e6527e222c7dfaa2926f7def5bf8edc9cbab152cbaf786edfbed03394621de630e31be8625fa032add38528936c70fb6acc81dfd901b6e6a5fd81ab169d25c2c69cae4f45f0bbb0bb6a150c6d0b8ac40195bb1081f2a114efb57581dad7093f8ffcdb06f6575c5576a0769fd267bc8556bd0901fffcbe447afc1fb667413ef9a3c8d537845140eb0f7c9bceb0f45244a8a8b885b379bfabfb319c8c8bcb34c2353d92cf6c59237e6622055877c6fcd6a4e6da135c8fa8894190a00bb40bd5a6f39eddbe7e19736472f47e84111aa0714ec803b3a62d98eb6c20608fa77a2eb3b02590ffa486afa0fcf8eae5766b4dac31ed4156a4e8c88d42d05adfca32805e131f71cea2ac04ac6a2a0bdf36ac2bc19b416493152931cad9fd55e34202e4a687aec8489e34f77bbbdcb65b8ca8ec5e0a913b17b7d87a7be2aa55da3fea9831ad7b32ca1f0265134ee569e661fd3e2d9ab0f4a5479b1c314785c4dbfdafad3375164b5921920997c74b1c389d6fb7e8350c97b9ec482d2785fc092466e0f88a146b107a21860deaf10c9addb97a5fd85b9c97ace45c3f3de269e28ae0f3011602590040290e1fe1633f92a5b6a101a0e62e34f5dee3aafc0bf8bf29d1389cd315144ca10f0a25e6be81abd89f493367867229e4c79a7030421bfb47634aefd6197a2f3e7f627e5e63e8d1488154e38e6c907b8c48f58cd88f7e48ca8f04128ef322a513aa405e5585caea86bb95ef813cabac8256a35e504ccce88d57b292b6d2ec1911473619bf5f525a077b656823bd80bdeb4e162fc28a5d4296ae0b2d012481b6ae9fb52493a6ba41daec03cb0c6ccb54a28b61800bbc4316ba208f73dd92c292166d274645583f63b99b8b8b4aee266817089901e955977eb09bbb55e7cc51f4f9198c7bdbfb0a259c91d6dc6257964be97cd76cb3e773b8b07adf3d267409ebdd9da00cfaa8f7764f966bb702abbd698233cb230e97d8c16c7dbfe1919cc1342b4d3b38219c829792918ebdf3911f154b9ece4e9fe2dd37131ade43d6305ca9ae3608857faddde9ac3bb68f977ed1ffe3b73e0d7990ff755c14b61619cbfe5fe7e66c74f3fb94d7c0908cdab774cd3601a352caa0e625d59e92903be220196a2b9bc907d145ca51faa8f724e07fd5a0c03ee02185dfbfe10281a91918484e806171feb62cbb7542b801fcb85fee65d85b9667426663009a0b0d6d62df2cdd9af74e900eea36c8234d664c510e1ef755a7409ef22043ae23a6bc7f3213f8b66f064cff15bcc50bf30b59871a60790768abd294085e8551e464872a078ade8a606aece2eabb9851591aaeb90cd7d768af3378b9d1547f6cd373fe449f2c18f7178a153d62eb5ab3115fdb34a8169d337b21737a62be1da5a7fd738918d25ea19a36d1acb840ac7cbbf18e79b69e73c7088e0a754568e99068ca9f3dcc91f17f1229f1d62070b822a52bfe1656fd4700f43ecb906880ebbbbea9f82d5ff0cbc16f460cc938882291fe75e8c5f7c2554afe32c50cfa49ec4112b44497ce3d5aae131f22bc3f846db0086356653785a9c3dac857fdd746ab0440d2bd148aac819479839bf5bdc7314e8755a1fcee9f8ad860f09aace05ab71e557afff80323fa37099dde595d51729eb59e0c24a2ef93b6a2bd1d7cc2a01a08a1a11686893ee130b50860f627ae18c62cd16852367456322ceccc6ceda7feaf0c7aa921979e9a697f1d5bbfff2a94e3266eff8a8e8d53810f1f241626b783d863ac1a311c7467912d94aeef555ec9424238d34fec6f68a98a160e3d5fa0b3642d35d1cba02ba85ea5a62e176fee605fdffe35573f784f5b0145f415e5b749798f22ebdfa7f2bf7c2b417904b10402824d4f37b620f010e10c0e145a691b655aa518532b9c271ffef9343a4b8ba727d6ed4e6ad42f4d0e5a91cb5e3036cf84e30d1d196d7e028409abc134ccf0d2da83c4d05e98cbff79b7951cd56595a3ed06ed19e5ddde0fb8f404fcb9a27e26240818fe7224d982f99bf8477d00df3d1054a03747253deb3d131813bbd3a87e155dc1a39dcfe677a3ba8b4c70a35c8bafb2d2393eca316252f02a7a7cda57246f21fc73c6fa2fb596ef11c0bb4ddf42d8b789e2ee319e8744c2875c1f39d3ecc376e3bc343492957cd03dff28b64ddbafada7c962dbdacafac91477f8f9f8f8f20d7edbefdda3779358921e5f006cee5a33d2de43d484587066e6178357003f6b5ad96b5793f644263a9e9fbcdcc2cfaaa97fc0d850897f91aa17ddbacc9b1597204b339209c90fef288d03a97fb375378fa08d8b376521cc208483a27ea0eef12a0e0b336f6ac602784776529c4cdc8d992cbdfebd8997c0e8fda1e60eedb735eb7cd5dfdda0345ab727c908b4eb6b6837bd5d95416133310dba1a04bc844ded19b7f69c7eabe6af18dc6f11921a5382552f7fb8287b670b1c3d26412d6b8dd9360874352d69bc3bb3e0c4275d340e42c59cfc6bca1e2aed9f8df019199e51e08d5695069120313de680a4d8e1daeef56518fa43bd7373c631d99ef5506565a1db7f101c985030fd26b6e0e3e6a0f7a7fe8828fd867c3de11375eddd5f2a00d281a2d269d162d7da80860b2eaa0e8318ce06f49d73085dd654cf4c8e123a8b12ede15310c5c0f2291cc0261b1a6d4f7ac4561cfe3234726e94cebb1b186e14d4178ed5e4cbb0b47cce6679998736ea68814cf9ebdb6229432ebac07b04a14e5edbe864731fad9978cdf612fc4f295311db04cf007c04bf3253eb6115935b124156852831c58e6f8ec2d8184a3b8c0930fb36d0641a812fef5ad9113c0265f5d646268d178427f51fa139138cd6d15894c750ee52143d22b13faf9a66a58359175bc30e20454c18c5e5e70af0f956afa681c59dbb447c5e4555fa3b78815fef4bb608b6ca2935162e517d494152db14187414bedb4dfba32027a032bb3a0a1018a4714f232d3c122df2d3313abca103b85b6391030759a69a61dca5450197d1fafc8b3a282f08842e1454f803dbedea39bab7442fea8fbabb3e93b92014135f5df9a046faa2a9c8cb00b22ebc8707c848a7f6d1aa6824211b63e6e9d099c7a14441eca38de1208864e1cd769d3dd34cf8de9bc1b5fd9f3f4490aab1de9865c0745d0e96d9ca8bf4e8c05795e1c90893a2e2e3106097e65b9012467a97eb297d333e076a40cfe184a836d12bae88def38e0304254ba11be7de1d431f227a8d0744109c30cbf24897dad808b74e5210eb91d5b9595082787d258000ecc7754644c95d78611c662a2c7622c50bce93d4e2457a35c1de469141336c78be77ade0b54b21e94aec4409365601ecc78fef494dd6b4a0dd19415829b2bae2ed4bd90d82910ef16a222439978c1a06b4871ff08c3613f6cef89ca3cfb507b2494868418fc5b9cad3dd7f1a8de0711e779fc10bba5ee5229ecd76df8bdb40ee908de788d94aea795fa30c40fea1a16e1494de1ddf704b358a16953ff7dd332e5c88d7c9e63ada32ab8675efc85c05b7c6cc4be8e085cb7a0dc90e3dfa88b67c72ae4fddddab30b8c8dc104b632af68bdf02ced592ff8038f346a2f824b262f74d304fd73dce76687744f83b94b4d52f406f4bcd9fe248e09cacd0b27beac5391e4baa65524116fdeb1edef10640fe994a27537e763f002edc7c9e9619875033010d3388ab296c084d45053bb1e36d7f05954905757c9c0f3b5f2967ba75059b536d134961a89ac3c12265591e0f99c5d3e6a189b30456acacae9e837eed86557f35e70f3b423fc9c0f82db2d1213350f39c237d5903da78a521d8233ab581a4d9b1aad1245fcf3445cb09890c7daf72294c2fea4135ad7b7d66fcb2da607d46b3162bb018dcfc865eb91f196e0b312b323775c103a0f11e62951630ab06efbed7dadfab45d9261174af72d608fb3be438fab6182584a1026231003166c610e05b79c9701ad4ec24c5d4662b5d0680d9948b039ccf1b69381d75e4387f255f860ed9d40c42fcf1deb96737c49a3c425b1ae7543d073425275e82053a82198778303651d1b1b5476a6eab5d223e50587ce18aec2616af2d9153ef61ed19cf268da17f2251498618ccdb2da7c141927ebce9a57dffdb3662f313439be37f9e0f868d482ce652117cb8c812d8cafaa0b29224120ac954b67801a706896ee63d99f2c8a17cd9c87aed2464ea2a0e793ba14934c9fbf7a7d900ad4d8723333bc6609cbd035ab27c4f26189ea19f943ff46732ced206b7e72bd2ca7efa5defcf75bd7b749a790587bd6ac4fbe2b0a4111c25665e98e69a092afbc4deeb8ffeb249e9cc7120838f620ffe00a56f71fed3083424753a97a9e166", 0x1000}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="fc594fc488bb04de855296966f08ee50f0652b6d2e2cabad0cfbe9b3e868b9d6676f4cbb1e822d035b9531ac45a00ff13a05c7758965bb69683ce3844255e8a159ce8c56802c4ca28dee3b7cdffd3230f1a585c3cd89c82ea0a2a6ec39aa198a00a14da7bb3291e3b586d321ff5fc991eae6ccf4d2fd75c58548298dcde5877f86aa550ba6cf11985a757acc6894603eda53fcb46625169ac5147025c85a7bfa79212da7b59c8774cdc2c105142dad35bc6d0a8d6bf7968123af48d2e6b12d9e9ac68c347ad54da78a233f58c13eb556821313c769e3758107e3b3a7aefa161f88d4fb0e9cd39b2a08ef558678513bbb5909b2f3587d", 0xf6}, {&(0x7f00000002c0)="8ee980b13d3cd5f0af58453d87909fc107e0f29ae6897bd1762e7a95150642be80e34c9ee32c1e27935b85163539032889eb6a7364977e8944669a065d13b24eb3513af378eb3c2bfbc9aa17ae30749a62e02fee2d06868fa69bc00df5ca0bbcdfd6ff71c46fbf60342e62184af3363f3dedfb4e633d2c824a618acabdd17748", 0x80}, {&(0x7f0000001000)="f614e316d9fbd89052a6d31c813f17d1400f9f3b49cc39596674e3cd6ba323d43db022cdd3c599ea24570079bb356d6d270d2f2a3697baaee2d6568e47917de45611c5f96aeb3fc38939c14abad6ac61925d1c8f173222f068515a5a22a7b85780d3299e0cdb00436fc5e063091573c1830497c4b7bceeeb7451d48e4b409b0fd6ae7ab2855345f2c85cab9fe8d9bf434610a19ba19ccbfdba83ed5a080ddf0fdf75c77e40aeb0c2b716dab7c2b4436bef9b2961a92a2479c81a6ac026b1a8376703c6ac0daac2d9eac9645016f1e42d63cd1d8d7879b05fe98597f209f7c73174772403e0df6a237b11d4505e5375450760155f258ca25c8fc3f8ff3129f1d6630739a59bcf06800cf7c02c0d7afb2bb705061e1ba17161f50e0f3b5965c35a2728b1f809d522ba85b21671bca61f02d170e1137358896673ed86a01c6121a61840982fcc843e75e074b90b141ab27c4320a3afe036e011c0ffff4693e4647a4719dca3396c3dc8c07ae9b5d09d7421ece11204f1098f66698660a578793b3c1cfeff10e6e563a487fcc6a2510d45af3c84e337208fe0b1e95eddcf4e30aba6f573af3c622ed146d3072a787e4865a04d95cb499154761aa62c97e19b755bf16606bab235a538c14c644572b07c382089a3be1fb5bf9e1a57cd7de4de0072956ba0a20d3dd0beeee6792559fae9e96217fef3f6790f5aff39815492d142a01429337e3df38012b892c8c620891d93653bfb85c3ea01690cde1faa0fe05fb5efa4a2423219e44c88102582a99e3995b2882daf409ea5962fb050bed35092a591c7412f4248a1bba1b16623c6de0a5d6f09566c1a7a2d0e0833b1eb0159fa31a99127367dabb8c733b7941c8186abb5a589e654266f73c5a43ca4475558f371b2d10eaee5c98af3b4be6aff1cdae5e6624a4b2935a7a093467ade8a0d33cef19cc1017d4e225f526aeaaba998a5fb923d031203c66e841f3a982d624d1f379fe6747733d8249298e5df8690a0f70e37dff6fdcb726f2390ad1321f291b24b8b0ecf03554372fbb26676036c65bd9e43b9a60c3b44aa09ce7972d4d42d66d9f8c9d7df7c33a52ad112161439164714ae8faf5395286718f9dbd3fc88edd23154fb6801a7926dacdb54d64270c000c48d18bcc130baabca44350ea7188ba1666a0a2aac318f2009c8114184a11c26c5d8adf1dda154ceeafe4a65aa6654efd0e0c17742fc08e981ae1a00f4def97c5425e9af9846521e1d1abd41c7d075e64a05ddce3ade5efc912d4b56531503fb78f64322b322213e53f167a1440b1c7dfc8bffa3e27af5bae51674ba33e99f28e54b35bd64b15e850270136aeaf23c7c0976d956e0b53d32ac4cdfb482e332ea94588cc7867b25e2b4f8016b402b0919334b53ddf50db157d2c718a9d9c3439ef8fbc792b33b75d353ac9bc554d2bb966945392c55489d727c50a1809c4c5375cb7a465ea3290e871b44773fadf6d48ca30614966a06cacd9fd9463f186f39690b52dd9e27205d520cc6332153264ec1735af8b95fcf6e8b6ab92baf340012758bc882081da3aa9f7a0902929517725fc7da02e0701a94d4e1a390122bcbf07183351bbcfd05e60a538e8c3aab03be583144ca8cf1ca5f376ba52be2c4706eaf7bfc8d0b7d7b7d0392c1dd9c15266596a10abd8451f56ac3f9f4a3cec40be926db6c955510fcf523c8ee4926a6354399598fdd5df3e15d164c3528a8866b78e732ae00bfaa0624b0f7508983fcd73b265b462a9a756b45b0d669b76c6b5c06ef0096959e062bb552eb1942f634e6f6128f94bcc910015ed525bd97476eec77b728a6484b301bb72292b6e8cfe2ea6c8a15b1eebe927b4ea01f0124fed04dede3c382fd1161dc75ee5e4dec6731aa2184f41921e1f36b935904733d368eb9e4ed052c0004f4a47a7859e32bff836166eb6e549f62845048d5708d1f16ccac5e860d568955759881adcebc768d9b199d22c57e9e1c64907393e6a764ceab6c0483e54a008bbdac762a7ba0b4d2fb5012d5198527393c0d9c86cca403623d324d2b6f4efc9a25a6c455c143594d3419fbba069ce3d85118e676d1e3ef3d04a0b298bf433e75a346007a310977ef78fb51c2ec0f7c3a9e0802b5de43a7dc99ffd3b41c9e68ddbd97aa98a13d0afc7788da027bff397819fce59b695fd475e0d30edc5ec551207a6e86604539288139aa68812d02fd28006d4d636f716a6ab215d400e3a178743ab75d0298216d6429d967202e1760f21f133448b677f6c62a75481a80bcacd51d693ee606a0389208494f4e323e59554d9217f6c8fb64c84cd6d73266b5b3428b92d86319e8cccc0ca038028d21edf45b4066218615fb8ffcd583a974a31cc53dc2e27f5919c9b7f5fa2d77ddde03605b2b37e1e3a74fe8d30dc59d9d9c8e44dde7ac178fce36997aaf911405712f6cb4b97ba5f952568518258a7ef02258e0de382339045d1e9a40c3f8e3dc89cf2f3f037d6b205cec3b60e7aacdbf791afab61b0c9577bcdfbc03fe9674bfd922b9d3285aa38d450bcf0761aeb56f10554a740f20ae89b2857bab236c686b3b224502d785d3966de1aeedb2929b302dc1a82f241d45b3f8f56641ee3b2f470e3ceee07f67336b508dd8c030c868b7c4b6671ed4651f62f86e2bac2188d8ae3c85bdd77b3e64a49ee7a77e800178f47b898a7004b4a9acb0ca46b2b861ede4547346bed932f7653de69c1afa84fc848a334ed0d12fc46e737d2d391e5977c296851031d01ce7f3974f5770dae732a4dee3f804d5a491c40fa6d34a3af933f23dfe129525bc1da4aee50345d9369e6b8fc7a5053666496170dff29fb64750fd8e3ebd7051cb09e1682cc9074446de2ddc158cdcb62df90cd42fe78b72bdc453e7b3570852a1d8397a1e1def512a05c3bb744860977d1ce7e79240e9021bb55152e8a6625b85f19179ef8a1b5dbb2baba9b0c58b0352b6dd0e5d5aaa3f747eaaad6860b131dafb885bd58f6614a357ceafecf9858a180971764c04619a334367f03ccf63036fcf7f366e4efebbfde69d005d002c5edc849dcc1f2152e7022e7af2a38af7be68231b171a7d5b86b9458e5dc9adfd1bdccb18d2a21076821bb213e47d5361051ae63c6539a7a28238d9346f6ca37a70b622872b2958a1c0281a71fe34308a1bcb6c8c28d7f2aa226d5fe8a57f89a56d89d506717bf2a37edbc3c0588323e56b58ed5e5c00dcc7225fbcf41a547b8053d12522aa2021c334bc24bc303c70b8139711a05cbd02f5510f5a61e12b903eb56931a66f1398cc80653077f3282802db3c776e3d6dab6574810bd7aa32c6df86948a4fb014304d144097b57bd9f0c8096e7213c94abd42550d34f8c5a81f7bbdc652b76817d88efd896230f069bf21df2ea64e7c4653650f4fa253bc3ab1df83b1f98104b11a726b246921c0465fd8b23173f27f7b0dd3e482325c3c9ad2af15031b1c117e5c6b96b60053cb4baa2d654f481ba6ab62403eead277c94b9b28c7257cdeaa91e6c92b5be716b92d431eb9d45bc06fd3a8d9a2381c95fa88a4353fc4781c576f89ab0b0f51b45bec3e63d865ee13ed0d96ec277a5f4ef4a754f41530c761dc893afa219a22527a2b854b9c3ac4bd720291fbab6761039f2841455ca45c20472f073def8401975ff4c1b6fad30ee08b735971021fd1c03e982e5f69259de74e2f0c61adc47e991568a318aa8f76f37b791b7594f36e74ca07b5a6f6027b4742b1d52fff1a601bac1cb0711d95ffcdd6850729b8034d1da439c9569ffc158ee1bd2f5680c5a1f43c639d0c64754372718fcd772d97d013d286d1622a690e814fd9254c48632de0c59c4b048a118c76f1a0e5700eed84b03fc4d035456ec0be68aa0cfd738252c3b399af9e9796a4b24df88fa2c711f9e773b95aa1fa3d7228e090258fdcd1b30f39857f639d62df8f37d4cb1065519eae7d08e9593fa37ec1b6fe831908da8d44cb47085a0efb6c2d9b832cbc32fbce92bf1da5f502bec1f0e6cba35123c5d85f37d0b35c11c83185f739da29aa4e6ca717e9992e40d0da7f5b7e16d74dc6e02a44627e9ab75684fae82af72ec169b998ee91e8f6eacfb220149c3d5031b9af9fb13abfc93e07a3d70444a7263f597b42473d5b66db4e3b6fe16f52878fe97a4046cd3ba493166a52fb8d23a3d78c9c4b27034223a1efc5f387a2dce1b8c54c4bedc34edbd19d7cd8cb0c1b7b597d5cf388e41808cbdcc8f58eca2ee2fa701e7519ffe6b063ecbd3d05bc0f1c4d15d50efe657833509117a964676bfac73133b92dd2920dd26d2ff1a3ed630a120f2ef0a90b349466b97ff00e934062c665a469f928354fa987bf246c183ec203db525790666fcf7f8bda17be824d57181a1187c0023c5fca5e7f31c48fa5458a405bd3e8dc05f22189e588f481e5e539fb03c893554d71942fe4c88df26a3e51ac14d4d1985693ca7fb86084222418c8e3bc34c374dd8430af8c2522a598e8b892bc4fc8f2801c6e9a28ea060c8296ab41f1db3608f3553ae92ec7e23ae155a761a9b9d8742da4c931feb88208eed0685526b2b3ca1becb317e3416da21771d527391652a36945dd4ce4be89a13c1a95ba9808103956359dcaaa9f7a95f4e6e5478ec3aee25685ac787a9ffa341290e1ee0a12719c71dda89404893832df98919744053fff35bc76e1ef7fcac939ac6d40eff38cf410bfa5f3307190f3044e504b15e42dca5d7bbe694628ce7815b244559e05f13f050766243e270f4d241468110284411aa3369c3c865fc1e91f81173d4f9459683fa35501191c5dbf914a37d7aa81d17daf8c1512f09ac6110b7319dff1df1cd9f3658e37ac54e4b0df571397757b516969e043f2a073f0c5f6bbae90f2f4207b4e91e49f1f1f24e1362ce518e808c4d037342614698a45f9112e1c878bed1b570fe5fb4e2be6e37937b03a22ee14449cc106bc6537f7deaaf3482a85c6ea50126ca74d8123e90330c87c7410fce0456b9f3183d93a8b0ecd1d84cf6088d591e987e99c17cb752c1dd8ea1d7e393115b4c012cd6e888b2b1514985ddde232c88eda0659f2b9ba8ce6449329c93477d7a5fddb9b6ee8be3bbfd5febf6ec02ee3137bc0677ca64be4de9563c71a649d6b697255997ecda28f7b48eb459ccb3057d32776a4cc2e294c25f33190452df89f8dfca65cd4f227af9d2258afdb40a3a907cd5814d5365db304d30f4e6c3781468ba972f0684e6ad63107f772251f357d8ec8343ec2236402950b80fc0964dad0266e701bc92813a109c66f28e8e07c5e1142cb640adcf67cb03863db305c5c8672eada64b3aeaf0908920093f656b2882120f2b5498b5a9c7693abdbe7d48fddd02edb41756b2af586c773bd65ec33e839c1da1bb2a11dc5f022c4e57919614abe8d511a9bd04e7e1bee41404330edfc31a17329b0aff52d4286e9bf97f335d532d4b8533eb1435cc900da4dc2d144b12ddb9ba5450e635430a5bb464e326f113a992839e21ba080f66f7651d22dd639dc471bea9d0706d56f13da838aa10a2f8c909e58934cf8f386d261727f38baedaf4da2998c45831bb4eb72a3c5c06e6e06838bc15bfd05d6c9b71865ed7228c04b9310962e905eb8fb46700974a9615021c46571c522e54e221723be4b9dbd4210c9c37135e685d33253fd47d269b2f90e9e58dd55a4a30788235243cc10793679d879111007925fe860a5970972a81bf20264e456bd7b209332413ccedcf50a2c62137b61958f0b2bb2ac8ca66eb004206de7ef843ce716d71f3e4c716634b859", 0x1000}, {&(0x7f0000000340)="4682b3c8b5cb28632e577589bd385ed961a78da0218bb16e8682444842da21397627b574244575eb4aa217b0515f5e74e0d11d3071b5751bce23c3599923363f045848be59e18cf48b03428afaef14897228331be90771b866bc6a990a93ea91124ed8de3719fb2aa6f71060ea8be911814b8142f1b2abe064f4a482e9c6eb0768a7e1e46b2c7f32ca8add9233a12c8e64d11fd901e78c0cd4a40135789869", 0x9f}], 0x4, 0x0, 0x0) socket(0x200000000003e, 0x3, 0x2) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7) 16:00:07 executing program 1: r0 = socket(0x1, 0x5, 0xb3a) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r1, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x6, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) 16:00:07 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7fff, 0x273) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x4, 0xe2fd}, {{r0}, 0xfffffffffffffffa, 0x14, 0x40000000, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x47, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffa, 0xa, 0x0, 0x8, 0x9}], 0x3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x482b, 0x800}], 0x4, &(0x7f0000000080)={0x8, 0x800}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="a88f4a1a851fb7c3978d3f9a7da38c2b745724ba0eacb3345366d57beb4f9d1236adc6d9560eaaf856184a1a2bc664a09886cf6d8eb3e38d9c4352113f6c09ffe4d59f02bc4f9ff6fc8023ecf668fa0383d58497d7b800000082bf8a99a995983a5c2d1003e6210193a8865b3edf27d0dc764cef400b221de04a8ca5732e43c30431102e6ddaf744debff17b00506c58dfac3407dc49a3eca4b52bbbf3ce3a270df657114e8700ca576968a75ac20cb4c25e11aa48d6abf27c798bd0965cba50e7c0821d99da7fad54849f7ddc1bf8f6d641ce2fea398d0abc19675b151bd17ed36ff49543a940544cd5bc5a9643616648f7d5d757e26248d27953060c0b", 0x185) pread(r0, &(0x7f00000001c0)="2de8f9ba491276b35ba6c02c6781fc29d4730e2dba4d9668a949f995f69b9b9b992acc5060161ef569aa57643643531596fad00bbc45edc352617c5eca2ac13f0c683b39153a71eba698c7e21ab1b510d8ec9d3f0e2c9234f35d1629273c940d614f8cc9a6ba3e81e0b1e8fa", 0x6c, 0x0, 0x61) 16:00:07 executing program 0: clock_getres(0x8006, 0xfffffffffffffffe) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x9, 0x5ef, 0x100000001, 0x6}, {0x101, 0x7, 0x48, 0x6}, {0x1276, 0x5d, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x204) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/147) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x1, 0xfec7ed0a7c8bda27, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000000), 0xffffffffffffff4e) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0x21e}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x322}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$getown(r0, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/14) flock(r0, 0x8000000000000006) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d29fbd4170a", 0x2d}], 0x1) read(r0, &(0x7f00000000c0)=""/66, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x7fff, 0x4, 0x9a, "e90129eb0004008000330d00", 0x8, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x100, 0x4, 0x40, "0fe33f295be71eadd30265e8e5bc27c731c014fc", 0x845f, 0xfffffffffffffffa}) close(r0) close(r0) ftruncate(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x9) poll(&(0x7f0000000240)=[{r0, 0x80}], 0x1, 0x5) dup(0xffffffffffffffff) syz_open_pts() 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$KDDISABIO(r1, 0x20004b3d) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) setgid(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) fchmod(r0, 0xffffffffffffffff) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000640)={0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000440)=0x1) getgid() sendsyslog(&(0x7f0000000340)="49d6799924bc8030f48793854c81e12435c979678dfb39a323b090bda7cfc0b7fd761d6a517353379f27674bed15b34bc909827ae589688163ecbe0537e56e50a3fa386f1665e612d7828373e84c13380d6c3c66864865d27ac4de1e4367fd12d6d801c2db8ad09b93236ffebe0254f7761bfe387eb9be7fb4d55b78da75875c9ea7c15133b2c07962e53be84fad4728c21c5a4d9ff034bf782d2ac02db922876ebcb95f42d5a25ba2b03e458d9bfb203e7258d6f2a46b22f53ec4fa719cf784534b78757bd2a099ea7ebdfdd168354fb8158ef911ca249bd9511bac", 0xdc, 0x6) readlinkat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000500)=""/232, 0xe8) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x408f, 0x1}) r1 = semget$private(0x0, 0x0, 0x882467f592f9afc1) semget(0x3, 0x2, 0x40) socket(0x10, 0x4, 0x100000001) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000080)="c6000000", 0x4) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x800000000010040) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) chroot(&(0x7f00000001c0)='./file0\x00') lstat(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') faccessat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x11, 0x1) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)='eh', 0x2}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="c234900e23754492bd32dc48869aa4dc947484c87e67192ff728c86702868b9c352318e7c1e2becc17a26b50488dbb4bf1541c019f7f91305f1271679ce284aa46a76fbfa7135e8a8a5174e7a1b6733e7dc52a5de09e3e4a09e0de4b6a6c9682de23a811374ffb9a459e4255a60588e0c85147a33a0dbbde17ad09f942526b32608abf2b8f92596994e8f9c694", 0x8d}, {&(0x7f0000000280)="b6386f49dc876de829497da0f986c644d81f0a274cf665fdfef0933ddc70a05481bb5660a9f55f86ee1081d8a381095a0fbfef664126b8288bacead39b8252facfec6b1812bc5a47bfd7ccc91a60e6164a0571979746d368edd803aab6f2c6e791cb0ce64bd994b1b12a6e491cf614f3852ff383e0dc60c48c4ad56f2526752d7a2c64eb83a6dd7d4f2546b475de246ca544205a8c8d1b9d73aa29fb6d091444bb20d232866e0f480309522ad23143458640731fa2d5ad068a60f2b6d7c39b4200fab786fba99cb405668224b5d4fcd204b3dfe5e28ab940bf1620af45f92abbf3fe405882b2afe9fc2c229e27b909eff95b225ed0f2c8", 0xf7}, {&(0x7f00000004c0)="3d08acbaabd9f00e8e51b477d5043149288544458f924bc7ed17e43891e6c988672803e9fe34753d753576df6f6738bf8bc884cb03a38932c0c1f709d5b2e1078c301d83a13be5d4a58e6e60e6ec81faa55d53d17ac4226b87b834a628043d4e2a603afaaedc9ce3008279166dce45e3a116abc8d6c06e3e94c002fb3c70b02a40e19ca30a001caf4cfbba421d2647aa0416c7f801ced6e690f235c79f04328027d3912af319f869d77bd461b9f48815f611c87c3a9ec0b8f7104bd664269dab1a8479b62bf7d167fe0321161310a1599a6aa627505d769009dbfb403b5ae6e2ae08bf59b09047887b5e4cfbbab169887e2236d1965fdf0be6023a407fc78c677c6a2be204fa43155dc2dd6223287846e8daea3165f28160ce366413015f55a531ca3cb8830c577525cdb622829ac6a8d4d294996cdd581d4fac857179b4067a1432cd0cabcbf4d1d6fbcfb2e8ed5feb01ce8389b601c5a4003421c8ca7ad57ac13986c5c930fd92b4643fa28e514dbaef23e7013e86fba60b4c78df136bbfd8207d864b1c577bc59e3db662812a803103e462a6fe1ac00b158d21726aa9d2327d9f991af2d0ba41fea2ae8f0f5fdcfe49413377403e1f6a016ec2a7caa7cd8bc0ac038f64cc6acd9e42e9df8816500cf5367b8eaab027c4eadfe082da9f5a76c9bf911b55cb8adb7c8d81d9be8a7f2c9624e6e3c556d467e308ec68992e5b9384ec2b4a155180b23d6c71498882d0de924e9c6e288b3bb735ff978b68ae886bfdbf9e867365ec38e6cadf01c806c6d7cae69e388b87c0375a0758706342b1e75819ccbf555fdc9976d15f345b75e029193cebd7fca427172fa6ee9719bc6e9df3ae892f62a71054f5b5abf6ccfbc4fdff067f155814f8eaaa999cd18858dab4e3f30de636b4c471dc812ce7474b2a4aa1a4488aefa58a3c8696478c1463320c61216704e1e3ef659a84ee075eeba4788fd17114de153b41f93348d6944cae065f843be154dd2120ec7b852f760f8a6ea26b75da4fd20afe8ea13e2550384191ed92da868fc66073bfa421fea9224a5e8d91b892e92bb11acdb25421def10ba600284edafdbebfabe2b86aa65d214352a54c6866e9d50977c28943d570262eea620b05c866f9f23abb5716aa9b0a0723d5a3e6efe4e9f5f613e20a1b5baee874e089404fc8d2103b95a7031321cdcb2f098eea621f346bc29cb012dffbe7dd5d93441ff0d240ba84d90d0812c091035678dedfee21e307df8a5ac8ad5622a1f5c73cbe0322af8a1eb860bc1f6c4f00ae86778c7ac38fd1131e61f3a59c4dc63f7c6eb1f456e476603855482f7a734e33dbe5aa1d06a787ef99bb4cb881346566b216963b45dca7f0a539d5d728e1069d2a47857a684f832c6c645a989b35e8abec29b79132cb97a83c4403c050d06944755038d8a14fd17601e0178ca87b54c8fe26abaa63a36cb0bc7b426380baef54e734a08f181d28c01aa55f344d2aad04ffa9dccc3254a3a8b9ab68cbecc1322421de9aaf798dbddc1a9bd9f14af680d1e366be3cba6ec5728395bbc9a6dadb7f99c76d06a59d39f444810f9c417d604f1c35d9ffb3a0e7a92f0dfa9a62cbc56fac30b3477b0df7ef84719871c049fd0015166453530e1beda9695b90b41cfa6bdc65744a8ae2e7e42510d11f621d3658c75237e2daa02847e47d964e1b7d76df7c6846ae987dfba60626ed61ece81041e265150cc416fb7da445b219b44531656c312bee503ec6528a420a5d2f0295e990382dbc2e2cc060ae984ca2e3c680895035b3a637bc081e3f83d0172482ddcb65dc5519bc90b46bfaf0e876774cf4e399703b8abf9fe566e30552d6af2ec04fd82316f46c3a3d143ba0d5d643d8994f6f74832c9f3d52314af8d1b8042e5220b6fb642975d9017c813b9a821394550d629bf9a8676b889225d8b699bab181dca8e8a16bc464491cacae276cbe84d0059c849cc3d5bd17a93272e36bc190b6287bb1f81a416d48b2469a1b347bc86dd2a3fc06483d49052fd0b485b73f9d91daf51cb43d1c9b1e7d8c2923f2ed2d4d3fe7b2b457174562c4f8f65c9236f8da0a249b5818ee5201d5b30f38aef3ef3e881fc15437f0cbf685d76df2083c553bf8a12b344e9eda5c7fb2466276ac30b11c611db2f14b003fdec2a23ee8f0a906fcf802290a8bae1c407487b34a8b72b6b9b110f95bc0447f4e2647a86aaaddb2a7f930ab8066678f8b9fb8dd7ab8b6cceb965e9d7e44f067aa789638700b2b8385782706b5f737e58e764eb822896d73c870eed40578464f035d99c842fe675d54340d465d4cd41c450e673b3754aa0568104977ba89ec2564c10ce275976b89cfaf7851ce177966d1559a3ecf2cf4b5d706156071a7fe4a624e208b662afc9950396238c0b602bc88c48c7d2b911a1d2ba263225adb568f62fe9cc6656f4d7c6975c0b168f7feee92d1f391be5dfb67863bd7e3d326e54286464c80f9f8f0ef549f8415a8450cb99fef33fda72536c1175e1675bf3185bf82908466c494e389796e99ff8c917348245c58f05965678982653eb0c2888654236662e99f339cb4981fc61dbe72bcc12493d9605db0db431fd8251efbbe2db91aceaa160c7d4ea05d23c41accaa04501643c5381c368bb5d3ba2ccd3d71ff5624124766dca56739d9a4c60891952db249f34610408ef34bf6c4709705fc313aff4b603eeb6615f9de8c273de4f4c601610496e2264d30bbf94432a4f10b6aabb0c9275342fe7e156bd36b3fd64aa97bcc9de8a29ffb8009fceb330a9f2c3f95e1607a2638dc12f7c51343cee7bf24723b11260985e93f5319ee118387250ea72005b55e534f1424e33733f124406e9888206181fcc165c39350a5cc52f24a3b895474ea3d44b711b6331354915b4f024babb47653f1e123702b23f017d2f438411bb9ea26524071ad1ebd569e158a5b08329f11dd8e7225d45a73fd0d896842989186e29db2ebd4e54a0d73bdd61bac6c603021c33d2f6a027bd6b565cceae312b881ad28c63c88add5e33758eb8e3fcbacc592f14f5b20eae99e21c9d5157bd8909bb0ba1d419a452670f1fe6d8cbddab828dbf6a23200903c29a581d45c7079f83d07ee51d0b534204ae89c28f1f921fe8249dcb071468659a870b81c99acd965662ba10758d43e09319056744884a3499cb17ae2e17b070e8afd57d3e4893448f39ca0f0730f02913fe09b008be0fcbb43848a4704eb2af898a599238bd0e7a8acc7acf85bb5fcf588668254aed3ff15d29f7c5861e2b319566d2fe7eab201e77219e6a16e4a9831dd8ce815c0860a34ac774822bac6ac8501907c845710a155b39809cd7ec6c4586f1b431a420732cc8f2d08d4730333fbc0cda543959d3cf0c6f5b5a6c6a8d99c7b6347d9150f406aa8db13904fbfeeeb85a6bfdf40b1a62d9665c58d04f43fb1065c938596390fb2f1f961966160736a456cb02b27a68b85ce3559444390245556f650862472b33f31593d7a07a47060ee88599c7f160b68645fee44e94aeb4c613906e5cee39f2075a6ba95524e99aea1378c88af48cf038788188fdcc0072e4c6ef21ed4468dcb2a19e9d1ac6c54353630ec05ab3caa230e8682095c70bf95376eef429f576ed04b4bc32c0257a130002892c1e990347a3b0a7c8f4f27f5f7e83d2c535a26c328f0f70326f58739a9b564b2f7bde18cbf93ffc75d469dfee07626d1eb1de03003d6af5a6f9111176a24c10d8e55cb5ca7b6cc72bfe52a3746505128f446e049f0671ae796c937d3fd8c92353b11562af955cf2d5301fdddab4224bb493b48e3463e73f338b3d84eb3af14e6fbc82fca95948fab4d6b46ab80de0242cbd79307bca6927288af460bfa0bbcc33a6a362a35ed5a1f7a03b47954974773e8db4ac3d1fb56af4a65d4338a6d2a0e1c61a7743bd030c3fb2f9775099fa0a519468900f8df7e2b4b8f6dfc31d4ce424e8e4e3ecad2186bba87e08c9f1dd259defecd3a2c6deb36f450e2ca6706f08b89ef79bdd4fbed531b014061d3c0579cdb468dd9d12cb5ed5d0b573580f53f1111dc8e6eb7c491e87635f719788a50643dd7b99ccf441e47cc487196978510495cbb0588ddcb83a7b6248e079fd0a716bc6255e12e473224d3a299438db47f3913a748c8bb0a4dbb55e16269b08975a7f6c21b8ad6719ef2e71aae82df3bbfa81259dd9e97df484172ff7731bdcff22f2803fafb59c39c631f509e426b4e8346d7681484cdb15b39393088e2865d5295d84aaaa1d31000ea6f3af1a0fffa5626b49982775936c0e4b33ea5863ae601b0a455705a663432c6245ca201bb754fcbccbfd20ecf2d38c26fdbb3c25328245567c0428e70241092725ef7417a27776ed9f50a359f8c5c2f203e3c2f2ba00cd55a6d8e99327ab582a56a9aef030b4ddf4b231691615a4445c91d128582eee85ee6586a5a99d1ae6294e28a2d50a97656107a81ddab55c727a43c0706ce057553e9b429d5d4298eafa90dc6be08c76369004c96cf1c38c3c273fa98912bcbe1d3943a6b70b9b30d73b0dd1a0c1e143b6c65d74edb1dd638fb3885188ff9050daac6f28ae0744639b7d28416e2567fdc8184f45fa2b126355c494987e592bd76788cb8b105ebe898f2037004856f18938ea72e74a3f6a23e54eb6c179ce223b5a062fc7dc8b6cd2af9978c8d58354eccfc78d32005eef5df7f326b0723e0beb71ba35fc68eb5619fc172b5e7aece0feb5fbf9deb787bca448b9527d84bd8c19b5f4a23b8db30f53ba794f472c69c56ae293702e1ca69633eb1b23de0a38fa3b06626d4240e70df858fd4361a445a503136ed3597352cb13d68e9756f294a23035455ddb5ae4b968cbb7887066f0dbe91ff426271fed1c27ca9b1ea6f9a7e5f633faf8d2667fbd22621cdca3018866bdcf3b023a822354a9b83a9a8f793966f7979431e741e1f3b1e0544a91bb014094f6965cb7b67acf8eef0dc608cb5b3fd9599e3dad58ee9e44a08fee38c159911f78a1fd4806d0f38a3eed365dab40fe4c08951c3b84b149594266e9aeef6d8a2ccc8f93f9a14a8ff0e9cf80fbd4a27287ef50073ce7ac88a59fecfd0ad737163048f83b7e49440109bd8f2fa976d0c20a5c3a96a3ebe897bb4b3c586c7d7462fe84ff9cd9b1211f1daefe5397bacac9d07537ea75c47fe9c2a630d543f9b19df6f7d26f8e3f33ba9a2f46b88f96d6c7fa698f72fc3075a3d44b0c7e0b6e951c192dd4a5f13543aa7c5acf9b4b6320f1994eb6cd1fba379874421144bda72a5cc3faf63c51f87c13f17ef3ee050b2076ec9c24b1a7d41f4e3ac306633d5473d0dc68af3c4fc1f74e663c3414cb0e9b68a5d381d8fa150903aa798fea31f947d166796e579a9f2c7aca6be039674b8e07be58bc48b453a201cac54ccee71f8c94b502561a09ed6224d90cdab8729e7fce54c93ba84200f5be2b6e1200ef114ca04a902e9601580a0fee6a24857b54030e8db904735bdcf7dd8029e49f68006869faf4cf11e0e3560c7d0a01fdd23aafbfbd04a4c769652e03bea717c7392b0fb799a80279fad4a3dde1b5cce15781f59d0fa12dded869855db6b14a95237c77d57de6636e2a83ed19ec8d9d7a02c8fabec21dd00023a444a764f5aa16b7b5389be42cbee4d9b6507b738f75ef4ef69165632658487d38f6647cfec265924ab0338a5b7f7e250aaf3314c96a5d55d206b40621b67a97347b500a1dc4a48bbbda74789a09b8e8e72120ce458836d3d9ef3e15616240ce1a5c4edcd738934aefb24bd6e95af6cad7a84bca055fcc48207", 0x1000}, {&(0x7f00000016c0)="9344d5bfbd124052d577c7373ef14c4eb25e35ebcc0749d29341acc4a412609d8cddbfeeff65eb07e585d46d4f522872fb65c8a2cc0820c7d60324aa90ea4629000faa6923cbf5ee3e3a0ed3fb4cc8c3c98ae78b3e51eed7e3803abdb9d9796e9af4f61975d596ddeb2d7c89ea825e5f7ecac182c6a9f0b45d0e41c043e8221a88d075a031ba85518e609f7872bf933c1aaa9c154c36246635941c1828f09112c1724a959a01311a464b9e8f084885d3595d677a0f39093b3a7420c6912aa9d19de7bae9aae737e114765cbeaee1fd1dac7b7bfeaeef7bad9a91017bcbd73b33f572963207f9572ef8a45de0e36a3390b9dc4393a2e5dbdc0c54d9e6b56aee80b9b02caea15e31ec0689d10bbf152eccb85841f433a37604942127b0edc94f846c42ff867c07afe2d036604141bb79f6830686b1b5ab0ba90a7bfa8d4dca37b43786aa02c3e9b47493c5741c73db3a6c8ba1ad818b705cc399c664f6d0e0995b7e4eaaf7e62008cff8f1724e87bd827c58fa0a76ba74bc392542e3bcbad25eeea7b38790ff9fac8efe538f4746e3986e0ca6deab01f98a25716b8349736e8fde889040eef5872196e2a826cd13a18b1139611f95d3781c8de95cc4bde9d94298b046e400cfeaa41de58dace744e9081007808ff9ba48b011b8b4a3eb699b03da1eafb5bf48253ed64e060c5405891a0721430dfb39be324e8ded93c6f7399d981440b0d3faeab4c703657984eaee10a5779b00d6a2d3abc792dce6f17700774a3462cb89aa3445524edddce5583552ef1ffbd0729889ec08653e74fe352311901b8fe72c76a2797f323e2af6b20b39cc63a33425867f89097157477c85b6a0ceb160606b93ccc3313a61fda3e81c2f4cb9b43977ff30f29c11a5b51660e75b0f5917e909dca57ba1bffaaf320ee24559546f5654981f66839122fd1f328d0d997eb60f0176f7e7c860803f7f963b3258686f1c7f40e45f04161c65dfa68c1025062f7b956b6a5508ba65e5ae404739c06271c9abaabf9e012c274defd0660491e07c20c0b3409a3f72582c16aafdd71d85bbc402f66d8b736a6b1e3445969cdc796cd9a7fd6ad9789a2b7d9c0f7d0cf6f67cbbbf0d0325ef3c232c0aae94bfad8c3284abbedab4bf3eef9b95d3741e23c5b060797826e1e0e35058a7bd94684861b62ed86befb8e4adc31e576968b4cb6c5e238a11517f85d40c25e060a08bf27c8f52d683b86c909343630691b4835826f255930f09d057526211eb6c37a19b8eb93ab67eae13c2d272e6f7d2dadede15e0c99fb4e84e851db988fdfd45967ce0fe721a3d4c94fa48063e71fb6df9983a2b379b72d2ba808ec5760f5f3097b1a61267029f49b458f5886bed9d2909682010a6350927a37b4b9d229f819e36e074ea02c84a574e9d54bb6e93d369d51038bf2822b93d660baaf6a2a08539db60aec5a9ba8a17036e1b903832d6d0a8d53d9801ad201af8c3d55ee966755115bd3ddb7d8aaab1200b7ce80b70f3b7a4c72e1b2c3ff46fec6d73e2da0531d64f3dd27b6fa99fb7fc30e6f0a45d31d79b8a8c6fb167969d3e45d2408915900601c90c1c321d74c51983ea4d9110ce7146038e7d66f5a92e7fff6c7935da0709feb8bbf27b00c8545c1f352e486a20bf27c1965f2bd2406ab7780046711c1be46af96efc0c3f412d6881c448af3a083611f9201423f899c65606529083c4279b3babf99a97cb673504f4e18c685f2c8e7c5165e089663391e5c6fdab9fccd5f93862800a1982db84c96275fad03082c7f88a50ca3e9be8b1dae0bf52dba120e00253c747c19e19a006c68ce97539dcb89243d0ca44ea9fe91b1a8b8170dfbfe7f5ae05b82e6d177522b228ba0c29aeae12772f0686284a49b34d32c9d8dcd7f84985444edcdf7f8eaf5ec5a0f8850209f4d4f8977d66162a2b669b0525e9f3cdb315f76617aed27016d8714fdd98939dfcf846c7dc3f219ab556a6175740a48e1fd235132825cf5eedbdee070f084f252cc3681b6cf426a9343f6f8dd605ff88088977c43797c2f84f643b1f9dda84cfafd65891861d91c1b23c8de92810da93298e8973eaa7b00657e949b5961578abf4629d4e2ea6d5378d5657f377d597cd290b0a9f9708154654b838e4a371a6b4d74d434aa9cd6a2a0ae71cfdf8cd751943d889c2e47be87dac22e7fec3d60f1a783c7ffee33371d321958c02f9d5697369395637cde433544211a3f66f0e08c85016beacee3794bbf06d504a5a8dc7e58f866232ced17f99e60708a15dac45ac0881446c71961ce59a595567407ebedd69a299a252077d1a9847f7d337fbba9ca2f1aef91337c9cb33eb365ab652eaa85b3ad3c35186f041a6313fb2874bf749554dee62521c95bbcb619fc90c40df9e62ff3ed8c40bac22d91b2f14eb07dc9a1395f8292cce35003e21a5c5352ee18698bbf38aaefbe3aa449d891ff9f7812196b70bf06893d53006c4637e909e1e7663af55184ef7fa3156c2859f5e9794be8fc06a3572d772ccbf55ffaa00be5510ae45494f89ebfbd2abce2fcc380104871364ecacbb7e423f83feb26bc2eb724ac571d717ca4a6976c80321f5622663e6c4ce1adf9d0176191a3fbd42c24407402bd020d72ec9bc5d1d6668207bdd55c06fdf51a0cdb6835979a55ae4437e8c4700cfc9060b8a3623ac2643cba01c3651213a6dde8cf1f1993423c968b3f7e2af4aa8aadc662aadeb7e5ca643836401fc208a4059eb9cd0a48fd8fb178e5f4441ce9a9ccb41d2aa441a9102984e0f4ad4725a96bc3edb36d889752154fddfd490af0afb0fd8ff3f4bd9af71825ec8cbdd7edf82cfcad0959800ebb5e15f9e85a0f4ccca331538f1c3eef4cb7387e0c34b3acbcac10d74a02f70c6505ba45d209d470685a2cd35cfc131fb759d85858d05e706d7d06d1bacae0f39b857dd13952d159cd8d6536c859928ccb449803a9666ad63c006bd9f82f7cd1ff799caf9f48df1ce6eb1e8b247cad1532460b468f9df8d6e1bc9a599f3c6443a6460eef1f69998f9a1361bb5342f7c61a31dbb5299058480ceac3a7d5e58b839293da00a909f8a77713bc2c04633abd81a3876bbbf33c608549814fae59e58cea701d14b49908382bc0f2b6b35b6ab977a58c4d30c4cc213060d615eb8459e6ff843160dedb3770cfce9c4bcf5cf1f80495950b87b77825e030e47a1ca72370f0a27d54871261851a2d456bb123bca3f9d3d2d56e7dbede22e1c50abf4bd258ebdd8b4677e264b79a38ecdb9977a4ba0da3c6381f833324030b27002350de3d7c0abcb660b26c1da9186cb51c5f14c9858b24f5e342ce4218c416a299c8b5e8c4a45e79fb1fa15037b0ffdb8d0d9ba52bf55305eb8834e5c04e0885a7f0720d0fd251e0a79a725d7bea4b5a06c9f9474079c61f37809fd84a65cb55df5b72e2fcc65092d9d5f775c9798f7a3f3275bda2e8b6303f0546ea4570f3c38d96073681adc7d7efcea03e7e08362d0580304c0ef22de260bb970d5228ac6aec4af5c057cbdd7511b0c1c8b1912989781656be23a995f4d5e0eeee4eb89dbb5562af3e9e8fc503368c51f2c3a6939f48c48cfde528e8bd64591b158ab8e71265fa114c6572c9c7198b6768aae70effbf00e4e27260ce8fe3bf080e135e26a039120f06cf5d81b3712a83e2d5008b2af4e0ebd54591e7397448a0544aa5c5660eac6dd0179b750d5ff28f8ae54a27a5ced8a802a00d225abebebc5e0c589849ee8419f0bae64b351fb0089d4fed215571cb102966d82aaac0f60aefca72bbf624f7bd84ccbe4aff7218ea6d65bfac93af71d83e2794da0a0934ac238635537799bc0465373f8855790e223dc563fc28303aab398c8ce45765d89591fb1861c55969d3e6821de13d4bfa3b2110c3e40fadd4110ff23370f7056a08dea38538ff6f03a9e951fdaa3efece9865f1fad4921e801020d215fb710662ece73c54e641e92e51776df23dad567c9136e67d7f9a6dd0b388e1f1bffa8be5ac97c970fcea7408e7e476a3d1ad5b2b2fd7dcbf99e5fd2b1a039c6469096ae9406413b98a97c22861ec77b2f67e4be5cdca8190017689cb4067b3ea70e38b0ed0b27cba44d6e1a12193e02b439a3d13664696f92421b1933e2794711e5ab842e40b9866fd44b650088c34139e8b6d3d13a4082727c85539b1431fe1b43e32305af3317c62365c655aace2861ed519aa94e3e47610d0852551306a9a3573ddadf3e28bdde9a418a247bb1bde7d8be1e826117c3662789f42a11450583d18cdebd28596ec19b35b10c70dc652c64acd0cefc25832ff7821e4c14cc2183de94445a8ede6e5be622815c6a1dea9fddb3fb6a15aff7271ebc2297a60699bd4ae58ed79f36f82e85be563910b54cf66c1bb5dae6e28e2fa7500cac70b9e0ca8a79e3a097e807a6aff48ac69a8935167af85ccec140ab758c36c5f26471550705ad766fb587378a267609b17a5ea7da18a6ee2677b997baa03d7d683a3f4aeab375945218994bd996d33b09a0d7516249f753c35b91c2381f225a2254e2e2b5d02c40d815e49cd9d3664c319c8ee84ff0430b1cb404d5912310f0467faaa14d0cd83d608913c7cb00f549f160c16a5cf4533d64b33dfad336b7f28dbae9346893e81fcc7f084383c87604cd77dd29b47af21a8493845337fc935335efea2906ccf7f79207607abba89243649f87c4a6db6f776837e41e30dfeacd35f433ec2f163a3d5489c735137cb45a6000c7e5ac92098941e9ab7438286300663834ec5c67c3bb42c51e361e26978aaa41909484ba77626a00b79650c797f58dd3bbe8ec26e0262b42868f0f941f1bdc6843952fdc6d7689dd1d5f31310381423f9a7aa682d601b7a30fc86662e0ccfcafa57d64c0652792d0e393ea396984dc42661ee1f9f88c590597296cb542a879ead011499a8e891c812ee5b341701b53acdb35f787a030174380a923003d230984825fdaf1de0fa1caf8a50ae619292b6aa7d34f0779817e1e39adce1f9bb77b50fb231d1e66b95a0d017bbf091c1119fe76f86c979df8cab8ab4a779dc2e9fd04174b165767a145d14ec188c3fae8566b492b1ce3b64eb590f5c2b8726a0e49e7b11ac5ee34bd9e6c4d2d5c9d71df6ca6054bb73871c6b29a586d0f6dda6f70439e6151083792b767494d2da044e39f7762147219ffd2f1486e137d7349f460aabd5bc6a0224b3cda39adaeccb6b7c1e30201df156b4415bfd54be4f0873d92f78c90e7c238b1e79a323f6fb76e8c3db5906f07dda406bf7ad78a42dec32f1e65787d98d955c64d9ab00cb6a27a340dea40d717f610fe3ea4b8b80c2a4b2196b153b64e9d76c7a8d0db3a49617da55d49ce6d124f8631273b15d23cdd2223ca03bc0a1c475b3cdc0fe072ccf179be0c5d33b0f34a5f3fcf3fa9db4f26564daea7e7c5e8afa3baadce8d3d6d888e0869a8a56458ef95c72a58981ac17e0dec4817d5a5206f201a01f38ac8f96f65f8c9331c1aadad0d013ca7afd1f5d2a23f5649cfbac5aa53f65936ee9069a3c10f5e5b6da42e4800c99917e204f5c0e3a983273c09efe2906709d5679ff267417fe89396ec7100de76d503104d2a622717b789c9ae94e89fac2ec1330e7348f0ee75c7e4e8f7ab7d7a7605d05065074219cecd4a152a7e400e0676112851dad45002da4e65a479008109d42ac0a0d5be579d517f6fb4846d9adb5b03eaea10ac8d61302cfa38249e2e6bb898429c292e795502c6332d787718010bcf000ba562fe6631219e0315d4b54174394d280e9af3a8dc6f7d4a82d37cc1fd24", 0x1000}, {&(0x7f0000000380)="42a9f98addde4d89e0bafd2d78b13daaab978dec087f5636fe369123fea201daa73957f0eb25ad9af09e393ba059e89427e049c45639391467670e3e236fdb11e4bb3dcc423c5263a21dae0581652d2c8dbf1376a683fc95ea459be8d96ac8f0a83a14cc5358eca53046f7ff981f125d768b669aad5cdaa6be7de223316cea9c4293bebdd480e705ae5147862e437c4db86131132935f12f3d35e2bf52fdf1aaebe19031e2bd2e2950315775898e9c9bce34fbc0351405c6c43d5b4282d88c", 0xbf}, {&(0x7f00000026c0)="3b9f535e851fc98359b1a6e8da724d3f85edc113bc70d685c89df708f90bb66b2fe672cd11d17e3693d99511decfd58163deaeba7858dc2250f280efefa242a7dde8b487745b8111207ab6308767e0d85b4d402b7cc451898bd967c113ba5009e15c591acfdc682672a7f63b8023fe713c13fa086c09d7cdae1aae6c4b6252333e7c754a83985436a6b8197295315f936224922becf51d50ec3c42eeedbc35f668b8dbfe73915d149e34029ae9d6dcf151ea7273c70dc0323982c7918f77563fbe82b45b09e7a8fa2491f4263f8cdb99dc8d779a2a3afc0888361697e73d5d17bc9eb8577ef1f9d74cc5c448bed5546e09cc3ad19fbf905a07be147cf5dd1ab6c792aca715e43d99416b8fac3ab36f440a044ee74724ccf7448dbf1a30ca60c20669d5b9be39eb4c8b99ee5d0f3c24853979fb9c4c52e084aca402e7ebb220d75cb143533378d9e5f67ab221c5adfae0f95c58680ce1f55c6c2464a14034f54209874779501bf2bc41241c04eb4134a60ba78f879246f56a3241a701e1e32164a25eb1fd1d40be1941e767d67be555fb0fadf9c0cc56141534ca153632d7db581d3f03e0b5ccb01b7d64ed7f999954c2e27038313572c7ee389dd60375900f33e23d0f1f0eb8acf96ddadbaf26b6589f0414bced70714fb6394800d038234718651fcac9fecd58aa0d099b44c474fc718d6222b4ed683794bf26308c38660f693b5c252776d00587599fde27d96b68805175ee874dd36120bc72d87a497d472d02df8535edf576147e72d13c68e92b92d62f9ec6e8fc6ece0cdd97e007fa1db5b71b362ac59d8337f935329e82bae71b9891c6491af8b6352878523f79522e367f4cbbdd88d5644f0e130d3e138e737a2fca9b04ea26a1bb5a382c160fa2ad638c7e75a158107d8843c85286d1b664854351182956f9620e0bc2d65779be8d32e3c3346d1b4d68358febfb9d9e12b036a65e6b7fa406563cf5e5260139eaa2351e3c8a080e9e9839962ed8572773024c47dc457b28e5865a141c47261179e9961b795e3f85c4a8f56f52ba960197b7aa3df84bb6bf1c1d44e64ff88900f96b642a686195454a7dd6c8c1c0196215576153add0ed3537023f0921316e9e2fab270305d1f86ff5cd86b2b1991706241623bb7979b06fe9fefe4a940ab979c500e8308e871db8e1d3bb93d02555b55c692782f2edd6ea56f78af60eb2287c9c71afae4539db2e5791f7a1b8258df3e897383acd34020254cda8dcce2d3e0973507ae305835a3ed5732c5449963c523428e6dc881bc2f33995292c46af3e38f18ec03787a54ca230df5988bee49c05749e868f3c2c414f10aad459f38c3bd19355b9beeed7bb9a96c3976011e912436e90aeddaec31c4f0308cb7b3d30ba3b49d8a4abf9da63bce7fec8417bf2c20c6674f94415392b969ad9dcbf8489ec6edcf0d5ea40d8008370389aa9d4ce922254bb4dd5639997070c39b5739fc535a972493a9e62cddea5e1307019e5d15724f7cfaf3bbff3416abeac06ceb381d13b4e3d7c438543787dc7940c08e6d8ce2d76368d4b53427485ef7692e1c35d5ebbc5c5a483a71964a6f0dd502ad4358b94e51dc2259dcc86ae90784e6a79326e0a3a159917c00222f879694b1bae0a9527350527aa82cc6c57aca37f09eb299e3770eadf0213b3e15f76708e5f5fe431f9200d2652fdd1bf44596607d1dbfd5dee33aa1dd34b19b416b45fb9e867329fca450e848359f2c1e13b521ed08c28f9b4f0d11d2c534f1c2dcc8c4c93cdc401709fce1cf6c323315d1ff60a8b18d26c809a9958bd79835579fecf69c8bb2227ff1e13963355c07d07d9ac2e7fcfd5087cc589da8a5f6ba835a046cfe44cf7eca9acbe9016e4def5c32c3b458c600ce2d00e8dea2899ff790612b41b5989498368f3f97b748e3c02959b0c7a5c006fd9c899db61f5ade988bf02c53e54a2dcc0731327185253944f9ba82fe7715c42d4bb3f0c21c8f6953c7c7c162a0003913992205ed1139170720cf778b3e02567845a271d36b6319f844e2a68374f2f40dffaa0976cd2efe99e375601679d118761ce6ad0bb6b8bd9ff17d65107bff768f145866be5eb084d1c09e45c3c8715a53c131abff28a07b430975467a66866c97a2eddd7ada648154255c2f6b992420cfcf3fe6006a39b10c5613c797ec86fb4d7e01e212894e9bad26623d3295c54f7f3bb54d7d1840a115a14cb710c4069e119760d7367884d7cbaab3e6bc10d140632368151698af1479bddc2f57dc07f2318494508d20062c49513e0ef73a0e276b76059c8e3bc4d8ebf72ce36b54f2b93922d84e7b0c48f44f195f8b839dd1ad78632bc4dc57b1f313a30cc1949cd42b367cc8bee48e0bb38fffb2983e5dd82d5cc87d09da156560aed3aa0038099b9f395fb91b46889f9a62574c4bd4afbac8dfca5bf451b14ec548f8e15a72c3bd29d1b47eb2cf5583812878f8f24bb80f165722b5b1f82a5ee2a4696723077eb92aacc7118426a7456730bdd3ad47191910400ea18bcdac05a2975b9c55156187774051d0024b304745a541fc7434b5ac6cca30b8a3cf473ae9ed186c6ddbb908ff4c139c9d95a2b77cbf29666e9429968639609482ba0bad769aa87388afe8fd11677d2049e472dad22a5bad3cc809693eba3b3e39dc54b83b83e94e349b72fc20a75d673effb397cca96991ffcb68525331057b75e71102f377a91dbc89c86d4068033f14d64aa5915f5676c11a6aad92584765a7517e2e0353f12af44dc6f27053dc0804b113093599f89461a5f810992bb2ed7f2a91672816527390212ecd86c010fccd8976ea83bef38befd19887ea7595b530df5ecee748e04a6b925bf122af8938a2c33141561363e0e26109d521705f38f4ff99b14dbc136467223a1d171ffa082848ec9a9f860ccbb2cee67a0d8426fedbc903fdd74722a70cf0242c2b71229766f27fcc1cba8b5e30264d135cc07dcf9bb6362dfa76247fe0c51a962e29173e0f5d2e9d01abe6c7df11d419bce0975320b42e23e7284e1335295ef4b6bccc2d40c32af06551e61670da50b26b6c5caad4474064ad7de610b2b3d1f663eaa1dcb1ee6be8ce9e3b9fd9dd6b18c063c02845bd755f2f4f2b85cead225cdf26fca7e2c757aa675481f0123e5bfe5df65978864075fbf53cc6ebffc6a8b159bc0401588b6395b63165ee073df2cc45e9fbe5d9154b7a0e36bbb5107ca5c3ce673e4499beeb025ee6fb7878c97a794dfb2c8302b838a1e039bd6428fbfca90e71297a7f8d8f241394f85f3906dd02ecd16bfe69d987a1e39877573e868c105bb1f2e9ce215c8516503014f2c50f4a835e36d49f914162708611be65beef77b013e201e6330b9d5ea849d1c6f9de3ae63cdaa30bbb62c1245d384bed30a94b5a1ec0a9ae610b73d92924c257fac5bbcef7656fec980e04ed7dce43f239d35ffe7ef8ea30870ebd23d6d444b4ec5a583fd47f3496cd9be2837711b43fc2da8c803d841a1cb88847897afc684dc80651171a553674478f932e50a2c68b852a7c95bb5d886849d832a55eceb6b75818fbe25f3779e8698e670d6f5f2277df9b4334591900bc13cadcd964ad7cdf7b2a482c15dcd5a617dcee664001efc64fbbeacd29f3314425c16e3be8ce2f1a211c95c4c16ea8a510e4b74a7618888067d453d2fdde2987e0c41b60d7145738d70e7695f16733b91cf033cdf69aabb75eb621fa0c96d9a7d0d2a775d476f41f7f8400e81f5cd6f18fe45949720cb103f106f54ae034f2fbf85602572118fb1ac3baa6df811dac62a25ed2bafbd021b28c16e13ce18ecc626c542abf68dbfe7a3f4d30107c3e84a066a4f9234856c519df82887147028e81b55a9d8e7a3ee0d603dc977d1790b4de3aec7f7fc78e31819cbccd0dd33795f99f47e4e504671390ec3785e8e25621dfb8ae85b09b6f817a895e8cd6942bf96854525d0538ff390fd2e86bb6f4816ebe3172ea2c04ea6c19f1d8096f28bdcfad0dc24442e840141e224e19d126927981ba21b69b02c4bde5b2d26641c8c2b72408a69af8b0542fc683241a4dcee3a74ec35ac2421c9c24d3de9adcddc43600f2942f4f2ac97f036521c8041d169fa991d072b2d133489ff01c1892821189cc6480b407ee31d145b7d103f3d6b6deaecc73aa39aace885771a6e40658d26adbddcf376522fb10d2e6b1c69a4f63c62e6db3ced4a0c12731bd59b70d53f27e24b7ac0403a17d2a1dbef80a68b55bea1e39f4868efac6c62c117f5f36a64dc14f15d9aec5989499e62c47588bb47343242df7a42562b358695d744c35f4d1dc86a8ee65c25c84e0147dd4d18e5155c8c2c70436d5c416fd3efbea6f68a94b1e9e174688fc65286d38242042ef13c45f32072c90e0a4e5becb9938aed3c53ebf0ac369fcc70569c97c160eaec4b58942bb10a27fa3fa57e2cbff51c6586366df9fcb09a03436ef996baffe16c6e2baa9ec28df82859f2ca94553211c952e0057e3df533ebe9baf5252b10ca1dd63f0ba2eed59380e8e06ca51ad9c34d6f1b4d0568f809f0b00bf25c13e701d79f7c01623f8ce03056bcd96c821acd3c0a6d64d6dff305b34a917c536a1416a9f1ca0d97fa4abf55d75be3e3e1ec5ed5548fa4ed6068006edb013b1e0efdc162eb7b3ea33f174bc59b178c64c624338857d333fa5808212539e3eb1c298aaa45cb223667cfd5dd7991aa349f9e3f05d52d563d45a882191b55002f7c342d871ec8039fffcc903b5f8c3f359eed4e0ed50c25b6a48c14f0185f51c094fb7d0be87c61b509eb361efad5274fb43f5648b8568e172bb0f730f74ecf980f2aee7bd8d5ce4c59dd13df3cc39115bb35d77f785ef907a46e9eb23c57ddf30c767913afdbbc089d99df109d9b1606d48158362f3a636a7de3783f430bed22680d4d1a682a5d56c1f19ea52e1179ce3f99fd95cfb3e3dd108c8281d2dceeac10bf9f9a0f0e7367fdf4e61f33c67e1b7b542c9d3fca0a67d3df058b3e39f5703e61f12c9c40c27990b59b0b9a1ac387b2387c3d27f01229fb7f328d9df54d24bbcfe28dd87f93361ad594f66c324b5706f1c4fa7f85f20482e290151891644c108e1fe6902aecf721e5f0ea09c8c162f1932921f282a518915c677c95e9d6dd986362d6ca1c4057f9840757474394d7556b3f406b369a2a2097d29344c3232996918c6e2dcdb21a449bf3658c38bea288cdd0e5056c87b82dce45a3a58f496497fe3a0671b5a4ec281738adbc8bb3caada000674f02c7acb4d339ac81f338adc7346b448287ce8e1c880b737fe88a1ae25e2ab2a19e985752728ca1e89d0b10883e7b6903fb5e81a09e85abdac4a7820243d168edf013f1a4f228d109edbca4468b1f49747ed5ad55a97385741fa69a8b17243f9bb78ec7e189bf8bbca60c1f9a9a3a54dda4f17569875f63e359cfbaa7d69d1f9745e36a150ddb4840feae9ec21a086eec4a9289fecda2e5ed7474472dfdedf53b1fceda588ae55fc50a03df71ee558c0d6ec04857a8a72d18ad753aa3bc96eb2e9e503bb002a52c902a2eb100df16850b8d6c02f9f6754c24eef8c3c8d696629b840bf8c3c6b50fba8d683ad6b555eeae090c8685be0aa530e5c5e851e60c1012976b49793c08500c0d4b47c52aabe8e3b1b8d098ebf23481a942eced1d7c249a109ff93e13b802c24e809a45d0da028870eaf1346652c9647ab2c64560bef3c8fd0203f03e51c103b8b8b3f87b568044a9f8b08b8403c56d1ff390259fc24e83d7e85291cde8b69161420fa8d8328c6af90d50b97f2eed", 0x1000}], 0x6, &(0x7f00000036c0)=[{0x50, 0xffff, 0xff, "d206df7a4670ac2d0bade15ffc2d0e0fbf1929f3eeb84738f6b166690459e11fe3e4b3a81f298936fd985f8ff396807a8992b618ee2c7c7c1f98bbc78a3645"}, {0xe8, 0x1, 0x2, "6b1144f8125edc8235a3c5da960afe92efe58a0c8edd883a0951e7bc278c877c2ddeb4b0bed77bef59ce00d7477153219de2ec3aa08e06c25d4bb4bdd62d53ef64cd80944f93a1e4a1b3056b171f7edbd8686b7e36f8a5d2d97e7a8caaf14d2be3943278443a80f0086715b5df6e0f2818bf7a0af858addf49c4806630a86ce92a1a28ec0e4cb6826553f9e3a6820c56ad84c53085b9a6ccbbc591e344d6526605da9c41679e1b7c246dd28bd42a025060c34521178aa846fd8a34013305664222a18797e3f5e65409224baf5e9c40fd52d487ce"}, {0x40, 0x1, 0x3, "c50ea40610dc8acd00c57d6fcbcc5ec541c4c57ae84f7f522687a82c5052420a206e95014226ed1a9ff11f79"}, {0x20, 0x1, 0x1000, "0d7b454fab34c6e09d8891bc876ff902"}, {0x78, 0xffff, 0xfffffffffffffff9, "d4b7c31375c9da5b6148238ce4b5319b79468a19524d0441661ae2a0eb757e8f9f6673ad257ac253e581c98a77a58c80d4ceddb7a325f1699baf15dc282ffd46eeaa494132d1a2bbc7bebc0463e97a95add6ca1f3add1d953130d19178c814b56367"}, {0x68, 0x1, 0x98e, "3adcef9976fab22efc92bad842b57e55764ca518939e03b61fb5c1f447d5134415f485c6150f85913c6f8c5d4928c93007693261f2499a9bad9a4d8479cbf40895f189d6d74d3c55ef5d89fe7861bc04ae6136d4f8931b"}, {0xd0, 0x1, 0x1, "4f157ffa173c1d899ad362c4805c4acaa27197ed4b582ceca6d199c07853d3ed62308be6a5fb9cf829376f3308f36dbd9104f19615698fdde606788730c813f6dfbaf1c84e448dfe5b90734f74a009034dec62037cd03bb71e354bed64510bac49e9a0e45f850c01fcf7f6ab5b5f9575387b655fdb6b952c60faba836c3c68b0ab2a24a25a0819aec1fc89c7950475b60b18789a116aae41a07be1e5eda8beccb77983e3fb710c9a0039b14efa1701453213455a17acf25801d5103465ed"}], 0x348}, 0x400) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe53, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = dup(r0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x6, 0x30}, 0xc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8280, 0xb4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x83) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/132, 0x84) 16:00:09 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getdents(r1, &(0x7f0000000080)=""/18, 0x12) 16:00:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x188, 0x3) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000240)=[r1, r2]) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x7, 0x4}, {0x9, 0x0, 0x95}, {0x10001, 0x510, 0x20, 0x1000}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1011a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x42) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x4}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r0, @ANYRES16=r1, @ANYPTR, @ANYBLOB="2316753e898d8217ab0e025337e79a5c7dd7988e82b59fd916c193f9e6540bae61d67d7012c19563a50484", @ANYBLOB="e41de9e2c699f2fe5c11247888a423d004f9c6b51c7f056882cca1522492f9c5c3e9a0c809882e6b662568fe82f30b617f787e9b630210b0f53c9aecaf32ff40a331e3fb7ded226e734ee8f1841716ce2ec78c2006779feee0ae92feb24de2e55f2007432ca90832aaca4db7879c785c6a377675d3411c6fb2c64be09d9dd20b133400d714915770269fc207a6a2fbd5b36cb64840aef62167e0dde4ecd43445f7a1c993c91564a27bb4f01bf7e7f18e63539761f59bf2b1a4aadc2f408ee0a1a8f4bfab91c0a006d1e6adff3cf3ba3d13a626bd5f1df2a577c32b1e0b570b9946109108a6cc020f0a2866f9b8fee615bb7855f224bbaa65365e51d52fe6faf5f8d13e7336a802398c191283c59d167611d55b352422f63f0a4d5c1de4e1fae33d8e9fb36d65358a95744dead43d6b4c8468aac8c3d8f8be545928048000a44be0190fa5b075df028ab32b8da8f7bd035b02d84c8e1e0ffb49e0e986f3daff101c60def83b36c5435c5c25b5c820624e50992f6d65c85bc61af999288b681fcb96aad1407e78344107ce54e9f3cc8ad7f0b3fee41dac63c33d13301ee78eb87e8c8306146802d4335479ee421713ef97758cc61917841e2c0a92475ee1022d764b07b27122e1c33fd04048fa9cc1fbcf835443ec682291c731e9af90cab225a7456271bdb5a4811e62eda073824076c033b3884a4eb38191c0490ec3af9d34902f0141f6ff38c0e0f96d2da2813c7908312fccc2e4adfdbb9debab24b11280e76f824778325077f1bac0f6a13029a9550f61a415f1f7f3b7a141834f3d0c2505a802404357468e97986b1abcfe6755b0fa41ef8c15c33774652fb8b07ae0d6a22145e49fe6801d6c0c6d58722b17aa030ae316fa77419f4810feae4948c1e52538f06239f69334c2ec83f81c1b96c99f44154535438f282a7ea1ba041cf30c2e08d4af7cd1401bd6112605b535fe5ce74519a30d8b08f0b4e2e778a090f9f94fb87dcff2c21fb6c9f75749cffb5a5e97adc17d85b23f5176051b20e5976fcd0e03842c577dc092b866f4f05632c588d814fbabb16bacc5e8fe40d28c47b6866d61fd47515fb355fc45b16505aaa02b97e4c7623792f1ea648ad59d6e3161dd22fcf0da5e8284b4cfa14aeae7176b50938d9640a69625f5efb5e6de01f93cc2f065a0694be1f406fde0083a3b4e2422e17dfef464fe02abc4f6ea404aa3f85d4e8138b5263518fcc38e78b37d4d9157e7777c7a09c1ddc027ba698b3d5425fae892a9968360adcc35bc5de88387b30e6a8de2b92611ee52881b1488791dbfe2aab853bbf5aa2291b3ddaa2f63fbdaf66830e1213d9be03b64b7fbadf88f350f78472311df44504b4d10079d40c0f24849e9e7ea34bb1ee6d1c2907fd5371a26f5417f02fcfee78158445a0514b12247bdc202684904e183d0cb9612d8e4eb44155c1a1013b33fdf1962ed83eaa0374dfbf927165ed57de0608f8d0f4708d817779e963985195531baa4d2cf3a2f2c30617640dd4380134ce5b851dbb59a3d1395f6fe53f54a174457dd555960426ffcf6a4eeeab8fe6285c747efcce9d882b451e2bff4f39dbfe2a432248cc1861c018f7d4efb99d332d39aae3a9c648fcd78c769bef4ad5939cf7ae7b00abb66fe7a094936be887a53656e763fad268fadb9b66cce26116d9f86eaf336d186e07270dceca7e0d1b9e196f7e3965aa944d17c17ad158107beb84c48d2106ed80f3939195b5d1e8921e3985b4bbe51e602a618803a4c20e1c8efe0d254baac9b6c01ba6a0a87b5458b2711fffaff5e2107bd505092717f3a8a1fb895f6d04c47d740d2892eff289b1ba4f4c101da8d14e399860578c919d97e8c46d7b7d95c0aa2666fc5391c1cebc46acb37d6c5b867a9fc3b34e5a2985b0312ccb3d9a9a70e7b22152791a1b0bfa10fff4298b0e2a017c8dd5df3eb404a6b545fca78adf57789041a991945f787e587236c7ad093bd22643efd7f58ac7e1e880175e49921b4cfe061065daa648ad24f288461c6b204f729eee0aab282a07c81514677b07bfc4bb18f36b46032241318647dd43481747f3ec0f215a2cd16e9b6a5256f9614a83a9bb9f393281e42e47edf06b15d4ec2fd0a22cbc3f1e17f37ed1855b93441d9991110a663f47232cf1a77fce7dc33ca5b4eab72bec57d60671ddaefaa29625afbfe268131b3ae1a1ac6846f91a3c9db7de6b81aad40df6cec66f105c99f1b4e062be36fed63fdd5f7655d096837af9425c85bb1453b181ad345c31092dbd9698af0bafd364eec9c3d87e29849ec828bf9bf377142a1b563ff812961301b9a82d765c3d6840a4a15c84cb4ef5887f4fd4fa17bb92f52ca10dc1742c83f4a0ac3e953c5b53e5d9b2c926b6dbac6c04ebcf1e2755704b1a0aea216a705d9ba27f473f42093cf956a8002014899354399537f000272f6a954cfe3f5bd97a161f5089180cd3e40113ba148bc50535f0cfaa475b36223b188d5787bb3f9c7b7bc19b4c078146b0181795cd29c5c8e95665bd18752c87c748905dfd156056b33b863143ccb2b98199f963642fe14be8604d3a72c7716d396b2bb6dd2670e5680ff7bd915b6001478ccca004f84c23dc41b851ef51eab1ebb0e44c6c4d837b2c415d31b96df336639fa80a442e545bd0ff0fde127da414d6eb68876bcf51dd96896345acbcc4966716a3cd007f3422a3cbe2f7d1c5e6b3b9f9ee3c9a20f236cc9b5929664be66b5d54b3e8e7aa84e198ef8b2b4c02487ab57d6b99f3f5e1e47646dcecade070a06f9b47042bea2593fb5bc5b3ebc5051137e0fe0d6d562ccc0462aba235799991bb7ed303a5707623867341e186ccf7e4d96ec8f5a294a3235ec81c0ca84d6b9c0cd1513a8c7a4385a8e69c011deaf59be1e8421f5dd24e2d33f1062a68216897ddda7ad19f836d3da9fb52de353fdbd413ae7b580ece72483549aac0e42e56aa9fcb5f5a0ebb26ec0b4cec179e33781c305594b01ee68da7b7106f41f2f05c40e122e4014e13cd51e8ef8df2e6a4252f12cb65be8c11cd5efe7724bf8df4e5c72011dd0a33d4064ae7d3272b14084e6f7a751d72936f9f80cca580c36a900cd589f9d74db2e00188ca4784ab85ebf70abf0ed6611d43eb8e0f567613ca57b22bef94372f62721f66833e7f8c78916794ca8ae186fc3e7038a5b503f33a37f27d61dc925a822895124483a2809c4d352c86d81fd0d5199d0a28372f7086b3284bcab321821c59705f8f53b3db1adf92ebe716dc4b6bf6eaa1214b55d3405fe422854890524f725bd1717d864e1a7848880263176910fb6cd743b94bdbe63213bfd527689fe3c3c3b838f4e3e22c1a5081c32d12d7154e47a257dcd8382f1f7a383457fb51e9d4bf66fe1cdd77b72f7823998180d126ae6a709d7f20d1bf996da6b90c3ed9de6d5da5bf4ba19776ff522f325bd8aa20b4c97e4adf90b876740985ec3725227adf937bc274f760255551e8966e36438b465b2dda17793e0989126a9a67191a8f619fcc8d1f2498917e6c8907482ba2eeb44fb5ffe6741c493d37deab7e47f2063061240488bce5c910ebbc7750192c7b746f51bdadbd18cc82b892714ab1078b69fb25e9a3526b72df3dddc9264d1577fe3de6966c3061cb8b7002873e2af835819ad60ce6ff319845612c137345fda87c3e60442d1fcbc7b40a03f6d576bce9872ef34a95aad2a8de26ed1eae2d0b2486e7227055018c3f97b65d6324679f4158c3e088e3ede61324bb6c10767759242801e358044735991fc745fe0453106483ec046be04d56019b7d715534543d9840a592ff6a1c85b5dda9f1ea81b5d7555790c4bb26f72efbfe9049eb70f73418f8874a9c21c6fa6071a6431b7a7f84575898440d580a5fe23ea83525f015953c4cc09e33a1cea28d77359c9ae4426f86f50f27991701881497aca253c8f0db61a5c12dc9855c1785c5f665b65e9dcc1c7d0d299932494304c38d779157abde5b66f7fa8c6fc71cb334fb1d720055af879764b11505f8b8f333104a8d78b52736a5ca309b00da29799ac2d308b5cdc8263d9e72f3f6adbc190cd090ec16b64bc68691472a7a162195c129f19040203964a4e6767634201c6bd2739d643f6fc3963bf9e52beeb72e36075730a4a0c8b6cb80097350ee4261bde1a7c9b9157d740bd15b3fbdb7cc2398154b52a8bdc448016bf8ee97e35c48a0166f6d2efd68cb25acf9f891935f264e6636c491e6d2d118c86f856769a97e19e8953fc4ac5b9632b1c935c33e29c9e94fd5614154d9e3f299f27fd9e53945a1ef9677e8638e7314407359f729df880c2e2d88e978eb6bbaf51193a2c0f5717cd7be8cd3fc922902679ad741127052cc272e17eeba722b4feb237519a0f8689b1fbe0255adb34463c75d54a7892231f63b11cbb8d56acb5797d9ceb947e6934a55573a3311d2494c859f4c20a10f7a4ed19f51ebad2e31b5c1ac8afa8cd59900c3aef317ed55a837a28b7cd2b695fba7dbd50acb9f37a5452101f6dc2b205f73a7237ab3faae612309f04da070aa1a15c7f59e9f2fc256fb2ac4a5c5588a6501bf0269f0c5c8e8cef89e7933996f8bd05663c281869cba13e98d82dc8f79724b09d2574b094ff7091aabc789aeaf329dd13e934427bcc01a1ec6352600843b5566b12a95a5926234a82cf1d9f67aff135bd171099e4ae3daa5052e80fe58cb869c680909d0bcf464423fadc569bb55f3132ada074370e971aabba82f5b625281745c5417f44fae7800896726d84385dfd0ac58e6a80d3a3962fee66ba91146d992ed6584a9b0cc6118c5a354155f6c6930cb0d88d0edeeb659bf387e69e4043ddc4930b9878b7998adcc38eac1a998cdfbd120f37d9ced4f9c53a082cb6f992eb816627380b66e4b0f51acf7b65499ea368a3c2081c2c4aec18ce4345e3cc316e658d1b5457b98dd9c71ff1feb8a20363ba0a2aa210f2d8da56f04bd63b5cb5e53f3d7f1f14a22e60ddeb96193adbf89a23a870803c01b87129e0ca5dc005d1435aae7a8b19bc891754e83ece2341c50a0b959e859ed93de3d86c4d5363f1b0572b9007e62596080d4ada6c1d014a721bd5109ffdca1d5bcc3c797076ee7d53e9852ff7662e9a3ab4ae07ed659255b9266e59db8e1e842387a80634c502df565764894cc752b117abcccf6003b211d64f72bc6ee60157bb172ac78644986dc4427cdaefa1af9f0565121004aeebcb02b6be427eb2ba2cb64cc22d5d9e32a34b88c0e36dea6b1f0b49cf0fb39a50d65c43083df37ee4c0e0624de1ae4ee599eff4160bd4e02cb1f5a3e0dad8543c87b94a648348ed387316a8a177c7bf5848ae3e52ec8800fc936c0192241cb435f5da7335ebf6739969f53f7f4bae491f31156ad1cee81a674f31577604e8d5fe6161509d43a177b1896f3662b13ec775745db630aaa2fa142ac8c6cb6ba6e44b20f7179354a870b2c7d5a1e577a363b526fa104149c033fd3baf0688b4145a69185b67d2b9717232303b27170068f6a948ab253917b334b542cea656c6a59b75f314146f742330758f5c68fdb4de468f6a7a9dd0025a79b6479bdf12071d22f9f79ff6ef1c4f27b047bab11f9505bad413e2487c00c2c2ada2adbee2349be1d690a0554d4e4eeebd0fb63a3736ca44aebd6f8b1a60888f8aabd26dbc82220444ab2dfba4ee98e3bf1716909667c0779480647ede6f1cc0a5d1fef26b3023e258e4286c51612361ced18d323b9b50d3aec8e15cd95d2401da7e19ea594fc61492bed47d0d94d60447b13b4925ba49cba230d0c7deb998"]], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)=';') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) geteuid() 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x0, 0xc3e6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x7fffffff, 0x100, 0x3}, 0x3, 0x5, 0x12}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r3, 0x1}) kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000080)='h', 0x1}, {&(0x7f0000001040)="db", 0xfffffffffffffe1e}], 0x2, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x110, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f4e6c6ba7b90e6d89500000000000000"], 0x10}, 0xd) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000000)="d12956c416fa9dc12de705df9a15a09fd5ba820a98397c55850ce24788478ae646c3fd3443c6bb7109eea9d594904882c47d29a09b16ac42973723c05c22d6ed5b1dc020c8ce", 0x46) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r0) write(r0, &(0x7f0000000040)='p', 0xfffffffffffffd0d) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="10000d0000000c000000000200000000"], 0x10}, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48, 0x28) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x26, 0x5}, {0x400, 0x1f}}, 0x0) socket(0x6, 0x2, 0x2711) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x131, &(0x7f0000000040)=[{0x70, 0x0, 0xfffffffffffffffd, 0xffffffffffff89cd}, {}, {0x6, 0x0, 0x0, 0xa5}]}) shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3f, 0x4, 0x3, 0x1}, {0x10000, 0x100000001, 0x2, 0x8}, {0x5c, 0x7, 0x52, 0x8000}, {0x68, 0x3, 0x15d4ead6, 0x100000000}, {0x4, 0x67, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:09 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="eeffff6f88b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xfffffffffffffd6b}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './file0/../file0'}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="1f821ee6cd87058a13c7996ea2fe6046189d8c6ddde624fbb5b3de9759b6adfd1213682103a4e0bbb27368558b452414787f1c6ab27091d542577a03cb8a30fc3db836e8dec9e7d023dce5a101fdd18226d5045266c0b21000ddc624bb41903c769cbea655eac025dfb324831ecf789b1900f5bbaaa5e526f9bb379ead099d371552920c33e55e19962649225c66b494289de8ee0ce257db7d57d921c5", 0x9d}, {&(0x7f00000003c0)="cdec83e475a307b8d959a367e84ca26b3a5234d1006bec6885098b27ab2a1ad38b2b3494a7793fb8774d98464c618b40f37af7c54f586ee3d12626c3a513e387af33dc279bcb4106886ab392b0f63577d549fdf04488bdd7ace5dead10be9f82f57207549bc8652fbb92f3070bfbef3851acffb0c30c35c5a8cc79646bd7b40c1ffff19e423d2281b1ca0023228873f58d226a37ac3b1232716d4b05a798384abb8b2336734097dc15e7ced64c9209cca3802108c86ecc6e20d14ce5c6980ee6597f57815f060e933526c4", 0xcb}, {&(0x7f0000000140)="2c8ca42eaaba3d6578fa75810bb36565a1a2f1de16f0586cd3cd2cd9554c3f4dde57ba1febcc89896b6bfbdeae90ac43ad78925de1afa97deb468553eb6a6a48f898f46d879991b83a3fdc9ab5c53dd6a7c02b5a1b0326860e5a51d5c8d7b52c043530ce196a3550854ba1111a73500e1c6ca6c0829571fdda21ce5a", 0x7c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x40) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2000}], 0x4, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x6002, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x98, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="3c93b488dbd3ee1ad6e9cdf4fa1591846626fb3b3f7c9d22e8c6e49216da6fe7f4082b66bd8ea7e731de7b20f062793ec7ce37115e3333736b78c8357cde52c41cd730b516e8cf4d8b00aa88a4ad5c08fa5e6f619518e1e11e6800b59d052974aa9c22a9f4993b128ed88510e852762d93083be75ea74a9cbd790a4406b2120884c8739647fb3cd3328b6867b92291c6fe9a9e9c7306fe70e80e9cd39c8dff653ec87bc3933968d35491e80069231b36a21a196a836d9372bd146c7a72a1237ac409c5016fe9452af99d45a11115838e5729fb4fc1a92f30c3c5f256c88b367a1e1d8f78cfe48077", 0x172}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x1018, 0x3, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000c99671598e48e07faf8d7ec5d34d97b0476f5c8dec234c77bcacfa846e34b313dd8451dd1af2001ed495b671c1c02116"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000009c94351f51004000"/33], &(0x7f0000000340)=0xfffffffffffffdcc) setgid(r1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) writev(r1, &(0x7f00000002c0)=[{}, {&(0x7f0000000180)="db2b60e52014c3d0c0a0cdf1b653e6c19cd5426d05f56476b27c344570ba232cbf4fb18afbcb0588438da4670c4cc56c4830144dd0ca36ca91b2e7e8dc9c83e4602a71f64858b8bd3a5a7fb3d510aa4a5f5492ed60a1faeca9974f00b7e1732bdf51f960062c6abb7f93a96cd9c115673dd3cfa35108bcb4a6dad85a20bb436edd8e4a8e5ae4dd24385212dbc3f6fa9c3f7f00c865e28173bf47933d2096f4591a63c6db06ee748477c3b49012bb68d2088a9e5d1bbf17ecdbd51d8f6f9444517c59491237f3b0", 0xc7}, {&(0x7f0000000280)}], 0x3) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x4, 0x68f, 0x0, 0x3, 0x0, 0x5, 0x1, 0x1, 0x6, 0x16c}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2}, {0xfffffffffffffffd}]}) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/146, 0x92}, {&(0x7f0000000780)=""/228, 0xe4}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/165, 0xa5}], 0xa, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x900000000000000, 0x3}) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) accept(r0, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000001a00)={0x5, 0xbd, 0x9, 0x3, 0x100000001, 0xdf, 0x401}, &(0x7f0000001a40)={0x41150eb8, 0x1, 0x3, 0x80000, 0x3c, 0x4, 0x10000, 0x8}, &(0x7f0000001a80)={0x5, 0x100000000, 0x1f, 0x80000000, 0x3ff, 0x9, 0x2, 0x6}, &(0x7f0000001ac0)={0x7fff, 0x7}) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) clock_getres(0x7, &(0x7f0000000240)) sendto(r0, &(0x7f00000000c0)="39c66d3f5fcfbf455bc7b32e01834908bc307e5fa22dfe5381c50921f339852012dee870d89dba9754e74fc7b81e0cb98e663c6893a1073b84759232551a46f87fe169885a5728949dc0304751fd3c157e3a023fc707db9a21b0e46373e6133e07aed4bd8bf6500aa283497486e4925e0ed29f8c5fcb48e93955f64777158539097071a0dc73007d4ecfd1f17b96dec4cba4f4d8057d9998dd999e5b134bfc1bead45c6cf082de23c05d7908700459b56c62e5fa62b01489d17f61036a45b73a935d50db7960a3acf2486b68327fa27a62740e62", 0xd4, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x59, 0xdf88}, 0xc) socketpair(0x38, 0x3, 0x0, &(0x7f0000000280)) pipe2(&(0x7f0000000200), 0x10000) write(r0, &(0x7f0000000000)="8dcb2a11065894756c9d8791839f0131bf5f8c7de390d8eb77b3973856fdf6b5bf65183cd462969cfe4f4b4e0d9bb535e978156a993395bc3fa460ddc473d9e0a8f056e4d985a071c2475de61a61fe5ed522dec95d529b4195bf054e8f243faf2466369900485e5444ce41fda047f8cad2cc9945902739415e6a6f77a95a613d86adf0c6ae11e4ddd5c7bc4c0ff267f9874833c306b6515c3a7b2495ee0592", 0x9f) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20a01, 0xa0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x0, 0x1) 16:00:09 executing program 0: r0 = msgget(0x1, 0x200) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) msgsnd(r0, &(0x7f0000000080)={0x2, "032280d9fbf4bdc94f02b4e255c9885e7cb29190ede213226ed4dff0fbbf543d925a0d"}, 0x2b, 0x800) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x2, 0x5}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x300000, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x6cd, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x36, 0x101}, {{r1}, 0xfffffffffffffffb, 0xfc, 0x0, 0x3f, 0x8}], 0x6, &(0x7f0000000240)={0x0, 0x8f}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xe7) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="dac50b5e044e8d2713e395fb34c3be51e2b6a4462f501d29651faaea5e2bfeff1b456ef52f2ac94b09b71c4d5421b58fd4f249c64f74748c78d3066c9abcd897c3e203ab76e764a9d062ff56e6610232307a9a5cc7af51465a9e444696957cd62fc1e649bf", 0x65}, {&(0x7f0000000080)="11ea2bd4b770707057cfb236f596f2352a0bee7e7c62351ea28353c525054cf983b02f0b4497e52119", 0x29}, {&(0x7f0000000200)="600ace141a3f95263e80224e3594e8d044641a3646f8b5492cf856d6970417e6958ef60df700427ec75af7dc354718ef482eece89863a0274f0e4e5424b2a544e1118506b88f000aa127adf0980ea5969a839601153116ae3918e32b5cb80228952eedbcbae7879b95ae94627479d3f3b914d0f4a63ada0962f5a5994c02107e7449d987973ccd7f45bc61dd8017e627fb8955bc4d4567755ac1442577355f265447d649eefc9ff9f13e52fe0ca87bd7f088ed171b627e74d19703fc9be563dca66ba52df8d216e2abafea61afe20c2b49a9c374b42f7e344156e9ba688acf5f2da7793c311f379e", 0xe8}, {&(0x7f0000000300)="6c69137ba3600d89e2a93997d9b787c64bd965bfe533865e9974a08d209cd6ebecbbf77c3768b5ead67a9b0a87ae3caa679ae676319e1261b864ffc6515d2f5fa3aaaa395060c148fda3bf1041cdeb9aca1b719b9eda3e4857606914dabc94aef107602067a88df846fa646b0b1e8d2474fa35b9a1cfe3b422f70fcc8298e48e09eea3a67689d0a43ae603eca01e09c966bfd61d84b5bf9c88aac8688764284320162f809898cc24cf792e39f130fd845ecb6e90717164105ade", 0xba}, {&(0x7f00000003c0)="6f4984ff7aeda1faa2bc807504161099b47e985be444135a4d6a881dd9b704b74872fcdec1a644672a3492b8118ecd4ba66a01cd1753293c7b67d228945f19dc60405505ffd780fe8af7f383f34d6d8cc06a188e5fb3daca17d59a01b5b0a53196901f892edc1036cd972f", 0x6b}, {&(0x7f0000000440)="f674819f091c66565443e7bafb4475bee1a11c2b12da29802f36140a3b73a28fd47dc2cea0b6725ce02ee653f67309913e8ca3020a3d4d6e37c1a42638cb078f745972a2b5c7f45e48807276a11385908baa8c40dc5908e206fd05e919fa1bad58f87beeba260d058a3b057fde9b3a2982b3fa", 0x73}, {&(0x7f00000004c0)="aed7c565b3a1a735eb4befb796b37c68d3bb7462a91ed3dc5e7938da18ddee1d6d70042bf40765268bf46a68835374e0b77d1637288f793b5d8bb1a64849e00cd4b837cd6f1e5f2f58b3c067aded0c49e0d225b8b104bb2af4de0e1307084881e4fd7a25c5d023206efbd4749ea465cc3a5efdd4456040e17f93475eca12692437db8bcb5304edb564342477c89a8cbb6f91b9b7a172c528001256a2246c00b8fe73819eecaa2eb074f3f323f706e57b64f8e05dde8e466c92d92e89067c3b09caeeff413b7035a0aca06bf5146a4ee3a30d546a4802bfac6b95b010305e8e71bf7096b1365c4d1cae8f173ae736a777407f14a40f67a17efae1ffb628db", 0xfe}, {&(0x7f00000005c0)="4755eafd4d7c815b4a6b4f9f95e001704a76a0a4fbf8079eff26ac4c44a483c8f4231cf0a264cd41ca8556683d51e8532611d40fa92a5d355777024c125c62835ef3a008cdca5f3f492bd0af12af9fe2f13ded8c0ba609f7c03b248ff10e2278616abe85d5d335582dd03e108c6613ef756eec8ad52b01dc9d6644bd23a3e0badc59a091c6d645f7902dfcdc636d4e694a35d835db22c76c68ec6ce9c5794d61b3f9e4ec332ad6b7ce5dfc0d2539170c28affd05bed3c30f8ed053634d0be453e5f76b54d1113aba0066eef41f0b9abd", 0xd0}], 0x8) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:09 executing program 0: r0 = socket(0x0, 0x2, 0xffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r1, r2, r3}, 0xc) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/193, 0xc1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0xc) r7 = geteuid() r8 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r7, r8}, 0xc) 16:00:09 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d, 0x0, 0x0, 0x40000000000}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000380)={0x9, 0x3ff}, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10110, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200c0, 0x6) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x1, 0xd1, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r2 = msgget$private(0x0, 0x40) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x9, r3, r4, r5, r6, 0x149, 0x2}, 0x0, 0x8, r7, r8, 0x101, 0x100000000, 0x3, 0x3f}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x39, 0xb}, {0x7f, 0xa}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0x8}, {0x8, 0xea7b}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3c}, {0x7ffffffe}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2cb, &(0x7f0000000880)="b2c0f6c07316f0c3dfe1e9f5c1b7a638a820cb91f3fbd80ac274f94b3636c7798206000000000000a6c29ead70e564802ca55c621b413c2e9867c4d38e3df0cd41e6917ee5393edb718825b05fe75783d9627473bf9b2481038c8aba43acb0f7c6950ce7e8338172d7f610e102e70180000000000000f063a67cb15183c8c1324d7b84ab923d0d767f6d8e43658f526eb4de63d47772932b391a0583b09cf6e084b17b65f1b786d4e253fd383b94be0cf24ca2304ebe54a8b065106b5b04a42f00000000000000bc60af7a5d79e6141790359ceef42c78621c0a0bb707414fa00420deeebb18be450002e0885fc97be4967c4bc43a9330e6c75b2449b2926103f1ec7b38a3cbc49e5c6b2196eba87d0d92ada7ccc9de4960b72e3f6aaaa2ee4a67f8d06edb33734674c4642cb6ecdb094633294536b674971d9fd55497d80084211700c4fb0371813c8da4cf159ebe3878ff6823516ab232bdb78d294de978b796997be82369e26e2fe7ce23225aece32cd7c06b349ee3ce3a7d1d07ceca0a9873be9c33e963e1cac484dd1c902097e005ea869a3904355140f2723f3d66e040b697c9fd244e0091466e1812d06732c067ab633f64faa7db648d4411a9177928cc6dd67e38fb90868575c6c9ac2ae2de7abd8d3195abfccf6453082a5e977391d43d5841e3cde2587229bf74ab914620282a14d9e13dc62e78b7c54f40acc4d1c2fd54ef1788d4a7885933a40af55b3bd1bab95f22d0e4a190e031c300000000833ac63d7ebaf3c469b8ba0022d8e382048e9e9589090033456edb68921e908c8fbce61ea572cda913b4192ee40e3a55ea7f37f43c422cb9f699e84ffd724c5d75910eca46004f33fe603ab38642f3ea71a4ff59e196024e2a8f6157c62dfe968aba492c1a1fef0a4ad6fb15d5f26ed730f4edb42209940139b90c0d84931149608ebbdb70cdbbce9ad69e83e602c3ac22c5d536887be833f71f10a716bb11b4bdd8a244fb84c8453843fa") kqueue() 16:00:10 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x56, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x84, 0x8, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x5, 0x0, 0x9}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x88, 0xf0000010, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x1e8, 0x7}], 0x6, &(0x7f00000000c0)={0xcbe, 0x400}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:11 executing program 1: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x8, 0x7fff, 0x1f}, {0x8, 0x9, 0x2}, {0x4df9, 0x3, 0x8, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:11 executing program 1: msgget(0x3, 0x201) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000300)={0x3, "245672e29ad653e5b1211f5b7704a0311e8dc4fcc33ffb12ff4e1db4058d9cbcd71015fbf977c19c7ebd20cc040041045be47873e7e12bb021ce99f3f52670bbbc1db100c02364edf0610754ee72592495f8cb61326b81298bc7cf0a2815ed69eb18dc3a5f7a4441bf0b151c732a17b5ad3e721ab4725a1ccf8309da5d9a70899040a0b9d940f0fe7e89c1bf9fecc51a9ace5caae65ba21d217cc1c8871ea191267ef31e2aa9a075e6fd4a68d46bfb23f136580b9342fccc6d99218717bd31f7cffe167381c1e62691caeade9eebcbda0351c1052609c45ac6faaa5ca8da3d37c56a84"}, 0x3ea, 0x800) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00", 0x0, 0x80000}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x5) ftruncate(r0, 0x0, 0x80001ffffc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000400)=0x8) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x7ff, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmsg(r0, &(0x7f0000002800)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000002740)=[{&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/177, 0xb1}, {&(0x7f0000000600)=""/233, 0xe9}, {&(0x7f0000000700)=""/54, 0x36}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x6, &(0x7f00000027c0)=""/53, 0x35}, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3, 0x101, 0x8, 0xfff}, {0x1, 0x0, 0xaa6, 0x4}, {0x20, 0x6, 0x6, 0x400}, {0x0, 0x0, 0x4, 0xe292}, {0x5, 0xffff, 0x3, 0xffff}]}) fchmod(r2, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0x80000001, 0x1, &(0x7f0000000000)="fd1ef4644b7cd916e3766dfb3bb0c323475161d4a7bc6ff793195e89f6b637051b1198066396f16f527e041afe", 0x2d) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x41) socketpair(0x1e, 0xc403, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a73148e9808ce43230e6ec22306c6cb6b563b23e0dc5c42992ee54576e432d8bfb2f4160853fbbd6039a3227cf117a87952a86c5cc3c2f12103b1a92cf9a1a55c49fd63ba88d8353c6501c4d2b60f52e6fdc891c24cab0874c43fa7d5f06152a2e874ea948ff8586b37eb0ec5798", 0x10a) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) socket(0x38, 0xc003, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20080, 0x140) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x3, "c195e20b14b68c13b9b0218671fb3e38bc44aa0b", 0xff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = kqueue() r3 = syz_open_pts() r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x40, 0xffff, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x40, 0xa0000000, 0x100000001, 0xff}, {{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x9, 0x6}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000003, 0xfffffffffffffffb, 0x3}], 0x2, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x10, 0x20, 0x5}], 0x9, &(0x7f0000000200)={0x5, 0x5}) r6 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r7 = kqueue() ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000340)={0xa6, 0x0, &(0x7f0000000240)=""/166}) r8 = dup(r6) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0xf104) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8c, 0x9}, {0xaa1, 0x1f}}) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000080)="bb") read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x8, 0x86, {0x3, 0xb5e}}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) 16:00:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x6) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080001ffe, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0xc9c, 0x200, 0x80000001}) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x4, 0x3, 0x2, 0x7}, {0x400, 0x100000000, 0x100000001, 0xe0a}, {0x8c, 0x63f, 0x7, 0x9}, {0x20, 0x3, 0x1ff, 0x1ff}, {0x400, 0xfe, 0x8}]}) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6008, 0x4) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x7d) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x461, 0xd68f, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001200)=""/188, 0xbc}, 0x2) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x10000000000001e3) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x2f9a, 0x3, 0x9, "737c11d892a7a9b4cac95f4d088ba527635c0b58", 0x10001, 0x7}) fcntl$setstatus(r1, 0x4, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x480, 0x0) pwritev(r0, &(0x7f0000002180)=[{&(0x7f0000000040)="d1a5fac8cd8ebd7295a09255512ae4804f8b6205d72ebbc53d10b98eeb912e697d4fe61317e0251119fcc3448722a413d1be6f7d78a0a4fa0620f77d3257637024ebc230c7958cd899398254e3f3851579bd8e4a350cb5851eb15918526f1dbf4653a8ce3df7395657e3f7dc4bffb4daf6f4fd746e30a4c0f52a0b1d733202dd2e2cd921d282e4d291875ff8c6d80e0bf91b43ff6587b48c65af110c5e01b391c37bf87307489958761a7af919a033d70933893c3af330885ee63625ee7b3a7bc47d3994ad22ee4bb38a54cc48bc1929af4fdf77c14a2bea94279ad1358889d2aa32441d137254e3a3bf24c8b25fc506053341790430e9252131adb250d371d70c7bbf93ea347c9278cddbe127d2201f7cc650a43624e6cd26dc2f9b02d0828737bc122ece188e41f3f637b3c3769850e4db76ea775e70191842b0cb5461d62ce6c4a8845f40c3b96c3a6b8e1a78c48ef4e45d09af7e53548bf0572edabca4e96e3a1cef848e411481b306a4a955281db248cecb2db88f8d2b526f2df923f1e2cfe0a7879dd915efb669a9aa3fbc64f16b77824840c31e23bf1cba465f8e1fbe2cfbff53c0571eab930ce6312eb4078a3c18d368b8ff4c490cc4c1c9105594ec1e2d422e79e3629f083668e96cedf219cfe15ec90c161de3273879e1e228fa554785f5d490a3dbb85eaf3b98e2eca1e3cf1ffef949bf3be0b37b32ddbcbf72ba8360bbd4952c3eb853e9c8102d2d3ff0e62d158eab6ee966cefe5f38fff290cb78d36f2589efefb4a6b3f1525ca40747472a82ff39582c4bbae3a0105a6c960d99dec987667d317747e47db8f0eac4bc4b00db1a8f1f7cb2d75732611a976d9634efac2b986cf0e8f41d45a858be3df475d03ff31d40547e243a42f135d7bea66d995ce6ac53caa98aef97f64f9d37c2a13f5d202742d41c0fade7dc02a22c89dd2da749decd9cb85d41709e39e4a3987cbb46346075dc3c5ded2439a14c734ddde4e61160f156a42c03a10cc9c5308ae01ba2b05f1ea357ca1454db1c6ecb2145a903304cf0e8ae6a863140b9f133f4718b855b5c442f416870bb9a9a967d655ec7930541e217b2fb2e744c7ef0967bed0c9df6c8c6b59d9f8a0fb68c68a8036d20c1c2b09ab99df122caa7f4181c401a574a316fb4da84db418527dae576b2798c4795718d3ccf0adfab536f20729b40db58cdb84fa253a9f497cd8b62c1d1370a94c54f0bb1f480b33859333ab7ea5c8594e34f7e3a17c524b94779da4674b088ff0d0cac8148745cee0668ce28a381e483d4441c6ce3eb3bbbeb5826ca1e874ac3bd60ebfc41577b3c0155c631216d3a3756c7312127a8b46f4a5adecd11d298aacbc3a2895df06491ce8fca6a2596acb014c9f07f82f69b319a30baa8ff6a88a24089740d59c173bf939881603698c7f243f46b14a7ca25cd91cfd8af60f070df45b27af0c34d4fa1ea4ea120ba7d32304c048e2c2377bdf885a112dcb4a92f3b16da2a66bed307747ba47f8178e5cceaced8ce7de0d56a03add0ef6d64c60f2cdad44a6c383417d967137cc945d277859155ad6eef4b3dbd6812e1daf6fbfcafeefaf608f63d7105c5faca52a8fe4d99403339717ff2dfeb374cc40630bdccaa1dd33f33e1cbb77615eb81228e9e3387386539f73c2c156c4972fedbc2814b6ce9517694b4c769f3acd51ce3161f626452dddc9dd49889dc5699c25c66111a65cfc3b81a1644ee5cc80997d242e2128cc80b1820ae983255c6a64e70d8bef2925c6794990a718e928138687d493ec8a8ca835e901d07a94fc135c50a3d643f11d010902371e83bc3067572712c1b36a43fbb8fb64eb072894337c1effe9e6343903e5b32582718c9c14bd19dbcd04ce09a347e8131d227e390ea6fa0c722e8fc36bfc07ce86707abbd9e03e3deef4b6b881e048bd5a8efb174fe91e1270d667cc7746d5f691ebf893b58a95dc80299f377b5af93a7804c27912da3cec0c8bf0f4adaecd662a2bd86e0506904208807fe1ad2adc30e2250de51fb62339b1ae6c8f9c5a108021cd769dc6ae49a1c9dda192439f4ca3da95f367e0e97ed1b21b427b45e8ed11e87d1e3109150acb9eba5feb54efdd0e03afd36d6a3500c83cbe21f99748d60950a8738be94cff1f2bc41c7d779d47785452d79eaa703870493018608b57f9fe79843aba58767e778789b96d90232b7cc2558851de5438444c5c50168e145eda6b24140180da1e685aa4f770d80bddd29f459b2fa7cf3d10844738d6a0f41d843a491bb7c124aa6388e142cf1a1d367470d34987a964e63d44fce911d030fc7d9244adaff151e4b5e5a3db28155a091d72716452a4e355e07f83eafcda21b6d67aff4c7cc11af1bb48cb28de81858cdaccda66a57d0bdcdca30b4e2d2643fe5f825fcb8f1cdc4a805139f771ea73391543fd9407cbe45da96184dc8131b42eb07afae243149613fec68baf45aedd00ec3fd720930d49780698696c3d1f481df9b97b0132157c5deaab6531b85d26cc98cab76d0abbd6f91733d292b194d0d883fee38d94e078b19a667f85463e55353387174994467e4cdf893de6a59911d48fcbb82218fb5b8866756528d0c8002f385d90808e7667d7aa4783dabdfa11ac74fb787daeb62fa3c0fd0ed3d10c89f5edfedf452f0411c880a78a0e53c82c5455082d03b0eed087a7f0af40e4cadb95d774cad8d11c1041de9c19dcef0dc88f9b9eff0d890fcecf22f54d8d8e34c244c3f8f9285b23bb1763d9c89e94ca8944135b37963095ab49cbd169b3d01d6f0148ee8d770b682afecb56c8f66ec8b079daf13c81599261c0ddd2f0cc57dc3aeea6c54d64052d4182208ab7804cf47c433b18184535999d8b7087184b0957eb88f02eb75020e848a61f8917f4ce127db6fe66414533a90578c2f4d564d650e184b329e25b7e8e5f5a63a5a8eadb3f2b671da0954842a95139eb99e9193b85762fd82faf159c4dfc23c514a76eb029ae198fe0c11c69cb6577036e63f1425b3199f0d7c307182eee9ffd01156f5f28f6787f7229899da58299500a60e79e86f3a926ba808ee2151724d40440c5cf0919a6010b98cc59bb3a78ac73839ab4eaebab2ed12a2eb5583cdf436a2e142e7252467f1d04a0e98fce2ea0552c87a8b2010dc4f694cf3f957be88ec8ba7b940109eca38d9c2d686d5ce0d46f31e11bc8c1cdec4c658f364ce8423051bdfda6799301599611ca25101efccaebb39601c2815700057ecdb231767a3e8bd535715d464b0b5fea467d0d22c907498099df415b82faebfa491117f6beea57c166a68a7f91ffae1c356014a25e10ef54fe99b83007a6e4d138459c1157d244f6162883a36fd95330d13b08abd6df2a465fbbd6f636d4375ddbc830c47cbad5f115962323c598d45567f790d079066c865b9db46e3a0f86bbbdc00be252229df10680b05b7364dedc997a4d9d7d9a492d219ddf3851f3918c1742b192e4c0305e4184d68760a6a74ec8d4d4fbfddc523e0f20a87840354e6233b50b585ec63a63705fd5065605e20a55ae102d23d92e099f366fa6e1616e567d4978bf2b7cfe4c10fee4586d5ceb59fe9f050c0b478def4c3268be670a52ce6cede03782d6938a48608b16a4a247abaf536d7b424b983fa552e06e8f2988c6f5aea7fbfe2fd03fff529fbb2684377d53db72d8d481eb142932d17926574d122152a1a6c2d8c86f91e315fb6b1fcf3a06c1e32791eeea900f6e040ca39e90b361c973bebb6fe71f1462399de4ad258c8184ddb98771904ad76677a7e6ef7b2fd3e656eb342eaf57518ab92b7bda94df0e672145ddfc0ba73c9c06d033a313e478e77661528241a7dd5b3be8b832c4bde5e2a83896433431a09cb660883869be66e7c374e90ee1b19d381720e7b25ed7ffd93794a8693721f1f7537e2d009660ec6ab534f12829f3d8a85005a7ecfa3ab02883f16baf0088f10bda8f773e770a0f46cbe45f7575a20dce94af3d841ef3b7fcac1ee7e7f32b32fa7198db9b4706db44df55fa0b0603c3a65ccd021cc5b63f530b88d05d51b15bc8245da772f9c6b3a0c3c519364fe8ba92d5e2d2cc69074741619e61be8c6e7164747d0b709e8cec48486d561db420015ca45f17f378d7206efc3cc5f4f070fe55cdbc88d0976e9d998b8ca3df42f6e161e609a7850bb08ff888b4fc2373adf109cac0d260bbdd249a88791812f211dfb03f76a986e3e52f71834d408cc89163b45172ccff90a08626b724f37c4449c7c3c08bf96c9dd1a607b83c7b55854d5f519641207e7e1ca80bcb99c7365a4da2b242c6e30bed3feb3a0832df3a555b81a7d0a2093969117d61bb68c19c0d520dc7933b262e8d4feee432c9b0a1b374c2a636d4e48be642b8c3450ae5124b638b0800c7aecd959cb4fb61f33f2814954a335d3e2e6063330fb8023705de9972b0301081ba82dce855b8accf0c97159c1b23513ced258ad5e53778f4650538d4df0c8b191f431c3dd059b38aa8fe5d6972e1bb338890ca6e85c86aea6c9634efd38e10f440c05dfb4a0072501e8ef36c39c2db0c60e4972d03319f5b8dc4931591170525e0919ab29f17b21a6802a2f18fe3bce3054a4a45be93303ebd27abed039d52361fe27c122553d04e9683b72bb03f7ba77b748c61b80ce2fc6b2aace6d8187d022bc55d8c83c9519985c2ed86d9a9928679f6f0561751ab6ac510e222a6cd8088e4ddf75f0415aa51bbf5ddadfec4381b639fdcf437a2692bc8a26350ace9d72e974353d62bf057ed641c344d6ade863dd8352e82076a30632b591bed4d9a38f52b28ab236b83b96dd616579a8e8acf97c0319cec2f119d0c447239135aafc28eb10c2942c2914650ec58207bdf409556a45659f782afafbd85af02210fdfaecd404e5709c181414b37ce5780a7f7ebb8774a87019c0dd58b966e67ae0f1fa5adc8c9fbee6e74c0010a1a33047a058400a67f1e86fad77518382c32b45e3432c4d67e116ab4aadff633bda8aa32c159db16b74119bbb0d0742dd98aa88d9649233c77251c5a40b1ef1feed8adf092e95f62d79272270c4269ac87e4bd4719204c1d5dec1fd7aaaeebf79db245e6f8304d88757e7d75bb4a9dce004fa561cf403178016182fbefeee4715defc2a2333af7ad156ffbe1e78a1f23be59e70fbda56939c56519bc0fad0f9d70b4ad851e4c423e843a188526fc8b09d368655221c5f5b64d818bd061db5dbdf7e70bc99184b70aa74ed206079c2b7327cbbb73d008341449f30ee2e4a2eed5aa444c546d1ddd2db38156b1d3c84719d13107b0c889a63b4422dcca48dcd222abfa82d1504c92c353afd115e769350642ff0200f52e9353b2bcfee0be621e168585b5960967bb65a0eca7332f853c8c689d7c2853c5aa9b74a29b2a2e00ff031145c46b58a2aa07d394384df99c4fb3a2f469b505c8c9e10d9a3189e926aa7c5f79649103fc258657939ab307d96c03937ab5e3393e50300497a3c145f9d121752bffd4ed76bbb60463298feeec5a0f2e34c7db2f4556ccfaa1e3b533711fe20145339092341f503a1b8c6b677a62207fa35b6b15a7311025d33e3e3f78a870e77167399a3d39958341b93e399da3f0114893e590b02bfa6e7d6ac26df4f037b775268a0a1de07942cbfa791357ce37f18781e69d5238f5d8d6ecea7b419e6d717bcf82805049e7d83051ee675511546bcf452293ef0d9eec9672725c48459d36bece42965bd2f9adaa3f9e806be7cd18b6958544d6b7f9ccaabe38746accfad3e94574140c3ce512864ea8ffb9a75d7ac", 0x1000}, {&(0x7f0000001040)}, {&(0x7f0000001080)="3f3b1f2ad1dfaa669e6b77e6f39066f490f949508ff016ec6bf13c798c3c8d293a7b2583582fe1d19bc3dbd874d145507811e4354a1ca17baac2db9962e00a332db20cd6a41ddfc38d7cc355ab47eb83e5f6cc8f007ad2d97c6be8c5cb0de417d4c49f3271a4361ffd2c59a53ab632fb69e9358f978cd36a8c08ce32689cbb53af7064da91d1e1ef1efd3eac710985d415a5a5f525c8d18be819e74d43f6357a5ee5c880a1622e54efc9f1c9032df90cd2fe16c03d6f64", 0xb7}, {&(0x7f0000001140)="6cde148760697695400c3c9b503194b6798e6b74af9a4ddbeac7a0e77bb7d58f232ae5ada601cecac9d24316f319201650af29311f46b7b135c81f0cb84ae3bebaa1dfdca477117ff409775d1ec5347fd90a520a3c9cf13d4c7da1652f0e958f8b8639ddc5a11f5fe75436b1d17f45c64a9d1007f3e73804ef577cacf8a75b73866014ce7bfc9ba1c48716590dd28f060990238c81886c7137eb7068181af3d41813b238e6fc5c880f6b226a2198d113b4f8058d664a900d6fcfb007657056a88a8c381fb93245e3264aee359febbd4c051d0ad4571b99e20862c85772d3d36a7bf1a1c775557e34e1f92c36c6f1a03c53f17184ec381c16ab7ef84784364e2480a223773efb6a06e2f9b7c8f7722f33d10682e820b99d912823a516db51451df5d3996e345582248810a7f0ebf62f28f8c3ccc3b43b2e8e725b07c0fa72319835ba844dc07dd42580dc7c38f28f61a0b6e2a6e47a21fb169ddb7ec972648129d2034942e32b665964714126be037a8273b5ecf60c607cc359d05af52da20aae1e9eea7c8790b2e4e7779e287ca6e6f0cac8a0d79ccd24ff8b5383b0cee47f84534aa18a43c1c38c9b08ca1aceb7856aba0ba4182d76f5a5d99e5b38578d890e8d413593b7a0c6b691c8ff91d800343181fe5e7e6f31432a1970668fb049ad98e668fd150785cea6b9ac80a81a005096c027388c4a5b4b4bc3e173ff10435d89011ffe559bc0fcbb491c222e678162a7caba595573a7e59f9579868b33837afe6639a23d3bd029026bbaf58706f94f84ca66dc1f4249fb281aadd8787bd41016753bba013e1220f70f13be3614e93c226238e77e59937beae6bd4be1f00fedce7ecb6a074df0b73b23da76cefa061bfab73e78f8dd310750210559bdde94929ead596293f8db2b46969de74d0e4db95b5d48cf0ac33f41e8ac068356735f64a091aaa4454fae4c190903b0a1750364588fa554dd2635fe100a3d6efa29644611f1f4e96aba4dd5dcfa10502cb89c53d4ac9d49297af0a4b50d0d74f7393373bb9196cdd97a0bd307b12fc974624050b62909f47f9d73f60591291598c20ed469aa72601e88a7e45bb6e64c9598e256128207ac659f2ccd6c8bfa24889fbe2aed3402d91288b88b0be984af2576f0d0801b700df959d5b232653411675bd964cb756b2e5275c17edc2147e49f6a1c106407e6c0a6395a29cc75075b426c620ebcc586b0267ac3995ee49d8642542043bfd401b48ac1eb82df5fc9f152203f2310cd51acac4e60568f61c8f544b40dbc8a62791d17ce266a9da29d5de2c040e6ee15e2958f879765c2c4293f76e6d4001b83388f1e674ac4eaf487cd2305f72d365bd8e838098d8f63824b642cfea3e6bac6ddeaf5ca36102fad54067dcfc24b7172971ad0b92dd48b2cab36f09e1f233e83326e6aa69e0b5f5b35e09858e1c5a401ca9438406100920e5c43e34f48788f754e8b8d957e4dbefa111fa42221f0e353b89a640565e35f348a8cfc88d3f0acec92804944cbe2a47c4f14606f2489b6e91985147f287b6bdfe5dc2c67ac7025f3adf879aec10c41be9546f5e3c8a51283063c5c66361573e99836c3c4ce0ad8761edc23ce5f622fd86b29b9c6cf1ea9f8763fef5aebeeed9a5450f74b70c4ee77aa71eff64988713d3a417118c42332c61c7a5b2aee1d7ab160d471ccfc624927fc60ef2303824b80100b2f86d4a27ee7ed3fdc0f1e85e8c56b55c72921f2e575d3d1c66a10deb068dc0942c0914293132970e2d1f67da7cc94a214ca881ea9ba42a1dd10fb158192b002aa5002c0b5e92877bd18f3b714630cd6569cbd3a554956a8bb6e3f720ad07c576d48965969835eb845da6b5b47ce4a3ed74175f59c819ce11555a91bf06da982c530fc8e8142b96bfb5418d394d446c476a0bfdbb2bfdd982288752d0d94f57d9f3a3b151a9853cc8120921cc3280a2aded739da27192f6bdc8934a3a16d0d20d681eebc3edb503164db596b4cb38791a0aa96503a19057099c40d1d5322abbbabd1b03b3959a5fde6b07425aab821daac8d29282b1986c2b4b554bb93820da240d4dab827cfd723dbb3bc6166e906535f50c99377809b7801c891fee5b1b6bd76074d32c03721801f26c1a03f785e20bd4f7d1ba40c31403e093c931f4529766355b176338b4fd1297475bddaaad127e87e501d43ed7847de08ddddac9b302fdc4dcaf4952d328eb148fda2f45634a955102e5020466e54837ceb9a089cd4c70d998ce768339b6d9b422935479ca39a20e5543b12b4b024129a5f772fc9b4df1d586663dc7d5416d98488083c6ad8d9cde7b2cb8a6823e061ff6e5016d547ae4d00c71d2ddfb39470426c93d82bfa0aa9a9719aa8d15c9a7630befee79bc7e700c5334c39549e1aefc13f78fd38ffd8235741d52ee7521faba7bdb6e43fff16bd74333bac3155e229eacbc7a52cb8d0660fdfb32f46acfaf13a15ec39d212bf1a2f6e728bedbf8ad2ecb67f983901ae09e6cb3caa6aa9107669af32dd79b9cf398273afe1c1878c6b2d27b6457f199b435fb7fa9d30ec3ff42df6c13eeab601adbc21cf04312d5556fc8ec5a317f1f759fd40b06969fff8f9c226ad0bd05f766ae653c26449b6502679f992669d3ee99295b835a1aad5787d9757aac8f79f4deb22a509243a2b6e3c065174da3b9f0b7cda92bbad33250f8418f692d8b8c1452164411c4ee82169bbcc5ab61f60131eefc2f6649fcac1c8e91a5d5d0081aebf3aa638f3dd623d57ef8e0452d32d603e88c0a0e60c17ecc1a265ef4d0df2b69e125f6c5c6e82b3d3403ec380deee6adeedf64e5b54dc9d326c5d8e6d35b24d8f5255cb1e8f807710d64ba6619fc163b36ab180a98c915e584ee0090aa144f5ac7fb92205964f688fc0ea8f59eafe53655d62ab9fc868843b42bfe8ba38522259701d18dfca7553c8f2b18f5daa443e1651774f984fa0a92e1de7fb737659d467ffa72f00e78ae91f1fba62662669f11cc6e702f7ce958af55a620d19d78f14a23e430cebc1f17cffedf3553155991e87cc3b40e9f69c810a7619e4fe0f0a6b7b5946ce28e9e0c2d75782baeae80c62175650b46162bc3da4e5a7666352f32720b87caa5e983b375d0a1350a4faa41ccea58ee14ba78e864ff14f06331c880d7d96ef247d63602dc5452b6e2bb7e6cb8486c52af7c5916315d3ae8fda56259db7deb5147b3b07700d75d8f166982fbdf639c3f073efeb1bed4194498dfd67a864789dfeb9fd2aab4e1a8e590742a01c1803c18f51ece86f13377ea07399e91511da909d57d01e4bad260e868ee6f12389684fd14826766f4402089ec92fbd045945c0eadb860f2a7c1ad46693ac7807dd4dcae3d96b909b6088ceec3fe0e0382a9f3997e4b85521f52281185299f12b5701f63ea91cae30712de4b4931c0b9bcc44ed0b451a23f1d70705df87150002c57999f63792e8d8bb9a7e2fc6bb4883ccfea91219aa190d631ddf39cd0091dcbab670b24b086eb4b5f461bd189c99f207f14a970585d3fcc25643c3e06fbb93895729aad2b08970b2de3bbd46e4792cede8c8e278e0e6fa1ee22e65ae3a69448d7ad41ab446fccf5a28d235f2e847eff89c71b7ced62c430a7b45e61dbb5ea5312518840ad0e9ec4eb309dc67faf93f2f77701dfdd3a0bcaf51fbff7f6104c7030828ebf1336d51b70bb47bbc40338075df336d60c89d864590a96a3e8a93716e0ac569766ce468795c24de08d7a12487976fcf7929d3205b4a1728d63e3446968d4ad9604d3c9164b40b3c51a5bc4a9b741ad6081f6f762222bc415fd75b22ec4494865be5c4510fbf027855e0ea67016ca99adec27c08f775fce4552fad6449b401a1e1ae350f67c52af9115d14331bfdc25c733c846ea1a9499313b2bb20bf4332348da107de73dc3a42d2ebda37eccf265293b27261c8349826a6534691823d9d2944351d8be0c54991b8a1618afd092433b3ef7e59d96d79772f97041594867dbc5f5c5c7c355a817902a5c8db3c204a96e86bfeaf31792235934dc57dc6f5a267e28e36b58f5de1d555a5ffbba6b91ca427f8a37bc690fd1a14ebfe2ab939d0a75c4ce38bc8dada3667a532f7e90c087f66a118338208b52b21a9f3ba284926c1bb6298e658daeb8ac2c0534520262aa1a97e98eab7723b992342c846b3ea4662fc7e8eb4792ac185711ddcb467ac2f6f0c6a10406be4269525cde8c8b5cc5082056f5ddc90c6613cc53668d704834be65a37d02a31e9de7d9202886c35113c6c78226df59b855dddaf1f4d8865ad4e774eb193dfe578bbc157d3eea0b086c65ee47c8b2efb46635ee2eed6138f2c4fb6d45e4280a9bfff16924a7e1b416ebb6f3b21a3334e3b2b9114c88a0b07df1e834233591fd2791d62e8be38523366ca1c4772dcb08d6d3668190d7ab3658ed71b47c9895497bec38f0fbeea8c357bd3d0ea23c7fea498c6ef035bdaf6c72bf09e7d8890ee070dc0f7f2c64b641d02901350508d66e78ce51c251ae82332996624945c1f483853d96aecc687574d48121cd517cf50f56beef7da57c33e25e757a62b9905d4442294ff0f058e4abf2d15a6dcf1d38a9c8fc32e6dc7f2705f259ccaacd890b926a8ee387af97cfe654e5cab3396c834df3d262f224f4d24e150e7448be799901858c7bdb50a4139ccf933a95d1202a39ee8f011a2423bf00d5920a520608483a3f82bb98e8f5320c791cd3064096daa46d3b81174a77e991904ca2facc08f44dd98ce3e43cfe9494e3913ac254911ccfb0dbbf04ec3f6252159b95ecfbad3a4e42694ddbb609efcf003b81c506554691ae1507b317149e7965aae86c0687da16b1d10f58707716f7d45e84ffada05c6488887c39cbba188846798797f4effbfdf09c1796aeb97af18d40049b2ca11afa519282e10ec812e1069ec3914799396e0f28602e3d8817d78f58eb4f30f25cdae1e59fca542fd7857c7ac7c47f424569352bbe4d761811bb986e6582d45bfe8931233b0f8ce3e9c258ff0062acc817fa71bd74972eb95000e27b2e3c21a9c12bbd9dd39db91bfa9e6fb6940146e536d87c47e16df8b0af0bc5ddc25147d3d15490534f0eff66757a31277276735349f9424514b14fc13b3ab557142511ab62aca3a757d5e90574ff69db1625db829f744b7cf13c43c63a6abe8b79edb5ae8cfea488577cb92732e293fb98d7a93e6fd291af7e3c5af8d8a5552c9eaa8639cccdc96af24be1113794e9bc82b8353f9d83f66eb6f82d50dd4ef4f83e0eb5bfe8d2d1671db86e49efd3deff048133c1fa96d69a938edfa78b7a9e43ad75ddc77382fa6e2895ebecf49a969930c3d83fd2cdb6f164cc2f0a71a7ae8dbfdccd55b0be2786fe0ffc084b4b420aa7ab44c8df83b6c7d1f7680268be538abc51efa1c77eb9513b1a1362abae866cede7dc8efe0354fd9ed3e6adc7ed7fca24632e8f8effd4bf3ebddd1fc6a16582889fea53763be373dafe96bf5cca500bdabbe306913ddbb54749a6120f403929afc2aebaace8392f82a88a0ca24482a470f755f5bc7e035c97156ff2d7000cc8dd8ff60dd8bc7160113061eb23abff7701e97e83e2cd1e22b6b8a4349a78e1f8176aa37a87964aad5f2f4a85a61b36248ed759420f5e5fb563a3378fa2f2ea8ae539abfffe3b3c2f32d3b24e18e01f60b41ae68a63a8abde4daaa36e20f11576bfa40db7de2553f9c6991cf2d4c8e92b98ee6424946b56233b20864792b8113615a4bcb953b14a4f1d9cc976f9c89b56a5d45c6fb3312649b8d0cf8ae36f5d272c03eb1", 0x1000}, {&(0x7f0000002140)}], 0x5, 0x0, 0x37) kqueue() pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x140) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="5e5044eec0ec6b3e5aaff8a1d744e90cf6ade2602a3ae02cf7e3bdec5c31153c29ae32c2ec0f88b45a987c8711d0af3537919e7a143b0949a55f78e10163c5f95f77e242bd3d9d4a313054a0ce6580c07e98646ea93449a66b456f84a3bec332f09080710754571c5a8274e7ad8f9936c6a57ac5180a86ec14f11272d907f1f44f9ef31b9fe94c81be1fe10b61b233c38ebf3bfdf953925d9de14adfd1c48eee5be0b6275da7ef9707b1c494ea324a628d8f20f9833f951c250e5da6915f68f41eb3888cca4171fb382c638b9292359df36502418a32331b508602627b9318c7cc429b0fdf3645992645565e1d5e183569d82401fbbdb0b612dabf46bbc867ffe796288fa7981bca1bd2192bc4087a05b992a7db642710dac9b244b5420475953459720f7e0aaf0d6ad229148a584f2761b554d65f0d48b8dc5ebbd59622cf5405a9ba5fffb3e7e4744c58ccf21f9159d9fea0bcbaf7d5e20df7a6a40ec508a38f53b2c33ced1585e3f54e100b0f231bdd6386b6bfc119aac8f0a711a29ba1450e397a0f096237755f8f1d4829797abdad0779306c468efa4c6767397e6f5bf187d9766fb9b8412d2dfffca29a268ce2171c3e13f74574e751bc94b9255f5f963cbca68e009e09df80be77c2830705d933af1178b597756b98af8442afa597d38741b41ec42b27aa30fc74fadc79eadeca2e13ecad024ee3c882b9d26ff5f1bfde1da3ee6149c53b5c393e1b511446f92dd65951d9caeadf250be146f0bca7e1142ba7f054c8e6aeef172d8d4d6defd1cca1baef3e4e5639b61559bb868171b2cffee76e4ad34cf77dba1f2ad3ba8a50440b8b632c8fcaa9c7fed215141fa0efaa1eec61a925352f9206997ee8f8d2ff5071b3dcfd1c190d68a1e1aa42214b4dca102572c6477673424478b9e151d1d8d7acb48e4b13acddd5d7701eabef72d934904a376d0990c02ba107369fff2fd98aec4820a3035fac739c849f615e587d72978e46684f61cf69c6a34248be95253bb682bf98878b1dd0923151c974fb547826cbb1610218338a7abae6f4e3682693c33ead725689c58c7bdb46bf6b6746be805671949c9a56948d17a405ba587e4fff16272ef665eb4abae0d07bba0864adb66323924bc5220c899773d8255a9a46166d312387e33734f17aa9206635bb1468b19a2683e77c7f0c73771a9eb7da8bf3ffe32bfa8a5ed23d01daf23bba71e76c9a32fb4859e57ce029961d8f255a8151f95188b9fffee2d7bbdc835e8d0758c38131e7ad2a84df92b66c029249ad031ee785800fff52d1fe1a0edcb0a6d782920cb34132f7202a2da4623e3c494cd7d54d042e42ec9eb7d24516fca8a3bf2d3caf850db98943a2c1ad8faf857936e0f84e4e0881f92ac011d745dee904a45fb5c68b21d0fceaacedda5bca4431a95cf25638f7f0fd659bf2b3395550d4f0000932f866b384b6c5881e756c4c4e7f63fd944db60983ec1229473c036450943af58d17c637d5e5a9c27c63d781943c14be2e18bb07b75ed291cb471970f8e2dbfb35315d4b311433a9ec56230a4400ea28555e9d7566b0ff38dee36c0b5e95f82fe2612cf136e698115952ef3835e74840be74fce6287ef15d261a53c4703a8529424d1a6f67ee161064094a72305aa913b2bf803de7e099394e3cee734519abea8c3158cd077d0df028eec96601ebe20df538430bdcbf1ffc42b982df2cf46bc436f72a64727ea451502e0ecea7f430e019ada226c6f2e4846befb1fbd34346066b14957ef43c6e39cab997afc2dc501344119ecdaed1c21d0c864a3d1d6639a729c34188b02806a3295339852a5edc492ad6fcc660f75349277fd3c5cac016f143fc9d18d8ecb2b56c8ffb99898b4bbcb4269e5154a678da1446d7d2d60c63df6f901ad33b42d88d77c02a81978ca51aa9a788e610bd900eefabc28b5102814099e9fa38cbfb3e16dce39ec589ad950f56105791dc81a078e1d40df79de29eab6450c0c208340788d1ff3fae5fb751f25a65d5fda69cdf90ba846f7f2e44c25badd94367ba66ec0db068dba54ed00daacdb82ce32bd9ba0ecb1b2a83d7e8577d3ff1819cf159a049936049a839ae456416bfb029635456602dd38d9bd6ffb7b212005accaba5849af16e82faa8d6622d8bec2395d1c63b8947a7693e86446e5dc7854496eed8fe66804ac3938af53b87ab58062e2768fa4cb925fbdc44579b8cce378f850902b900d9d7044dfcaab9643f4c7e974299fe8afb4a79ff3de9411148d5f79a3b01935335df8a097b32feb91767801738d6358cc6cd10fe729796d8130f5a0c9dd546ae845cf8110ab400168e4ff27e24de258553e048ee59c4a222261c472d7786431ddcb855a134b1a1cdc41f577821dac5d3cfea7038903bb28624b8b00711d945cbe7dd8fb380186c17b94a4eaa18b99fcbf11d73393b4700ef0bf9aa63c9c4ea1361bb545f6b202816f23cd7a91be3b7c763e625b9e2bfd788b2302e18187965bb697746bdf57f126a71923e42ad44ded2d7dfe2c71453c0ef5fe4b92a13deb66377110d6a29695264960a9121550dd541200229ef88f5ba717ed5bc78adccb94a7ac7f4a2d07538b439705e5677ee8725f08ad2d79143b02579d5ca72d3b1d2c84393f93bdb8efc8523e7a3a56cfe1e9fda801ca86fb5da287d59f031403f7a5edfff523a5c4fe1c0ae0fd6ba04f01f6d2d5721c2d121a544132b68ca6bd79392154e79d27aa4815649c56e9cd3f0605863b48a2cad9791115ddef392baf9673d93fa6c07c436565b2eac9fc1c4a1e83477a968e0b602580601b48219a556d07baf8fe2fde6d05757ff638b87e46a3dcbe86eb2f14209cb8d66b2fee0de236c88c6a295857034b232ee872ed4b4f8091f3fd8f77502b8dbbf43b4faf8a899528e3ab285319721fe8ea78cc7e504ceec827fa194e55381e6925617a7837af65668a269ab639dce5ad1302eff20cc032ce71e0863caa188274bb5943c09fbfc89789372857aaef3703c119d6b9b380e3a1970add1808049ebc40b687d927e6a659eea9d13a69dab3c8680838718993a8b3383dbdc9791f7dbaff83e95e0bdbdf1f84432a51e6d8b86e59091c3aa6369618fdc8e4eb7bbbcb6c92c405faa9d67449637edbd065fac51a979def62c69ef862e0ba3f8de9f5b0e696b89b83c970a506c9070ba7395b619e756f332a7f7cbdb245bf87d3bc188f37d744691030d288719843e10e7a3e3d68facbd2a1fbba4f63c7237da25c023bad6eb9f8e40aef9c4f1fccf8c788d6fd0940a915e13b1476543abaeebc0789810098751f091a9efe14e3dd30100057c97d8ce2dc0c36732bdb94fc8238e2375560c025f47179931be965e65c5594ab4f299ddf4d6e94edace6058753999cd6ee2d020cac87e7aef72b12a7d18fae9d3ae81ce9c89d39f53ac85a1148c9c9c581cba5b3dfc34e4538506fb777dac0dcaac151f56940dce44e3e283170a36611eb1ffbb5b04965b3532a522d6ca2945b741dab1d0e6cca8bc061e1653952dbb39d5cf026a0f366be34e662e5dde552d801bbd794144bd2db6787ec3b2328c953afa2d12bebe9e7e8b5df172d5caf8e043df3d43e2e265f46e80eacd0f6abe7e34f5346e9f50e51923e18936df3e9f5c167fe9828a6053e1962e3b9a65b0427be675d1498dab046982c315d28eacd191cfef0f6d13d8d4fbe6bbcabdf0c54309d009fd8bcd0e9ee6d3ba845be44d94c2d5a745943033fb0fa351fe6f56dac8112573354ed8ec7f83a0690912dda6d1bacbfc8a5de8afcd4c6772f253bf636b7bd0650499762004caf6bb4eef4d772a6af6294de95b5dc938113ba40e5e421f34351562a95c60900958bd76550891b82ad25ac29d26f73ca5954fa252f3564a73317c4d422f6264360d5bf0bb2afa33d8f8bf55528a82a971f717d2410af5704c092f13fc0e22017b1fafbdb069d09f181b208bbfd6692107e01b397fc18c85b4960d0c7ea38c80cc3804b7d78b15c96bcfdd6e1264cbbad5a051ec2d2ebeddfa6a80ea723bc7f85e3202beab55d945f994cecbc47c34a2d045a61f0d50c96e5a854d6356ff17e6fd83003f08cdd86827e060b5bbb6edc942dd102dbb360a0eb77cac93e42370e2f4d3944dcefbce6837e2ba7ec7aceb9ec7e9e315b8fe9e1f69cbd584dc4d7959bc2eb5b0c554c068e713a934315a39873687af0b1712db9b9fc0032bac3073f6fbf7a79a09d4b78cd326cff3578046ae6bd8b815ec8fa25e270da37b8d66a4712c18477a206aee401d21b34aeacc0302b7e393fc0447c6978bf5b31b934fbf66fdf6fd124abfb6033af91e4f6a901cf1465e0132d4bb9f32bdc91bdbe6c36cc5573a853d1049ead23df670bedc646f343cd2561a0b6db9d103409ee0d8229b379e2307804a0c84eb5e1627f92cb6f9f5afd7b0c671dee26e80f4c1e189821ab32e2d3619f4d748aab139c3904539640b547e6dce4e738b569d1c14ce550c9b07ec2466460cf9d5662436662f1d45775278220f2fb27e3e4a4fadb4030b72b155218bfeb5a364cf30ee59db4398b422754078f872a18a98c939f110340140f81f5bf10b0bef64a69d704705985ce02c839a4cf516f0e39dc9b2475c1dcc4300c94fd4e1cbf392615d2a249700643d33f0d89e0a9a3a83d66a1083254cc10ad1cdf87332824a7c72308db5429d76f018f777389a0c718cdeeb384f5cc7acca21254904d5573b6674ca04188cb801dd00125aa7dcd73167945d03b943b3ed3fc8a64297c3114506a091cac296f16b5acc0c2eb6f6488a407cd0f58e2a23084fb774145e95612f427dfa89a17f81b7f2a422934967b6da815cfd40be464133d2ba304359364559643df6267a8b273321c770a73e119475cbd7d0d1a421d86ae53dd6847ae1bb858bc438de1d78797f4015819bc7aa0b066dd22ab63cbc3242af9b1ff840b7014079f3bfaa99a6cceaef093bfc6b1fc642fa725e1a1ddbeabbccc221572f99c312bf4cd5ac6cc524cab7e2c8b332ea9ac991b1cb2800a9734edd96f01e8e4fd0eefaebbd7dbab757a6fa910854a87e4994251712f090e1efceeae713ee1fd2a3e12919b1120842b348f2798dfe0119c1e6ddc59bd7a794191ea64f2c2ba222fd421fa7b27eb6042d7ff0418089d594c8590b9d2c877ddd29412ac1c9032cc840074143b6ca13dd94b42440fed316916a1ccf743bc4a47c664423b8fc5d19877700c45399f3b17c22a5a207f6039a7441b213354037c55b634acf586594aebe5ca0f9b635e6f89e4e8e64dbedae3441529967fa442ca0fe02fb9af344afd1e09fe24e17836379cc026ba6bbef9e660e0674cbd090dcbe67fcd885f6f66063b22cc018609794804cf82f331f3a44665e4c4251099b82606fd1967b0d0353b1e88dfe98c2a024034342287053d6681701f05b86c424ae8deeb9979f1aecf960b46eae3bc2885af6283dd0fa6d8160e436c2877ef2cbf86f250ff749bcc861e0cc0d54473aefc06ea8f856529628cb363c5c801889b836a402c53850bd39f3bb58de44cc3b2be1c91b5419592238029d393acce62c7c0627db895fd64a8902a86dcdd190997854505d7e44453612a439f1b8df9422575237646a616e484a8ec6abb94852a40002cdb7c6be16db871b8af7499c1dcaabc3101ca69d46d8ef4c43957195176183e5ac21b5f4a0bc878d1687bb213f4c5842a9ba00d525d7fe49d4ab686ab2c2f60b67e69b1e9ff69e3571f827f797e8313cb658b7de6d09a3b52522e3d80689e8b9fad9ef11acfca8cbfebdeffad1c278dce1", 0x1000}, {&(0x7f0000001300)="c3904b16201841694e466ebd555ad8a8a1db16581826f6682099dca535e0e40a921bc4b0f9a84882d4539e37be93efc7d9116ffb4b7a959e051263f069e2f6d6ed42b5b61b062b576cd60772edfba9bfc95812e17205ec045cde2cbbc3b9e93e006d1158d4411a63e6973f8449da237cd963488a1c6954ab962c7020e86a7c25937162b5c63733d88747a10d5665e45ba2eed21f238e05c5e67e2b7ee0f6f8f07fe0deb4e4caff8ae0d495bfa1a5d1cbdd45ab06ddaeb24009532628621266d9ad9d19a0158e877f74d93f09bfcc60a3dc1cda98bd155e7ba0f2f9bc66ca306a77058a4df4cd9921aecdcf2ada05e71bb95ab8d8f778bb4ad24bb688b7fcd58905f0ab7aab9ea03d125526f2a9e3a12cacb32eb125268d0d39de222d2552325e9e973b7a0a45e60fc9b82e5cf22e101829cd602b0e46ea9a8b6fd5fea78f2a6bd4dd6520e4d9782e61a6376733ab0a6629c3abccb70b61b21b90859561a69248d9b6527296e1b327c6e53823e40089e4ac81cdf58e97c89956b190aeaa58d16c38a1c5285729be9ce686ecdfc8e0c0cebcbb3d98f223b74c62407d45101c9d3419dce28e7702d3d1001160f59935105213b8e37ced1f97e5b75cdbbc9a2b05a81567475474ab7f43da82a77685e157ab10bf415392ce6d1ca2cb2b776e292eceec26aba144765eb120a0f5c7742d884746fe2114453d6ab6ec5991e04781a22df3a9a6fc6e680dd3ac563162aa6df176468c7ec20166bfdf896a97d0ada9b8c703abfc025d8d913fd030e98913c070d2543dcdad72313c7ef7fbf4e4b5a90c7d22cd83854df21ff1237429d0d896a1d6677da863ded3d44af1da82189db99dcef674dacbe5f874aff88a4edaef3a4e3323f00f6b998d4ad4c0a38b6e04c90b1c007032c79ed71a9cedf4e94e419a1fab7ea79d11a2edc8c4af497656c1beb6ae107172589e1d7a232269b26b40b9db678d2bbe5593640630b02dcd23af837410c02410b8bd08827d7df6e12497bda7de0c5ef264bec956156f4ba28fe00106ea1d7275078bc5a6f56443d982dc5384d0bdbe46cf2f4a3b44304c1fd6be6c1e082825b205de44c84a8a81193385194d80729fb084aa20a91726d27e937511469e13602d935189e633b8c974569d0d4c95e4dd44ba18bb083132caec5054432be7d7df8ac17b0b53ea4bc626cfe99cc4c6d7daa57bfe093df13cd9fde1ccad20a6c713f754027e11e69f18cc2bfb3ee54a82252600f27306ae8e1bb7742d2199edcb5f6a19b0809c138cee007d9c14e135e9609b410e8871a60cc3f391de6b05f489e3c881ea1b1b296ae6b0aa01cc25df71bc3e2964ffcf96b4a7fe1411d302b51edf9e5436468ccd15e951b124386820928e1a9e4f86a1d82e0da58c7d692ae080d186498d7c653c9c5c2a6b6fa1d0c2a65b0a672b42120935e288e99e79879eada04cbed1031c3c559042b80ccebf31c00ba1a024752a80a7653eb35e8bc162e7baf3242f2a648499cd490375ccbc575e54b3bf61bfa689ffe440e280cbdc39bc907e8831766c29d22891607ddd8b71e6f8f3cfffe5c23f44dda66d518ccab7707ed613e30cdce9476d3ca74ebe23663346d6f9bbc15d9b5036e979d5b406e9f57f27838d83b2d6de78a5ca349ef3ed2a990ddd4becfe930f81d3b526a99103026de6e9332d7a941a3693cb287f426d713147a655be650d03edfe4d639f9a1c544c872322d9afc8200282ed4e600626a52d4a37e1801b4d70a057557a30556891c556b87569228fcd185ce6269d14a8871de329365540148612b3ec2a254fe13419b3a884a5663472e74dc9a37ae014c96bf5e023d833cc6a23b4f13c80df8055d0c35ea8a7f2a777898ad5710669cdc0d91eb2ee853fd3cf3c5c2a057cb7dac9d35c3e8508b40bccd8671d36059c9af7035faed26dbb9c75f1fe4fcd9be5b39699fed114c8304dc05d102c869e0d3d57200280348d2302bcc601b2b8955c36c660d92782a2f51665c48d8687224aeac639393f3e96b5e5a0cbc8fa0e5f85cbccb55b88e99ed64a5a3551bd52ea6f69dda8e8e5f2701fb66e17176079482609806886492566a50525d019fa8c49e91d417a4c799628873de4d876b00fe74dd2861046fab77e94a73c701df3695b653fc92d066441e70f2f53c0a93a522b919e8c509fce44527faafa37bcb5b95005c19d724217a8543b1adc71fc5e9ca630fff468c02c26afa548b5bbd4d92aa4a1720e706f13e44a7f21b51c15073e9be6e99f4723ab2e53c2dc30faa8cccbd53f5e35d33b87819711e9ed55c20696bda3493a44c131b2eea9112db7aa0a1e8dcda6bf373923473e49d7b2ff106fb74801f5f74b4532ab9811bccf06c9777f75ecbb8b7a203be6292bf5fba5a70d51645b077a45c26ab6abbf880d322c46d799d16cc3c0855a6eacde1a2701a3a34a1ca2dfe7b3bbccf1cf5a6724abbf651f9caf594f5762410a8202f53b0e49eeaf9232df9c69fedafd49ff66b689a2ab4e03d5786b93ee91e6b612a3290f26439dfa5e67acaf163a92bb7c2a65e78cd2ba949803d0d3f7f48daa5f8298f9852054546c590d249665f0581d5c1d5f5f4abea3cdd52c3e9fa1ad42fc16e90d104f097f0d33376428e57d07da4d3a11033ba553446e07837059016f6749eee3e6d2f21bb67377e87cbf2de8cc84d13a1f668177d26cb43024e409e6bb1434e1a8e68bfe0d23768296e1ca3ae6c0613dd481752116c1cf15fd33b8ea6ce1f92c30cff3374fb58ee8b9a5449a34f8cd62c3dd12edfe520ad9f494d77147357a0c81fae2bd4d6705c29299239ef99e78382d2a415759f900ea34f05a14d1172d265e78fb7bd376ba297ee5e3009967b9c994d110f97cf919d5a93d71b22e9f327f83b10bd3cea22ec61bd830bd016cd87acd782e0c633c0f959409aab272ea417d48051ae09e196c561c1c5b32af8552b1f311693e71aed45a9e2c8e78950134940f6e320c7553e67239572041e93987060179ab6ebed6603ec96acc8d372d0ee34b556736f1d0bfa651b5ac80196280ab989f22f7dc53e5ba0025146902a9f6cd99bb0cb176c7d5745c4b94af2e71cf08bad28b2d701c93e6967a2c4a5c9bdc7645121d5c0bb509f2c12c867ac79ddba1f8fca433968489c9703b3d5583214e9068599bb5363897cc0ba683818274ec2416a087b0630c9e3ee5d9d86c76ab9e88a7e572424d5045451cdf886bd1a11df79eddede7365ff1db65650e0ef5940d61d6e6356b00f73fdc4060e8313a3cd15ec55b4adc409262b4218a840ed8286d7c1e1894d0ec4bf0cb6186d80519979600e267a2ca3aee70ce97279f5d27eb939c9fa2a49b1e0d18d2359b768ddf4b8bd73f5d720785e0e6d504200d32e51349ad4a9e7409d66b8677785c2548b79d149ab506eaff3ac1a4b69bdf5f0b03b25b05cbedf48f51ea787b1ff17d31c620085517585ed986a3057416098d90c5187ee057c4529860a880bccb1382069796acdfb2ea6661ca1239794cc39beec3b580c174eb175ba60d6d06899e2309da545c6df6e9d16e22eb68bbb1148c3e95b756940ba29e95d3da8f3520af13be2dd7e9720a1c0788041c664279d4caf54ccace4dc692143d9dc548aa80a9004306c3f7d03ee8d333be0bd1337117d13066b4485359a81998434554f44e44297dad50619ba65f70edcaec3524bcbb9aaa1c47bef478dee27640f518efb37b2838c4e1b5286eb09c219538e3c110a64ea52d11ca0f894b3140aab3a702ad35dd0e9ebe8e162678abd846e6001b80230e9833f81a5ca0d0e78818a617c1d2f6110f9056634f17342b653e264516a8ad6a1333fbb417c44a64d42d6d153fcc364b77ca4d1e80590232106ec1e74a2698a0b933a67af8351921573289b98a2ef844b5514461196197e2f3ae8cc86e2b9e0726b2d021f629039a4735f75fc50745c4bbaf65bf116797d00fb166c125b04dfa7059094e2e852779123e0d0f286eff4f9192286cc74a6bc5aac2278fb9e6beff836555545f29d99e0a6c56d7dcdaf49954a552d95ff4e1587da4e2843ace26b19f294bd8088018a2bd3e1032520444276b4b393e5cd266c519d531d07d54c2891dcdd1428b0fa31c9d18d4142321f8d789e1fe70906ad42771d30c67c88d3144b5370c3aac2eba49972336b262a15928272fcaf9fdc3439a21778975afe8715439fb24f302f2bbd04a7256f87ab21e3b495fbed2f4753651e9b414421a5fd969318a13fa681ece0c097bf5385fa64ce05756484030fe1f195b19d64054698e044767ad492c06552634de2608e860a8d0ce46bb26394e87dd21ea3b6c76cf94d68ad32e4517d5ba2f31b832238d383253920606e90118eb89432577875beb09ee134713e9e0b261c66bb8302d195709c8dad8c1c24a49fb47c0f5d51189f167332f0bfbe7e50293762b583317a5eae2e5de7712bee32587a1a7d9a552ab26cf3a74361a8705eee6a463df1edc5127540590e0c4a28174e3d7daa8ea08853bf3283d3e2a52c939846c6bb72801b50db6aff10598a7e00c9ea81384595b6e1d3b03446fedbe72dba6b9db178f79282a10aa191bb04d61b38edc65825618092100c4685a2acd5c3fa677fb9d5c17ef503ce807ef182921e1c9a653f07c10b983b4e4145070a4e100e5a832023197124b7b9e949ecafd606032bb655a233db196cabb03c9fbd3eb83b35c0b8f007a38ad1b0ca0d7f2ae9f1a08ca9ef29f7d4925d8ec863880fe1e1b3a42bccdde02b55330bf4057a82d4b78955575f8809e58b75f2f7baafab7eb4ee4437db8559b19ceb523e394cb0c4f7cd2a228921958c7f2e4523ee8c641430b9e9ae0b5e8cec1ab7560cd9ca3e1d171b491668a6ed7c20f26d86be53524cb5b12ed433080c6e27ad448cd90178947ab9102104d3b62cfdcbf55d83ddea127f9ae5ce723b7ab60b345a74f7ead4a90d9a0c08f0ce70dceebb42e78eb5e3c5d04cf2bf53997793a01f889a567cbba383067184b080424a42194f220132ac558db2a61ca89a3deb212abdc13de496d68259b071fbc77e08084a0b49ab991cdef1c307c2ebb539defd0d1131ac29cef4821d59d111fd11bd912164c96b3d25bcd6d271146932bff2495053043ce79b0fc3e34965c930d336c44577726eda1d434a19fc9339b0069fe00872d7636d13306732c062db824cc6aada440f711dae3e109ac035b5bb5a690fa45765844d1c75a2e94e2bf573d44bacb9a89a8e08684933337204a96b7882ecbd800b12ca87f6ec7a3d3e3194209b84aae0454c977fd8bda21bd5a4365e04cb1c19dcdebfbc2c6af9b56358c7663d22fedbade6906b338777d049fade9393423f1450f3c8ddfb040dcaad3df411db52d2a36c7d0b995f3bd9cd3cf7309ba315ad086f8b9bb0ad1f6843ee624e511fcee15f04b009dbc490edf771eae35a00b912fb9d04b07f2807df896ff84d35cbff094396e448ff82fee99d13a6d37c16c16fa1e3cafddf33c97147a02c2a4e482d9791a80b4735bb1e2e667988d2b207ee7e2ec16f0ea0235665d042456d9b1ffc9bc8af67109bcb7b9cf37962e325c7985ba4517eac079fee9d34af6fbd8ffcb69e6ccaed943f0e2947151af9d5af298ea8adae0500ed2fc2988ac18cb350f3f8dfb53ababe493ce530a208b39b45bd86d6e91981fd5c67a5e7d4a4f749c2dd330030086932c3ecd64497b0c1e5b380f4890bb56824ad724ed09e48e0e85ab485bfb5c2b4461593ac32e1fdb54a624978a76f7c7df59014085bfad210ad5d896f0b0a9c4d75ae30480536b629ecf", 0x1000}, {&(0x7f0000000080)="96646ff94a2d95eace6f8405bb038bc0bfa7a42e8764f750a8eecf96fe0d5db7793aa03affc8289706e4d93f91dbe300091b31667435cf67f9df04a5a156f62eb5", 0x41}, {&(0x7f0000002300)="22db804de905230f6eaba41e9c7ca6a7bed91e66e38bbf77f4c981d0ddd64c926051de8d57e157684a0c6e8fd250f8e9458ee725fb1ade21fafc95d199299b288a3f2e172acde4bdd0c637f062b0c8812542749bf2bb4819343410c6ba71897cdfeb07fa5938d8af061e097cad65a37203b7cf2662d8a6051a2d2718a75b44585a866d624608d349631504a9d1389bdd06de0a5c0d537a4696b377215bac89d3c4d020de9612391e5d5e6e468ecac13edde5db624219f186eb2289588e7e95bf9920929fd688f8d901a2", 0xca}, {&(0x7f0000002400)="74ce75ad83a512ee6d1d6d3ff0267c05cee4310d38a4d3fa7ccd11b3b33b88ee410a5acff385c56ad657e2fac336b48701d4ed70452c53a5df03eab79d440c1f018d95866be95fc407b458af793cd3d86cc8ae9a3e5717fce30f93d3b4b916094c1bdc8a9040775e914e8e29b62369ae0e00d5dd8225fca0fedd83067dd60eec1ade0e833b22147ec25a0fdd4fae1add78a1b3845ba9d19f161222cb33fdcc51b1e2933997a4d732f0660a0c7fa4c3c2c54f64ec01a1a37158d37e05e6960ee5563588483d1bdeb3f6a62d3cfbff8e84b189aaaf03079308261eb055d541737407586d6792232afe224ced7a35ccdcd826ea9605574358ac928d8db3", 0xfc}], 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) accept$inet(r1, &(0x7f00000009c0), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x19, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) dup2(r0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8402, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r8, 0x4, 0xc) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r9, 0x0, 0x0) r12 = semget$private(0x0, 0x80000000000004, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r1, &(0x7f00000009c0), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)) socketpair(0x19, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) dup2(r1, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8402, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r9 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r9, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r9, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r7, 0x4, 0xc) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r11 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) shutdown(r0, 0x1) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x44}], 0x1, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffff, 0x8, 0xffffffff, 0x3, "c31c55b8ce480d705c3b39fc7b7c9a4f12928eff", 0x1, 0x34f}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: setreuid(0x0, 0xee01) socketpair(0x1, 0x4, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7fff, 0xffffffff00000001, &(0x7f0000000080)="bd3ce2e01a89aca0d2b5881538687b05f34cb54a59c251867f77be6b95ad8b79fe7e9a656f689cbb9c888884b0581b30a9cf9db6eabfa34cfcf5b5596c5d0b44835845ebce720c15da0f6fd7565c1c218144bf966220", 0x56) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 1: r0 = socket(0x202b, 0x4000, 0x10000) setsockopt(r0, 0x2c, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2) recvfrom(r0, &(0x7f0000000000)=""/55, 0x37, 0x843, &(0x7f00000000c0)=ANY=[@ANYBLOB="000a00000000000000006915babb3d0a30fdf7572e7e0271c3125690a9a7ce6104d715ab2692e52df42ed1a492cb7c41f4fe493771bb5e6412cc4f44e94265f30b724f63149c08b8e07f75a430db4f3f03a95c692e4326ebb54c6082b73f"], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x401, 0xa3de}, {{r0}, 0xfffffffffffffffc, 0xc5, 0x1, 0x5b3, 0x1dad}], 0xffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xd5, 0x2, 0x9, 0x1}, {{r0}, 0x0, 0x6a, 0xfffff, 0x7, 0x101}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0x40000000, 0x17e}, {{r0}, 0x0, 0x0, 0x80000092, 0x0, 0xf55}], 0x0, &(0x7f0000000080)={0x4a, 0xffff}) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0xa2) 16:00:12 executing program 0: socket$inet6(0x18, 0x5, 0x10000000000000) socketpair(0x20, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffe27) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r0, r0) shutdown(r0, 0xfffffffffffffffd) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x3, 0x3, 0x7ff, 0x3}) execve(0x0, 0x0, 0x0) flock(r0, 0x9) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) write(r0, &(0x7f00000002c0)="9085", 0x2) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x5, 0x89}) kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x51, 0x0) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x100000001) poll(&(0x7f00000000c0)=[{r4, 0x48}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) fcntl$getflags(r1, 0x3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000240)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0xff, 0x400, 0xfffffffffffffffd, 0x1, "a94c1b9783b4e45f7d5373f274b6bae517167087", 0x10000, 0xffffffffffffff50}) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x20, 0x3f, 0x5}]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10148, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0xd4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) write(r0, &(0x7f0000000000)="2de5f8e7125be0c057cae6c8dc4fb9b6e24dae780be5", 0x16) setitimer(0x20000000, 0x0, 0x0) r1 = geteuid() seteuid(r1) execve(0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:12 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getgid() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x5, 0x80000000, 0x1b66865a, 0x3c, &(0x7f0000001140)={{0x8000, 0x200, 0x3ff, 0x2, 0xfffffffffffffff9, 0x3, 0x5}, {[0x1f, 0x7, 0x32b659f1, 0x6, 0x4, 0x2, 0x7fffffff, 0x7, 0x2431e175, 0x0, 0x3, 0x8, 0x3ff, 0x5, 0x9f, 0xffff, 0x401, 0x5], [0x5, 0xe, 0x7, 0x5414, 0xffffffff, 0x3, 0x1, 0x2, 0x7, 0x100000001], [0x0, 0x100000000, 0x80000001, 0x6, 0xffffffffffffffd5, 0x1, 0x9], [0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x0, 0x1], [{0x0, 0x9, 0x7, 0x800}, {0x40, 0x2dad, 0xffffffff, 0x80000001}, {0x0, 0x80000000, 0x4, 0xfffffffffffffffc}, {0xff, 0x4, 0x5, 0x3}, {0x80000001, 0x0, 0x5, 0x3}, {0x4, 0x4, 0x800, 0xff}, {0x4, 0x8, 0x6, 0x400}, {0x7f, 0x1, 0x824, 0x8}], {0x9, 0x3, 0xe4, 0x5}, {0x4, 0x80, 0xffff, 0x3ff}}}, 0xffff, 0x8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd49719dad6420", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = dup2(r1, r0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0xe8, 0x1, 0x4, "5ba8f91555bf93229b062c84ca5b08a108bef6d969946550c131356d0a33ee4b350d38df4509f16e652eb1bc9b1170569c7ce82d266a6bc957a307ac1c8ed6689a0987597b58ef92659e900836a7bdcdcd536c9e0e81d4edd554745081396981e2504e9947f21a1afbee555a95dabf59be3eab53eb84e668ba9e1472150f991d9211d0cc645691a12194116efefa7c56e86f1f402cff1eeac45e76b8f2a962e05de150734c46751d7c947cb9e9dc54c8143ca24bd4dcdbec36c803f9daf938f6a36e9d030a9c9d921ef1a08593fde2e752"}, {0x88, 0xffff, 0x8, "6cf31af55dcff8d9eedfe68e1d5e795f3cba9f0537093ebd95ded1b820b69de2ffad24d33d1361a836f0d5e644779b69b2ff0ae9cbf24c90d002a6d4c2962dae1a11197336ca6e7d04533f80e90130762297f8d1f02ffcfdb2b0a480a0e903f1857e85585a74ec66a8f37ac09bce68fc388254d1d5"}], 0x170}, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2, 0x3, {0x2, 0xfffffffffffffffb}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xd000, 0x1) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xdb5, 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x4) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) syz_open_pts() 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xffffffffffffffff}, {0xffffffffffff82eb, 0xbb}}, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000180)=""/233, 0xe9, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x6}, 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x180c0, 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xe0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x7f) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x828, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x3}, {{r2}, 0x0, 0x94, 0x10, 0x101, 0x7}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x767c9deb, 0xfffffffffffff292}], 0x5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x100000001, 0x5}, {{r6}, 0xfffffffffffffffc, 0xa, 0x8, 0x3, 0x9}, {{r7}, 0xffffffffffffffff, 0x84, 0x4, 0x0, 0x5}], 0xfeb3, &(0x7f0000000280)={0x80000001, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) poll(&(0x7f00000004c0)=[{r4, 0x2}, {r8, 0x2d}, {r7, 0x81}, {r5, 0x2}], 0x4, 0x8) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000380)) write(r8, &(0x7f00000000c0)="670dc3", 0x3) write(r6, &(0x7f00000003c0)="d24d98a41ae30ead6bf805eea92984e22d82358073d7cf893ebe6d6be5f7239d452a3948ede09a9f6a53facf206126235157510fbcfe419b6db33b044477a92d7fe7f530ed690d045640fe1b38f16f5a824db1580010703b1687cf201b1135610e580ba9b4450a81884005bf4f5c73287fac756b1fa2c65e1cb92ebb1eb4c1fdcda6d7052bd2501a53cf054ee31aa82b8704df4aae6824e40f08aeb7d9d80761e4caee23c5324975a0feb62b849e746e9ac15565e9696b1dfdc89f954e98d0ecc94300549c57490d85d856", 0xcb) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x6, &(0x7f0000000080)={0x7, 0xeb0f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:13 executing program 0: r0 = syz_open_pts() pwritev(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000000)="075977049d1c3d0d8a0db544ea7ccd654c9cec8871f814", 0x17}, {&(0x7f0000000280)="c73c0388bf454b10b8c4d9c19057574e6243a5f6ee2788c094276c93236135153b3aac4d853d7b52cd9536fe40bf7c676260a27ea650a6c2dec4417645ec19cd97a7157000b3e5390d7dfc21a1d6c8b6d70936711a5739b132e0e99844de603b3ddacde67b2de9cde27603095058e7b248ba4020cc9e8498a57a099b02436b21d91c1406dfb8b523a5e423be289c4b66aa5b3808363aa7c6d353d270c7a84efac6262c7fd0ff5d21f122ddb85caa971cd1d4f005363856a07f622157480ab0ad5beb69c3bc3f4cf8356596c94942b5", 0xcf}, {&(0x7f0000000380)="5d98388f30f9490672e13e28e258517e2672b725cc529d97482857bdac76f817dceb58ba0f21674b32376924a8330666613dd122aa1df5c947b08b6b0be773e87f972f8f0fc4dff506c5a59323299bfbe7bfdafdd5f4b89a1615bda744639871ba1f2554c6b9103b011bf5635cc2929ca9905f40ef1016d89361d76b0f6b25e9b6d16f424e52ec498240994a03489ecd3a24da275c90f131fc2289b338e389ee33cdf6eb680054b2961e1a85baf50a5463f566d61f0cd8ab3a58f7766cebcd4f8834a8a616d2dcd49f4272ea9a180d826164", 0xd2}, {&(0x7f0000000140)="fb95d9a2b58b70d3d5fea570dbe8f5e36c299fd9b791630b7ce6bff7b5377fadf79e358da5f6bc784a6eb150522c285d49c1d4fae461192f7e80b127faf0829db6d29f5565cccc0990c698273e73810db7f866ef82", 0x55}, {&(0x7f00000001c0)="b6fb40f10549edff065aef88cb86d77e008898194be03a3b0787540e0025d81bac512aeb32aa", 0x26}, {&(0x7f0000000480)="c3cc08018303a013e58afb24e5", 0xd}, {&(0x7f0000000540)="c14cd1c113c378613bf01802372cae3ebeae573f297f7011077d1976f5acdddb9887d0a8407c3bd7a828717617ba520717c60a1398f098668b43c4294c63e7f1b75dc51f83bfc9741d363cb80b713d36968bb0d7dd97ed1d56add309460c99fdd01a217f4411430492e3c088e78edf244fd9f641183ba0712243f37bbb143787dc7f71e693ecac10b0cb8bec08d2c2c6e32ca8290f7815533627e0c453bb185371a8d190e962de526783b7300ae24c032de4922381ad7fd9dab9b95d349748710aa40f1d0d1ac6cfb7f318f83ed1a3ffdad61f4b2cf744f88aeb45273e9f8d7e697c47d1d53685d9ebf15c", 0xeb}, {&(0x7f00000004c0)="33706d1e1d5742db15cc7faec224c2dbf1231335ad462a655cf1920bfdb34ab2a4f7820974287fc039717817db", 0x2d}, {&(0x7f0000000640)="4e1689f1e6c064d2b3777868baea98a0c9d3a5e0375c134b64afbf27c0a105267e31fc1e8bb0a6bb1a346172029e262157a08bce7382c7c82361e5d855610dd22b4e7297a6a53a", 0x47}], 0x9, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) connect$inet6(r2, &(0x7f0000000840)={0x18, 0x1, 0xffffffffffffff80, 0xfffffffffffffff8}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0x0, "dc04001b00027f8c19cdf9ba581139520900", 0x0, 0xd0d0}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xffffffff, 0xc814, 0x7fffffff, 0x567c}, {0x3, 0x2fbd, 0x6, 0x9}, {0x3, 0x7fff, 0x4, 0xfffffffffffffffa}, {0x8c, 0x13f2, 0x1ff, 0x9}, {0x3ff, 0xfffffffffffffff7, 0x34d9, 0x7}, {0x10000, 0xe8f, 0x0, 0x4}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8082, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006, 0x2000000000}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x90, 0x0) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x502, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f0000000440)=""/211, 0xd3}], 0x2, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe51) r2 = dup2(0xffffffffffffff9c, r1) recvfrom(r2, &(0x7f0000000240)=""/112, 0x70, 0x800, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x9, 0x65f, 0x3}, 0xfffffffffffff000, 0x3ff, 0x5}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00000000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x1) fchdir(r3) mkdirat(r2, &(0x7f0000000180)='./bus\x00', 0x30) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0x0) write(r1, &(0x7f0000000540), 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc00, 0x8) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10008, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x1, 0x8003, 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000005c0)=0x5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x400, 0x100) fcntl$setstatus(r1, 0x4, 0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x94, &(0x7f0000000240)="a681a0247947bf084e8c4157de26561f3b0c74d5caf926d0ca06000000261686e56763e39b553e91ff29f8e59d4494034e3d1c8eda897194de97de7023c993e788c36ec8fccac51aa730bc414b63f04fb005bc68ba4e99edeb501c6ffb8795dcda4e40cc0c181d7686482828855dcb05d252c6910448652e5e6097a8733caca6b8cd8cfb77d78138dd04c3169dc36cad49be4abdff62c7b1") 16:00:15 executing program 0: wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x81) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) 16:00:15 executing program 0: r0 = socket(0x800000002, 0x2, 0x1) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0xffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) kqueue() 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f0000000140)="8cc20fa6db28e3f0e5fee7f3e81d37b2a57310ef4455bf0b824f2bac961a26c2c5847beaba5a7c7716822f847297ba60983573724d44f30f86d4fd83e41d0322634040551b550bbc22e9d30a7b7d92799b87519257fd50", 0x57, 0x402, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/18, 0x12, 0x841, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) sendto(r0, &(0x7f00000001c0)="b261eaa8211ec90d7f42ae3270781a030a0619d17f2251213fef5794eedb9f1cee82411e54bd743e96f55e15b66bf67308bdd61bfc64175897d5970848dc8dd96d99e86780b87e5be4e6e7c6d22991", 0x4f, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:15 executing program 0: r0 = socket(0x38, 0x6, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1500ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818ae28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a56298b6d9b59e382838f564b4d21782409005560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc3"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10001, 0x1f, 0x9, 0xffff, "98d4dcd19adce38a3ba2d822c4c9b6bd0ed3a8fa", 0x8, 0x8}) 16:00:15 executing program 1: r0 = socket(0x8000000020, 0x8001, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xe0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x88, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x100, 0x4) 16:00:15 executing program 1: r0 = shmget(0x0, 0x2000, 0x430, &(0x7f0000ffd000/0x2000)=nil) r1 = socket(0x10, 0x5, 0x401) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = dup2(r1, r1) ioctl$KDSETRAD(r2, 0x20004b43) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x201, &(0x7f0000000140)=0x80, 0x4) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r0, 0x0) r3 = getpgid(0x0) r4 = geteuid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="3575f2c245946362c0ac942d2fb338ab11d5acfbef412bcb3c90c9c9357ead398f776582a0c1870fa42957902ac86d77d202363509619498cc9fcbd7c58237163f6f8320ed3623cbe0081af1cbe057ec6a45b98ff67382986f58d10b40b308e7186b19e2a40df37692cf082b99b7b32728f7916e34e69de15a8c12d9e28340bad3582fb5fe8122e59ecb1731fb9fc8ac58738309b66470cff29a2500899456bcade430d7a927893c745671651315efa7bea02b0e7c1ee7b282a0cac7f2e14a2cbbf9837bed645116f6558d528bc77bc4412db12713b56ad9678ca4bbe88966305d9dfebb3219ca5041e7c98efe1b85f417f42d9d9424c7c1", 0xf8}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x400) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x2, 0x0) getpgid(r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000440)={0x4, 0xe39, 0xf}) shmctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x88, 0x100000000}, {0x81, 0x985c}, {0x8a}, {0xe7, 0x2}, {0x22, 0x100000001}, {0x0, 0xff}, {}, {0x81, 0x6}], 0x8}) getsockname(r1, &(0x7f0000000500)=@un=@file={0x0, ""/80}, &(0x7f0000000580)=0x52) mlockall(0x1) clock_gettime(0x2, &(0x7f00000005c0)) shmctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000600)='./file0\x00', 0x80) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000640)={0xffffffffffffffc1, 0x8, 0x4}) getrusage(0x0, &(0x7f0000000680)) getpeername$inet6(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmsg(r2, &(0x7f0000001c80)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000001b40)=[{&(0x7f0000000800)=""/248, 0xf8}, {&(0x7f0000000900)=""/216, 0xd8}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/31, 0x1f}, {&(0x7f0000001a40)=""/222, 0xde}], 0x5, &(0x7f0000001bc0)=""/185, 0xb9}, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001cc0)) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001000)={0x1000, 0x0, &(0x7f0000000000)=""/4096}) setsockopt(r0, 0x3b, 0x20b, &(0x7f0000000040), 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001080)={&(0x7f0000001040)='./file0\x00', r0, 0x1}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000010c0)=0x1) 16:00:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) rmdir(&(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x312, 0x100) unlinkat(r1, &(0x7f00000002c0)='./file1\x00', 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mkdirat(r1, &(0x7f0000000300)='./file1\x00', 0x121) 16:00:15 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$inet(r0, &(0x7f00000000c0)=""/37, 0x25, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="af12245f7f6b33c21b552d463b0331d701ad36d6b5beb3620c9452cd542285d7ad9a50231e741332567e52e2e27cf9216b75cc374e0190b096a6bc99a526aa4c40382dddd23c9b19401a6b922de2a119f1ba8146ff173c1723a04f2c65880b62e3d81af537ae1718743a3d8d15ab241aed09438f3fc57a44a6e9117b6013c9152cbacedec0dcd46dd0caec4de7fca8c94840257292fb44dc2c21d07803ee0d6a8bed6f672a4f5cb1b0e8d13117d798bb5fe01c27d8bccda7a551cc91fab5237691813f1f462ddb", 0xc7}, {&(0x7f0000000280)="477303774d2ad8dcb0f64f7a26317ae9ba765093a1a13fd69c57307beb11efcbb4adf98863ed7636", 0x28}, {&(0x7f00000002c0)="830e888867be60b214e3276208f7f06ce0c72eaf24ea9a664d74b89b35bbb83983184965cdde6f1f9348a455bf65046c54bfd35a9ef117ba8fdaaa24902df341da33409fbebd1a3b2692696676990480487af44c66c20325a96d22f78c83a2ed0b9da6d552fc0527a571c37b77c9c8c6b0b9b344933824083723e7466d14bcce5a72e1ce314811350f63b989f0294c6916b1c796a6ae04e4af4de13455453b7919c056f17276c1d51391d2c349ff125058210a9ec9cb489868070eb45b7ad11d46f121bb5ed56ba0fb1e954278f8b77d8b04f6eb3694a1617d69f992ef", 0xdd}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000400)="0b6b4dbf6bab5dfed6011b17f43de74a6404ee14b0307fcead1cada9c718c4c4c4b517f5c6e7b62baa2e8026d7552840a197e3ea88389c7a0d50783369bd7b094a443ed9fded2d086d88efc68a40a4832b56452bab4394cfd83972d28089f1af020f1953212db09425e65989b00fdb2af22e9760c19a029cdd3fdb74711d341ceb030d20cdb8fc03983709597d7271", 0x8f}, {&(0x7f00000004c0)="877913c64897618d478e0ed08296913231e28dc95f20142a8d2f30ce2f5527774dfac6476e5340532a8ffb8e1961321878143201705d05a4a3772d828d4590ff2a8d6f45abeef631d0a3caebe6ce51b280345e655bf9ebea17c5160b9f8608387cf7cfabdffcb2f4b42b9395b360cddc77b8a0cbea725f6b35681089d54f", 0x7e}, {&(0x7f0000000540)="919c97cc2e76daf02982802b56b28e544bc660185100c5f3466427f9e1eb9d71e49c6c3882bca4e4a39d69d6675fe7c5be387e61e3ed10c8c65e429a2bff99bf640b78d7e87ebd1b9068c91741da5cd1313d9b0f497cd1c2d6c0f6bf44d9e09327dbaa946ef4", 0x66}, {&(0x7f00000005c0)="b11218d21a5f0f5f8e71beec36448d502d0c53f0d5248725693286da72b8cb52fdd232d7b6bad2464d6e6539ae1b1c21383361af8ad20d64222c871d", 0x3c}, {&(0x7f0000000600)="1f989745c95aa8c0c7ee12ae315665fd98b1f31a9d041f2315bb08536d632d4a153ba8fa560d56b0e441b4d8e412ff68f38b1159fa8a1f0cf3152d97a40b20fa7a7f9ffbc9d2724e2dbf66528e0097a302", 0x51}, {&(0x7f0000000680)="f99c46f6370e923d6134357fc73bd4d3d56252f6879c3a6198760f42f83837dca528cfd5456c82beeebda1c011dca6a0f298682876db88a2cc241e224d9c2f58f302431abfdebe90e61dad57095c88d1a5974c592a106876aeea9ad510cd4f147b46c9718261bc6abd652a7a8aee85ba84f9f1d55a0f91d53f9c74fed292d953b96afe4997982beccc3daf77f70da8169d3413fe8413973bf363617f5592a2555d2dfbe67e8ae13d3d7321ee9caa2ae263bfa3252e91d2c1ad0394d9022f74c137f8f2098262f0af8c7032da6eb5e61005a11140f1ceb70beca56d86c788ac5b49d595d0c4aa8a4c3971598d77c30da7ea2dbb019abc744eabcf98502b48aef523401f6c15752db992e12b269f9026291d11145a29387fef4305d8adad49c81963d48cdf65cd472857c946b30de31e052d57a90333abc77ba9d9d466d71d7b2da82a1560f721ba8455c1d94ab5e34f9025cf79fbba8ac931f0525315689331d8d343fddef5c1dd96ed88dac35891f8a6c60a9a1437e27a0e6a825870deb1e866a6216bd572c6471492e480189b3b6941b2a12fbc8116fa0edadc0576d539a8d41537f47809fcea80b9b17ef1e71eaae330baff2d2319992ab90e36f7af936a6ebb4453cb00d82641b685fed18b154747db97085198f321dde5d0fd82087a08d6e52a2836a92354927ea470bf8499ba841104a7dc1d3210c3fa548e7ac6aa25bd31bc3b2024c7449289fb21b8e8c28e784fcc01e75b28245e10f8dfc3d893aac42d3d352a16318bec537050eee856441e27ba8570211aa52b3b56323a3f1e3c19904d649c1961426c86cad34ee5761944ff1a79431f5d734885ec64db577ccf492c6cc5b10a4dc82b6626d21a503d66073a253a857a3022750cfdcbd2fc8f6d9ece96dfe081b9a169cb0c436a4c8551dafe0f4ae1b1fa691439b106ceb4cb935c44f6bbee9b40a6e12c87340ed25e0a4e6b62901e887273996a54868fbf3733252af92b818fe083578fe388c0e6344dee68ac1aadda92ae65dd2b83d063646801b1dae09feac3dfed1a9547f490b090a60bf928ad4a415e47f5df24c55226ee18b10dea2566fe6f4d371c432b25f08c897dd5e26ab1f788f1951ed423e85c83c57041d5834a4cd7b0ce42d34d79bea3b0653e7d26f8cd3d7791c0f7177695b18df3bc8a491bab66df9d94e4a9fe4dc526474c4fff598eafee3b1f1afe97946b3d851f868eb84d17062ab013046c7da5ed5b41c7eee9893d0c313fd37f641857cadbc7059f52c2597a3f53b0d8b51b949bf6789a138c49344a42a0721a88c8b2f905136f41036b7fbed512fbbbb2045bb92bbef2767965729733809d9ca20436de92694186e0650861224418de20b7defa2fc40e626409efedd9e8546771cf9bf410d4828c7421a7404a5e431f0bcca61ba2e09662b6e5d1b9c9200b1d2e3884a6ddff7132aa34c118f874d10ce4fc0a1fd2b03a0e3e0028295b6d14f2be8f5f47cdd0a0e342d8383e7693ef5f3830a45f5d78936d766b29bc81ccc4dbc8819488da8e7527494c5fbb1c01807bb03019c2919b98a77b2b6e61342b0faa53230bf7e3826c73c69d2039e95cd803c1250cba0a8606e2b6ddab27fe0974eb971642d32a906bdd207576907d812dbcd5a9377e85603726baf8ee94d1718df0f6f23425e85b14b374cfb5bb1516ee5890a20cb2147e568f9f76b404ab39ed5238814d8825f16ffdc34291d8bd059aedda090b7104cceebcb602db155eed17146e8d56ac900fa58f1b0572baf91d53a0edc3a999035ab63387dd35e0f1512df8ea9f29eb125dcf32a35cc6fe41fd2ede7b3886f0096e1dfaa41ece2c6c7f03904317213419fd32c9efc257b80ce42dfb270c7ec7f4e77e7a76f13e166afa6353c4a13155393d187e3056584452c9c1548c58289f81033cbf69a894559b41c7d2a29f48cacf7cc1ffa5ea79a67e7756349ae0ac88ccc5ec1e6a4f8eb658be80c06044eb7dfcdf09502e8d8d7a69d257eda93ac7a711a8b664aa5eed08517498a35186372b3b0faa53d221d78b29b51a8c3dbb187c71375a6e4224bdf0db301586edfcdf92d19b0d0fdcb77ddfb5be3e5ad0de6ea8c9ece05987004ec2179184ff0631d4e738096c417e0f7d1a690fc5cd2f03294c252a2231d8504fb55a6c37dc69a0bdaead739cb99f069c0bf3ec0cdffc465854a904d4489815f3f97ede9ad1e2b21718594af4fd60ad7ff071845e2448211151f9276096d3deaf31a1604c9fcac2008e9c7774f29c1d318875ad196f206bbcd335d0a0ce63020f22645ee6ef8d11ff069ef335e6f42ac18dc96d4dabcfadbe1b7b098b0000ce13d513926914c4f9287a586da82ff6a38e0549481eb8f104a448f58f4d80bc574a0e472eae1f6f3ec3a23687cf00b10a190a09d2f049d46a48c9c6d4b7257f40820bb6385f6eaf48b3fbffdeaa210b625ea64db433d6abfab7e918d87dc3ec88df7be929aad57012b1993935c900cefd91cb44454d5aa83eb05948703026396da44e8bf7ffbbbf642811a839de97008e0c65cb49c5c87e7652d22d04023c30540b4745e13f44604ace7d461801978a29eeb1ff19cc74daed231be54807ab003bc3dedd8898ccb29fcea2609eb77b9b4599a94ef4013a63735c03e852aafccfd2fe23d9a2a5040e4956ce310403442a29015020933c622813010875bcedda05c2562d0dcdfd91c3f1e2d718aed37ac2588720ba418d902142c11c62d7e71e2034b9f8ffad9be3592259de860d0d7ed6149c9dd708833a7897de45a5724738a84560b54bd1a593e91c35184588d45d10f8e700820d6df94e5cd080c1ecfc15719a18b665cd75931b9777b3c92229ab517a03494e4117541038bac341ef99745ebc06e340dde89fe0df69eb69f2c4024710f8cd03a6833d77d8e0994803a820bbbd7fe895e1cfb3c55d08246d3a14dff3ad33c006833b0f23cef3986a26718998d9ec06438318d3a5aed45c25518986ba7d552ceda255c7d0dbecf3cc83cf90ccebfbf41686d16bdb20220976850b4a026cddf110e681a24a669e00d3064d9b5a1e237f2fba641e14402c5b536ab94d8784b3c7b16cf146b2d442dbff7844a659728a288106e0585321d05d94d7c9833c52bd2ea6191cbc4e16f68fae27db7181e63600fbbef8104b779e7d39db593b6369d32922987c7440a737b122d188d42b24cdfa93ec2231f376d729ed6a1cf2b800a062fe83866698bfe06d4317a3e5039c894a77fc608692d4daf04a11ef4a7f78c70fb53026bc0a29a830c020174343ca1baf06631433852ad4df78f325b4831964cc9cc9b77bad7c4721fceafe0168d2291deab058ac21d4682ccd332740862aa5304b91ddc11155081ccd5577c3f35fcce024ed5e152bf8ec942dab1acf1ed951c73ddc4e4fe12df34f0e79c13c9e0eb422d24f2be2ed19e4e518d59ed8c548d02298fb2f3f0c385b12a35b15ba894a6391504a38a3e58176a37ab7f4e0ecf21bd81d834144ccaf24b9af3fd399563a7597d14c1d2b06a5e42893b26b069a82375693372021234d80133926b55efeba97e1f620293f65237f505ff54c4a2db244873b217d4373b4933900d5883c2772f89f0f9a66e088f19d667a51957af99f396153fa36d91e71198063914a9890df2e12e15ac30fd93f41eeb8947d283c2acb9ebd735c639056aa95cc7409964f9bcfc99a115cd212253011442596507b6b1c775e010469e4db97a91c67a886fd8d0de50d3430bea07b41710f9158bfd3ec2ccf87a82ad5ed0c923597d6cbd68d9ec1e6a80d8f13ade951608a2259b5e9d2cfbba50e5e4eb1e1b24e0b8a5e36b1b14f13a6b1ced5ede19580632de1d037de775134a612087ed17543264948c1cce7e6325eeeee1c65eeb89b3ebb89d605332c857d53ee6891a5a5b82ee04ec525bd016611f856356150a8d47df3743de3b182494de866dc14a7ff7fc9a39ba5bcb7dbc68e1c79d06443122711ca59c58fe5a19fb82c56b5f67f814c8e56c216602fa0341f4c0a8251bcee525bbdcdae01640851ab5dce04b711f063c04169a94c0a255e8adfa450da678098ffe867c296effece4c2077f592f2927428e70a99ec04b69373bf88973dbfcce2bb0bb227ffc49dc31533f03ae749ac019227d49c89ef9c33339bdbb0ffc1ec0a29bc8a4feff16a5daf60883d90f40a4e4b8823c18813efb96cfeba8022190e808232cbe56156e19ba48472e02bf5fe62d6dbf0d42f04bf9c3e92bb3e016b65a3ee4119679a1daf240ead3dcf4a583ec714fff728e4ba55ffd4a935dc81768abe8dccb8130ef5e09a624037636ebd624c2f92adfd874642d293858c4c5e8a4b7936be848798d890f849cf60457f89fdc266e463af00047c72ebd6575d5adba714fefa5d5d999886346c406e2ed0d2d02879111bcb689945ff71d59d332736614f590c8b965c91926180082318046da1816d88258f358f8f0d68b20100e730590dc5bd61043925660a8eaa98a608573f307405a442062dd77e1dd943ca7a293865960f4f11c7558d59a690ff6c07aa57b87e3253d9ebbfba056f0c339b62c0054e73e1d89f2da48a4dbb71679f5cbac32ae72ab9c9726f3befcfd542135c6c670df32f9ac4c15cd446446967a94a93a0fd79ba17a6055c0357319ec0eab99bb8c8e96eb5e1fab375fb0d33f7e7bd33c49549eb036ac55e09864b31152544033ec67a1063e5dcff977679a68e0b1dd3ce71c37f7f506f7f0aeee638ecc53437253b7df0ba69e22c8afac5da3ee9020093d5f54cbf821b9bff972cc376d07f78a64d1bee4eff7deae292e8d8b2b1db27b62bf3f4b2474d3757207efad8885c1795b24bc64db474d62e483abf67f77f687de86388d4c234d95a8656992de963f7a99bed41b3a6a70f7e83dbecdefadb6a8df8a6ffb99c1becb418394be0d9d3874257a1e6f5e9c9e98d0725e701c58ef5342d367e7bc5a4e437fe0c4308a55e289d7e369951b88e0f325122c00f2a5d096ef934c8cb24b35d8f07e22019676b379ecab90309069870b9b3b7badb50dfc4ea03510d2f3df4ea6de1f9c8b31a00ccb446c815d164c0a7faad0abe12411b426614a16be592e99b9bd60934e490768377bcb3dde61a6d1ea3199c2307361d72ff393b75189e23382c5ea3fbb6c05f8dbf21a2ae60ce78fb3561d86426e48de2c5d6e0c9ecd646c0bd75187424103c26a1ede9777c4a20dd2fa1f0de40571159d9fc97af764eb9f049191e921cc2d3277d7be2c0e56d5aba0dc7c6c5c7fdbb331f23ad090d1c3fec0ff058792006313cbae6053295152dad4d34205c63e5477509b0dfc6752a7958f7f5ba26e7e9f6e802faeb9882b4eb0aeec6a9a5ea11fc9e591183dadc57e5658d4f2b668b8953956f050984d9927941b73697e18c2012c3ef1cfc0cddf4c6537529c0eb553e11e5135de529ac5de17f37285261670fd4c3f69b7081df43d3fc96ca824dd16fae824f59443b2fa7efbde2e03f71de2e231780f077ca84eb767176d5b75c0ec1d2d63be9a8f0571352993439929ae274f42423090da618252d81818193ed896ae8cba840e643aec8d5dd37361ba67f41e40a98646c68c8ecc92acc15d9dda4748f379457ed5119587a43eb0ff35d7b1fc367fd72c8a24300095a513a8a3c95477662813b11fb098b07217ef7c80b2afb2de867addbb779e34d85cdcc2ef8e4bffcdd2854762d7be900a7a031b4221e675173d06682c05ab68e4590455fd68e4d08a63946533780846664e8693b096066f4e18e1504c220f47f2d5af08177bb60a8541a91", 0x1000}, {&(0x7f0000001680)="a6dd535a9b10c2b0e434451349db61ef5041187e446c5b07c53872422d35c23a6d52064eb88a92772e781d7c84221060e3047ec4c40058d84a65c1e13af480d11c5c30242e8f93aded85bcda8cf6d82d4cfdbf7a2e0146b5e340a86bec1ede0ad9cc272f8c3fa52fa4ad4ee049abccd6986371b4406b0037f6c45bc74b425383350b6d446839e113c2e78e71d0cd06f03d91a6a28e0aaa1ddbad82889f212971bcfb3ebb299eb12122293c386205fdd24f4bc496976bec1b6622ced55125580299c07c27beaa6f50f618d5dabf04ec7b34da49c1bfc3d1e4f28eceefb227672eb5719c0d560a26d44a8128c9e6506053bf70755441e2", 0xf6}], 0x7, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001800)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x0, 0x0) kevent(r2, &(0x7f0000001880)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x41, 0x2, 0xaa68}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x4, 0x3}], 0x5, &(0x7f0000001940)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x44, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x14, 0xfffff, 0xa6, 0x5}, {{r0}, 0x0, 0x84, 0x0, 0x81, 0x40}], 0x6, &(0x7f00000019c0)={0x5, 0x2}) select(0x40, &(0x7f0000001a00)={0xffffffffffffffc1, 0x9, 0x0, 0x7fffffff, 0x6, 0x10000, 0x0, 0x1a}, &(0x7f0000001a40)={0x6, 0x6, 0xc2, 0x7, 0xfffffffffffffffd, 0x800, 0xab91, 0x9}, &(0x7f0000001a80)={0x2, 0x0, 0xabf, 0x1, 0x5, 0x81, 0x8, 0x436}, &(0x7f0000001ac0)={0x1, 0x4}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001b00)={{0x18, 0x1, 0xfffffffffffffff8, 0x9}, {0x18, 0x2, 0xc08, 0xfff}, 0x2, [0x1, 0x2a, 0x6, 0x8, 0x1, 0x9, 0x71dc, 0x4]}, 0x3c) openat$tty(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/tty\x00', 0x8000, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) fchown(r1, r3, r4) connect$inet6(r0, &(0x7f0000001c00)={0x18, 0x1, 0x9, 0x5}, 0xc) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/vmm\x00', 0x8, 0x0) r5 = open(&(0x7f0000001c80)='./file0\x00', 0x8100, 0x100) openat$vmm(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/vmm\x00', 0x20080, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001d00)={0xfff, 0x1, 0x1000, 0x94, "ef6afaf91b2f63c2d244223e59ebac782734df2e", 0x9, 0xef5a}) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) semget(0x3, 0x3, 0xd0) munmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001d40)={0xfff, 0x20, 0x8f, 0x3ff, "834bd0687796fe482ba8962feb7fb720e3110924", 0x8, 0x20}) syz_emit_ethernet(0xe1, &(0x7f0000001d80)="cff037a9761d3cd436cbd17c04bb148594abede5b73f1ee743309d7d4f7d517f4b1b6fb678729d316465e0361a049e64beb06a02050b1d9e5cd6ba1a2ac4c43668e4353f921670401920cb34fbca94e4a4566a5c81ce27ae9a7f01bf8d7b09c1c42c7a0dc2a52f9224014818c4d61fd31d7029034d668323ac28f663f6493844d08d2a1c1733083e464a0389fc6e2bc08943c0d8c04a11bb08c3172e32160fc04e8c32da07a4ff69dc9f3b1d4471db510b4330f856adf322384df99fcc22bb0e73c758734372b3b8fac763e1304912cbe6b5c9d1dc9e038d87691dd9eb57948067") fcntl$setflags(r0, 0x2, 0x1) pwrite(r1, &(0x7f0000001e80)="9b34653352971f9947ca2888c1d887bd7abc20004476ecdfb6ea35051f706097824e932f4aad361f9b54a82d8ffe44819060ca5c21de06872c61edc3b24d2ad3ea370f4b6b2e157e872af1886ac876b77e80dd39a628c41d3db4275394905329c101dd79a6af12f4e8564fcf828637995622edb42560ee0fa670a46b56f59acc358e0d8ae16ba3568f6c261b2c5acba07c3cffb2acbfdcdd879f1380647ce84432cdfd33547db8fd7ee229ee18f76e9c76f80132e3ae1a96829e3291f0ef1dcb7d9da9449e77aab6b4218dfe3b292e27f7cbb9b5ce2e333c3fba04932a4bea325edb4c79758eb9f9eb0f368ab005af9dfc084ca90616a47cd565058c8855452cfa29eadcb40e7ee41066039f9c51614fafd6c6c74f560d3bc2d1910048a50d81332b9be676e561e7ae7cfe698371dce3474c06f461536df1520065cf2bcd4a2ea014ab9ac4997504cf570a83f29dcde2f3cd49187060f41572292d52cb0c38e08bf430be0996606d935bf0fc8a6062cf2d7d15620d529cf8ac27753612b223b5e9d3746c0040cfa588190ed5d0bbd6d1e63a2d724891d5a65b9b8ac4770214e5ca4000351a91f51b6f9d10549a85481d40fc61e1d7aae8147f4c0ad78997f92d29f102c3f61028275927cdc4b6f138369053bd7c610ea1ad041ba4b1aa641f921d4104fe865b594f5372c243da744f732ecd060c02b94f91ba3621f292741cddcf12170cf892487e8479646f68289163716c043be8f83e773abd5a26d8e94b001bd292d53b17af807f35854afb0f09eeb17d3d66cd2baf32c44c808bf0ed8eb6ce9fe1865b99420fa3a70a6c6d5155106ce72e26f929fa707cb62a1d8f07ad681659009baf8ff93bdf9bb1ef2a52c9b39dacf47535f5761658c860106ceaf7e51dc1ac5f104371384c555505345634b315b32f954b06c7fb0775dcc023fb8ec008f58699a05e105dd14d24f48dedb99266a87aa75edfae32cf97f0a4e5edae091f1d760890ea9ed16bce1b8c5dc1314f5016a62723e51fcf97fd9223b950be6dc59ede9ee8056431192a36d00b76049bce1cf3b0bd6239e0ef67f326bfc3b981412b005a8abbb7cd74e32439ea011093d6d144fabb1228ca1db60b555e86f30e011bb0a2b392aff399c8bb964f071042cbd48860046e53ee3b83c9af95e54267cafef6b3f486259b42fbd631909f8a8bbe1b48e79d00151774a93393c2b37e4f3956c4e334780d0ad78055c66ff0565d3fdd2150f2bccbbc0d719cfa9538d4fdde38936a5b96dd24935732e38248cd3f3123b50eb27d35c439b22481d27f84d5c8c14df42fc00b975311f9cf5df0dd828d510ef6f994738286ff9fef01c5ce45869766833dbe4d418dc0937b0447bcdc873480835a2de24bf8e1052e3f80761b23c483a668f38aa7e8a5d363df8f21a4a8f210272fbeacc0cca3efaed31f5ccfdcce510e41b27da97effbb8dab08e1f97da20dd70572d036197ebbaed1e42e3a84d9943a0ae33982f2ea7bc14796bd8462be9812b1543fb30f3d7966fa6e992d83cfd20ebc5dbea761fdc6a324e4597134d10af96d4318dfd163ee69a5ad7d5a9dd6284179e57f9a91d9189cbb5317f0bb3e91acdc73ef48c831a62eb0baf07230d1b35c67a13d4af292bb97099e27867a1c9f60960ac9a17014e323d111ff9cde12aa11a7f58dd86b431f92d3288ff1bcf6e8471d2930874e7d2f88d60b59f4db8eedbe85f3d0521d38efca42ca786cf17b0c9c79b3d4a60aedd0ff65fc2cda9d339390c7cc662fa04ee7398474348cce535acead30ee921dc566f65e6d502a9a2e8bb185401b7d0ef0987c9c8cb2c2775675afedf0e44d406fa4a17a5a120017f3ab9ec2a3433c05350a196f03337f512b01b81f2ab3d17f840e351105048222405c8017168659de460e85dcff0a674a76809071f53ead0e54238666de669a9c352b94b424118dc2f69dd86ab640532ce1d1e353a2b09c519c2e7723af61180c6ce1443e8b67891084c8f535c1fdbc47b932b7cabb8f78cebb42507d4c06f18470d093e7bba50b9c474574c35b9cbdb827fa4811bd0d02829fd7e1465177c94780d91dc02b340707a4449e792d6998d1fddedf7b50b0ddc3b932840216c857a585e6673256d868fe3dd15248333b5efe5241460efd919fe2c5cfb9b90949fc4d1c48898eb8c742a31694c3e73cefdd7ca8248546f8c2a17cade099426bd13959dedab36e3b31720dd3eaa9e937369934987706cba4ef3c1d0a634a99e51e5743d4d269abaad29c7753e8edc433aaad7433678c3fc3d752fdcef4e1a439cee6369b85c242ee9ebcaccae1cf8e48d8e33daa0c3107855b2b0b7da46ebc98f0c52dc01cdbc78d24a287cc5d760de033c4d6a47e92997e3f76c78aeac364ceef808c1ac8ee158962f176955f6635d6bd3ac28e6a3dd7ff9a776f8bb0ea2240b63993e068732e90589edc9a3c92345d423307d92cb590b073fc39aed2f55969a0996a85594681b89ba2707f513c23299c427344e57c72fcf7487ce160a26347cf1971a964e93b9cd6fce30157a3e148fa05f3366365b3bf3f15c0d29e6bcf4031cb6b6966aa79164be0da6c782364bad7c3b5657a536743e13c60ded24fa51612d3ccc8283fd231d48f8a0444e8bece72ecaa9da37f9a9a3cef61dd4a475b145e44db00e5edcc5a41e543954a906e57fb453dac4b72b2273bdf2b516b5c29a148efd7e848ced44ac1616016961372f01741f02e793c067b5ea42795016f7b12635604332596a91fd71dbcd50fc7c26e3639f70caa39e4533670459a1cc6459b715a6fee231f62e88c5d6d0c631aa06394e21b64c4bc16de2ca93b0a11604196754ea0e81d6b41f839848002a307b65626e7529c3c24021131695eb2d0ce88291b20b343d8cc3817079490c15623fe000487406bf175a6489e589cbae29ef559124286cd532491e7c747b90570179938d803c84a49e1fb29f40f990cf07a3a2c117c489bcdada93fabdf7931311a82e07410260e0e373d63d1b6555abefdf207cbc009f327313861dce005f6a031834bf2daed00852be68ffcbe92242f8dfb409155241860baaee49a49b215fa5494603a7d874fee1373c486df6bc46030f990485b16c29824e7d817d5f71083c6a325bfd88a6cbf64598072d4ebb1b7b40090556dd57ccfed27830fe33b2769ab0e1d7fae047c1f2aa4be1398db117b20b39128c1a338408b493b81b47699811f41755a4bf31e7bb7e9806e000e6bc508d6a6d7b2011a8b51ad6402a7ffbd1905a54663ddaf1d81b0ccd28e771f40ac7864b4399868a9df1f06fee67af3d94c16fb378d191bb283e4d404e401f58cfaca8139d142882291ca9a96cc648eeb4813a4d66f85c12e183fa9a18828c1dad4956152f9e5ba8af849d31360b4b8adfda046ed0cbef66d58daf177779cb2a4617071b5165e4354aafe41316fd62a0a479447d30346ba9f6cc7fd8f20fa2885659f6ba6330745b08ec145485311e3afad1eff6b7df3f9b94232be23c779b24257dfdb01699bd86f5a8cbf9a65b56a3642260cfcd6931921ef811463623b34a784934c560c57964c4bf475661f74af7125ed11cbd219ef1c744707a7dfa94a7808fc32a4cc5f7e18b424d6c19e2bd61e3287760cdfcebfac536fa5e4d547411b835ea116a0d3ccd23de498592ffb83835b4ddbf89755fc2c65f5fe33a8218504398eac71862d02391ec4dc0d8865039993b120a72124dfc44793dbcc002a175eb9d13cc0f722c999fa5057b13618ea17fed39566da3a51ab009f91726cfd6e9a4bf2fa582f928c4991e9c2b9bf31a123bcfaa84ab8dea98c36a527354109e21a8581c159504ce2884c1606a96f9a2c5a9fe87fdfb75a1653e8cb2516ffa96ba2aca025cb2c86e620ea7a939b04cd6f5373da2acedc579b5d9a401bbb58f8da9ac33d669d51fbab7adb9d65aeac14502ffc18f386d394a68460bfb8fb458a390fa21e7d5926e8dc88405b1f1e7dd7b9cd3fac21f17c56cc3e7d0ea5499689dc8ed33318cb79b54b8e997bf3b4c8116eabc6917b21c4a44febfde1a2acf20a0dfea30ede04ba3a8d3db8ae3080e71fba06237a0307bd794c7df108454b0e97d0c9a16957f75a223f6a16f4f8dd74ffe830645f17a09da7404a49c723e528565896906288cffe42e330cb079e78ec5fd6bab1462a88724b450f2e65eea7bab5bd9ced3e347a8d40013a56d03cf49ad0f42b2e2a5830df117afbc7f6b78ed1307500ef013a79c571e50e9cbbdf85cab7566942f38d328922f33ffbdcf20b38b772d0c3e590402c20ab455bdc728b918303212e0b1169e40c9a1841d92d86a9d599b6ce67bf278d19453545a5070c0d293ae62ea28afb4c20a11fbaff7fe797301910ac1bae8b8c54c626ca3ca90aff01c01eb4df2fef5f93d63b0fadde55f0fdb8f23f13e888785af19bdf7248c121a17c32ebb5dab01eaa560184bf56102a3198c302551fd0663b9201a2c7c9e376e4b60350187637c619cf93dabbd9ce24b61b6b8f0675b873697a7d2fe22053e1abd9b3e36c5b1f24fb6f4925ca3a469a72630f495eb8b0b5748564d40a73770cbe4f514e0ee6559f6d0548ce319d3c1fb12faefd6bea5052a8aa754c1ea8eea6bb4873d3856814b3161ce5ad2e2e4b833952a15c3d4bbdc5166b8528be95b13dd9da2ecb6c30481fd5ace1eb8311b494749d88a3ef6561b6c794e62e47829c21d52f399e4e467681a46c2d016abc06b578cbe786546db68232418c994e9a83b507838cebd7e98ae328b26166e6f70202d99b845c1a7d80ea0b0db2d9755c8b6a412cb40b3299bc1d1fdf515a986e8d4c5ab11f51690e0199fb32975da4ded3e7e4ffd77024479b27327a10104710606d5373893769e4efec12a7680fce70a1df9362e2fd0b28395cc355775ed18e125defaa7dc2c1701559b13928f8564b22665578878a4c66752a02f2766c1956810edd87f0baa5054078ded81b3dc70f113c07e2940d150b88f793f3f43c6f04d044ff52d8d65c5567569747e8ec4ba71aaa59f404e886c5bd090b259aea17655067fa76c86d00e6bd89201003b22778ab8489a0ccb3fc20447230c25cdde5d654cc97d61f3bd8c70ce766b209e9e0f087bd0be20eda1487f7d975713c698c59d23a27d747727c1715ab8e6d0e3dd972898505fbca906d84618c84234f8b06fc056004f7fb1bca5927d5625425f762a57bb68741dfc1dc645b213b1aec96dc8b760301f5acf21fb0d4f0ed59454cb95110612d72276866584383c34db616ee23609e9786a1f5e593a1944e5f35eaa693b0b3da2295329d728fbfb0b3bde74e667553fe197bdda91dccb1bc04943e36fccd66c4e1d80830ddcb594772b2d7169533c85872719a82cd7ff2721022d65cc2e67c1eb33544317b7962c6e06db22792428c0e693d62a0377b328e6ffaa45e8e710fb64bc4d65355852a8e69df355064975db3379d379d4c73ec1da50e7a85d47d0f140baaa5a3ed7b23044c6038172c73c010ad3e4b26d14c0d45fa9afafe3e96ac1556a3b4a2c437eb587058924f8d06fd238e9ebaf5cf3a28206b51960da31eda903d95496240dbcb428f558fb3685af4826ec8342f93e68d62c7b43a3160417d878ee183dcaa93fca24ebf2c44bc54e9fcb2ce42e6e7434e9175272c72798ea1cb4b91d38ea2b1c0739fbacd5834e00a64fa74ff419e0c8af2471061c6224e5953d68aa0254544ff2bcc14db4f966920d94e1842ed20c9de01af818047b874c72a3a6f7dc2bc2a4347e96ff4656f20d5279c76f7b447d52b9b", 0x1000, 0x0, 0x0) getsockopt(r2, 0x3, 0x100000000, &(0x7f0000002e80)=""/220, &(0x7f0000002f80)=0xdc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0xfaf6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x25}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) pipe(&(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) close(r1) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x400000013f9, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) faccessat(r0, 0x0, 0x2, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000004c0)="e1af8c213def0ebc00e710cdfbb6b40df12ba268489ca644c591a72bdb024efbdfc1c0de08739a0f232b184424412acc80934bd04af70beca104a7fb512756a609e0387f705c71f2107d31882a3356035cbb032c5120183f12efc95118c0d7581f01ef91cc6a37641d9b6ad4f426cf5aa48aa940dba8a1e5f6a671a6163958a9b990a81503949c31a7873c787651d1c1db37206c52c9226df955393954be9da95baf00221c34139ba9ad963c9b78c0690ecce3bf22b969dd8c2ed2888c8592151ec22ee595b8779ed5eb5581de1261786dc97d4225418e440048c35160da7d53976c5bd7b6e5d487198cf0a3e34f596c5d7b532d097c0fb5a2b58d21b9cc4deee7eab22dc580760ddf45ba334819e630427b53cc84af1b6dc9ca87e0d2f4a2536e3a14fd71d8bb2cb7704310b9343781fe965a0694cc0022ca482b547f10cea077b4deb1e7a87f61f00de3d0ded46b3b4ba4aa20deae6d4e", 0x158}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="0297de4c71e4c4c73be5c2deac88fbf7f735334689bfafd0013bf097ebb143b14b981d2ca0af852be99d339d456e8d519491fe5900d8ad1f8b05806816c1d8c5fd43e13e7231db7e701c5c41ad7fa6ee9b22132e7593cc81a4cd81913bc74ffdf5ff0e8eb9b42983c2d8a7f843471221bc777aad6d6a0d17ebc653a389b9936d0d160a81aaa58c2b7f3683790367bda9da26a08cd9bcb5276cda73107d43c7ae13d615265c55d102b714988d113ddf5f958ddf42d7", 0xb5}, {&(0x7f00000015c0)="3109b133c29b4e030193cc187a14a5b0510bdf5531fef003d9f1499c93af67733f68c5f931726e01006b3169e426f73268d6511cbeecaf4d536b18aaa5ba7a4e705d618455ebb9a85af4cd473266aa5baa6dc482a46ba46ccc1689059e020120ec1990d950be2cbea867cca5f74254950de03013cea01fb73794efb41561bafaad9420812ee9b58cdf2b182a98403d91f3aedeee2638b9b7f16311d94ccafd8bd8c048281a5756e88ca430b12c80a5c6271c102735c2db24031d809b698431334d5369a9bfe36024c4adc1e2558a7f5580c08cad7613f69e95ed2e71686063c1b26142e87a00c6ef0e76eba266f40a5edeb779deba370650ae395e2c68d09c4a3d70c4dfc6e5cc2eb21b79e7459fd06755d668004a957f5ea83e3331d0d76d9f3981313ac13d2c11d54cddd14be1ae01158798956e9eb95cd4918bfda41a652a11d955e04d46b12f817f9c1ecec6ad6b84232468aaddc159762763e5dc3abf39ec9c05959215e69f8c6e27fec0c75b7ca107df4ec98952d0d04ecb46003607cefe38fcf79613172f651b4e419d3f5f082c15a69d69e47ba6d26d3c440a44ffa1081e5fc8d097edbc4fd0b082be109238719b9ef4b1154e4d1dc0ebb971dc51a60217b4fcd8787427bc2149204beeb01bd180f1af184c34f5b5c206c1bb02aa0a5a0028a26e4ed8f4e1762ba1a344dfd4dd0fa3f06821ef611221a560353375ae2c5f48b4a60935fc50bcc817e092545f23e5690727d80689a52dc8e65152b7bb2da979f2b9dd028d75b2c0ded75d03edd6bcfb35a27ee7063776d8b78d01081adb899716d8364dcc33e9b7e853751c1c3eaa66661d2da546bc60c273f85c1ade743557e603f8e0c3ed433fddf981eb1144ccf137948219c090d50bbaad273b9ae4660110c1388b533b02b8b06df8686fa55054bbe446606a9b7dc5f4fc178dcf658d9afb88228cd59aa0b46eabb49faa0fcca003337504bad3d9d54e85c0307f510274eeb3ddd3f7b5ea65e2fcc5725f87332a829cf82fabbbabd65f8205e95daff1011f99cdd91320ceec9e02f8949eb939ef4edb2806ca57f34f776ba0d0b7942637bd48be097b0643d3d1e1daf99ccb3c867d77812e3919d158319c12c5a1b28c8f28eb88fdca3667101e71d0a7387bba56ef06b07b977aa324283e3a1eb64f19a47636686ef57d23193fab9860e7d15567514edf87fb06911620b9efc05a8d028a2d4bea5c586236480713c9c36fb5dd36a17c83578801217410b5662124937606b274c093ee0c6da7579c5b2850217dfc6faf7a9460e4c7ff5ccad2227a48fb31a2019575e2ea389c93bba98312f389f544d8497c02fdfd8591a96aee8b46146232191a149029fbd89516e03cd28631503d7805ada4458130661803947097832ac095b42895c60aed739ee10d1573568e6b031473ab815c12f7e2029a9cbc1901bfe6c9e4569a07750e88fed94253321ae8d3960c263cf1fc44ae3281fcb47f395ff6eba8eb5a62f1a4204c2d9621a33ba7751f7db28d3d28cb211cdb0239a45dc53edfa45d0da544c76d1d0efcc5f2090d9725ca801622834f7220478c471a0a0e5b83dcd7b8cfa9f6b20d4fe33ff60ab206527402862b1d995acb85f1182ed0f07f7e10cc3bc2ff4c6db954f8e08eaca8315bc7cb65e4243458a57604d9b993d5a5fc46c74a9bb053d2e6ef6025af624fd0a7dc3242acab95efd588f8484a70f93db80d69463dda7e13957c3357384cf6b432daa46634b685bd517b2138874111750458e9a6fe319e5e817339c1eb3f0f06f61fc3128bfeea8b2cb073a20e51178d90ea0d4c36cbbeac81aca9695c1d3534eb83b72f7055fbceb97d2b44c721cdc5a68ec210a2d4f9092091082fdf01d6582596649730c173aa09a9dd8823c3d4754e329e817adc2bc4b5ba953b28f338ed44a9fb505d1db0673ed5a322fdaf52cca0a1d0c3eaf464296cbd12c9ce97818f8abdf5a81100450977ae0170ce1ef53a031caa6996498f6a010301ab6f1ed7a0fa168b6f5fea3d868b6fa3118504e211a05045ee7f24d0cdb88c4859410ae1b42df84d5960bb694392417c62afdcae392cff3e698ab4bf5eb3453ed67eecec7d94410e8abb4d8fe534b90fa95eeac0b74821e7120d8b52e1e6a19c9e34f7f08b0a643cb1a65bfc7080fcbb35f28e40a47cd809fbaf1fb9940e3fa4fd97532a610993e80bd2c775299b0df2becb8e374f497cacb207066bdb0a8b045c940599d3734bd4434108ecfc9e91288c5aa0968a81bb5d6f85a46054b71e1c33168ec6e9e9f9b4fb9371be2d5e5276af3de8d901d29b4402c66ba6af418028d63ce682e9d8c7ddc2c02ea397ab687291022d8d6d387518589ab52091370ed0a5ab759314b8b6aae891626aab46043ca508345cb744582330b427585b958735951b929c08db20676772ce96f11445d362634f66659005b01c02566d77927680736c61e300ad2e856a86240e8ae3a45d6ca76f6b6b8e617dd08907bb49392c9a9d55061c1c7f1487cb3742e4f758ea7b55320a9dedd2d2aed861f92de360e1216b97415ee781af1ab6a7440f8f1c0787ee6e9190e36e72d925e550db0aa5ce652a0ac2436a2aede3e0688dc3bd562cc38b9da57b9d2b5cf1d274df676e6fd85213cb69a78da945cee96e6f308d052bc02a852e1c57d4f746eac6521e40d908bbd3cc721dc5858acbb458c13a5f2d6cc4f0f70aac29779ad88096ba38c328b4975192d886b3049d0d481a0d5f293b1596f46880ebe147563724c4bd262066dc3f65984122a16040a8814e658f963038aa32456d5e3ca9ace4515cd7f802af260ea1fae5dff02386aec11c4860e52694e64e92619ce61d58971cb3158f108ee550cd8b7e0f668119d0ddbbc78e46b8dc3e1fa23818bc6dc40306ef070f9d83a044bd6014bfcae51f2c0e94cb3cc024dd43d148457b8ae7c018a56b67a3c2d45add06da5b0e25257dfd947275360fc4b477c315cb7a8c8c1100f16cbb6fa95ef3caf8838e318602680e982d7150e76a2b0d45a20c0e2365b3417d0828033fcca929587daf8f25eabc0218b23c7bba4dccc6876203c26641313cd2bac49d45ea31c858f591dd1f754bde198883b6d6555041f2f22963076f610c92ed7a6217485848ac822f6ad4dbfb51cb9682eb8572dd8b7d4d7242f43ca5426eedf414d016590ee618c8563703876fa57fff6ea46a21b811cf885218663bdf48763dd997f3f63992c42576559cc741297e1ec1d514ca8a5901e83554bea5498504142223ceed7159b23e40f3ddd42b75d586f823e25702a80dc77a50cf953b2f650143ce36a450b0332b4629b96c2a9eca79f1866732c7847545c69c86a24e879b2ebe6f3c5e52cdca31e8f9a113dd373350b2c794da49fc03207b0459b04170915a54b0c98c97a48600f38fd2806ae8c218b72046539897e90e93fe98c3e1e8688d472088b3f7d149a66dec532412a5607d81f471aebd66fe712f097c671d52f9eff226aea8640c5b99b70c4c3d4a7a021d0768420982cedb9e863ecb21e5181db4c3c58e2eb057ef6a37c77e07599b302754413cda4906f0c4f1cdd2db07055fb8c3965802734aea563c57b67484f956d66715ac8aeba112af07bdacd3eb05e6a53e27b25330239a248a9694662698ea93aa535c7820b7c6117beaa0c225884ccd88a84af0f8fc8dedb89dd67d575877c5e769621cf3e212cf1263815089ddb459897f6bb8ff530385ab47b5577f094e2975774c7a7ef406e2ee55bda41acd3e43ed3668d897aa11c2ea602385bed53bce1b788d0d5ddfea028ada50eb26d54f65da8b7b235972f2f734b87b9658545e9f9c0bd500770c9dc333f9fd53167e60d027e0e73ca740f530f731718aff4bc34ad75d52bbed06196abc1cc08dba53a2055cd3126c62007e6ac470facd399755986f119155b5135bb1d079f9bbda135fcd6c3f7305333e97cee46718b0f59089168e18e79af465744d5dabb9c3067174b9edb06df5376dd17d84e3b9fd9e8188d22bb1043dd07d95dd19c73bd7d5148dff63c1ac6a5f387f1c487e710f67a587bb71f3ca0202c885e0051fd8b5c6ce96515ddb609caeb8088825ae2ac27907fc752f9d4af611013b38da6aedffdd831d714d4464bed4303346d6cb29e919f0533767d08d6a80a5718b12b9f65fb424d77f9c511ddebd900b302b43477a89f04f41ec42be43a7cfb8b994bb5ac91df4821c0ed96a27ce423e85bdd40ddb8b49cf1398bbba3139aa60703451e1b3fa90a617fba0e9e96074060cf98f9c2b767d6b5a26a227aa034b0f11685d34dcb5a2259cb9f7c48926ffb9c99d249e0b613b91e0c1dded306c32b0c6d760ce3603ef7f7b3c3dc04ba650ff2b5aaae8033e088e7c2130b9f0c4120c57bb4f059f16bc364b97b9dfb594c0e7cca497cf9573053be140a09cf57150fd71ea1b5a7915c75e4a51caf53d4dec1ec137bc935caf1ca4fd660a654b3ec1680f46d18216c860ad3b9ce1f17a19ab25c5cf6ed01397c717c8c5a9bc85759a41ae31768d4f7166bddce0b1c186670d922a28e8374db72beabee8ff6e11c0d0601d93ad94d0583e4ad8c158fabd96ab5564004912dad36b1ef7945b54e81cd4242cda7a7828a8ca8dbd49009352dc4a6c4bd157d6a088365ec19089ad47c94a7691e74a7ac300c6e246e6a1c6811df64344cae3f38d311341c1a78ff83c95c4c3ecc39b78b48ac10cb9c0a91995716162a8f849ebcd82c73957d88ff9ae52c0babc481a38a357e10eea50349c1bf0427cd0c8b61c3f376c55a55d280e95c8f071b8469e53aaa9d2d2a820b3a6cf34081ee1d803cc50099eddec633864eaa3c2397c6cf07f9ace23d591add3009cb90f3eecf300cf21975032d8eca11ec2f8af883e8d0b46a62825c67b8a71141cbdf4b78a2da286f5f5f9212fcfaab4c34fecee9849019efd1c4d7d4799499c1cc9c85985ccbe6f0ed854b379760c4e0cbed2e32fceee49f05ef1dd6b3bf91928184f1bfbf804639118fc01f48dd76a14f74ed57f05c7b78bc45fb5fb12ad676bd7d47ba1d52fc404b34f07ce89a4e56e50d6afd7ff24ad1081b430509b11b6c67ed44980c0d17603fe5ad5a4747bda5240d1d296f9d9fce65e28df35f7c278592258cdb44ce545ae20c23b358d77de9f670054e52efc93d2e15c080f9d22b1359481b90fdce4aab4e53ab294850ee41201e4cff542a639cf4088191a2a23840b3aa3ee932655f4bda35c9ff7c166c4c4aec566fa3bf8a0e5ddce9cca92cc56b382df7c2dd65ca0b9ab6307071b2667856cbb65a2a6881c9bbc534373fac5e801af6dad2654dd5e4d1ac04be351ff94dade32d8a0564fd5386f868f505b688768b7e498b39d9f01e0b875b9a215f87e8ec35afe4c728654d5f8d6d8e1a64e5ed2218978fd683c156eb7ae1e9efb81bf273b38f20f4e69001c42fd28c92684617c19a53ab02112ff807ca0acc4abf0fad39ba20124fa39f91ecd8b171ea408cdb79dad1da3eed07a841cbcea6fbea50942a499eab4fec7a84674030921d753f9fc96aa441ec9218ac4e6231eb09e955e47fa576e7dab54983476f1f3733d9fa45574648dc73e2d74bb977ae0f2a923d1d6cbf45f36ae5ef84b9fb247f02b5e82b4062b962eb05837d7513374f9f2a1611ea4f497c2cb2906498b7e0b28bbc2f69c8e8a9c3ea572d9253a9a40a6ac5eb08cc3e9ea1a16d4772c71f052f8b7529b4de91d1ecba025716d88a25e7cf2792a7f18402225bfe44529067ef043132a153c837be52ceff87b49ce1a06a88c5a11adbe", 0x1000}], 0x2, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus/file0\x00', 0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) renameat(r0, &(0x7f0000000180)='.\x00', r0, &(0x7f0000000240)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xffffffffffffffe4}, 0xffffffffffffffff) 16:00:16 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x140}, {r0, 0x65}, {r1, 0x4c}, {r1, 0x2}], 0x5, 0x5) r2 = semget$private(0x0, 0x7, 0x2a0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/85, 0x55) semop(r2, &(0x7f00000001c0)=[{0x3, 0x0, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3e08, 0x800}, {0x2, 0x3f, 0x1000}, {0x4, 0x7}], 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r4) readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/91, 0x5b) chmod(&(0x7f0000000340)='./file0\x00', 0x8) chdir(&(0x7f0000001a40)='./file1/file0\x00') semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000003c0)=""/45) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x23) chown(&(0x7f00000004c0)='./file1\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0xffff, 0x3ff, 0x38edc9a, 0x1, 0x89d, 0xffffffffffffffff, 0x100000000]) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) lchown(&(0x7f0000000540)='./file1/../file0\x00', r3, r4) semget$private(0x0, 0x3, 0x10) semop(r5, &(0x7f0000000580)=[{0x0, 0x2, 0x1800}, {0x0, 0x100000000000000}, {0x3, 0x2, 0x1000}, {0x7, 0x5, 0x800}], 0x4) semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x0, 0x40) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) rmdir(&(0x7f00000005c0)='./file1\x00') execve(&(0x7f0000000600)='./file2\x00', &(0x7f00000006c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='&\x00', &(0x7f0000000780)='i\'\x86$&(\x00', &(0x7f00000007c0)='[/*\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='%\\:]\x00']) setsockopt(r1, 0x80, 0x5, &(0x7f00000008c0)="e9c92e351207142c384db5653f1e387105777d1596e5a5dab3a49b9d62fe61d891bcf67835968cc62e1cf8ec594b5b466c116e1fdc537536c8ef8b18457c0431a2ca3d12ee8640da31fb46001861263845acad2e093ab5f438e535d144bde1dc90f04b483c46c1fbc2515ce0b49bc080c22a63300cb1845ec8ad4ae2a44cb49a071bd9b9d43e9bb0c7f466d11e13f5ad5d25de2e84b3e8fa7b028b45e326ed0c238685f88129ef3453114022f1427aee138e24cd3f9486d073e54243e3ae00408db92590ce05f81177e2c7d623f664a65b90d99ced9e50b7bbc39843e0888b0c314d6dbcfaf9f5dd1a54fabeed93136674f51e0f2bf9cf829be2e2f4ae9ff2c97ca1b3c396000aa157294eaad5ce01e28002836f84f16c4bf9aaa03f111b1f6df3bf0d1f216d9fda2c9b84a33e12109e9cd654d931240ca89ef21ca0cd9827bed395dde9d3885a6bd0fa74989e9e9bbe013a054f235bdaa74551cb4b20eaea88ab0c0933a4b72cbc4c960d5a125677830636fdc5778a2feb5fa087116157cb14064227c9a88187f00b8d6ee5bb087d4d5b423c553925cd39ec341f1df38de9c2b35fc1bbf2bebf8ef19365284216678f76580fa1865ce1193b8ee97e2c653737b8b860ea35a48ddd3b4ef218688bd5d92d8ecb7b7fb199a9d3b8d2edda1d7f028afb9e9d062ce120da729e06e10313733e552340b1c7bd32a9fec13fb2432029bc1c5ebbc0e5c92dc62c17d07bd5c9ff8e058d1e2097779195ea9a70805ec13948bb5e4002f90656f7df0271c6b0e4235ad60156689cd753a7bb7e30087c3d44f7829f79b2bac3b5e4faac337e340066d404bb23ee66618c1eed68c7d15d548587306f1857378713f5fbb60b6a585bf0002821a0194992df61e7337058732f0840fcaf325b04505e07578ce15dbc9e38267561041d1db750df96a5b361bf391f1898552adc7afffe343235377e19c62f6f608dcaf6a8b3f8732764a9e523f2f880c2a14be74758a36b976e9d1aece6f9611be96d9cb903558a853096641c25dcf507489fb91b61609d3a8af101d0cadc2769292251ee265c2366b8812dcf1037fac44da56aa0fc1143e921b3822d3233b7e1e99d4f46b63d13086ffa7e7b1556b8b3955b2419a9ee735cc1bd66e5051dc922574bdf52b0c21a8f22e2f951bc1570c793fc505d7af1a7a27a6bc41ce2b1391591cb72813c5e97c7ee5bd370fd7c0788c85123f808b9b56c973e95d340d5880a9ff409c38381be963ac8268ac64faf0d48430eb824be7be58b71826812cbdf94d5e15767adef5023f85a79857b71ce045e348c7789874a542f4451fd7e3b5a1ee87886b722454f007e562269a2723b799432822264ff8e818177005ca6f82f7d8719d61733b844f2a9d0f5e501ec3b89e591ef23a90ee2f96aec9ee16a811f315d81c587554e95bd577d7eea927e3be9241ce0117d18f0888efa98955e87900965d4024bba38a02c684d19b965eaec18cc1e42dd24f18c0520d886545543e5842f150cbdc27da7464a9bdae5e7901968c05e78c1738b35b89604e60dc5fb6b940744c40e9023f069e12daee5459fcd98d152b13caf038bae986a309c6f8c8295a7e8e99b8a9da350dd189c570c8991e64ba1ed101a7a60c00700780bad2025b164b0dfe50ccc7afa1593eebfad094d7e0e889b1a1d92e9fd57768e79eb4f7589284d9aee03a775b31b00a1a682066bc9363fb00eca1741060be8ae7d59a29a5d1aae7c1402c5e7c2f1daea2f65e7f5dfb0e31d26763a10d1d3068c931e27619d8d02afa67389a588acccacd801831a745c39fbc5858980cbf5d697441a02dfc9b41ac4940af03f5531741e8b8ddf4931554d1c5aef25d00fca8239ffb2c605d68668d84533af76bc9c85f5ac314b4a2e23e9316e1e5fb831374b6ba5c10ef9438a114c9f1d96f1ed3ac3d4f744bfbfb83972e4c11fd30d111c645ae118fc80b7362199677ac20bfaa916e546f3283f17f0cb02938afdfa640d43fda274d6abe9312bf49ed2340a83a3005235211de8b8adb40e5ad7b36ef565dab0d070e71fdf4a810ad879b559d8582ae68cf6f3d73eda4c46a2a7b9140df1b0d4e27c0a110bbe4003338f88ad7bcf327275cc09afe2a02867a0d27eaa72347343fdfa447ccbc0074bcb16c75e082b4d8b0704ec2cc0d11a79392ebeddd4ccfec92a135ba102ede3f01d0bd58aff21174039b7567b73fb363d29939872c1cc32d1c583bc5cd14b2b654f13331779dfbf683aebee50eb68758b815316a8e0a93a665f2d507da8afe97086bcb41c0fafb636fe23fdf71e606b23cab70e1f80e8d358327ed4c9258c3cbd9ffabf00755f351dbfcb05144cd578febd5806c82cd3306b3b8ad9ac6e2dfd88c41031444400e829e4328e3e6b47a9ec672908eda088890e17308cb1f0fd72c29f7dc81c502214bff56f3e7ff031fbbdb9db0564f14289c7561878887e27c4e7d0404b09f1258e07e06b0df15dacac501eadef49b57c483e2096f2ba1493800e736d4d78c0062233f00648c38a535b22685d00c4b67fbac777567a75540d6c087de0a372f9d56ea54b317f25d7419df1bb354cdc96e8d09499dc51b39521774a3fef7b5b639bb76136ac799b0db46852dc8a2304eb7f6b5287624d8bdded181cff0bf99e54ac551368e347c5d9e1aaaef6103d8012e646fb510002c6ac3924ff2dbaf76350f5075ee612c8051e73a897acc4cacecaf89834d086d1db9ab5adbd326ccec364b1c8dd9c86d507d0575e6ca723c8637c906c8eebf32bd1c97d94480afd1bf628645c8152d7f045eb62e133e2728bda38b47df5d8f2f0f5b611ca62387ce7ff0e0828d0ba7e5890794a295772ce3bb0173523307cb716f62288a04a2352b773ecb6ce7d5f3d7eab68c8a2dae526db42dd9bb6f3a3d825270d0b5d339c1eb6d81de16647bd6a2eb850a0530fb036f5b064a9a9502156428ae31745d08144e2c7abc85a4661a38c3454be88181dbd99ed8fd7dfb45c7b28445b15003369a3e92c30380b7256738e0e5df767514abee8cd6b53768027c3844ab2bdd2c8b9cb9b3ca2292680b2a77c76c1e2764e93c62db83083c6cce1a26e99504ad9f7aae0dc43ad8961d320bed6bc4310412f114814af6c9f18280aed047db6b9c8e5295b40d81333c66ab1e8eb4a3134a05e00191c9bdefbbd8fff26a016d12720802da27201396dd13dc1dd063dcb2e1088ba3f4413d33e73645a932ac7bd76d2ed68a41280b1ff5e08630bf6813dcc7508742b4058fb76c4e6aeecef6ea8da8b4158ad422b65f25bac62e258165809c9170fa182a71ba6a8bc5f36f3addf1587234ffc3fe7d6f3b18abb2e47a0378f68637e708d9844f4067bdc535da0c8d5ccfc856a365af4b10acfbba43eb298b737699169679fabeaff83c9d1e9e31bc900e432ee31e1a2d9f8c1b1a7e85c8c50ae8dfd05a8312472bdc05c045b1298392db63d0e219054e7e4fd785b3e7c4eb99cb582cde4c7c319dce8366d4ab4a95b2c403a0be6695cc1b2800b52b2dd5e6168bef666dc52bf592e186bb4af97835634cd19f77d6d91e659a3a1c82cbe897abecd45f8703cf9d2a2a1c392b9a1f279ec42f48902a8c49b1b0feb2f9afa1f1ce37a1031078f101d8d4afb8fdcbfffd21580068f2168bc57f716bd9f31dad18a0e6db4e3877be0e2e8339e53d70e28236b0293f6a190af4377633ab8c66cf7086cfaf28aad561df9242e41d2256a29d7da8cb635e4794e137266b85afec6696bafb12260ad13f6aaa4aea7e0cc4bbef6ead487474185811132bdedf78939836fd8b11a279f968b4c2a1a18f431cc74d1202fd1e0cd54f97fb81f64e839afd021514a74d7fcb068339c4178a0a099914eed06586bfa1400cf8b335bc57ba7ab11ad77ff23d852bdd242da438f9c659a302a218a91a37e7ce6d9e0bfe72b7079faa4c79346b0adf157b23b450f617d08637269ad213b1ec65ba5c2609a4efdb133a8fe8b09386e48dcc326fdefac50b4e7020cd6510a1bc2d7883f32e7d90ef49f301699232b006479e6f73c5db50202f10a3c0f27e5c1e9b11fa911a590a33c38ab2641d80974cf23a7d1f6657f84e3caf5d59e040a5e567c018739385463379ee04eb8f68ddff012f92052a8c9a7a0f4ad085f658c12065156079000f72555870efa760aef5d2b2acd92f3e1a5684e0b9328ae5a0f76893dd6e5486094685cdd349ea05f78114800fa9573c18901859c1dd6b5aa32f062720357e6b7533851c9b77e6fc00aa5ffff52550444a89771acf5df6631057b2bb594f3812cec28b549be272732c3c8f13aa736e51af9c3a9a6b1e2d6b4d70595d5552b96848caf37a518f43691e9ff37a343dc30ab4ef858dd74e30972739430fb5cce79afcd0bb21ca5f973b2a4c974f0eff3f4e27e5d65286c490d1791bce6bd1c87bf691c3f7dc0be50348064df938b53e33bca46831c287ba0af4381cd10eb33920191609ea1c6440606a6941b7be4c6fd1616f853354d1fe6ded95f4a36e728b6c084839a31af6262ece7e16cf5ee84f45b680e1f48c089a2f0179b9fa0a38d084aba4d9c71bb0585b25bb12c70ad6c18b76ecbbd403669ebd484d9c624ba67b3ef7287f26d344e403762be289b0721ab38b203122f3c9d3fc6b1458cb632bd404d8d7e2b07495d100706c791c755cface8b3f860fad6799008f487bd47aa590b1e1ecacae4fbf126b9d2643f393117cecc371e1dfe24ac715f31a6e9cec3d69ea1ac52fa0905557406e1c4306772d5a05e1614683cdc3d308b173120af4ed1aeda1f52f8580af0008fbec4821499f9629720e625a2ef296b72709e2a3a384eb47d8ac7f8b6c52707a9e8b2c9aad3123082aee21586a4d31a5810c156f20323f9e4ef25edf26563b9090adac4c31dde65147586858b3cec7289d1a8ca1e1497959aec0c4a58f4e7cb7af98c6ac24875846ec93f31666691a38abdb907a87234a6500cd2025c208521e26264c9d91edbb95cb81928e71b3dada5c375c479f20eb2ab2fd758993d361449b50e71b684c4b121f2f6cd369a710b6a167c50cf9d3b180d7d1c543d2f751aef8106cfbd423fcccca8204f6601d1a7d0ecc3c7b23c88fd851f706fe6b6a31b326ad6a6e92018dae34944c3a6ffe5bba50b5df0e6fb6657cc4b3ecab1fa0465634edf225a5685b7c9d4e2fc9f09ecc7b466c35a576ac490e623d01dcbbbe360fd5b6fd6cd7d157f5fcc8320d62aa830791c7de2c407a28be04fb994312c9d47cdfcda3647e2f718db634c8a165faf71d09ac7c182e0a49dce31b404454a8c20f3edb03b5672f8d35fe06f2873d494970efcc79c56f5db7615cf68e1f8ab6d97491ed835eb6f6f4abd495f074f7c0764fb42ac9ab001d59b3ddf524ad8497d299586306ab2fee76a1bb94e201823df262ce454af15438c0e6c6e8e67893b2024671b43ecfe3bb6f387d83b5c8ba71a499fc8482b8a24f62e3e549a8e84b54208098f145eced3e8c0af89319fab84f569cd78f68cd8a660656862744b0d040fecc16c9d2446b6a84f0ac5ab39a12b8a0c5aea0b27ccb462a4d5939fc7f7902fa69919a6fd8b6f3990c70441cf42772d4391a4443e99a41cb62cb2c68d262b9eae113d4de4559aa800a1f5b7f5716f5c285efe1d89841890d2372e5ba595065f3f2f951cdc5b7b423cbeb55657f36fb6fe919217ea74a526765e27d925ed9adb3d7fc0c5727068265d24f7e4ee85cbc6c5a80a75cb390f68543ae236526db335106fd6066fb78f67ea11c464de86c4bc06fb3d514f7f4a9381562704", 0x1000) renameat(r1, &(0x7f00000018c0)='./file1/../file0\x00', r0, &(0x7f0000001900)='./file0/file0\x00') 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0xfffffffffffffff9, 0xa0, &(0x7f0000000180)="e8530c3c00010000f7979201b77e9a30a48d2bb8c56fa4a8570c4dcb2f55116450afc592a416", 0x639) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x336) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3f) write(r1, &(0x7f0000000180)='\t \n', 0x3) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x7c, 0x0, &(0x7f00000001c0)=""/124}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20080, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xf18, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0xe8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x401) 16:00:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x2, 0x5c, 0x80000001, 0x3, "4a2a220e5919104c2eb9addd3083a553e4f7d880", 0x2, 0xbc}) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x670, 0x8}, {0xec8}}, 0x2) pwrite(r3, &(0x7f00000001c0)="2258df9ebef8c224c4175c4a2c4a671f87f56cbc10b176cef9cdeeba9c4978cdf0ce3c2199e2eb94f2eb969591a879e920b048b19d571186eec65836c876b0405333812ea584aa055f", 0x49, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4, 0x1811, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x240, 0x119) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x28288, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="67d372a2604f27a09ffd19c68b65c239c2af4aa9dbed53886067913d4cfa7e24bcd48e83", 0x24}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x0) fcntl$getflags(r1, 0x3) r2 = dup(r1) pwrite(r2, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:16 executing program 1: r0 = socket(0x200000000, 0x4003, 0x81d) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f0000000000)={0x4, './file0\x00'}) 16:00:16 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x271, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x2000000008, 0x3, 0x4000000000000000, "0000007f00004d16bf3b200000000800002100", 0x0, 0x3}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x2ee) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0xe0) r2 = socket(0x18, 0x400000002, 0x0) recvfrom(r0, &(0x7f0000000140)=""/102, 0x66, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0165acec9c02be6f7f835c29002eff070000000000009374428685c51d00307c2008525de1be92ec7ea38d2acda42d7df8ea606eb661a94ca91dfe0e65534d45a2c4e5cb91f3a36f26124a4dae5b139e031f0ef411ab73f15bad938f3f1de3410271a162561d3adae1527fa6e69f51a38871650e57ea6ce6fd8000c9aabaaaa97a199ab9b98b3dcd5d558376469cea2c519c0ce7f70401e3a1e4363f6ec90e8fea72b6094c773806b8be0368d624cfda21075f3fc2c2afbb3fb967b7335967df319c69ee45ff1ac9e03a7c161a7972a557bd9c658c0d980fe064241eb09cb3a46c88979af4c5df944a1ef4215ec5cab86f0a90ba9e5d000000000000"], 0xa) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000100)='./file0\x00', 0x19a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x80000001) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x60, 0x24) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21, 0xfffffffffffffffc}], 0x8001, 0x0, 0x80000000, 0x0) shutdown(r0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c, 0x1f}, {0x6}, {0x6, 0x0, 0x0, 0x4}]}) socketpair(0x18, 0x0, 0x56cc62cc, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="cdcd25b078df14bb86da27f60a993e4a75c5d3c099b34379468a8b289aa0e2ca48bbdd97c1c644452be604ac286b3f7f249b1a6fc9c1790270838513bd7967d8410e3455faee54c0ce472577f01a30e131b930f0970e2640fbacc11a42bdd66aeaa52413463d9a51a5e6972ec339e3111dfd023f38654e3def6153f60d0995c4726e5b78e5efe85d056134ac50f762f2f12afd9ca96e682d6254ffae38caaf1d2d0f1fcaac0067c37db42cbf97fd324ae2e9e0df03278b", 0xb7, 0x0, &(0x7f0000000340)=@abs={0xbfabe8fc0bae9ac9, 0x0, 0x0}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x0, 0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="921479eaa9774b55e8bbf31e6f0974b1dea66f0ca244e1e8a653e725ea8b5a320cc083362b73f1d7069d7d850f64f25fd4412f8d52aeaf898472facfac8ec72ec6fbc6fe40977b3d4667a85393f68e6b060e75f6f939d3256f6e4cfff2353e782c5980061608ed54a7c60f192cbfd9079b89a6c98d6bbc534effd76ac74d961520bfbc6bab3491d36cd5", 0x8a) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) setuid(0xee01) r1 = shmget$private(0x0, 0x2000, 0xfffffffffffffffc, &(0x7f0000dbb000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/141, 0x8d}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x111) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0xfff) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) 16:00:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1105, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe2(&(0x7f0000000000), 0x10004) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x8, 0x9, 0x5b10, "39955ade65052d2a4c31a0058ac4b20dbaf0156c", 0x1ff, 0xfffffffffffffffd}) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x413, 0x0, 0xfffffdc8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xc07) chdir(&(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="77945918317c83f1ffa5de1c19f12d3efb8a1038639ea45f7156d00443449b241e012b3783a35fccd695a66bedd2837d0dd5455ec41bd1563471fdac2fc50a0b94e50e31fe9f1e70d0816f2937b5385ebfbf8e994dca0a9d6cf26d3b602f2cf18fc7e2279daf963c1056ed3e949b26daa41f831e1e4b5f4e6719bd0e166286f0ce9937f77ab38055ae7180934f0749deaf1bc49c1ef83293442e7ba8be65a1c57079b0f51200560b689dd20f6ea19a83d994d3e15dec79abb63d90bb226651e77b70eb06d03d47a386987476d29ddad5a789", 0xd2}, {&(0x7f0000000340)="67f5e87de4a01cb4ed25055e935edd2e6d335648c544ac06f929978ed81dc22d57696d864b32ffdaaeae5861621d6f48732d307e54406b2b1d7114a9b69e2e3bda58f78d7e07af7a4da8cff8f5b47114e100735237671735b0898bec41d73eb40f970f8226de12ab3e363698a60fdd3c215ed87cf2c1fb2b800ef9e003112b1369a876a18a5f6684cf20dc13a1822344e0a0c3c4377aee5b59d1eed067414c19c544acbd9e22cabf2d5769743b5f10690bfef9768f08eb0b140802f9d443d0a5f80a899fb34161590c65b945a8c9918df5d9bf3f47cc", 0xd6}, {&(0x7f0000000140)="1a7b550fb6f8", 0x6}, {&(0x7f0000000440)="b37a827599a7c5a99b0388874638f61044938d1e88ece7178fac257d4174a9f1d4b3d8eb78a567afd35f7f5e8e6a4e0b7adf7b6f67bf5a6e6aa401fe3472fa3b2413709cd6c8ab459ed4c82ea7b3cb5c6ad175906c95348c145e8e8c6aa0e978b8f43062fb5c418a2f3678b8ccc875df7f9875638908ceed1b816465aecdbe4e1dde8f75444f345aef14975141431d311f51e0f0109e9bd84d870b50cf64e0d7d8a81a61504edd52868e3a1c43a7975ba81b7fa77857b20e1c6623dae5c2e83f111a943b", 0xc4}, {&(0x7f0000000540)="7deff0fc9ec4ef79921a4164090f9c43ab643eba99242c3a61326b733c37b1151f9de70705416fc368da0b0edd7916926a2578d342175b989345b1ad832c2ab6f7a943383754a7904dd50967c10935cda04eba87a7a5929744785e509b35eb73d7e628e41df7f4f5fe9f46336b3b7fee465eee231b7c869de250a95b242ecd6020dee454f61035c906a4c2e6800b77632e1f32a7aa8c942c7712a76130b3d2e71c088449945ca7e88cff5069a63499361632b9ccb78e34bd5d5d64399118772dd44baedf42931b001496e3223b7b3e79cbe8c7315a7e99ac8bb86b84e0cbbf4cf439afa47a99439111552ce9858d6ebff2fc3d2d6957", 0xf6}, {&(0x7f0000000640)="e926222f21c5008207111b95efc6c25c924981ac706fbc816931c73b53d4868814412076b44ed37a430b4d97d6458a13de252c6f67b7c00f00a0f93319ab173a09646a756249376e7ec7fbf787f7fc5c577d2c9cde85fca4c8108484501aeb3c0b732c3180378c371589199810b09090bb08663ca749f475d1ba6cb4c3effe7e9e538895c447e5a88b06b8b4a9715f", 0x8f}, {&(0x7f0000000700)="7557ae35e7dc76ee9b4cf022f97c8026377f28d121fe32a8b9eee282a5710aa0c6ea1d9aea76c92e018b090699bc40d73be14b9c480a75b1175a22dd40383dd8d4a15173e598784cad14b48e5724280780f9042784179fb0f6d90d4af6175c2efcf075004b6052c83c0f1b82bb4905858ee5e1cef9ee2874f5f931cdfc80275e89ac37f0b31b046b77c962ae15e03a21bec6fca5c9ac95", 0x97}], 0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xb08, 0x7fffffff}) chroot(&(0x7f00000008c0)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x1000000000e9}) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="6205d8f8947374427d3529d243dc138124c61efd2ad5edda7bb618d68569603b0d2f3a63951f2653ee4442615136a88a5e703fdb281168743fe302a8af3c26b913c88998027529823e03a5d15ea0e38bf85066d7fd576bc03439c64bf947a9691a779bf740e67904a788904bac973b9abb7f828951502b618a0c1e0f636e37da4685cc864bcb18149ee2e35380fc0070f2cf9960a85b49efa06f666c67a208a30cb510ac0f4bfb53965db53b785f1ce04de32bdab455bbc93d1c0d973c41be220f907a3ad63a5b52dae57ecfae2af26fb79623", 0xd3}, {&(0x7f0000000040)="116c8015f516cba88a78c0338448c38d", 0x10}], 0x2, 0x0, 0x21) r1 = syz_open_pts() write(r1, &(0x7f0000000540)='X', 0x1) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1}, {r1, 0x21}, {r0, 0x42}], 0x4, 0x4) open(&(0x7f0000000140)='./file0/file0\x00', 0x611, 0x9) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) lseek(r2, 0x0, 0x0, 0x3) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000200)={0x3f, 0x6, 0x80000000, 0x6, 0xff, 0x3ce, 0x10001, 0x9}, &(0x7f0000000240)={0x0, 0x7, 0x7ff, 0x6, 0x4ee1, 0x2, 0x10001, 0xfff}, &(0x7f0000000280)={0x1, 0x1000, 0x10000, 0xfffffffffffffbff, 0x2, 0x48f, 0xffffffffffffff01, 0x9}, &(0x7f00000002c0)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1000000000, 0x0, 0xb0, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002700)='/dev/null\x00', 0x391, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000025c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002640)='/dev/zero\x00', 0x822, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000380)="fdef614460cfa5c9f5608dc8718fa57e13ec7d370684cba4145adb3ff0e578b92ea8cd985f65f03791a77cccc956f89829598b556c1c5c00021dfa53c0489ee53289a13e27fcc467f8834e5ff1e7289fac55afcc6932560cd9593ac0613df522934be3c430d21c56d0c60c9f5c22396bf9277e09f5a1a4337609dfbc7b43b2196979422d87f9d251600f100a82263597e344ca06438b0b610fe87e7da38b8b0906be46e26dadb04e7705411ce12857f0ac38578e09b1181a33e044fb14221e8eaf5d9265884c03353d0512aacba984a77c4aadd3e583e726679f50bf4f92d551775fc6225addbf4f4e616e286832b802421508fd3c4b78f963993c87ebb244566162898c10636aa1684a994359ec0d4f4afe3bc297280cb5e4781cd6cef71e8a5fe1e56c5f7b79c4d5e1575b664f6f24f01e5ce99ccbdcb99a40bc5d06eb15be94cf2338eb6d9e657f7423a12db57bcffa82b0c13f7658e163afa0b11bea6ea55df15ff66aa4ee93e78960fa16eb49d8f0a9a33799d274fc1040fe1a1648db243ace2a699db951eda740b5e63bebc1eee72d5c33a3571b1016ac22d306b16ad386a0ae5c631d4ab9849640580851bc8db55d705103ccf67f5eba0ae629b144f8721164e8aeb8d7070eb3511381fd0a6043a5cf021e429b62b6b6cc307926e5807d0dbc7d7292d0e0a765a488c2c3d44cb2b1426d1af4aa52310e21ff090230bb71f4a9cc7a0a8e3643e12e386df93ad0c7c8b82cd657bded0ea10ca202174bbd12a71a90a83286a56ce787d76f3d23e10977c6101454a7fdf2c40cb13fc83f124755e25bb48079e79ffd036821634850c30940d5acb3c89e08aa70e2b28c8a78be5cc71190e4404e42f0781140c0698191da28667a354802eec2c851df8ea47781be41029c8a0905a48c0cc7710fe1057ec6249685faba540ba293762fd9d1f378886b843067be1494640b14bb2e501728356c178fb9292413bf57a295fd7350d89922a1231f22c6466b596609631c3d1ff01a598a52eb4d11ee70cc57341673d985d356fbf194fb72c7c04e56afbec8c4481300087ef4dfc926e348144eccda0bf893af1acb432258722a032861f3dcf4c983b27e9224c21787dc435b8c88ea2d592d4178d98dfbf3214cd74b86bfc807bf7a00138f59ed45bda7d669448e9a41cf9921edd3a4f65e61ec75e4f8ca812750521fa72c79dc81dc84ee1b66baa9b24c965038175431e9a1eecacfc0dbd576fa1f5e3a9d9a24c65fc646095e4bc963774788e1f4fa1de4461d2fa04fb39496dda8ddcd7943a44661ea12b386ce75d4a1fe1004245f39c82f43c12baaa9cc752949aafa894922c4341626ff2ad4ae08882cd7bc7e4d10ad73b96d8edfd564f97bd1bc73971c3306448570aee488570c495ab813db40928dc6d4abb81823fea036b977ad1602aaa8959bc600c182446972a5761d533778760a7eec99d0db82387b49977c114ba2dc625954b46c5a66ed59b1326a55993275689b5e4066eccb8ffc5b4b83143c44b1bf51c6fe31063cd6c33ded93e4700053ea466a9a3e91404b833db4169826d5047f60f67815b43c76d01ccc293663bdbdaf14f2e8553681716a796ca8f60563d2f544f0e11a7ded7d918ac791c042060c4d3736842c4054402a875cdc89f1ede2f0f85df7df61fbea78385c5e4760e3a249ca0c76fbd7927f1476aac3cdc368e33911f54db62267283d3bda8e3ad78c123c4656e768ab668931eea60d04813cd375c599fc325756223a7e6e467d9dc1c0120cf6808fe9061e30e0e0b2cd2f4c34213d04858a0b9c870cbaeadf6c2b960fb3a957f551d8aa7ad68a343047774b37cdad13e90d20b31c5a1c6db69fd8920d36c863b7d1aa795708b23b8556a2ab20e635f29357dac5516353573d1710ae0c710ea875bcfacb85e9c4466b87c33a2636325ab867199c39df33588059bb7e482e8289586bf1a805fa839a5f4df87a449af2707e703f63db9eacf24636f1f8841fcd8f76a0e385adf8919e56ebad88c4b423a17b12c68224da4b7530817f4f4fcf66dc55c261894b3d98df89d823e1bf2638e57230a489de1565afc218fead09d203e1b6298c9962479b7577295f9decd9834fb533310fddd0b9d09a07226582f0a465e8afc7ed34ca184ce78a21e322aa25bf7d4e05bea81c40e5041206f77b77e268ae2e5681c5d1b6b573298ef0ca25daa881caffe032a6ad46b27e5825bef03a3bf3bf711a2fee169004d3d2ded793a777484028b6c3b1c0c617c5e83071f591ed0bb6557bfc0ada006d3fc2b843a7380e69f701633e2a60e299a3ff3944a423cb2b93e951188376af69ccfb97e1a28236f5b2d1de01b72deef0f9806ee2dff932d66a3ccf6037ea2f07827ba2b7d6e5ccc07dddb948eae52482c7ec00720a1ebedf0c531206618f620e565783ceafc6def10afed85a670ac215ec95e191d419213aa8b216f458810da5c77bd1a24dc2e4fb3417092bed0f2d36ba306bea240f077cf5887239652d96598cf505567a4d9c454aaab2666c277793476dc32cecb79cbb55e084d21fc704b2c77aea318d6d2f1fd1967fbe00ac44ef4bb6a02c117bc2112d308811214dba4b33ba2b9a8489366d4a169454ae5c5c0da19492f1e3892706324746e7a491739446111d51aef917781653dd87b7f5b96d99d5d16bedfe2d5f41a27b39c95e912911ee3707f2b80cd94c4706ab34f02d4f415e08cea9063a08a02c28e6b4f2b24492a4a05417d28c89b0308d32b38e284717318714c57e5a89bb4962a30d3051ac46011337a564d725f8a88df139b910bbc9d59fb251381e4ae3b304d3dd02690f0e67da7c83449892790c8db5a04bc74496bf00f070dd3984dfb9c401bd8c6518e343f4200ec68a194277ac4d85db5d17d8db44d4bc57a35ea7d3f6effe4cb04fb7292cea65d129cd60dfbf9937ce891cb17484bc346e2459ab6bf9c75a76246e4ee9a37ab06030f5433d0e59cbf2e8c26e983c1b3fe972e635374a5e6dfb43e62f85b63d17a307760cf0ef63288996859b3e8d953317a746ce9818ae3d6c68e2fb89a0f6469680f75f21d522e710110f8136ad28412dabcc4a6677f4c1c5f5012120359c75204e7b3057efdaa77b09772dc31695e505dd43df2b2d980cb4fb6709cf742e4cd4e8528a1e888c03efcaf4ab8046b85a71906b0f4ac01068e923dcb761b64234882ed01bc1b5bb00ccf262907c49b975b61a03ce496cc4a0d0524abf3977d6d53c9eb6619802afe7e20f2d05e4b5fe3fcca6966d547e0edde8e9b46e5caaf49a9b48ae5c7f2e5df9c1629de598ba0004860cd27f76d4181b457351988317d27f186a5870b596e6d687acde9ebad4c789b7dc267db5767386614b74b873efb669db2fbc91e79eb786e48e8a54f3b2a3f4b35f5d5690c20e2b2c3c5eff866f1a03633778dc4e57195b825cb4999cb6b17108a7ad28e833f76fa25b44c9acd131b2789bf6e2debb26501ed29795b41219259d2780c2773e946c1a1050894a14c58ffd7df496bcb3e58dc621953dda3b622d793429f4065851eb9418dce2e3873870674adcb315f5f5019638653bc02f60486f90cefc44a86aadb210850630d0618c023fcb345c7b2052c8176a7b464d3d5530c55900c43b0fdf388e552e181c5b6316f29f3efa46b8c8eda3b38a0e0efb2db9e52c6161520c6062d17004bf143d459d1886df0c2b7463e3890a11987488afb89d491234b753723ca0902292dae38e13d11f9e2a03fc4ee478244ffc48ac0d0d39d69087d69d04363446b481dd17751e81bf3c162af9ddb549eed38443a48927bce3e3d515b28f7ff0ab9d3c166612a2fdebea3642ffe95765cadd05c8101b245fd02e2d3d29219405011c4cf12abd2d133370b2db661e02a0ac8f16e048dc36434c8caf6bf051f6a91d1fddd081f8ae71934bca284062fca49a13900bc9651c3395432b0ab7baf6975a85715ca58096eac125ec1e50e5b72a3d481cc6b66769451ff762f588d44e2f2039f07599113e82507889503fffaa2c3ad674d076ccf38101e9ff0baea1ebca5a15415043845b8901ed161c52d852c561ed4d798af45fa0e7cf4cd1cb45b62d4943886f4ac54e6fffe114e39e368169a574d89019af34aa3e731c38e0e43898e781faf0e34756bb9656bee5d05e66d419de6e82e29e82f00035102f463f5106e172eb56c2bcf3802c987abceb3a3b5e8e657103a01defc87ba161aac86035cb1d3dcdbc32ec4ae1f1b8cce4c30eb01f5af4cef0e6dd1c8a6ac433c006935a60a032fe31e3ab14af209ae4c8c672adaa42bad58f428aa05c9a7c7fc197e2be416d47e5c1bd4201131574ff515bd68c8e2c0e988b8242a817ad3964808b6af608b3885ce155b3e45edcdbaa47824ff5e36dfb7552a21345677756d1db3cd417870f1d5eac41de17d03516dff40c44da51061a45a199b3142a86459681ca05e9d7cc91bdaf058c332bd5444b6c23935c20a88f91c5c57b8aa76fc31d24c3d6c4d798be9133f430a2d3e939b9d401ce88ec22f58ff61e9c2c821cf7a9ca45332fd7d8d9f3acc77fb708d00d60859229c85b1779e673057a5a3d93604fce2e28dacb8021405492b4ee0e67a6a45ef9add9591b198579ca3f262171788e69e9fa42f6d3dbd2e665045edbc680ef2d9ebcdc49332476a3bb0b67f793f6af9657466359487ed03ba2e5888b46d0be7eaaef47881f7310f5dde2a2d14143b12872efdc8eaa7900c248af55dc875f14cb9e8d0ba297ca68a5be8cf631eb8b479b9878f812024acbf74b5184d9b3417f113d3978b19a9f2927125e11ac14602196ae03dc35d77876ea222f9dd6507264e667812f271fe95873166fd252233739d34072c37d5a98052ad703fddb20f8145c236e02ffad0c8e0700e8b2a3bde8446876ed99e3016346d37a79262e703314fca398f890c426527da027209fd71cde2bca4956119fa0e9313854e9591fa844ee04b092804058b25a04c65e2d8283df85433245c1da160a68c020fabd77305e5fc84fce5cd5425db584e7f55f11d7b0356cefc2bdbb1f7a385faf8c948f0eb29bd093a4f1beba82715991ae032ca87b87dfdfbb65c5ec3042e227c3938a0e287536230e36837969e6a0653ac0a0bb201b5ef9eeabd596fb4c50d23c17cbcf540e0e46233accd8da0e81ebad1e55320217f4fb7ae6f98061e66a1371272013b17c6d3b9109436f03f82dca474b0fb4f3ef515d89e3af7ccbae27fbcdae2ecd7ebc2235563078cfeba83d1c6b7432f1d450303bf5121c0bb9d0e517b8e7ba9cdc50ad513e9ffe4605df868fa4ac7407b4de018c6fc52281d55809d452f5e3238802bf2769ffa13065afacc3fb591c3ccc08c4c9872a3ed18ca68ba69a47663c58e053cc1e68b66a0c2904eda317b520fba492f727a636c8ef24343bf0c56c725c425f344bda37a29280b3baec1ff4dfdce1c4ab5f2513ff0e142548a015aad1077534b838d77f4b65fa820848350c1978116f7919e111555fcfebff41014190e8bed73a4322d04b39b757b8c9d00d7b66ac54719f6cb99d147cf40977f3ef13b1ac063c849a5a09753ec90ce5b36ad23c246b49c93c8244314ca883a7ceaa2480917d5dff21ad18218a3b1e2cb83a766917341b48597b44c636f9c2f61eb6b1021189a8ed90b24633cc2ef7c3cd48db338a54898615177531270f2465f41ed9ed1b5f31b38fae7af5ecc7db27752c1cf6c87482a4c498a65b3db2aa9f1c523098f076c7c83537cdd98c8e3d4a572faaa5cfcdecaf20ccfc3d86a22a1b134ac91c9e", 0x1000}, {&(0x7f0000000140)="ebcc8946904b55dac8e14b9e278cb646ea7a20d4cbd49d140bc739cde191562b9f7dc55a13da8375239989564aa7797913ed89b4261b7cc5c0666a7840603ed6ef246e0be4b7e05e52d8f1c654ad9af7ff414b849966e34c59debf17363ff9635e263b0f6d0da20da49c6b9a908bc2a14a868a4b58668d9f6fc292477348797f4cb5eb2ad2b1e3", 0x87}, {&(0x7f0000001380)="ca40de8b6b08d4b7a964725c7735f8888f84775d5855153155534822a6e14b50b8c8f70d048fe610142d9de0a01ee4e1fa57a0c6e592ca841a6e5ff2566f75a911c83f78e914630c79281ce8958a5643abd919fecab21d93844f99591d1fd10d2681c82b6cdae541f19dbfa4472504f30cfb52200b8bad67d1dcc31647d78f1bfea71e2aac50a96da2e150649e4abeeb6a4d5d4ef6b5e81be0d0808ed0f63047944192aa19816a71096be5ba75cbdb60f169a917c6e1307ef9b2b813bf947ae1610e0a3788e40cb713933f20a7a5cbc435342589f8752fa1d3cb375352034139baa0dbe29e1e765e355034b5aeb8b775a4e0ce48c4992095ec85ce61afc2ac883aa3b7ed615b90a215ba15d1f2e484d872881818ce8dd920f060bb2a26484273ee3bd8e8fdc40fb345d14751999ad05f0164cf33919ee9ef8653f6aac55489b61d1ec2e98f22140eb66616e29925199a29a3469c780bc17b2e03633b154dc5ccacc20e3446232e625aba485b4f3cd58310370a7118fc8c2b74bdccb668146ddf26974fdca720a32298f8ebe77c3cf568081a074fde3bfe24638fa92c8c1377dbe232c1e0f3ba4e8f761d822b2ded4861e084b859734fb8384a96f92304ccfb8605c03796c6e6ad2dbb8055e32fd3de44fdff4a95bf73b195fea3de95fa6f8716625cc0dbcfe3f050769fa0d4675eca7a069c32310d3e9c3bb8482bb82bd15140cbef8748c2d886aa4912a14b266f2816017b04f5c3507fffadfa72f63045bd759ec636b210cdce24a489c69f768026028a247ad14c5ceb4bc2b3dfea5e3e373bfa91f091d5dc24743bdeba834a35161cfe91673c68dcd800398918fa26e1afe3da072eb1a54dc26ae0a060db700dd65450231f668a5c5583b5a3ddee3c9b8c8d4b07450e01fe0da158129e6dd54cf66736c65d356e71a5be90f7eb4156f1e507314892f1634148784c80773eb6e25722b4fb308c93114ed2de1077a04afffa6fe2a9af24335990a9d50a3a414808bf078157e14221744d7f097f969dbabfeeddeb1c29f7e669e154774e087ddfb95bf164c0abb691b7ffd120f72d71cb98a65ebc99474cb378afa6a79e02a083073143aa74064d2af356805d022660dfa1508a240bb38ddacf089292ed1a199bfb09f2a9c34f2f27406fa2f0dbdd18a2b7b9e1a2660619f0c2ba209bf7698da216b3db1bc9dab52bf57211fa093f6946f6be51c0b57ec997f97fedbb4f5a0adeaab9216cf220fc3f7e6db3cb9ccb8723b281c48f290c1d2b990f9b55fdf477890dfa8ef21b3bd7adeaee93f44fbd64c25f031386f9b0ed5783805c25a7da8567708c0faa78e50bfc25bd767cb0bb8c8c7baf03e4c22f77b0c173a98d266bc7dc1f820aa6ed1bc821c0850467a2c1a256b5e7e69fd1338863c596e578f56712d9b028f7f7f36b0732e48d44e3207a949157943d2425a09e70e04676efa2225b5e14fa86e374f3ba9b6bb0fa3ca1c1076c7f8d3604e10bcc33d8201200b3e65534bee64e896fa172018c6507357182158923126c4f6a9f1e121890e54190b044776d32c07dd59814578cfe7368c7af945ff4577ecaa3119d8db2a0bc239b5466d96f0dbfcdc4aa411a16f92de72d458b4f9c2058e7a2a531ca0ea2113d913b41084ab40ce90afb587916e5d24e34e753b5c049f520e3ad10b3d25f2972aed30799d97b01a5ed3519ca2f84bae53da1006616536617d9298a58bf8f9d17dd8b2b9962cf00270429bad30544294c6a15a86369acce12ecfc1cc72e61de17051097ef4c1c1eacfd07a2fa098327dd6336be04beb8593f8ae4cf497b5dd9c55b5f3177e879483954b233afbfb2258666436c5b5983dd30939927142b15860577e2090f2c870f8ee5242d4081572a929750a114229bd16bb36687dbe2e0dd563dee62cee414762dfa2031d611e9b0dc6f027bdd1dccee5ac4214b8d0732a5116b68339c903701f3d0f13c90e432fdbf49fc34082af932cb8051851122a98b1b0247e187598fca1b37d2cd7139b192ed1aaadef9c22b5772ef23eb1b333781c9b7c28969689b65befb98d80625e35933b21819fe582a3bb623b6cd12491d3f09404880ab2037c05938d66909c6725a39e265aede1b275f2934215454e3a0992641e29eb65ef89fe94ec3a907b5c1562ed469d2f6f260a3175dea5e267b65a8cfb7e89e2e90ce62d12496e1f406f2d98980e7ecac27ec5e0a68cc62f52368404cf22e1f8bdd642aca4b5bbae79a307c29c61938bef71226e1c26e88f2d767cf1ff9aa29523c1993c4d6bb996c6827c4fdd0d27fb96222389ccd9991111d87d853fecb618fd7a3af634d7fbdb63e026e46d272d4b22ac73be3fe9d2514b1f732b1a59f30f2ee7883a16df25211772adffd9e17d00499c6de34bb56e4e5011ef2239d5f214b2b83a92d0a047b771aa69f48784c217dc0e76608cf99268aa6e206f58819f1890b18f7006165d0e30b77056d4fcb981dcb781f63fe69a077acd7b0ec75246df893271069258d9b6b39b5efce0d94975fff531982975e777b66de340401dc03ab72f305904c76b48eaa354be671b84fb481f7e53cfbafefa084a309b715ac814f7c27146233239f68394cb4aa619a918938ab7616c76822e849794882395d0884db15bf23e865689176ff453356b7aee80a96591da9a60415ca42ec1f5d024a6833aa5b8d4e014850c4420e3f976b26ba12b4d442fc7494e9ccc407e529dc82013a3a5621072bdda66cdb89ca0147b3538dc0e43608f5ce35f154801dec00e5b51910f3d955ed2cf6ceb2fb6226193d3e171add6d4f569283a9c0b80bb0ace8b2b5c2db36f90c2a0abda4a150f1bc221b833de37852e676f38d979207b43052f2ac96945635ccdbd9283fc5cb96531d3024eb9aff8c11a9cea2ba7ea69097fe00fa6411141a70659c5fbf12e61c1bdb5cd6ada928461989feabe93e8b2ef1636fec42501d1264b8b513dfddeb1cc38b9c76db51488488778308d372f58c0050ef81d795c5d9716fd7aa9fa71cec0b53fae57e2c1c0e478be3f71ecefc1cf4e53fb66d687eb48a9a0a07a4cb6d074aaf715491b5c459b1f66cb9048e006db6f6031e3c7f1f9eb75c2e1949eecdff619b7913611b198f901eb50d3cfa83742b9af06c2185bbf1a261375db65251ef6cba47d752acc172e7fe4a7ea706fa2e87a814e2c77e2aed0c0dd08518078b7e855f137af1a5d9d41e20db02f05647ef22ae109406df516ba5f7ee1d6c95311e8535ecb88bcb50ad19b1dcf81b62622ab79e48b3cd19a5040889c3754203f7f3b215bfe7606de1ae40fa0c7e65b49a000ea4e674ceae0b8d17fd9576b1578e56c60f2ee80ca54f86b2dc658dc3cb520f8abc1fc4864476d51ff3b038f8a2808a245f50439a5a2c2350edd5b6dea4a8f9efb7c6eeea0f7992c3d53519430540b46ba867369ba9642da32b1eae105be01a89992b9869f3e9e7f91930b86daff09aff402faf95534687c09fa5a861cb272b08e6778ed385047ef82294b4526f513b2313a487c53e2f61f6b72b794ad6b0533ad4edf232dffbc3bb37c38d8ce69d655542bbc9b60a7b9f81f5d9958cfe30670087994dd112ad05b2c58db78bba578ea3753cd1783de84639dae9429e898132033a4efdac64213dd910808ff47e897b68f6b663913b68fb978b32842d4db4a3dc65cb81c29767edd84bb8b020b6a65622292824584601f1040a8a2d08b80cbea9b8bbc57d63da1b628c04a4528f61a52dbbe10b5e86d1877eee966bb69f321888245ab554af759c88ed4c94c8c5c1c4d44b8d74971356931cc1811f58ce333118db95a987b9bbc8e6583ffd8cfc78a4a5251007eab178715e7c22042b633bf1ebefc207445a2cb8f79849454f7eb8337f03cbf5baef934b0adc1ab3834f8b452162ca11ef44f3b9fb01becf45b7ddfa02ab297ea8f739adba27f1c71c8c54545c5961f849d6a832fbb00f22835afd9202799bfb69eaa23d2367d2c9b20f2e832994e25d57332e8aa87038a094ef79edec4b12a0a96ed7083b248f2795eeac11247cd87ee1bc29750867104b8bb8cc3a02efdfbc279c6b850eb34da80667a5c80433be2e04a9b1a6e9f228f7c23ad791f496714790cd10f4cc3e841f07b5ba1944766eae24038bd9104263d96eae92e52d480bbb22365db697956cb14962c5d068bbc05b22a2a16d90b1373277e625f94047c3a14fd6406da44be603c9de0c0261c5ea964c608798650fb41aa6abee60503c325d61707e7da5cc4e28eaf878a8ea45f1b6053482572140f55db8c304f7ee889966ba547296e51ab0cf2b25d266942e44927291de32c7ebdf5e760d2753948c08f64b905d68d2a05871eeab85067979076e806d699b60b71c2539034a5297cd1ba89c86942542d4e982764443b3c1da3d4580a5319240feb11b0e32540253e0468e885d5bab6ae1fc9d4abb20ccc19c3db0cfd5a11e4b9c6ad9625ef6493d4105376cecf0eb81d235c680436cdbcc42931dabb10ae9044dce789e9031220ffbd900ea8cfe226443c6912722516f4bf8cace52892336014f458c68efb9e8f991e018a22394a5781bde40eb83a5ceb2fc0c400429f1a2faa9f039922a8439bd42d0481d1ee80686fc7a6bb9d9c37684aaf1870dd70d076bf16117eeabbc4df478b988c95bc79e18a25f4d2bebf51cd28332201f761c58ef24183ccba3ca788ca4362e43eb033dafe9ef0ac2b2fe134356934d51784855001ce6a8efa6de0509446fc25d14b973777a6aa075c5486bb561df0bec8f3f902600a42f3a543f455eeb59e53cb953ebb931c6cea86286b05bb4d88f64308f565b7a0480f8484e23455c97a69b7213c5851e651ce991e21fdd209e5c6a9b76985bb973c9b6f9305826dee33d8b83ba460e937463674aa1559fe779bbbc1301078a758f524af35c545f2ab5f26abe0f32e94ff74cf40db8be1bb8bfe4c253ca7d98a112a07bc214996423439d0e141dbee17ec9f7ee4c44c9af2cf1f44ba8f7f948ead5e81a4cbff1bf906514bd6b8da49cd8a3ab79b47b2509b4d4dc2b6ac8575050d5d73450e53663962581f75fe4c1a4d527e11bd7a62c3d763b828fcb83694c640496b6b0124e4f76b4f5bed0f6ed214f44d0a0674ec94afafb74f6e06bdab36dd7226379bc37f44ec7995f5e2524abd6cfcf550cbbd374a37dcc771bec1ad699903ddbd0b61b3d64ab241fc29861f7b4ebf22b7e4ec79d4dca1714040d737ca2439f1f33e379edf8c83be2ffc0b86c453ce90ef9acf133642363e2bd15fa44c0af8296bb4cf435e576011817be6ce98712d90d6abf1df19cdb84c70bdc5ace54295aabea56f6ff20ef2cd0b23e4b50cd6792e3e79de0dbf840ef4f18fe220caff767871f6e53c4892cdc814acb5c3d0f7bfc0b6cbb0ae9895eb89de1a18ef4e2650b9a329c75b6e9cc76ffbf1041732f91c15ad91f973370d729abe802de6b940fb90ca011646e0ebf59a078d10965c7d0be707a2797f941fdc1cccbd762de8366337c5cb542420383c4d0bd7f847d13bb020e59968eba276fe7107cb71449c4139b721f844778aad2c1b77a589b04c6a452efd9e4f972d0b1fc9d6717997edd5cdb980983570c0d0f282ccd7785ede742b964689f98dbcc03b4ca2290e6b91074763d4d3f0bdc8c4a601d36a8cf2b0b8e58e51d6ca8a90e75db31a86d1ae7ed070b215c8e047a884377f6dad06278347112eb8e0a33169e7c5ac7474a9a05c3971e8c1440c4bfbf35cc72095e0db681135eb229750e3b3d44e8ef825155d1cd62c6ef67c01b359f7bc877ad", 0x1000}, {&(0x7f0000002380)="ec2f591853f0b82e76ce8ec9c93da9e286cf0c836e7284ba760de53ec8a7e35d348cfd055069c09060020b0198721af43aafea0b2f6be6275f55bb2c5a70743a822edfe8f781bef616e0af2f9915d0d453eaef53f390fa24e0a96647f43e5bea70a52e73194cc2beb32c628c3ae3a4ff085c5a030227347026c66fcc945539e8c3adfd43e6d3cd520782050997a72af2c409a63320a094e7a3666312f0473cbd89dfc982f821b3af5a58c17b09507f68bc486a299b39a90c5433949dca0a65cfd2df328970232b5144a0577b044d4d04bcd39146cf07f72cded95f598700", 0xde}, {&(0x7f0000000200)="aca61739067328e22318898803a3cd6604aa1aff1eabf3b23e5d00aeef3bdde4a76f31ae85b1b7112343d45408e2df0746db446f49f0d91da29e4008158d764a19", 0x41}, {&(0x7f00000002c0)}, {&(0x7f0000002480)="fb665cfd3cebb393549b131d74a42d49bd3c8355cdf4b0297037bb56c73955708517f39ccde96557a08dc812846d37a8c38cdf6f3fda89ff661444c8728ac36afb09544e49d2a9f0f929b2cf847dbbd07e0ccdda5d44486cd0c7cdd42a9921756ee8933ba4f633bc4ef62a59f82815d1d5cc52c3881b253dadc71800", 0x7c}], 0x7, &(0x7f0000002780)=ANY=[@ANYBLOB="e000000000000000ffff0000010000002552e90740995d811b0f3cd3a554460c0f38430d95ab7abd50fa49f09588422cad773c0cc82f38616dcc25f2893b34477537fbe567e2c3a8a72802b421dc45683092a381ea6eb9c755b7eaf35744e2ff7343404e32572fae5cbee9c786a7c7b9698d70066dc8d628e4efc8ccbfb3003afb881a1da5b68116501931694ea3608e567769e68ba31a510e68a5c734e60e0db1c8d9665b49a134a6b34e3c9382e06b8ea62c06a723c67e8b36262317e26ef4ec4e8fa0b058c75186f9a61c033d9bad765256a9ace9bc0fcf7397b33af6443a78e1471df62d2fdd7c68d5a9c8997f172f22e3a99238ce97613e1566f416b95015935ebf3a6007288267b902897240a1d5de8408aac084799015a3a6668ecb5856dfdc5afda1a8bad7119a3695824598bec6e2d71070d143b341638f135fe3b891f43bc56258568c6c658c95532fcf44b80b1c3cc616e92958ce1ce9f09a7d5957be058f68e475246f3c3dd38cb774bad468c25a85ab9b421a83e98726abf0020c2aff7ff25b2ac656ed7307f535a5109f726f985927fc6881080000ad687558687192f0f2f8ccfb2f0af51aacaa716cbdfae09f9915c3567f54"], 0xe0}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x74}, {0xfffffffffffffffe}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x80, './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000026c0)={0x158, &(0x7f0000002680)=[{0x1, 0x1, 0x7, 0x325c}, {0x4, 0xfff, 0x1f, 0x459}, {0x2b, 0xfffffffffffffff8, 0x8, 0x6}, {0x9, 0x1d7f, 0x6, 0x80000000}, {0x100, 0x8, 0x0, 0x6f}, {0x10000, 0x101, 0x1ff, 0x1}, {0x8, 0xcf3, 0x4, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect(r2, &(0x7f0000002580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x949) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x3ff, 0x2, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) recvfrom(r1, &(0x7f00000002c0)=""/124, 0x7c, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0xfffffffffffffc62, &(0x7f0000000180)="b6ec0030f76c7c4f940d829dcfc214db8b3b95ca203c5ea0a7515d75fef80358706a83c7e0627e37da309961e30a90958859cdfc00663e0b22faf25901b2900a964f9b330d697537207eeb9e8a214bcfece506ed47de655f1b55ddcd290b451424a766f05d7a76bfb7d93394779e00e38ae2b1f84dcbbde217ed00b7f3bcb6377985a539aea71a84a83de5dc4b5503e63a7512fd1427b7128eeedee70b50b9bb5568926b47ca3cd38905ea2202aae16185368a23f0ac1843ae02c7ed5adca539e5b217b8061428e79b197c08175f536900cca12947b6a3f11624a29eb60a0809736df95809ff353ab7e411ebc86dfbdb848a9aaa30dd2229f51a2f7d8f11deab09") 16:00:17 executing program 1: 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, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x8000000003, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000040)=""/118, 0x76}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) fsync(r0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc4) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x62) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x101, 0x0) 16:00:17 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) fcntl$dupfd(r0, 0xa, r0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x2000000000000, 0x0, 0x2}], 0xfffffffffffffffb, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000400)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100b0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x3) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:18 executing program 1: write(0xffffffffffffffff, &(0x7f0000335000), 0xfcb7) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0xa7ae74370203bf8f}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x1000028ae) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x1000000, 0x20000000000024) mknod(&(0x7f00000002c0)='./bus\x00', 0x3, 0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1000000, 0x0) r2 = kqueue() accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000180)=0x8) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x8, 0x4) 16:00:18 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = getgid() setregid(r0, r0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x219, &(0x7f0000000040)=[r1, r3, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r4) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) readlink(&(0x7f0000000200)='./control/file0\x00', &(0x7f0000000240)=""/158, 0x9e) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x552, 0x0, 0x0, 0x6}, {}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0xffffffffffffffed, 0x4}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="e7b6ece829f5bc160fc48d9226e1ebdfb288c55784edfe123c9587e27bb6a881ce3ad2933725a63afb9b45699d8d606a4201a7471874c848f50bf216ea140c102c3588087d865e03c53ba2292ffa1a87bca2bc144d4874d644062676983f755b246b3fdf25d7a8e360a5819b31674d8cdcdc43c0888526e7e3ca7281c1f932f7e6ec908be913071952a419624bd782406d0ba1d68b01202da37b8cc87dfe1afe6cabb4b296b91c417465", 0xaa}, {&(0x7f0000000040)="cc2940d196e758eb90a06231c29ae444bc172f6e0610e02acc23ee273236fd4f6761703fb1bb87fe4e5db27f4e6dd5e9d97abccb757fdbc08141f4766aaa225b45d542045082febaf31ddd856d7508284ab029414753e32434ccb3ac1bafc758", 0x60}, {&(0x7f0000000380)="f574fd5410afa26545554561d6cba2b20ecc32672eb0e29b0e3b62193415df7eb7c3dc58f3391e071e54b8f9b02bc1f047ccd89ca1d77d4ab3535465e3b3e4d5fc5d6cc10e5c1d9deb1eb3dcfa8a04646736db5410794a944a296eb668077fc14fd09813cca47cda955efb44bfc820494901f20ea76ff5fb4fd6c5da768e7765b8000e3a44b3f390a3c3cdff54ebf80b8179408af8f8465ab3f0cb1599e70c619bad1a815170a655c8b78df470b2f12173a656ff83f7eee13a0953b6f412ade9907d6013099814d7e96686117e21e5a9ac5257789021d36798708bd94dd5744ccb3da7875edca9490186bdf2802a17e21f6dd2d9e0b67419807984c42885510cc5cf0520c0bcb08c66849ffad898c03f5b325a456fc93fe55e10ced49f90a784f82a85662c51acc31e1127768aec0e23a9ca86a6ea984f3b0f699d32286f77ac5958ea2631fc7a11aecfaaeba46d5ecb8ce84596b7ca722c6279b1dabde66ab6ed2c8e60410f8b872ad20cea6d10884dfc2263d03872df7776dac799d22033624bf0490b826fb8ea0741edb0ee839ea39b41088cc1a2b7b9cb46ecfdf96e73b4ae3e8e8dd36dce8a60da6763550f4230cdda8d3f58f95407fa4a53bf5bbe3fcefeb666de85aaded1acac8a15af260a93d520084a2610b1667b03c9d2e8016252b44e29e37ab14f76e2253809d767d4e1f780ef3d417b1d1daf8ddf1dbfaa6be87907c6be698119a5dc1a5dc9803fb5c012d6af30ede3aad7be9c82ef623908fff116ba5894cd7cbf34cbe5b7ae1a4c73fa770546e76d46232dc83482bb602e13732cc8409a0776d4a98571c67cd998b8f3ad3b0f5bfdaf262d5e960211d262533f8a3d55455930b782a7da88a65f9879822094bd1123aa9ac28cec41ff4c8f3f11d87a560a567afecb2ed478c493107b2e238debe300ba6b3d5ca7d063d3589b00070217e8de3fa3d87f22e787fdd3dbeb89929e071d0219b4ce90cf6bd4d0920165ee5ae4d4d4ea66f68f13887c0888d0f1c50d4e7aa62da8718601a3268cc394e45b4cfe1aa1552948021dbde10de4ccf4d822dcc00b0267ae3ad2f1e3c96f8f110141aee8d0e6d53d8150cfb1cbde8ecf064ab5586353af30d051db2e28453d73e9b9c801bb943d45ae011148e3b552498f4a7a6734142fbfa5338d226618b0a2fe642391b747aaebbab4add2424e814605a9f70e21f64e2d499a4bcee55e87f9cefbcb0b8916abcd586e9bd112be859acfad1f853f8ec7507c79184de490a30887c00ebde7c8ace903762d0e6f380a977f65ef599289676960fde73b3f6ad4194abfe75d12693ae8474c3dc19ee583459ebae15a0ba11c895adfcef1b3c0087aead3ad92a52cecc1b8fde0f322cdb4643626cdc34c4bc52d8f6233bcde53791afc477d0764ad6f9521758442c927049d701cefb5d36d9b1646fb8b3195bb225a82ac8fab4a6cdccf1290e13314964a1d515a3b03efcb3028fddd0f0e80ca95f5ae8cf4932a0fff39458078e6c1fe6646bd0fc97a68369706179703739b97037c2d09fbcadd173a67c97d9b61045e98a0df3fdf40af67d589087a5e18bbbb5647046f2b10b4fd11abf6cad9008ef7343729bbdf76e348b32ebcbba8a3d104d53ff2637a9b44735aad082a9365c1de07a84f6f2e54e11591e06cbfd65c22e364d3d81a6c652e3b0ed92fddd780f433170f28a5bc97843fc7d0eb581fa014dd6fc19be41411128d49f612003f676b36e19c37fbf6582d67b9d802b8496f3333a62fbb407d47c2177a9aa554f543380d770605e0483872a20916668549ddddca2f07b458fb2e58acedbefdcdf95f0d8145b4f989c991c4ff3b6d9e7d64b2c615fc3877352e10ee55c2bf3b8559179751bb5a03fc069ac0d281863be9a704aa56e2c193bb2a6bcf927f9924d5781058678cdc9e09c907cc45c6753aba6064d193709ae28e27b02684a456dad82b2af6498a5d91b9c78e64632de1fcd2f80246cb6b1df0f2bd9a0a208d6130cd038b59234d648a6dcaafb07433ffe1954cfa7d7280060d7200e59c8b004b941a9219aba32a697dd0288d5c7c6957737babbcde7c2de50bf3b146ae300d203f862a325f9a783f6fba6953a0d9ddc5702a4e23f70e3f685d45b9dd21d951bc4e30c7b9a73ecb2694aa9a10d02981db988d9035ad0c26c2c5ed3d5aa1ad8a5063a446e7c26110cec296b306d07436479eccbfad2015fb2f88a61c6ebeb1c0f46a7f71877f7a7a335f44f97b5cb38352216e42386b106bb8a280036b483067a3fcbf2b712caff353dd8271fed86ba9c595b0070ecb7ac10f882db51473a914d8051bee75fa1cb0c1f41e92177c57aca134e9e7abf48c3e38e9864cf29e639d736274b9ba01ac12282dba6c26d1a127a5f933419e235ca07b6e8637a8c6ebdcfc7c7cf6515816126046edb3af4c711509c5f3334dd401eb2ed8a8e0dd8b6d275f224d7c39b412b357a0ea69948f615fc9dbe72afb3634da6aa2e956aec7fa87e6ef04900f02ffb78ed78b9a9af3b2b9be7b258de99d0c11a3400110c94bde02b0b86f0d8469c51b4f678284c29a687e76a982445bc53223abb2d6a7c593196b4847de332be401b2322a7eff4ad67789c3acb4efa5bb26aa3573dc8bbb92d64e29a617b27a46e3177098eab9760d5147ce28459c093b5cb6a8abd9b1caaac52aa7938f0f148f112fbb9952bf7a14ae16b3566acdb48bf75428f7232e806d3e16e8278d007efcb0e64135f0200dc41fead85c09796310e36da5e458253bb8503b4b7a71439905af393e85388d04ee8c6016b7dde0c8e4c9b0f5ee6e9ed934f1c8efe1f11d2a965f5e7ce7a0364541b94f24321b4fc2051f30a4495e8574b51dc38f97de73841f849964d86d990723fbfa687b3cff0d828206c401d8713725f3fe4ed80d3e398cc7758e73698f6c45b436762b632ceb0096aa264219c932f2a788bdfdd3b5a3f53d7192661c2a479f71dfdc7396022b3923691078e45c20242834d8f3736e97e3864c3ee00eec5ce413b1e6b6364d60866da5dd5ed6455a2498a2aa726e2d5e6b4b2a793e5edf813fe00cc873533c2f2a8b40b761b5c07d2bd4a28133c7f14d2e052ab46cf09e8a33f091385669c66c8e676989c2395b683d2cc2e798887aa51204364b275556fda76116d1fb817f0f14c7bec16b3a4c01ae02656531a553dbe4958aa51380851a31e193fcd8c89c12b6d59848023492d4a8df2cb199ebd5516f17485e5eb5845615ddc2bcc3d87d96e0bfff07ea101660f2fff877e5728d572395e24cb1b488bea93afcc4410b5a123a77f54e3754471ad96d1459c3a89ce1feb4ed4b11acae5894517164a527cfebd8d0a8147cbccaf2422658cfe103a6042bf0b2419b137e4fd2dee6b0fd805d0ba3f52a8c40f0d7383be7c46956c4bbb625a1bc0d5fe298dfc2a20f4c2db7caf3908ef6dc4fe523739baa2854a6a67e2031ddbe6b36600097f5b4974f36226dac74d93b9e91f8ab31618219375009e30c4fa6d801737bb069ba84faeb2c3492b601c9ace224d81f00c3d109a9600b960f20448257132bb461afc5b6bbcfff59dfd338bd81c94201f35948c9ba8ad94799c39c17ce38234257f493b889bb124fe634ddbc2cb684f13da751293c2e067283451afd853f781504ed5315af54c63a7220d48ad1ba4f8ebcaf7229ddb55f36f17299f4ddef6d9988d429924674126aa2012f5837a99720647657e1084318abee707234818115c4eded3c8fd30be010288631b5b3190c4ba443d12cbfbd3bbae9d319849ef6cf5d1ded715df0cd83b0bb4dcfc8fe2629158b864b600c20e25bc03002205df97a2dc3e57a879ceba8d1b7449bed374f938124bf298c8bc3a4b95032c0171bac7e5590451268d06e9d696979f48336d8b8d6d4015c2f6d5a5a93fd012b42eb41045a5ee1d0997cfd9c3bc09b61fce40dd4a8df355247e983c14d88e4fded2a7268cc34e4ea8020245045d6012c25da07948c8083b77a501235b862ea6b28e4820c81999fbd2225bead16864b04db69bf8c79c30752b94754a8a21f07ab799d52406abf9d436f02a65272ecc70ae2f7128242426800da2c324a63dab9498db7ed2eee36413814a4e0c0af8cad70791f919775b6ede5b37446993833bd697d6768a1caf5de3f956ecb184ef461c968bbf23dea368b01cb20986964ae6f3b1bdaabd582a9ddf7b00534efcd3390d9169c1ac36c6fe93d49689f91adfca8f7dc884bcee35403a6d9890c20b05c465d4d580c84b69078097cbf9429548f0b3501e3197198997710a95c24244d248cf80892d16577f5090a2540227bbd6c9d59cc33450e6b9d94cda27d0bf06dc161209b7e221d9a2eb6fe22d12a075d947cda2e9955b8fd46057ea2a784a4ebb92b974e4dbda20d456aa867833054bd37cbce5cef9473ed2989bd0e8947ad877558c52d43df5333c40767fdf9dbedeb3589ded81a1b54d937d6208a953e813098b77676433bdf6b95876a7542ab5344f4a7abf5b997a79c620a0394083b810c5907473b38b7f65d7a67081d4ace010ac18e56a657298cc5be5f1e484033020b65ddc873c571cb39f801be00f31ee0de3ea5c45a97b2deb159ab79115549b0ba342e5eabf59596722625306697c5c60a8375cbfb432769a1a402d5f9494244e5a25fd434280c2efd1fe4d71dc93f7fe47e26ad55010cfe285c7091a610e9f43302078b901cc6c6332bc620586621c441a081783b48fc78addf411fce906e9371d689ff1006522c8dfea334ebfc0118a2ede56e828f511701ee15042464206c145898c7b36ac33d53237cd0a6914a94356c7245ef9fabac8817af8888224a20c3ec61aeb8e0aea7d45def50719ccbf7e31b04df5af94fbd780a53aa9033f0c1da8ff98215b446106aa3b4c34ae8b0dda0130481e58e7821b6fbbdd60bc49c40edd1cb704db8d96ccf2ebf3a4a7b8a97dcc5af6a7f60f360027a311663e0b4cd6d8cae1fe4ec2f27959f3f5fee57ef81e4779eabc51397608b5166ba9e31b014bb6c4cdd87ee8012a02da6cdf691b3a6f355de7aaedffd8fd8da1795dd51b80db374573c4a6fc5796e1299b9f946a296f0dcf9e414dbeaa91b36d1a0aa6486d22188fdcfd148ccb30825e9bddf63bac3237c0b8be22a78eac5040f4c9110214f3c2ee5ee0154f4c90d0af83b4547e0ddd8b2b164faf8782fdae7f01e4db282b755968c0ec312bc45da3f15d159b229a7b540c68f480e99abeedadc91f8f640b6b00fb3522d189b5d02e3b2bb2ec087adf8a55e5571aa283439f360c34c92963852f8d831c4c5e2ace5be63bbd0e6b2887576afa48b680db3a3a64e49cf88fcba30943b26aeba3f5ef58ae5a6580e34f8c21437a3d97b93cc8a9fa2d36729d8fbdaecbfd9e47d0af5dbf35a84046d33bad549c2f335b07b46d1ff4bee0d2a94bf0cd01d513f20ab3687da991788fb31964b5939b2d4fc4e77d31a8baa0f43f65cca1e3aa4daa9725cd0406637376f2a91559753f913f9b16e570afbe20721a79f66825140b3ef597509aadc2c16d08f05cd62dc3bf00e521c257d9b9f4b2e3b13e0e03e4280c1bfab5aa10849846f77c458d70fc856c08a6a251b5fe462c8469b7d3f3fd7969a3a26aa920ec78efa0ee2a3967e36e27e2f9c4b18e7d7204e2d9c06916c11bf35e77c57b5c407559626cba4c53dc8d170716bc49446ebdd1a077674d72568853a10e21193f7c0e69b80e0d63574961ffe77b769493575d949d00e88bb964d571f8cfe6f3f62edbc1806780fdf6ea4685d9ec0f198c96549a1ad218ca0ba0f", 0x1000}, {&(0x7f00000001c0)="4b75903a956997c27184bc3b9cb23280adb1b8f0fcf83dc89e22f9791e", 0x1d}], 0x4, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x209, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xc394, 0xfffffffffffff9ac, {0x54, 0x2}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 16:00:18 executing program 1: syz_open_pts() r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3ff, 0x6, 0x69, 0x5, "417ad81765dc0f77ccb5880491eeea158acdd506", 0x3, 0xfa}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)="94dff7945bf8c627363eaa3e", 0xc, 0x0, 0x0) write(r0, &(0x7f0000000000)='>', 0x1) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="10237392900ed93e471c8c691889ca22020e85ff2bbadfa0d8af494a1189857f8ad6473da744532c1e002c064fb8f5670a3864c26348d411b9d74e7c6230d301da8db64caad966a09d07c1bcb63b666e761ee5febced25efb6265131f08988a1aeba5b799b1c04633661f6c9b3e61108f78054c6f2d002af7f52505971e811326a4b09847e54549a4bfb2923983c454578b9c2c1f1c4da0a1e6652f205c0e2e957f1917637975e490b2c368bb25a9c529932d0ae82b9e6e1a4dafa9fc79342af7dc266e5f107bbff729ca2592fbf94aa8b62dbdc51e7ece51c097ad56b11963c", 0xe0}, {&(0x7f0000000280)="060ce937c7b5af65299cb4d77322f92d5adbba6a46d8dc4a904a2b7d9ffc90c73b1b48647a22d89c9630a04fbad9c191ca9d8cf1e05fefbcf2eb69c97e125b848fa907e7f57167b517adedc4758eddf36dba42e39f5b59140ce68dfa7628cae3bf646b925981319ca65371f92ac164f8dc680abec969e3a33ffcf613fd09b1449091cbb5b3e9c409f5c76fbf6a20de57a79282f325b163fdfd5a20f8d13ddefcac7cb6d75745a61ef51eaeb0e2a3dbb6cd19c53f32b452719efabea4ca7f889cd354e884c0a59e4729277a5601e8cea9fbc06c0c3892dc3abe4649a7f47226313fede5a7a3faab53", 0xe8}, {&(0x7f00000000c0)="38ab0c1c82587ebb6c05a120be2ff9e9cf40baa8ad506d8b7d567dde7bfe91a7ae486fa17899bffce630057d4d882315d2777846dc", 0x35}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x4) symlinkat(&(0x7f0000000480)='./bus\x00', r0, &(0x7f00000004c0)='./bus\x00') 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x10001, 0x800000000001, &(0x7f0000000100)="2000804b", 0x26f) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x440, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0x0, 0x2, 0x84, 0x1ff, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x4}], 0x3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x15, 0x2, 0x7fc0000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x84, 0x8, 0x817}, {{r0}, 0x0, 0x80, 0x11, 0x1, 0x494}, {{r0}, 0xfffffffffffffffe, 0xd4, 0x80, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x20, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000082, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x8001, 0xaf2}], 0x8, &(0x7f0000000400)={0x0, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x23, 0x2}, {0x83}, {0x47}, {0x86, 0x2}, {0xa3, 0x3}, {0x84, 0x1000}, {0x100, 0x8dfb}, {0x43, 0x2}], 0x8}) sendto$inet(r0, &(0x7f0000000140)="1bb47489359a973288aae3027cc95e7a71fed230d42f0d1ace627e7fab524b5fa3bd8a6ce4b6b38a3965fef9a1d56ab79dd44ea1d22d532b52b14e1bbdd443f8b538aa1b", 0x44, 0x7, &(0x7f00000001c0)={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="d8c98c208504e6acdf18e293a4c5eba61e4064c2c9e8fcfa52094d34f789ea414805e5f54cbbc8c719150c8eb06f4b706b8d63330f1b7f4def4941681bfeebe5af1225dd6a4db550870209a1a160f450c7912f93228026f1af8b705a2761a77f65dd39760f27da612c1be8658758c179d73ae7f7cf37b2af1b04bc43484417c5cf439989a6eea558519f74c6ec2310ef9426f64b04c4f28f68a2f615a101acd355b800cb43566b3f2f47fa7c6a9e1448959bbdd0d181be7391053a0018b0301e46f25c3b0900e3c0686ca948f45ffe5437d9473e3c7fb13bc4a9f778ec817d2f15c06b05feee5acd50069929c16314b55b", 0xf1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) mknod(&(0x7f0000000040)='./control\x00', 0x4, 0x2c29) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x1}, {0x6, 0x10081, 0x7ff, 0x589a3784}, {0x6, 0xffffffffffffffff, 0xa, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000180)="14a02ef3880ea0408f37b1a6180159fa894bb52bcbdeff9415dc22a8f4a2e8372592452b70901d5a773265ddf5194abd0844c27d2634d6d541cf840a6c3aeacced6105cc86a949c2cb3a76f21f1c70ef6836906b6549cec1dcb50b1ded5e35cc2df61824762dc1fff1ec97a7721a3ce213eadac70bea") link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x9, 0x7, 0x1, 0x1000, &(0x7f0000000300)={{0x80000000, 0x7fffffff, 0x8001, 0x3, 0x9, 0xf868, 0x2}, {[0x7ff, 0x5, 0x1, 0x7ff, 0xf03, 0x4, 0xfffffffffffffff9, 0x80, 0x3, 0x2, 0x6, 0xc6, 0xffffffffffff0001, 0x2, 0xffffffff, 0x6, 0x6, 0x5a], [0x4, 0x1, 0xe1fe, 0x8000, 0x7ff, 0x89, 0x7, 0x2, 0x5, 0x3ff], [0x6, 0x5, 0x8, 0x1, 0x729, 0x9, 0x8000], [0x10000, 0x2, 0xc28b, 0x941, 0x100000000, 0x5], [{0x4, 0x80000000, 0x80, 0x9}, {0x1ffe0000000000, 0x200, 0x2, 0xfffffffffffffff9}, {0x2, 0x1, 0x9, 0xd9f6}, {0x80, 0xdfc, 0xbbf, 0x1000}, {0xff, 0x7ff, 0x1f, 0x3f}, {0x800, 0xf35, 0x80, 0x80}, {0x5, 0x3f, 0x0, 0x20}, {0x9, 0x3, 0x1, 0x100000000}], {0x4, 0x7b23c2fd, 0x9, 0xfff}, {0x2, 0xffffffffffffffff, 0x3, 0x10001}}}, 0x0, 0x8}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket(0x11, 0x4003, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ftruncate(r0, 0x0, 0x1) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x90, 0x2, 0x5, 0x8000}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0xb58}, {{r0}, 0xfffffffffffffff9, 0xa0, 0xf0000000, 0x1, 0x7a35}, {{r2}, 0xffffffffffffffff, 0x40, 0x60000080, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x58, 0x20000040, 0x81, 0x5}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000041, 0x0, 0x5}, {{r2}, 0xfffffffffffffffb, 0x4, 0x91, 0x7fffffff, 0x4}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x5, 0xc57}, {{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0x4, 0x100}, {{r0}, 0xffffffffffffffff, 0x84, 0x4, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0xfffffffffffffffd, 0x6}], 0x10000, &(0x7f0000000080)={0x1, 0x7fffffff}) 16:00:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) syz_open_pts() chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x42) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x9, 0x80000001, {[0x3, 0x2, 0x100000001, 0x80000001, 0x8, 0xb2f, 0x100, 0x4, 0x5, 0x1, 0x40, 0x2, 0xff, 0x6d1, 0x8, 0x1, 0xfb0, 0x1], [0x3eaaeb7d, 0x200, 0x1, 0x1, 0x7fffffff, 0x0, 0x4, 0x620000, 0x9, 0x10000], [0x9, 0x8, 0x9, 0x0, 0x1, 0x0, 0x8], [0xe2dc, 0xffff, 0x2, 0x3ff, 0x5], [{0x6, 0x1ff, 0x8, 0xaf7c}, {0x9, 0xd8, 0x8, 0x1}, {0xccee, 0x53, 0x8, 0x40}, {0x1ff, 0xda1, 0x7fffffff, 0x3}, {0x7, 0x2, 0x5}, {0x3, 0xe4, 0x9, 0x378}, {0x9, 0x1ff, 0x10001, 0x77}, {0x7, 0x5, 0x599, 0x5a}], {0x0, 0x1ff, 0x9}, {0x7, 0x10001, 0x8000, 0x3f}}}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x3, 0xff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000140)=[{0x9, 0x101, 0xfffffffffffffffb, 0xfffffffffffffffe}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0xc0ea5e91c68fa39e, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x1, 0x80000000, 0x3, r3}) ftruncate(r1, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) getitimer(0x6, &(0x7f0000000200)) fcntl$getflags(r2, 0x1) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r4) getrusage(0x0, &(0x7f0000000280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2000000000000003) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x1, 0x7fffffff, 0x3}, {0x0, 0xa88, 0x80000000, 0x4}, {0xffffffff0000000, 0x2, 0x80000000, 0x6}, {0x3, 0x7fff, 0x5, 0x80000000}, {0x1, 0x5, 0x682f, 0x7}]}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) read(r0, &(0x7f0000000140)=""/65, 0x41) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") getrusage(0x0, &(0x7f0000000280)) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x7, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000089, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000001, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xa4, 0x65fe88ce638a2b27, 0x3f, 0x84dc}], 0x401, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf00fffff, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x31, 0x80000001, 0x6, 0xfffffffffffffff8}, {{r0}, 0xb45708f6d90f8fab, 0x0, 0x8, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0xac, 0x3, 0xe228, 0xa53}], 0x9, &(0x7f0000000180)={0x3, 0x2}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x102a9, 0x0) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f00000013c0)='./file0\x00', 0x34) pread(r0, &(0x7f0000001280)="0f0da379c58197ee1b8986e9b4cc5491636de60632f12fd2f6f3be983efce0bd376e5b06241f90a84969696cfe68c0e86554749fa15da506126168d9f06b2d9f22c54a69bfa92c73f123b5c974634f040cc0c891661247d75f5f13f3b691e7566be67e2b7523d344d91ff91efc47f9de323d73c7c69e4d3aa37b595faf1ad617fe4b098c6eb9b144bd8969ec4d90ae6767d61d92019daf64e2b579382afa15d446ae25878343c79fe38ee84063cb4b39663080b2cbc7a2b17757db94cde4597194932d673c7d5841a3fe3509002593d33f765a673e728e5ac2049499b36e6bac8ff468174b", 0xe5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffeea, &(0x7f0000001780)="db2e0a7f58497136472f38349b713b712659ef99450e93c50f5d06ff8824bf5a9e0070978c7914878248d8018b8a727a92db717d3729f5f8b3f55edde4c4b84b9acde332b8f7d2555106e7a10a76a247fd28d71ea3d670184b2d360c11332009bcae5e07a15fc7ff46f1829b8548c1802b9d276dd4dc2fe89fa1a19324efa77eabc41ea10000af3d18862d0f5126ccb65c4dfb0f9d7c4b63045a8a54c69fee37568dbaf2cc0ada5db890a524e22071a6168749c85bbce45dc49edace0572319947da7215d0d4dd30ced422d7e01733f0f8fcff985a2d16f9926b34e3258af154ec5565367089304041a8691aac66b42fa6b1319fd49799e2277506735d904454196644c7f436b2fc1149000000000000000000") r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) getrlimit(0x1, &(0x7f0000000180)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)="5c47d90483c04506a13930eb37944ee02197101bc144f87aa6d3a9d79d74dc29b49b3fbb8e25d8ad37107b4f0acbbe4a7bdebd1bee9bc7969c1021b86ee151d372908d14584e64d163197a6b0216f1d8a212d42bd36bc1e817e8534e5e77168b5e5e7b5627aea48195fc30bc4affbc7902eadbe3698b9dca07641e7164658f4bb86340777ca85a974d50e5ebec1a5a9ca46972216c5d31c77b83a6e732ea28a98c8593df7f45bcf61632ac3f12eb0b079c5298bd877bddf8cc87069d47b57fc23ef942018d5561d0ae11aee625959088d2e6c33174bd96bddad797c7e453a4207a3071d3028de914275634c514faa672eaa1ea834fec806247848d7d64920a67f3fa13cc028353dc9c9c651c05ae240f725ee8bf08de3bd5b82e1a305f2e54ff070c9e899bf4d1586cba98e7e745770785069166012c2296e0d1d92477e8b8ff2dd0c8065509aa7810fb5310b9ce61da84192181adf1ca96022d9d778ef332e4bad5d8e1144e99c9c0d22d0c40516ec6c2bea9a220665ccb3cad0a95895a022101c5b4e7da83939c67d0ac91c321d5aa319a909888e610897c2a262114d409202b9574d4e463f82bb3a87db5b2cbf63e64e9564e42ddf1f417b302217bd0dc055de9698e1e067eb10a823cac613d07aac5ee956b6f7e9b37e6af5c1a7fb5cc54dcfa2f2c7478b800ab8e16a3ab6271b394e8048032734b1fb3aada14337e21fcf3512aa3d07ee4b913df491a8ee128e5fdc491fbc5186e0722a9911d75dcf08bcf8c452b160df6aa9eb0802eb161bbf18fc4bfa46ead14a17e7c64ad3df2b6b654d55ab489df19b306cd69628a58d321aee4ff9e5a8ff70d3c330e54715cf4bd225d1ea542f2f86bcf3318d50cddd3537ccaf099260cc83f9c6aaaca801c7a2362017937c8f91394dcb7fd146148a47d00bfe1a282a2192fac88891b7315f5473bbfafe8e6edb873a3f796283805adac32ffc1483fa54c101406f7db2dc956559de03f7dfde75f86f148704c20374adef039ccd319bbd1851529f4a011f189c00e05651213c915e988cc9b4834da5171bd4f1c9b8aa64034835176488ed30cfd3828c883c5ef69625160eaecff3e86be4e8b0eb11ead76b1401a7d91cf0ea367df40c51f5126e81c18d090b7b30665c27193bebae9accbd08236786582568236210197c23157c13bf8b24278a7e465a0573e59aaa109426138944bcef494c0c71bc2b10121ae6c94a9a14f1303956c671b0b1d26837dc8b19aea63780460dcdb601a548b8ef86535fa3451920ff8240029f4687b64eb90f465b5dc74fc1a47d14dc9c536ab2c1a2a2bff9842e9d4f079615c405cdab083baa1416f251b6ae967810ae1d696d86f0ce24113382c9b901914478260e359b29b34fbddfaa722584ca3a420a656ad573855c2bbb8c2e79bbb5a9e9eeef924539214aeeeaf1d3dfa7d07322300fe82d2f3dd00072913841271e78e760a60b6e48116548165bddc44e3a7b81a2db89c5f81347dc6dfced6b8695575ac349ded5dcfcb74ea0f6c7f5a42bda1bf3333a1ad765f98d923c8f409161e2581ca357c7675e5d2c675f6c9e058f282e12a2985c3554082aedaaf1d7abd8badbe761990b58e3e3abfc4f0f3213cf3613633337a2867611a1915d9bf516b9f1fbfc239a299e3b15ee28f85c5ae78d684a8f15a7e9e97c2ce1866cdd03bf6b64d671fc6a33a575d39540a9fdd9112d77f02824fd21c53edba167b02efbe663171a407e25f170b778d0b9454a7bef21b8e7f4b5af7ed8f5331103f424c9f590b8446a34870dc04c1dfdd2ecdb72ed67a0a8784dbb197f789abd726b4cae92c7cc97a63a54a92e6fad4dc34f26adaaf51260c73f1bf3dd6c986a1a29c08ba341d738b34e8892275aa281ed8d05897c66ebb88bffeb3d7e69b67bd1feabef01892d93c4ad973d530c7d5e167f7d4f1423ee7a947b99fdfc8d5cfbfc6b47d872fe3003400d7a0360370be137ee853845afe51cc0f9c01accd5fcef272cb56b693cfb21b1fdffe4baa9dda7f9c6b5bf5736d37e2f019fadd9195f3d78973ea6606b62f2e49fb9cdfd72b0d9d0cfb8e9756b8674e89cd3337e3f8ad4d57a00c45ad1ef4a685001883b63d51321adcdeca1e8185fd32ff47941140c8201a8c79a7e8e68309e336eaeb534530a60d598a1ded23d0bbf2d0639a07045a21c602be309033bb6761355e6b3838f8d0f2919e316b375e9f113b145775270d0c09cf8284eff6d487f0cda45b71d1a78048c4f5545ed93d1ae2e140c2783766e0e0bf6c13f2650daa81e45246ec958916db5de43bf74ab5d93acdab66b331cefef5ec0946d9d0b5f109fe9e20f51c57357da2f8602fe7fe2dec9d37216a81369de255a1bcd9d0aa856afdfad078424ade5ef2259873348fe54ec18c75aa4377fd479074721499ef01186c8f6fc3645c69ce5353425888975a58cfbff22059dae74c2a764c220477de681983c1751eb8723e4bc148390e5427da00287fe5d157660cd92d4a6a3e404736d4992b46702258a5e03bf17e6c8f756462d481ad225d9673dd9581d43b8bf081950abaf8415864c1a494d10810353db63352b259f24e74d3e2500463dcdb6581705320ce0332a161b08e749f7d751fe1e7bb34aea2e2e7c394644e60e320e16352be4483571594ae98ed428dfcec9285327b49cf976cb0cba54711b7c1c5187f85609161870e03f060c7b898ffdd29e3c93b74ea7bbdf9d1855d2d7da373321676bfaccc939f0e6e3aec682b95586a841ed4e16cdfff69c81ce23d2b4d70d9bec296bd3c7f25dff41c82b6b0fb4236bbb84c57459323231d4bda832659bc9731f805c262df6c58d0a0aed04a74d0867a6ac6502044102a3d94025418eb2a7407d94bd31dbf50f3d167cfa1b8a121306130b22ac03a47accc8f4741a8ad9bd8710142abadbbbf6a920275ec3a3c8a14beb4cdedb3a58eb004cdea41effcb6bb3eceb708efab256950b1ad6f86e9d90d65c905656197234d2eda58775b23875955ccd30f79de48ef404db25272309e12b1c7edc549dd79dc966cc97e7549634dc7e49eb482c8685f4269d7b2481660d65494ddd5b96e9417d372e4b6af6c87cdf68824ad4691fc06bec6dabc07bbbd5513563837e4327480ceda4ddecd393fd94ed764c076f6f6dac6ad57da88e027aba66a294aef0b7d1accfe625b8765ed4c3559d941739cc8a0c616ac096b2487a93568197044997d4ead715d88a0f4f93b83753b3f936b236f1c622d7589a7d07935944ef61794bd988346d9e33aa7a33a9df0a0758f1ca315ff20d2a0ca4007f3a730f4630487a30c94084e98f0b11af22e4176430c6b17cdfcc6152350432490bb664e9cd9471131437efc17adc63110e2fff44bd584f0c92d69ccd6e3ea98ebbc2a4d8131d675bccdd6ce878dfd2120a8bb81e507a1423a812b3dd18eab861a811996f8a7d13c3b41926e3b8f247ce247a7b5acd9ec10f5c762e78434258c69b5b2bcd24f2878bf9a23153a9f279c21a8d19bbb8ff9c62218bc1ddbdbbacbc50cc9203458e3a6c1800dbe0f9b4ef9a63106fc8ad1fd0f6e7a94b7fa5b658fd11571cdc3bd31959a26234329acde569d1ff415e604e3a8eb889ad9891ef95e7e5a5856a71e92d4eb8cffa058c3f9818f3bcc528b763c74b2b406fd8adf7cde5ef2e948e509b23fc160daa3f8f987d839ebadf3564271df73ad43d9980cc137955df49297871d965461fe1b2d0e7bb82c69073a6b5b2a3ae3991220b4b9cff692409429b5851d31bc5875aa75847fc309edfed6fb3cf14108be42c208c41711dfd575a9358a965247076b6c2cce4466c5e9382286a3cc3a8dedee01f4246832e1ab4c0d1744fd393fd020d942a7bb7ee23588c136b19817b90d4d75876b3e394de89597e49908d65d8fe13a92243e0792a9aa7ea3fcc042e92b57c00726fc244e3b0fdcb5f96614e2e05f4b6667e2328559391e1455b937546100e04ae56a346af4572cf918786476c6d679a7c25dd2ac55be19cc9d156d9b99e4da2939eaa527fa64164197f45741b0176185f0ccc913b8cb2abc81d25306d70ce30e1d80300da2051e37f0bfbf8de50bcc7a8d06fcbb0a98332502aa8cb3b78f74a4d5def4edc0b7fd510018c2be2973f65a5c5c099483e10ab9d1293330dc2b1575b58c736a39e161db82e0fed5110ddbb2bade0a40214bb9b5a1a1634e0d1d8ebd70f2d5212c37d4fccdb4fe7d0cea06afba567814e0a098e39b35c667a89cf7bc2c3fa73b0d830af30d2655e58fdbd503848d5fe1096a7a9e86dc435788ccb2c83eab5989ac40a2257438fb847b9a934f2ca2de6cf6f0bcb6a10a5bdc44c7e37f8bf44ce838160c6e3ccd79d277773b7f72828bdd3b9013bbf3df9a7c33e3b254618d22de7676f271b044d7eda957f476773390d72ef6efe83fa662d2d56712bcea7f9dde85858ee7ed176c792a1b3690ed741e5001b8eb221b99ab4828be94ea73eb855614604052b8d79618b358e7379d566e30b91243748e74ca77c427fed5d73abafc7ecbc6136b11ea930a80240efd8ec65e182c38a44c6253ab19eaa5e773f2736735b4e340d338f5c44d284b9d38291e3e2966a230270898988f2c9ebf7fb1e9b9a80a561e00ccf11fdc53127b3cef49943ae47e47e44e2f142751e4991b966c3457b29f0434d9244bc3f5f9810ca47042c1cfc745f2aec6e8737d8eb8b85e848ab8030700b3db492cfd1d098a3b0ad78270f94dbe065487861fedffa7beabcf7372d374adc4ca3d2a5e6d76d7936920cc89f519ee31f22d0245695f1a729c81cce60bace84e5488423120cd7a9f1d05f718a399e3a1246bce7a0a661cfb22de13a82eb2049a7f10711fa16657484698da152d2ddd6825722ffc8d812121437e6895cf54da68e5b57b8f25aceea1a04e72c7a88748e6be17c2a0ee8e418f2e9b6964376428640cf039b6e56532ed6fad7e0069d9e5eb5febad54c1cc207c2d16dff626b8a348eac6c20b8586fb1b88466c9ab3c3284833fdce4af1c8c708af5a83769bbf0127e224402102049e7825d78e80106841a69827326952b26a74e2c69c7995cc95faf12bd2d27a2d490e3173642b51e6a3357a42f1c9f4da36cae345e5057bec5ae55c391662f5f084341d8dd8dded71fb8a0821c5f71135b482ecf2cd0d2b1a8e272c77a99cd8b88cbc500877bca2c24ef2a931cd0a14a0596fec053d0e2511d6b11bf7e245b58ad89e86ff1aa3bbe9a5e435fb4354d1f5c7e56a240f51079edd223f131b87f003f954b21aad5e84b79480cab78be2a2e2976e3f7fd3f85690745f533742ddd77f7cb6ae7e9d214f5a7fc20f5518f74bd0d81e72c6c2de40bb91bd81789e053cf86a77ea5dd0f23a9b461813628ae9095b5e36d684c43861c72f3932c7084f6f00c555cf0e73b0ae400c637b8e3d2ac6ea7791eb8d0c4263513b799c5c745ab4efeb939321ef031cc5f39d9289bbfe7139acfbf7ea1b6f816fe670279a1e44db70162614787fc984c2d1a814706068478e0c1aa152e58b7df2a6d4ae53e4bbf0924258f32eb39dd4710d3cee15eb272b9070ea40dbc17ac4a376293cd62eea139fdb63476e76375be3182a38a116d0445c48846efa72ed1769ae6f215f59b0caa888300537ae046bf6cfd050415984e70b7695d57e00b90b6c06e9090de9abb01d82b473369777923a3299cb21b14c44f37a9e95c126cbd354f4fed28074b95ea2181fb74ddbef0b1e24b72fb1752c875d19adf552f29f4714032cce8ff1b096f8fcfe84494c6dc0a9adee51f568f6deb18ff3", 0x1000) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getgid() getgroups(0x8, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() setregid(r1, r2) r8 = getgid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000680)=[r0, r4, r7, r8, r9, r10]) getgid() r11 = syz_open_pts() close(r11) syz_open_pts() setgroups(0x7, &(0x7f00000006c0)=[r3, r6, r1, r6, r5, r6, r9]) fcntl$setstatus(r11, 0x4, 0xc4) r12 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e4) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r11, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) accept$unix(r12, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/226, 0xe2}], 0x7, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x201, 0x0) pledge(0x0, &(0x7f0000000080)='P') pledge(0x0, &(0x7f0000000040)='\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="ec04f85a008a83570d94386cb4d4846bd716430dde74f2cc502c3e849b8cb6d2593dc97e5f82893fb634c5f296ac647b0fa74f248d810929d32fb98fcb96386d7f3c2cb83181a9ef6157fc1308e45ae07287fb8213ff23c63202ffd55f80b6a97292994576c8b389e27e6cdd3978da08a4f00cb41ea9c416217869717ab7a41ba43b8743dea2cd3ad5f593e7e91471afd6525d3f7b5993bc03276a1ff0b899f8dfaa132544bb3dc4a954165475e75dc2a1156801eb35b1cd760aa993bfd3d3c135f54c1ee055bd38d36a939d920542112f3789b7b4c28c543776eefadc35c12ff3713f206d783c9ffd62e7851e41f649d401b348fabc2d404e0c58873daa1928c00378e123f1e429bcd5f5385050d01717193a056c33ab8d1abbf2400e139c84b2c999df9327351d6a789a1261ca755673fad1ee6e07013503d5d6c5eda649e1c67290a9afe148a8180b86464abd624248ddf5bd5e5651ca61076e845dd04017c4d04c995de104457748e4da4875508b87a2616e674ea9cbbcd37769ddd2d2081e9e8378e801cecf492eff380a04a9f908faa1bdb368d3a4841d36d590522e1d158b8103f1adf867549c099194f72cf68824fb48058e2860c9491b00d5bb87b936a1c5a61a7263c01f9cd65fef0d476141b9c0eb9c2dfd208065dd2daaf02a91964c72f30cd229d01b2baca0f6ed7e095f2ed48518dd12bcbd0903d99a448675c771abde7a70e45372ee0c2de9c898e03caa495c63ea9ef5ccc122ece79d70aa99cf46d8d266cb200b7d0baeedb685c6ebd2ab87a9b892bb93715fb112b1eb81abde10c86362ba40a9595a890cc0154771068b0aea90a1f5c633b800a748894e464037f547e2ad5f5e9a742359e23c172d08dd2b0d4fae5571b6cd7f66ff48a9c95021c1f1f18d5f0082c50d15424de2af6ec210faf12ba2ff02becbce4272283535b3d23f5c5834fb81313ebaea32a1a5100d950314732b6a547269124ba19e8922697211b9170bdf35275579afc42caa4255e34fdf898538880e51179429eb9dc8fc9f8e6967d316134dc6411b9f00e3f48ced4c9f8f2cf8854b9c598fe65eb47353194155a1bc10d35d79c1f707278b307296132b3d5b5e1b81cb01bc89cdd589c829b22023725f605fb5f229aea0e12287fa9b5eba0396fa77e7e4aee579382bf31900e5588f1e7af77ef209fabf835e260a8591a2084d01e0983426e8d64be9e7affcceba5ecabc6b08517760a1678145a329f36fc71b51da8236f666efe1c6e77152436d18ce0bc92e49db55bca49a3f90c8f2269135d647b2b45f2314543f1772f2429944ae854908893184ba052bf211289127b93c6a068f0ffa01f771f2a96b770859eb744e2ebbdf63d72841eb90d1c1ba84d4de569e05274cb8e3ca2dbb3de51eaed2b338c11855c08d31e63f86b007620decf14ce9dd197039b58b65f87e9a4507e4c90217e09385866f82b0bc59a76ab66b062cd4323548b13dc850d68d0877ec5df8357b71d8481dcb8796746557af41a4d83d8d09a51cbb45ec531694cdc52fd62f429b6ed563b845a70cb10bf712a21599215391c3787ec2302e3da07a69e414f7592fc961cd06258194464a9a9ac3871feda953a5c222f971ad5a170af5137b4526ffc839bcbc51c18c4e912ae4ff00892ebddbe0345d019ab563a2f28332d0ea90605473c9a6951ae04a0203933860776686f151137fcbfa3d203af3d6f08553b08d60714c122eff4e1db7bb255ecba141cd94ba270da17962ac81c24f1a8556a463b447752e67518d3eb62f11c1add572048f5ac8e9c3669911c50d5f97096e228aa3c74c11dfc599fafb920e7071383c6c292c34241091eb23ce12bf7595a12d814ee2f9755c801d33256c91fc24e5068693050234bb93843503cfbf8257b72504ce25451d9f39794162335cf1275c7adff5fdbbc26db9fb26f36199cfb3e9f79b1589ca9f0af2a3c550ccb8c5433079243086ea9adcaf4abef86bbe0d23e77ea29b7d5462031cf8a8f676c5f8aa76bd0de4761f35f47db4a64e7682741d7a81acb0e5dbf4e160c0c0e833958c7fd2cb28947b5ca0f27f019046d0bdf1021de36fd768b1b4e74c40e04a2d639e0bd62e32c356d73bf3f5e7c070fa283d2cd66b70167010e3b13bb8f37473e9e14f5b9e5717136b8983a768ff30f9c9556f331e7b8dc1df82eeee59aa3a563419d37375b29a9ec84382d16f047104ecf9e4c066f74b8d045d65fb22bde489979453eb4032a99a9bdd3f8a3c5b19441b64b05da61edc5493331afa19343c65dcab73a3a1021d3e5ffaa90432f7dca83b40ba2a735b737b842b441d7654ce5d1704d5dfbe2ad15e3b08685ac831cec7b815bd78acebfd79a4b6227224af15a7ac62e561748748b8399a4e57328c75bba59b27ed122be3482f65dd012ec09d6019980d3fce137028649d240f9d613a5218aa83d80295896182812186c64c2ae1944510f0c73715998aab2595a758eb3f41dee332d6f66c801329fc804378ea54fa28c75b9446504bce127e679f5be5f8a6bacbdfbcf3cae1ba01a463f26a02c43129cdd6b910cca040ab7d2c0f939d1047ba6c8300d523e6b1f743d1ee27bf9662b79b268dfab1729aa5d6c8a7a37f33a31cebf84ff4791ec9032eccc8f28a2a06c83922613679a43d569ab30cdf419cfce61a962e45ca6a503ebf43fe2e8aea18ad78f6969d88a89f94bc304044678dd2ada503610c0dcbd39788868dee9d5fc4dcfbc4ff40f000ae5f49a6a8277ed42a031a0b6543ad8dd5d8d4c89995c0d2accdf7a2cc07289f0a9c1ed8272121362fcc8205dae39c3bc86e90c8d5ee2df3175cdbfdfd331b74fc5e316b44beb7e8efb82c8f9363b469fb8ec71e3e9dcfb037ec55a040bb6d8bb507a6b12691ef6dc917a24808442c2b3faf723e27878f7b84268d9708516e2682ac80a6f4393bc0b53447b14590787e5428f7be0d59c101af53909bb6c42cfa21a5ed2a915e21e8d48f8e0696a46bc2564ce08fbb1c176914f378894f6708e5a84daa96ccf9eb538075fb579deef758272c44f35d473576b5cf598f48c8e492aed20f2f48703276e4fd6ddfede12a8c050490dfed25cdfe212698e5350aa7a8a81222c4e1a633b8c3743aa2e3dc948433c85963dae58c5b809da7bb0d83820c877fdd06c0753dfb1266f86bfd4082adca4fba942cf57f393a05ac412fac41d84330c859f9a3b6e509d5d587e8fbacbf2a1ed1551a5966644bd41aa116db1bed044ae6faaab358754c5fd967cb23039df09209d471c4f20805d756705b786d90c964bf10a062d9a82508ff8f2c92b3f0a8a33347f21e1ad005c6240ee85a2903297abd9e16f89803df9285679222443f241d2530a37cb31c109ceb224de6f039d4d4b380eaa114bd24e0d3357c1a49c3e64db09d01cebe1c7d4e4cb4686a8f3803a4585486fb587d3022525a656cae958af1a4fd560807952e8023fbda9f54c531dccd38826d59701b0c1ee8daaf2971abd6dfeab76cd13981fc979bd95c81d2dace7c66421c8189419a34d501d7eed24a47c2dc344a6056a98b5d8e0885e822428780fad8948351e6e0080e4d3c771470cbb7564797027ac2059ad4c7d9fc5a1f74c4797c992e906865e07fe4c469f1c6d8127f8f6b8604434401a66ff4c20d390f6a31f693fa22d588dc3153f8b335ff592c94fece55f1040005fdc24806af4fd90f7705aa0709893255b7729dc42592f198fb3ce6a8d0ef3533c522ffadfa47cace4cc292e97c33b2e4f3667a122fe84713da07791c98e3b178db86eb40cb6f67f3a5d63d8f7350c5ff9145e0e8e360fb6365ad48fc07d0c1bd081f9167cf3b771c355c78f0db25bc87b99f4562ab11126b88549ad76e6494966e4fe294d2be566dabe4a2c051af7d543489d0b5a8ff1fc1daad789336599b2a7d9ee56a9ca55a770a4c67c04553166b4a703311ed26d3666e20a692a5787fc63d18f5e51f27929098fd7b50c6effda77db15c5d2f2379d89f5e09f4ae2e1021ee0366d0f071a3dfd2f5cd67986b3bafffe6f1a28c5df3a4972775cc352781c90cdd95d1f666c7b22537b5b45fc7d988eef86f0831ce202f2ad16c0f52dea3d36c938d8ac96f78eb42af945bf52fc89cfee9269c9e8d519e4011b49aef538a23406cd30adb94a757b43ce12142a1e240a56e39dbe96fa2aee6c3f00d943a75d4e7ec6ee4125d1d9a7a5e454bdc9956284f2b63d18bed61a7bfb10f94007810ded5a0907e3680c492562a6957fb4f37c9138898a57b1f6ff36e7aa2bf3e9ffb32bc9f1909b84d587448d605f6c358acf58fe94c7bf48e4957cd1253fdeec6761145eac5f843caf40be9db7916aeb29767a0ed426790f5067d4705ceb4d1c3869880d9322f38fd9fdf1bbce093364962e522c6f1391b38337f131c55231024c8c9b885ce13e414ddee7d2baac7b3162f8f174955aa41c21d1dfabd3a2f766461ae50c7f5c927a6939aacc3fffc78b7be23b830fc7f50a182f87bae35989e39306e0bf3ab33d6aef78295d30bd7707730bb77391f090935c03b558292d32642a6df03ed75e82ac37e1ab391cbfa97c78f2d4685b1947703f519d66007153a12cc1c4b4fd95e1855bcad6a519b8cc7b35d044550b2bf677e939f9ad047023badc7134ffec96415e21314c9ab09160f039e8d779d87fc69b4b0be2190d30cc78516b51421501cb66caa7fb446022f22ab4e30b18a4c700955357d6083b3e87b434905b782821426e763b262e9c520644f18bb22518edb2e58bf798c935017ecd173e08408308ede75af3ecb7bdd9b762690123aeb97bc3ab77a4b0f23be503f32dc6da80d2e74d2d453b61b760d001f730cde5fac2525eda07f33f9b5b7ae2b88d8ac271f01edf0f38055ed4915ce03d9e83055fd953891ca528fa90ba041fff1413c990c0a1670d1e8e6720b36f29affcb95d872f6a6b74bf2a8eb1fa11dd93a9afcc0d40f7a03efef38c86abbfc4403afcb0571ec77eb69f4fcbe1fec8adf52d69d70195a8e540fd547dc7bf289a31eed6c8189dab2d3b890f9d8bab99e5085d7867ae6829a5a874e2a1c67dcb0a61dad66e078f2db0917146a31c3da03a7338923d0410983f0cee88ba7c9dbaf37b20c5c8d4f27fd3495dad12c05a803bf5f81d55a3b5a472886cc074f928a137098c703c9d083251c28cd7d501f78cc61ed38d5fdffe4da862ec36327893a6d02d79a7c5beb74bf6ad9529bbbe92adec4a50c8db891db5e228c809aefd949eef88e6efb7218581d2524739471426c25f3cba3a1b523117a4c6eb9d0bb54d253582e815985eeb74cd98eefe3a3ad3aad57fcad1b5ccd3c1d4d4ae59e6ceb1c19d5985e532cbd53601c85e86ae7fe035a367572babfb1a5c326e3ec89d0caf65c020f0d4ed7902364c3154a2bca6e4f18cc4afef15af671047652d2448ba3b55065e0b21e0c2c7af99d50a0258b237c17c2733af9b5b9d70b30c6c57ebccc4fa2b60437cf7383017101846e825ceecc175cfec65c5a57b43ddf47aaa47d361bb8065eedf973e238c4fbd944ee98239e5198864ddc2419ec3991c7a781c3534f9a77af1de9604a6fee30bcac23e7da71b5b04bdc51fede009aa6cd8bb48481098e2edd602ede476c0ab6e2060c2e3ff135bf6c6ef203a3a73792d5623e0f4fdde34c83dedd8c4ce04b32c7b9c8f379a41285349c2a66b46289212c450a59b0ad592163db0cc882f229becc7ddf54239a47a1ae4585722eaa44549ddad5b3fccc06341fa6c7b855e9368d78729594700cf54e444ca65be1a79336abfbbd", 0x1000, 0x0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) 16:00:19 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x5, 0x8, 0x8, 0x1, &(0x7f0000000380)={{0xfb9, 0x20, 0x0, 0x5771a4c4, 0x6, 0xce1, 0x7}, {[0x6, 0x8, 0x100000000, 0x8, 0x7ff, 0x6, 0xfff, 0x10000, 0xdf35, 0x4, 0x5, 0x2, 0x5, 0x0, 0x200, 0x6, 0x0, 0xbe2], [0xc00000000000000, 0x601a, 0xfff, 0x46, 0x682, 0x1ff, 0x4, 0x49, 0x5, 0x2ce], [0x0, 0x100, 0x200, 0x89, 0x7, 0xffffffffffff32ca, 0x4], [0x10000, 0x6, 0x5, 0xffffffffffffff8b, 0x6039, 0x2], [{0x9, 0x6, 0x0, 0x8}, {0x4, 0x20, 0x1, 0x9}, {0x3, 0x401, 0x5}, {0x2, 0xe9, 0x4, 0xfffffffffffffc01}, {0x8000, 0x8, 0x7}, {0xff, 0x5, 0x8, 0x2}, {0x4, 0x3, 0xffffffffffffa66a, 0x100}, {0x9, 0x7fff, 0x0, 0x9}], {0xcc, 0x3, 0x6, 0x8}, {0x3, 0x10001, 0x4}}}, 0x3, 0x7f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x1000, 0x5, 0x1}, {0x1, 0x4, 0x1, 0x8}, {0x0, 0x3ff, 0x10000, 0x5}, {0x5, 0x5, 0x1, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x130, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:19 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x113) 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0x4, "031f00feff920a0010005900000100003f00"}) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10801, 0x80) getdents(r3, &(0x7f0000000140)=""/66, 0x42) write(r0, &(0x7f0000000080)="ebc9cf36a446492eea67c36424d09dd295122e8022258f9f6a71adb7e6c5b23ca5a06eea73360766a980459626e9540930457cc304d1f7706793a156378d2cfef1106557a561ae934f9405593f02db79380b33d56acb0296b84e66", 0x5b) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc01", 0x6cb) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:20 executing program 0: r0 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x2, &(0x7f0000000580)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0x8847e7f6a50a83ca) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000640)={{0x6, r1, r2, r3, r4, 0x80, 0x5}, 0x5, 0x7, r5, r6, 0x1, 0x0, 0x8}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in6, &(0x7f0000000700)=0xc) connect$unix(r7, &(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) fchmodat(r8, &(0x7f00000004c0)='./file0\x00', 0x0, 0x4) unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='r\x00') r9 = shmget(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) r10 = dup2(r8, r8) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000000)={0x200, 0x2, 0xaea, 0x2, &(0x7f00000001c0)={{0xff, 0x1, 0xd88, 0x5c2b, 0x4000000000, 0x9, 0x400}, {[0x4, 0x5, 0x10000, 0x2, 0x7, 0x10000, 0x0, 0x7fffffff, 0x94, 0x5f8, 0x9, 0x10001, 0x8, 0x80, 0x9, 0xffffffffffffffff, 0x101, 0x9], [0x80000001, 0x4, 0x1, 0x0, 0xbb6, 0x10001, 0x100000000, 0x0, 0x57c, 0x8], [0x1800, 0xfff, 0x10000, 0x1, 0x1, 0x40, 0x1], [0x8, 0xbd, 0x2, 0x3, 0x6, 0x7], [{0xff, 0x8001, 0x4, 0x4}, {0x0, 0x1, 0x4, 0x9}, {0xff, 0x3, 0x1f, 0x9}, {0x100000000, 0x4, 0x6, 0x40}, {0x3, 0x0, 0xffffffffffffffff, 0xd8}, {0x6, 0x6, 0x5, 0x9}, {0x9, 0x4, 0x40, 0xaf87}, {0x80, 0x8, 0x200}], {0x0, 0x59, 0x9, 0x5}, {0x7, 0x4, 0x8, 0x1}}}, 0x100, 0x6}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000140)=""/67) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x408, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x104) close(r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x52d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="acf24e6b7084d2b312cd77e216cae866760f9ed71a0d3cab1dc67b8372a9159496f04290fc48a3f88c50705eb93f820d8ba75c18a5a7af8a8cc822ab87402ac4963e928f630b43446010a9d90b7e207e5e4711cd2f27febaebcad8e17657ece299eb08ae1884b8f32500720acf91addc1b85524098e6b8e0497fa41111f3c891c33dc46df21462ab5729dad82fd08b45f2cf506ca6725d4f6cfb", 0x9a) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='-W\x00', &(0x7f0000000480)='{\xd6@$@\x00', &(0x7f0000000200)='/!&\x00', &(0x7f0000000240)='*]\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\x18\x00'], &(0x7f0000000400)=[&(0x7f0000000440)='\x00', &(0x7f00000003c0)='\x00']) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) chmod(&(0x7f0000000000)='./file0\x00', 0x108) socketpair(0x0, 0x8000, 0xd6c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/153, 0x99, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000100)="4d8a665f3de9035d7194a8a37220eba466b9a226cad5d69ad7b8edd9e46d38105fbce807a86283fa85f9607b6159af8e2ef2050de25dc627cdbb250d7a393c4074d477606c91cc6d07b3d68f1e59a321deef419d826c0ee4f249e6e7a7850fbc8f3c77938bf2abc64d00360f5ede6ad69887cf0ef1ede1acc83e5ab9f537857d97f97bc54d77a0e3c332d8d1522d29bd55baa21544ee8e969a98bb4a803bf8fd19", 0xa1, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000040)="f194c1dd9923f3ad1c706b7a06d5456a4b539b3112d6b24aa69a39a6e27a07c8016e031bc60769a03e1be214e94d010ba2596e7cc4332409623ff87e64c9b834d5f29c8d93bece3290f8283e606a8e3563694aba10defac5fec47568256ce08bcafc0b55701f9fae806b1e5ecefa9cd69ef5ed230d9284abf298922bbfcb8ef46cae363840ad2311eb391946e1aac7c0ae233b5e3e488a5fc18f1006f4a944d11f438e", 0xa3, 0x5, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000180), 0x2, &(0x7f00000003c0)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000000)="0408e080e7a2133c1964ee0d3ad9d9a66c56ffd6a493a606f7e9aa4419eea74a809ac297fcc4359b9eadb91583815ca5b0759af2ba280f311176fe", 0x20f) setsockopt(r0, 0x4, 0x7, &(0x7f0000000300)="aa7194f9f813e9579c5604377617e5c54958ec27a7472ee858fee2446cd7b455714bb721df888497daff8f1667ffd7e50c3319344302ba9882e23a21737732e5cf6b632826ac85bcf46c9ff664084fc5ffc291470c0fbcbfaf2b11796c9df2673a6dc581bf5595b86193f0dd172ab86904f30f138d648d2757edf3bebc03cd73f37f956a210e8511ed4b23c56055b3e01d2655b7113bf9234d252829daf9902654145fececc2eb247f9edc2a58da2f7bcd37a63eb7b30b79ce6e", 0xba) listen(r2, 0x8) r3 = getpgid(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0xcdbf, 0x0, 0x2, 0xffffffff, "c5736123c2356c566c70bf5b5fbc524949f22c4e", 0xfffffffffffffffd, 0x3f}) wait4(r3, 0x0, 0x2, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) write(r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffff3) r1 = socket(0x20, 0x1, 0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x8, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="c608431085aa571189a093faed24cd4c073c27171b01007ac30eb10f42efebe1a8da0f21bfe1858f10e7152b3f36f3e634e8e0a47a5dbc046ac82c693f99962246abcb3d59aec3bed8e90efd88b84499e1528d7fb394cccba4353b34722cf2870e0eb7a81a2688d26f62d6c50016c2a28cd6d6203358940dcca2a255b0f53d3c8d95400e593c8ee6bd5a1cb8c492df475487263bfed5562e4a10a3e9bee32aca9ede97ae27b25a0411aef334e94335a7dd360911a43ba99302dc3162dc92579e8f0686ccbd8156486253b7f794187bdf46e844e294be329c9bfa4dee47c106986a67e06347f75288b6ec09a4", 0xec}, {&(0x7f0000000340)="e1c1be69b8451f832f8fe3b20b917c5eb3a3e90756cc025cca6a5988e8c8b013a7cf23ce6bdd40d0658cc2ddd46fc29b2db89808951ecfd88f991db1d2ee3131896414e8f31409c86d3695f7d1ba7cae87712694a6f17a94cc6249320201c668a413348c780697087cb30f6e8c9482330ae659f27042e56d9e1dd25ff88a2dce07ccfd9c4d42b2e2d352aa5ad3de98ed520166950ace", 0x96}, {&(0x7f0000000400)="d71341524f853bbda9a34c110fe0ad6cf9487e008ba26a92f6c5eae0d41bb84d259c52563b192ed9eab9c43601a9546561b0b0f3831c79af2caad6e5d84ed38e44fc95429d9f89e92500fb2151c556fa1e7a27da2d25230bd19a69a71eccc3690fc90a72039e2822792e9984688d6005d01c1bb61479bdfbcb837eda20443e489a6ba74c0e8675449a779c0336cd4e44eb162edd5ca7d5c58f67b75a701e208b8cd9bc1475a7ee1a0abe6e6b3e0313a3ad98098dc6a928", 0xb7}, {&(0x7f00000004c0)="814f896ab43ee731c7b7486677350bcd6e9da2418393a5bce2f0109bb32ead574412225ea9921d470a5bb162ce3a460e710e72426030accee1a1e8750f76e1db1f5c2fc841f2ba67d59a09d27e223be10a0f688b065b7f037d80ebe6a7816975e1a5bfd39f8655084507b9cf3c4ce483459d75a1e65d8360d1c4832ea13ce8a161", 0x81}, {&(0x7f0000000580)="7bc3c73775b00a46bf068603ca0a3e6c5c9f30e6514537dadb167f660e555edfab14543b33ec6c0c6d7792f8d5677d74fb0d7ab2b3c9562e68c70010dcc037c29271b4c45004f949209a31d5942215cad74024cbcd83de6624054a204359848d16b198a30dc2f5d7861cadd34a4b19a2bbbc85dac804d57b3f5982eb22b663918bc990b73c5c225d8bea", 0x8a}, {&(0x7f0000000640)="c66e0d9a44229a3d5834a6191b1e12243ba0fe0bedec2ea4aba0244283517cc22152f2c33555fa1c791d4c9087d34ea38fdd4ad2f94d5da1cf", 0x39}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}], 0xa0, 0x404}, 0xf) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r12 = getpgrp() r13 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x4b2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r12, r13, r14}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x4, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r2, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) fcntl$getown(r3, 0x5) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) r4 = syz_open_pts() open(&(0x7f0000000040)='./bus/file0\x00', 0x900, 0x10a) kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0xfffffffffffffffa, 0x7fff}, {0x2b, 0x5, 0x2, 0x1ff}, {0xb6d, 0xf8000000000000, 0xed, 0xf9}, {0x4, 0x1f, 0x9, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x3f, 0x7}, {{r1}, 0x0, 0xba, 0xf0000000, 0xa53, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x400, 0x200}], 0x1000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x5}, {{r1}, 0x0, 0x11, 0xa0000080, 0x7f, 0x401}], 0x5, &(0x7f0000000000)={0x8, 0x10000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xa0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) 16:00:21 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x8000, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000280)="84581147c320af8c90b0962a6b0ec1b5aa5c4dd78b40adae9025532153387703340bf0355eee6f6aeabd3da8926425fe3cdd1cfa93c2669a0ed1256cb12b857f33c318d4324b34f5b47fe01fda8ff6cd5024ec840de7e6bd2c4692fe2b40ffa1f91fd8db94712786058147b18316a39873870182af93ba67ee168f3bb77bf6fde7cb2cbd8d2e8ca7459bba8edac486c984e26fcd74211d114326735f68c66854220093436de636cec243572a7efaaabbae8a58bfbabdc17aac19c0cf964f64a3f4e97a03fa53b57c0b8a62ec5d49c9baf4b95b8a0678b1f0110b2235702e9d61dedbdd3b5cfc1b179ba3f1139c1047d29195df39a5791af7d883cd9e0bf2876ded7e53ae08504c17e575f9407eddc0b0a83c699c39126eaf28e0bd03917b672d161c4aa14a72c523bc06ef6c253f82d4d3792940fabad2943d54cb8dc52e748f9922303e2dc0eddb70f2012426563b35dfd488a42684ea317446af3b627938c17aef9acf0ec4f2adfa2081cf9cdda9c3073c4ddd60b4e43a757dbf5ec06f50c8392ffeacfc5eda2481b36705fdef0f6b3acc1cee6029eec02c73869bec65443bda87c5da0e42a2daf9f8e66c3e48d1118506a7c0ba4cb621077e485b17fcfbb9878de2fa99476c523dcf9319d4a88242bf529f87548b09374d9f5e6072c068a4ba6fa63c43db4978ca07f21ac4e848a452c62b8e1ae6182aa5d5d7fac6bafb51e420205d85733f55fb44c97bf251f80518fac0bcc7d4424553a980c6876f7badd08a7b2ac3a31236b5a65c47cc426d31535e002f7d2ac52fbbc51bd96c2261a676784ba89e567d8ee21da24fa4e070b86749d43a2130d569caab0cd4c5866bbf8ef01c4bc5d6107be10a701a49242fe21dc8c6250fbb7282d24d42d50813e0ddcff871abcbd01ecff7b22552c3e66d8ca55529926e63f8e9f6a71f1930826f422f53a04f39941fa2400d92602be232955fc60bd2c2f5ffcf208bf612ac3eeacb315de23c31e1d2bba34e30cc72ba946f41880f918e54ae5b68cd0b4a94cba5690eeb0f2db5e1334fd2072e3925f889ec86293d1b5d61ed8c9f3e675ae12d3c6ba5e50a987550b4db6dfd0056f57075aadb3ddfdb1b46eeeb6ebc1360cb56f4ecee92feba0f7d514dd0b696de0f502970662c1582a375932341d8dccc756aa44b0d30995c2c984260d3add9b8e9b4f4f23b55b2f121b94e5511b0bcad422b4e5d36bbf8dd8b6d47bbdfc3eb8ab2863614fbf78d565d3385395b9e0e0296b15146ff68691198d5de2f88c2b967148be8b457f8386b669e655b23c340eb81377507afd69357535b3f68dcf7cb466f6cb84e17b7f7c7d424c593e8f048f5da63a4ad84fa951a96b4a3faefa25b93ef5501f2077f3a43f0161c483963adf03bc283cd9e3f350bef6879300fd0d3083aa337e0352bd97057a3a260c258a31a9e693363744b044c5d003ce68585aaa6a3b23ec1724da6c5e52c72bc59b6591752f12afd37be37792288992bbb01d5e8084d99b33e8d19534618b49eed2f16099f78f4e4e00d68585eeced5e2b33f2a1b5be0ff61238bfb34244c3e835aba79f72e405d9125cb23764610e4999db2baefe3b306657f677bfb1ceb39b65608973fa2d33079f772250f9706a3bdfb8e6db4503e2a4a4ff98e63c5d059af5a49b268976325f2ca2a0d7c2e42c4779c513e4ccf1efdc518411b58728c40913e8cc91ccdb2b463f3403bd9de49fa79e590a92190a46c1754b1fa5d509367647327763a7d033d1ea782a06130fe513fa5fb670d6a94f2923c8d1a36fe7516fd72fea038ba9e56634d67a12047645e26d54b9cffdd1ff932a801ec6415dcf5c727c9756e48e7d701f5489d7a7b7e8160b8982cbd2e7606c854750c5cdd1e302f9c64c69b4aeb7a79f4ebbcf347a6886a61b683c0129657b0d1d28c6ba4b798d9c928ed3cef129b4dc1dd03404f72030e636019d10e88fe116f238ce7e524c7d05ad3bf604f3271ff956b1863d031b8451fc3e99c3239e9934b4fac5c58d94ab13bc855b45e94eefd53e5bc47f7fbed947ce5c84da7e686db4de93c290103a3ef8357356101a4e269749629d23cee4a3ccff737e1703ef273ecc8a60f1231efb46ad5ba0436b50452ade5db87bb339bf38019a8cef90848ac923e491a4786b08d73b4a37a74cb1ff00b71f24feae502d67a375596f44f8fd1e2c9d4f36ca0a2ed3b54a9333a27e838dbf9ab57ae557bfffcd1087ace68185ef59977aedc300217ab97abe8d56b5feabbb533f2e4601f3d2cccf860deb8fedd278be1272d6da2adf4a3607a5358cd9c7126a85c6f632ff13463831860db39b0182e2b66177b47ae73f4d548e3be5c7a04e6b5a56187e087fda9543449ea766ac13a9f79ff1a108b36805de11b8077ea79c0c58b2b3ebbfdf065d3a1955e0612894f29e094267f484ef6dce69e0577bca6716f8249f59d31923e372914181a61c0f09136bd76a4a0355726dab4a0b8e9e601d83d15b5ffdb32c89a1a42510f444c2c59a15804e2e63d428240221efb02d6afaa675d1c0e4ceea20162997290284126da64dc3b76416333442359b8b373121e93a33d672a988dd47649d7964f4cfad6570bfb05b9ff17631b757dfb76cfe1a60ab8ad3d7fb8030295167dc80d9c77d5ec22780b6d922bcd05a30f352c3c34d8bc388b8b9477f981934d9a4c8b759e6d8ace29653a57cab9d1dc0047dd2f08b5a896d498ec004690a203befa76b0ef014382b391a78cecb444af1fb4546b568e3de71077847241ba406077633159ccf63c6a42b4087526dd92b2c4309bc7ef9c9f69629734d2a868c7db7f9c16e6d0235954b701c5f81551ae865b9607bfdce954616875bbc4642ef359149e43f429825e310650772b93988ce8af315e533a0864419d35a95fcbf5902a26b8fa48fc02d8bb7af0fb8194141303177bdc14ce6af90753267836489b14b4624c2c904bb81da5e52d1b856e47e8acfeebe8ed22c65e123f87094a18c022148db6a818fe2ab0423f5dbae36cb67d19d18db8090e6a25d7078ad1d7c9816409e29f070ef609cc28e93e68cfdc92b4cd658285576f49b53913a5552728c324a0341896c2b8806474d6e6a08797e279777f1ed52266130427f2d2ced449e52513581e818bf737a55b44c3157915a224a3c9450fa2706552abcd62b54ce8b9f6039dfde0b3f61af2a6e4ba35a8d78da1bb89dc062bdd95d8cadca789b3a17985e860d200d8ea7c53438b8900f254c2000ee99c88bdc4ff1d797fc25e7781774a1236a543d79253f908781c8de846a8ec3e2fae6590ba5b9512a118329dcfdb4d272b21edad055f91b67e07d6ad9d6f75d9651b2612a213f5236bd4f85e4df8523b0dfe3035098c67b627227d368c9b00442378c97ec8a8921d6e4d9aa9956e19169c71b5f92fd8df02027dcc451b0db4bdb29612191d99bd098003c6e6a452dc9c53a4cf803dc645b03ecd947c8a4448a2abbad87868c33901a2469ea38a2cf8f74f7cab5d0842358c236064faa15f882458844ac664a37030e6e93b1efaa8ffcef044ba9e100b238c00f7ba7ff6ca85f64b6b1ce9799eb1d74fc0ba8c39798160a5f08cf52d11289c5c7424767", 0x9f9}], 0x1) dup(r0) r2 = fcntl$dupfd(r1, 0x8, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000c80)={0x1fb, 0xffffffffffff8001, 0x0, 0x1, "314f03e2b0b2ff3607202f71e6495525d5af9270", 0x293204c3, 0x8}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:21 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='r ') 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20880, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x800, 0x0, 0x2, 0x4}, {0x7, 0xa8, 0x7, 0x180}, {0x200, 0x6, 0x0, 0x9}]}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x5, 0x5, 0x0, 0x42c, 0x2, 0x400, 0x3, 0x0, 0x275d, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xfffffffffffffffe, 0xf7fa, 0x1, 0x4}, {0x6, 0xa0c6, 0x81, 0x9}, {0x2, 0x5d2, 0x6, 0x7fff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xfffffffffffffff9, 0x1, 0x0, 0x4}, {0x3, 0x7fff, 0x7, 0x8}]}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x80, 0x1, 0x400, 0xb90b, 0x7}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r0) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) socketpair(0x2, 0x5, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r0, r3, r4) 16:00:22 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3}) pipe2(&(0x7f0000000040), 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x30003, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000004c0)={{0xfffffffffffffff7, 0x1000, 0x6}, 0x8001, 0x8, 0x5}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x201, 0x40) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000440)={0x3, 0x2, {0x7f, 0xe352}}) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)={0x3f, 0x6}) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pread(r4, &(0x7f0000000000)="eb68d8e15ab3176bd7b6fb9ca3bd", 0xe, 0x0, 0x3) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x800, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000003c0)={0x9, 0x1ff}) 16:00:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b80000000000000000030300"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="001f2e2f666908ff0000009ade57c5d56c653000"], 0xffffffffffffff71) ftruncate(r0, 0x0, 0x1002) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x98, 0x0) pread(r0, &(0x7f0000000100)="f6a4f31f96b99459b5494820d07f32266a6248827a6866a779c66eb97b074f99ec710c6289b91e5655188b3a29faf87d2e07eb20da646f166e079892a4fed9f4069399928d046be0321f81c2224c424927eae61f3ea49b8b957f565686803c9dc3bf51a975044a2a4522b5ea14bfccbcf2130878bd88ce9986e2d54fc984bc7f1b2e3e3857708ed8fd3a4002c8f959044b08a90f01c633f82cb44a1250fc3f41349a60b82924ea5523bb00de9844", 0xae, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) r2 = socket$inet(0x2, 0xc006, 0x5) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="964bb9ecd48208eaddff"], 0xff2b, 0x0, 0x0, 0x0, 0xaf12e3e5503bdc20}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x85bfd150, &(0x7f0000000080)="b6") 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x1000) dup(r0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) setrlimit(0x7, &(0x7f0000000040)={0x7fffffff, 0xde}) dup2(r0, r1) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x0, 0xc007, 0x20) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="816f2dcb71a5504350e276ca7bd17105d91b1bdc1c0d18a7a6736908cca48d379c190390a1e53d6e9378278283fe", 0x2e, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x21, 0x1, 0x96a4) 16:00:22 executing program 0: socket(0x18, 0x2, 0xffffffffffffffff) 16:00:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) setitimer(0x2, &(0x7f0000000080)={{0x100000001, 0x7}, {0x4, 0x7}}, &(0x7f00000000c0)) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000200)={0x80000000, './bus\x00', './bus\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x4a44, 0xa2, 0x7a, 0x1, 0x0, 0x100, 0x7, 0x3, 0x0, 0xffffffffffffffe1, 0xfffffffffffffff7}) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x6000000000000, './bus\x00', './bus\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x240000000d26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000034d, &(0x7f0000000100)=[{0x2c, 0x1, 0x4}, {0xffffffffffffffff, 0x0, 0xfffffffffffffffb, 0xfffffffffffffff9}, {0x6, 0x0, 0x9, 0x3}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000180)="c5b59476a3b8e3ab19ed05f6f33ce10a7ba12aa4208aee1e5b5463ff88de35bd6d0f219e33854913c33cc68f3dfcfd6c40ff9737ca84ba242f68dc8b085bce80592ac277493a4af968253c29b73ab3a01c70b835dc5a") 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/178, &(0x7f0000000000)=0xb2) 16:00:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0xa, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = getuid() seteuid(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 16:00:22 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) dup2(r0, r1) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x8002) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x8}) getppid() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00', 0x2e191681, 0x2e283185, 0x9, 0x1, 0x40, 0x8, 0x1, 0x2, 0x0, 0x6, 0x200}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r1 = dup(0xffffffffffffffff) select(0x40, &(0x7f0000000080)={0xffff, 0x6, 0xfffffffffffff631, 0x2e83, 0x6, 0xfffffffffffffff7, 0x8, 0xfb4}, &(0x7f00000000c0)={0x64b, 0x6, 0x0, 0x8, 0x3, 0xc5c7, 0x400, 0x6}, &(0x7f0000000100)={0xffff, 0x3f, 0x5, 0x3, 0x0, 0x9, 0x0, 0x6}, &(0x7f0000000140)={0x5, 0x400}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) socketpair(0x20, 0x8000, 0x1, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000001000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74, 0x7ff}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400020002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x850, 0x148) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x2}, {0x4}, {0x6, 0x8000000000, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xc000000000000000, 0x5a, 0xbad, 0x2, "162e52c42db55207b12f03027854731dcd9a23e2", 0x0, 0x429d505}) pwrite(r0, &(0x7f0000000480)="8f27b0ce0017bf5af9d5af0c177be0c319859b04f7f58702f5715fa4c0b5b4047779fafa4d56e49d179551d1a956d6a21695dd382e6fcf7c4547b1e1", 0x3c, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x6}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:23 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r0, &(0x7f00000000c0)="5437b0ef78c60948b824003ee6000c0bf1e76d26fee8639f6fb4fc6f4a81c478d37924aa0d2e4617b44db9c8162b3e9f22f0aef49428cfb7da6e0573e4ade44fc42a3b6fc6c8d229c14c6d7c76dc92e9d4b0c5ae7d0ea1966f6be3f35b3a545e8d976af53a9e4abe1cb218f9a4913f02b49de9e582712936d50f49f85ff732c0ba8dfe8a2111bb96d2cfc5150e371e2b9c498bf0940b20eb3abe17db386cf6b45619aa8c201b287a2edace8fc41b0e13edc14121adc1b6958dcf5cf5920f580564645949c910ff645545dcdf45a005d07d525442c4804047bf55", 0xda) r1 = socket(0x800000018, 0x2, 0xffffffffffffffff) r2 = dup2(r1, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x84) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = shmget(0x1, 0x2000, 0x220, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) getppid() readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x8001, 0x9e, 0x200}) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000740)=""/74) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x9) 16:00:23 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="e56e83f9b117d52b74fffcb04da929cb174247c88f7856a61dbb4de9ac18ef571afff286d028892e84ac52633a4f24f5527c358599ffa83a5215a407a5e565f15108b60db8fa7346ae01af06f76ad6e48fd412c01aec3af6cce58fb9b458a4a651062ca94a603ec3b811df7cc000a5b88b8a16ef8fb19d0b723087353955b6ad1f32d8753f06458b2313639999717053063632d10f0e4a59ef22b54d8075e1df2a1035e6859e25546aa3da51fea568709ab39d2e352d1d5c003d70e14b8243e7cda70bf98b71f05852df604ec24349f9afafef32af0cfdaab1802d8eeb925bb25a281666228442b2a40c9f2e988c3718ed64e46fec0096a7", 0xf8}], 0x1, 0x0, 0x0, 0x1}, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="8fb5d2bc6ec843fc51675d0ed4d303fe8cca6eced9deb47fb47126c2f9b043f75146c0f768070a96d0c43d48dc1f02da1119ce985f647c9905c544eceb6470c61b1c7676d2600c023cf561eaf1e577205ee2ceacb29145e56a24f2dcb5d2067ad2fdcbd50a220e55161ffa4a7ecd5e3f6c51028fcb155b67a4421dcf2ba03b71bdde07f16637f8cee1f99f61aac9b973c450c1299ec543804ed116b90ff7d67d2765125af7ee876eee8d1e4c40ace5002c3e528c0b1beaab64f4a3d0501b6acadfa7dddfc1240a08bd3ea75cfef951fbeb12926edf078df638fd75143f4b280d9420d579e423f553", 0xe8}, {&(0x7f0000000300)="7712495f64a33dcff0729d1f241f64c2a78a4220ed0fe2d82b7891fa744055dcc03ef0d3e741456111e65c3af0ba288f89bb4c66a26dcab46729a30d8892f24153c89729074dd1c2d56a138a4600db59ac7ffcb4b6909e6d7605746c69de53c55b8263daf2d0199ce7384a8aef5e108b8aa871925431ed02e24466ba12d2ee", 0x7f}, {&(0x7f0000000380)="7caeb5ef564021c08171838a479b36a343aa331a14b98bda80fa2c41e43d25bdbd9035ecc47dc4e84f3f4024ae0ec2c231b6c238f933d3ab6b9e921adc45a140342fb13a225fb3d639bef3c5d06e6d988d783eb7258c8f4bea62e98b7a359e8747530175ce996dc0bca81d4f2e07d451fe6b36740fb6f1699fe3065e86f64db5a6ebfd873e7a81cc9848a4b3c2ce9d73eff676faf469c6f57eac4142b54d09e9a0c432731fe4446592f55e86d92e230b04515d4fdda33c5ad66f0d847731a42f444a3f79485f25045b8ff8b338fab44b4ddcf0bffb20bd923509b1a47afaff91b6fdbc556d13a5", 0xe7}], 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/192) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) shutdown(r1, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x71, 0x0, 0x1, 0xff}, {{r1}, 0xffffffffffffffff, 0x12, 0xfffff, 0x80000000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x21, 0x22, 0x80000001, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0x5}], 0x100000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x800fffff, 0x2, 0x64f}, {{r1}, 0xffffffffffffffff, 0x2, 0xd, 0x7, 0x8e6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80000002, 0x81, 0x5}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20, 0x101}], 0x1, &(0x7f0000000180)={0x881d, 0x40000}) r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x20}) getrusage(0x1, 0xfffffffffffffffe) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0xd00, 0x1c1) ioctl$TIOCNOTTY(r3, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfb23, 0x6401, 0x0, 0x0, 0x3, 0x0, 0x100, 0x0, 0x1, 0xfff, 0x100}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000080000210) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x43f, 0x2}) kqueue() dup2(r5, r5) read(r0, 0x0, 0x0) 16:00:23 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x5, 0xffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x7, 0x2, 0x2, 0x1000}, {0x1, 0x3, 0x1}, {0x9, 0x200, 0x4, 0x3}, {0x0, 0x20, 0xfff, 0xfffffffffffffff7}, {0x614a0011, 0x9, 0x9, 0x8}, {0x7fffffff, 0x1, 0xff, 0x7fff}, {0xfff, 0x8, 0x2, 0x6}, {0x2, 0x7, 0x4, 0x7fffffff}, {0x3, 0x3, 0xfffffffffffffffb, 0x9}, {0x200, 0x6, 0x100, 0x6}]}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x30481, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x2}, {0x3da, 0x10000}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6}]}) clock_settime(0x2, &(0x7f0000000040)={0x94, 0x1000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="0054eee0") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x240) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/96) flock(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1000) write(r0, &(0x7f0000000240)='oP0.', 0x4) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x100080000061c0, 0x1000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) write(r2, &(0x7f0000000240)="42580fc3a0a6d6d0a5f85f913eac9540b8d55dc55ac78edeca772eff59c4277b2bd9777c7108098f6879d606328f70e6e9cf725987d873fca16300c3405a63de5932802c0be3781d7c2321c3e12668face98e035ad54401445718617f3e413c696e739a8f68b873bc425e7c20c8e861c6b43d60e5cc124d23768b49981f64f75c67f6a7bf52dbad3cc4d29dd738ccce36e3f5285c1ce0547f907eb734a85967abe9a84394a361ec665b0e3e51bcae05257865df67695", 0xb6) 16:00:23 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x800a, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0xa, 0x82000000000000c, &(0x7f0000000040), 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000180)='./file0/file0\x00', 0xc) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:24 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xff, 0x0, './file0\x00', 0x0, 0x4, 0x20, 0x6}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) r1 = getegid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x83, 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x40) 16:00:24 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0xfffffffffffffffe}, {0x28}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) clock_getres(0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) write(r3, &(0x7f0000000200)="a95158ba9c59c0fbfa323058ee90a7edf27dfb0e1ebc56f6403a", 0x1a) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(r0, 0x1, 0x5, &(0x7f0000000100)="125df548c7178ac6e975ed652e2d23533b03588d218c799d69a92760fc9a8172b149f45fd5cbc3cf9f8a355c32746577ed9ba4d97156a1929fb81baa877c8962415ac7a26d078ccd3befb873b64b40e1e1c8d03381cc1b7beb16d6f9f50d35bf3b1828836303956190a9bf692a29db6fb9e014a27340b054052576d5b6d588f6617e02e904a87acc70d66416e78c4205f0beb6685e687643780c1c80a885d7ca47ed7b1db59de3b86a7e66e0b4f997961815cec31116f45eb6667dd0ab5861e35be09122b186cd313cbd44812ba3027864a8f04a6a20", 0xd6) r4 = dup2(r2, r2) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e2b66697fffff02b9eb8ed93653c97b688eacc388cddd8de7196bbc561f0784e0bc5dc750a270a68c74204545345e2ddde993c8445f929ddac44a719cd4c88bc439f65f49e2d6b36c3ddea17c69e5b9ed42000a99267bc026f76f28aecf70722869de13925e19d6c16c7988f1a3930870e90eb6701c3329e98becfca3c2b8a6fa6d39e779739da86bf7b0e58dac033045bf562249f43ee77667d3"], 0x1c, 0x0}, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") ioctl$TIOCSDTR(r1, 0x20007479) r2 = semget(0x1, 0x200002, 0x1000000000200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/50) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x104) 16:00:24 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x4) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, r5, r6, r7, r8, 0x4, 0x3}, 0xfffffffffffffffe, 0x78a4, 0x100000000}) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) r3 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r2 = dup(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) fcntl$setflags(r0, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r4 = semget$private(0x0, 0x7, 0xc2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x1ff, './file0\x00'}) semop(r4, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 16:00:24 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) sendto$unix(r1, &(0x7f0000000000)="3c1e77c10b49d3f6e6682fe3232253935decd4132e22d1a4212fc622075c2002d98088a79eb04db6dc365d7027f3149b9a1bca19bc3dd5d0f402b6b43a4660321271126a0ab69308e469625fd617eb8d8753cb6129459bb449be231ecf10d65e08ef98349430ce0531df6f21dde33e31344b08ce9fbd00c40daabe1b4e8a32", 0x7f, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000c4366696c653016"], 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) r2 = getpid() getpgid(r2) getpid() 16:00:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f000077b000/0x4000)=nil, 0x4000, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0x1000000000000c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) open(&(0x7f0000000080)='./bus\x00', 0x8000000000, 0x400000041) open(&(0x7f0000000000)='./bus\x00', 0x10100, 0x20) select(0x40, &(0x7f0000000100), &(0x7f0000000180)={0x6}, &(0x7f00000001c0)={0x8}, 0x0) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000380)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x20000000000003, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c94941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e40000000000000000", 0xffffffffffffff5b) r8 = semget$private(0x0, 0x40000000002, 0x13) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r4) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8020, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) geteuid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setegid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() setuid(r1) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x5c) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xd034, 0x79005851) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x100, 0x9, 0x4, 0x4}, {0x80000001, 0x5, 0x4, 0x7fffffff}, {0x2, 0xa004, 0xceb, 0x3}]}) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setpgid(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x100040, 0x2}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)={{0x2, 0x8}, {0x4, 0x5}}, 0x2) r1 = kqueue() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bdeda999489e80835e56072f0605bc6df67035b027900f27c81bc0b84807ce3b4d7b7b885bcdc697d9661fa2a1a3b122", 0x30}, {&(0x7f00000000c0)="fa2acfca9c", 0x5}], 0x2, 0x0, 0x4c) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffdffffe, 0x20000000000082}], 0x80, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xcc, &(0x7f0000000240)="9dbe52864ffba9a74c077ba48f2cbd7b321593c100614cb40902335de2e4a27bba4bd539094d6d4c474e1612d83ce055cbc691fe37a41f17a2bff29ae91d4c9c3247bf70905bc1d859430a7eec23b62bc4f01b3b622c99ca2d56aeb4a88e356923e8a52d6b00000000000000a81a467554125b0c84d6a04b917358ce4e1c895aae4e01b980a3036d83e850bc6ab389da3db45fdedc827d8781f09cd30ea80964a79394a310b04eb1f030b647c08708f165d3cce6c22b45c1152fd48bd8321df466d578095f161f33ade998e7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x40, 0x40, 0x3bee, 0x81}, {0x6, 0xffff00000000, 0x4, 0xa7}, {0x7, 0x819, 0x1, 0xff9}, {0x4, 0x6, 0x1, 0x200}]}) 16:00:24 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x401, 0xfffffffffffffeff, &(0x7f0000000000)="ae7806f6b551e3ab4213b0cedc9d7b41655c5e9180af5727c11787c99dfd00940a6125d0c8d63440dd3935b16b54965ff9a1780a2b44beafbb3effa3521f5a5ff48632b796d67e296e231d8a79631e4f526a664b163fff8593e02740d1041ffba50805389bf3329fe61999e39d4a6e6b98618cedf472cc3441e04a726518087353a1d04ace66528fa89dda50da1dda5f49e8e4b68644c6984edd0519180bee54403ff47c419fc499b28a090066e75310c62ca02358e9f7b0940331fd8b3630cb68f09e391c47b13bc043c3bf125bcae08ac431b29027a26c03cd29b49d4bf489a1af105d933756127a1171ced4adc98a4850e6", 0xf3) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x0, 0xffff00000000, 0x1f, r1}) 16:00:24 executing program 0: setsockopt(0xffffffffffffffff, 0x100000001, 0x8000000000016, &(0x7f0000000040)="9ea9fa50ba0152e3a723e2e0", 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/151, 0x97, 0x800, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) getdents(r0, &(0x7f00000002c0)=""/122, 0x7a) connect(r0, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt(r1, 0x7, 0xc1, &(0x7f0000000100)="cfdaa497e268e0d6c77d07deb9bb7773d465d1346ff752d83bbeb08a558718656d24", 0x22) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x39a24a294e6fa9a5, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x40, 0x4be}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xd84}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0xfdb3}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0xfffffffffffffe3c}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xb20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2, 0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="6f4c277811f74f8d0900000000008000000000006df3eb0100a577995894baedf216048562ba5544", 0x28) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="5c9d3602e24bf29c8da6b94022e3589bae1aed53b96b0c8f4bd064", 0x1b}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r1, 0x4, 0x40) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffff4d34, 0x5}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair(0x2, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x40040000000, 0x102) poll(&(0x7f0000000080)=[{r2, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r2, 0x40}], 0x1, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x44) r3 = getppid() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x92, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x47, 0x0, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0xfffffffffffffff8, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x4, 0x3304}], 0x54f, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x5fee7c56125d5fdb, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x20000038, 0x101, 0x8}, {{r0}, 0x94ad39c79ea1099b, 0x45, 0xf0000083, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x8001, 0x2}, {{r2}, 0xfffffffffffffffa, 0x22, 0x40, 0x4, 0x5}, {{r2}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xcd2e0000, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7e, 0x196}, {{r0}, 0xffffffffffffffff, 0x8, 0x43, 0x81, 0x10000}], 0x7, &(0x7f0000000440)={0x20fa, 0x80000000}) rename(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x400, 0x20000000000000, r3}) 16:00:25 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xffffffffffffffe8) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = getppid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x8d7, 0xc707, r2}) 16:00:25 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x500, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2245a1319dc3d51ae7e91d051aaba309d1084a0c878cef107b3db1c82913ff06664c319be27c2440d5ad1cf1c2b9093704162b8efd01a137bc60a1ee5eb0d375d5036ae9d26463bb1d5730852ef6151057ccecda5d1c02223f234c8791bfa0bce2c0330c106d19cbece9b9cd121fd7a7854ff96eb571452523f07a3c3939564cb19271b19564b726c345b86a9daaedaa7fb4a223a135df28ab55d75791b2b781dd0b0e8982197c84eec52f5d6381708a90cc53d00a1647180b3e9d82d7f382470867b90df481ca90835f50d5ed9583306633beaba675ba413205d22f47e1", 0xde}, {&(0x7f0000000340)="c4817c37ca36684009fc61a0e4a9514a9553dee92b45dd618e8a9f239fe8bd84b8fa4c809d7d1297f5df1683888165ebaff3cae10083cec182816d93f35bec9c82078303da1ae03b705df482761fe63b31675789b7e6826b8c29ad3aabbcf4775ac1855ce57071f7deb78c78d56338ed845b7c482f76ea18e98bdb58ac0dd57450ad2decf372fb2dc842b9fcc1eb5278e8f507e9ad54e75596587c4f2e9f0a4f7aa56a7a63bdba321f38714caf6b2deaf9b87ecdf25a2ccbd1568c477cc06f2dc7a5d850d5765e6bdc06bcaff7da5a210b0527", 0xd3}, {&(0x7f0000000440)="c8805ab6750a684c0506267360b9bd218de6a66d3e631249e31e6cd46a30bfa9658d189238e2e6181503b0305ca8664038510c8fa62d0e47cdc8f7746789c466225cdfbcf47ba35c1037f68610683e9bbac2553beded35683baf6591e87f458737b18fb55bf87fded4ce4bd15f49d5181228bce487ce1955ffb0ad99399aa1300f3176966be6fe7257b4e4d79e39f3f39c5887274894eb901c42bafe", 0x9c}], 0x3, 0x0, 0x1f) lchown(&(0x7f0000000000)='./control\x00', r0, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x480, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) r2 = dup(r0) select(0x40, &(0x7f0000000280)={0x3, 0x8, 0x7ff, 0x800, 0x1, 0x1, 0x3, 0x7f}, &(0x7f00000002c0)={0x5, 0x31b, 0x3, 0xe2d6, 0x9, 0x9, 0x100, 0x101}, &(0x7f0000000340)={0x3, 0x0, 0x17, 0x100, 0x656, 0xd6f, 0xffff, 0x2}, &(0x7f0000000380)={0xddc, 0xabf}) r3 = semget(0x2, 0x2, 0x8) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffdc3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x5209, r4, r5, r6, r7, 0x8, 0x8}, 0x983, 0x1, 0xfffffffffffffffb}) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0xb0, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000400)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) fchown(r0, r8, r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = dup(r0) getsockname$inet(r10, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) dup(r2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x204a3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xbeb}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x3c8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/252) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x88) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x7, r2, r3, r4, r5, 0x20, 0x4}, 0x2, 0x34a, r6, r7, 0x9, 0x9, 0x1000, 0x4}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000400)=0x54) msgget(0x1, 0x480) close(r0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="7f76725bac36f5", 0x7}, {&(0x7f0000000480)="fd659e34715997f9c3ec0be054a38298e2e75262e5426010d4bc3f5e96d313e2ece2038306010d8f6a9059b6", 0x2c}, {&(0x7f00000004c0)="c6f24dddfee2ff6488dc8d9259d360866d855712c58cd12bba581ac6610fd8ae3191320168e9468ef7674e247dc4715f5967a22ca6115c01c3e9b70d1e0ab777f734ec5e4cfa690e8c8fb91564b7d12f56e4e849f42e0eeb5d2915b23e02d2cbaba43fbd5f6f7d24a608e6f9c794e51318333fb12fddfd36e41dcdc9af9e014688c2f1341350eb804f483d3d4c669e3b252a529bdd76d3a34514b06323293a488a0992b3f637e99fde143c6957a7a2193aafd070203899b39469f3654fd52153daac", 0xc2}, {&(0x7f00000005c0)="73182b00643993a967d0138050b8587a652687c5fea90c3bec504ea10bd134e906d0a26c12d614c8c4dc729beee29800fb1edc0140e3edb6f401ba12544396e85ba43a008206e8e0de07b4ae560f8f98fcbbf4ad9c1da2d1f877dc87200bd5a17b85114904b7edfc4fb460a9e77010c0c51e0069fb5587030e303f5a22b941d72ae8df0fb1134c7fa626edd05dd80dd9549dd52a270ad5e9724ff34f7b25199fd7b9f01b0aa199ae9588552838bc7bd7017272", 0xb3}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="2d6063ccf15b0647f392059ca67f04d867972797944633a779bd7f328dbc9d2f0d17f68325c82bfbe1a28c", 0x2b}, {&(0x7f0000000700)="a8a6581e181aa05c58ca087b276d00ca92bbc8fbfecad3a847a02f1bb8ddbedaf18bf6973f089a7d127a043fdb570b32f3817ab183fec15ac1edeb90d19b08400da19041ca5150d8c1e07fa4a6845dee10b4f044754317a5ca2acb", 0x5b}, {&(0x7f0000000780)="b0fc1b8e2b514a611130", 0xa}], 0x8, &(0x7f0000000840)=[{0x80, 0xffff, 0x40, "e3cd9f7c326708495498261aa3d9edbf3f46fa137fd535109742a0d14d42913ad3f503252ed5263bb31dd722122b3d253d47d838784aa00bc90a9f69ecdf1e3bd6efd8b825b1b7ba63a949f9bc79a68deba57103744936d002a88744b9e65b3a25641e8f69dac5c23a2d23"}, {0x58, 0x1, 0x5, "b77bbcaac58abb4f5ecc14f5e0419db6054c3848f1736f5f63fbdecd1af73ae63ecca1dec05e7a7104c258d8ffcbd6efaf830d66c75f78cee12f3e7b038644d6133886a76e78f3d1"}, {0xa8, 0xffff, 0x7, "bd9fdcd69a9ed1959031a482fe2c6a48e91a4a5c044710aa7f5eb9e2edb596b2ce2af446b437dd64dd608ba07000d23ce105fdebe9c5a3b6d61dd2f26580999c1baa3feaafe549f326413011148441e875bcaeaa21a946169d7f91ac4ad85b1e136d3b24293bce13e0266eb913f1a81e9134676fd30d98ec1339fa5088eca812541743eeaed3d3abcd66c2cf5a8b5c202680"}, {0x90, 0xffff, 0x3, "0024cd525ce7eda1576bfbea821ff9652f4dc5495d62e5a98147d0c2554258688e082a6bb0a820bca421ce34de72e12d570e3164c363aedf21f76cf1b12b02496d3a8d55e6d09a3d7fd3b0013d49664c407617f38cd932ae209a824a7ad7dcb0de06ac46df8af915ee78705547ba7a8714d63287a6a9b42302"}, {0xf0, 0xffff, 0x9, "a7d2c2660135ebb85d121925a6cbbaad80705faecdf4c8eefbd80c7f963d4a7a618cc8d4210d9869fb40a8f5b274dd255902144e9ea9004571d33584f8dd39522225d12a3f0dff83e289c5bb4304ef9b5a8d4b6389b152caf4659a358d301fb52e80d36fdb96789f71b8b65acd0bd18354f3d201866eafd27b7350dd346e0b23f2b276c4ff6d9bc4c2297aaa58818998666e24a9297fdc2a61fe0fb1f41fa0e26a9c6b708d23cebf8ea9fbcd8cf8745813cad59d883ef87b10a7ed042498e7bbb77b5e7fdc556c0c9ddef4257438196fe2149aa0b6f577a437cf90a723"}], 0x300}, 0x40d) msgget$private(0x0, 0x25) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000b80)={'./file0\x00', 0x0, 0x2, 0xffffffffffffff2e, 0x0, 0x1, 0x5, 0x0, 0x0, 0x3, 0x7ff, 0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000c00)={0x7, 0x8000000, './file0\x00', 0x4, 0x1, 0x800, 0x2}) geteuid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000d00)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000d40)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000dc0)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) r1 = semget(0x1, 0x3, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000180)="27ea9ae1a0850f4111b6fafb2fda039780ed7b5ec1016b0d0496e9c58a5d0d472b833b72f8c93d22f3df04a92dbeecc17e6815e92a497599d270eefea6f315f0178bd0962391ffd3e0575c1dcbba9b7eb3b58391a13bbd649574d72d") syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) 16:00:25 executing program 1: r0 = socket(0xe, 0x4003, 0xffffffffffffdffd) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff6b) recvfrom$inet(r0, &(0x7f00000000c0)=""/89, 0x59, 0x843, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:25 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setegid(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setuid(0xee01) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8000000009a) fchmod(r0, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x16, 0x2) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d66ca8750136553b3047cff1121657c5c2697e07fa16485e4eff7422af00419e05c6e55a01a833d02abb020e41305cb73705b38fccdea8d95b471dd91ab4c51ed7e080dc8190d9d44765f02ec9a261db01284070056b538a84a709730556b1975be55f73507568d6f0f94d76f8a9ed6f798c145b844376c036b9343e885c30d622fbbbcb754969164f98d6c43f3d4939889de3b098c87a42911c905a0a42a097759d6959d8c0aec5b2fd27c9859241ec22eeccff9a6e1ac57202b0d06c97a23288f76e0e2fc256b290a42b1f21fafdce71163b27bc29196da3a99b4bfc9caf340a6ab2c6e655d5a44fb4bc166da9ac2d94dbe9a2b4399faeb42f227dc4811c147a52b3d449202ae937246255b0e25a3bacbe014a298f2e18a93c3fb614a08a7d21b7202692549439f76cff210453c75ecf8f0560af3a44d57ab814af58495ef1027c8e4958c5a7f536ec4ac06a244e869f275e9051f5feee2e0f70d752997035178f8c2e1e6066b5f3f43163d5b78fcca4265dec41eff8550225215cea4173d2342887e470637b1ac51025c7f1e297ef76cffdabb85cb5a04c22bb29e4bb17a234fb6ebd47ce4a2f27eddcece23658271d603a4d906e02a6dba4c2db250447ac226e5c2cf9dca8d94229206c437c8d8fefc4f15f56e2d06da961dd7b4b25586a31faf2095129bf284618841677075bfd9684d519863c46381dc0f437cd4f2f0c7bb171878617ed625fa22d0ac91851cf4f9b7f4ff61118f2e8ff709f6a8fb167faf5a322d7962cdad31a58e400db732dd53ab04fd5f1ec35541538c1a1db6edf3686dd3cfc492c828c07e8266a9ee540284e9877c88f2b8a72f2cf07646f0724f2489d5fc6a7312e36fe0183eda95e329f9697864567bfb5b56716e063175594928a815e9475c022110433638c46f8aad8e7b754c2193dd661e2e93f7bb7006ecff7ab7e3b9131fd063d5185cc459619cb746c74289b58ced63061e14394ceb30c7cd38bc2f944f29f281bba851374c03836c9e070709cdf927768a9c97352af8baa9067a8bff820067f261cb8955fe00714aa8bd2cc6c5044d6728f58189fd09a00ddadd93501f93645897ac90e3c51fb47b10bf5a1dd60640f7399a16c4bd9c7beaaaf114cc3a897141e919a675d237e361d604bf104cf836e655481af0f7e98870096a5aa963ce9112ca66a4e0803bb202892769cf7e0b2af84aca786b25f92db23e297f27862afd4487feabfabb3e3f393c6eff5c0da6a75b41523782780e9bfbc29dbdaa0b621b4891a332a75252497eb3099d84b3adb26b38cadeb38fb26673010196a0f74c2aca35464ca3da0962e87fd743980600c7615a31e3c7baea858a38ad58f504bc207933799d26073da6969157bbb4e4718c18405fbf8e5a8e9c01a3a43eb8a61f0b83f598b6063c87f885648c35e604542c1a90ad8d03793dc76d1f2591cfb943e20c355c6b03fbc31d54d6e1cdbdbdc9df921af7e11bb5ec05774aae89e7b208a857cb6152ffb3a9eb81d0091e2b96d0a748f6ab7f2d28e1d703f6e8a0a194ae70885dd5cdcaca5026da087d2ece2b3fcdd49f9f6995b83b52ca7afaa64fe5683dfb94dc5f85602fb122b19f3b0e561611f74b30f9b26a5a987166a5d1bd093f4c25ab5f097a6fcba990f911bc70ff5cb5a752bf5a209acac02d4e779c55bd741c34c1e2b922b614abfdef89f45f5816792b408c46bee2fe8338e4ea5a568b65e0df9024d7d6f1a443fdfe9f1944506b3d9e8f74eee67f2fd5cc8fe8a3bdd604b4c24114cf4a2be8fa014dd5480c2ec44d9f8bb118ccf33c02b0691daf45b6683944775506ee9030848ebfa8db2ead1c59f0207e995644c390560106761ce7b05b8b4a6c2f2d1f4958a38e51a847e0e97f22e462a68df86e52e1fc6c08903bfec309148ff16d3daa3c8fc113bf75b5e215a98ddf5fbad46a6df1b7abcd4e519f98658130832eb56cb66389d5087c46266f6795bb910d21dc1a5c13c65b6587c7580b10e1b6dbea4dbc6e7615b61ea54025a17db6400153e83bb30b53cb103f906f701e079fea6c4cdd5944a8370a60e86c670f3a4ddf1bd3c6da176ea18a7a456af119ec76f1fd2237cfa7d43657fd22c13231d7a74fd59da0169bac3924a66ba3df41b21c4148c8ae88c62d7d576b986ffd8d1fc84f0c925bfb12e4863f48599e82e5c854e2c666147297bcb5b5468dc983765b2cb1d915bacd3c08adefeacd959d69bda4a083eb6a31adccbb6a8e63c89bdb09fa89abbb4afc47bd0a5e66ec6d74cb9a68d305e0f3b76e32521cf4681953b691836a9af5174ba562e368b997fe4b05e8d35b8de1cf34e375598b182121b35d624c391abae3f11203ccba74fe7e2ad8f8ab54b70d6dfa6531f1f2362f105ea6800eefcdc151b34716c75acd25c873773b710a617ab244303a11f6500d64ff1f77ad4815bf175843eae82c72aed401336ecfbe0edd067869526d07a09c4ca63213aed15c85939e6579813f8749586c813b42070b8f3e9938481d38716c12f68eabe2b71c18e5ed0062833adb77dd31d036327e53a8904b751733de55c174df0f2c8747d159aef96ce203312b375d69a85e321e662d13a95c555cfe4b286c150248a423d059b7fa2a517a916f432609a0aa541662a5cc98d18fc92922a48be925d4576c1f18916cc51d8808852dac80b8bd8023ab2f83c6f48081808503981ec9af4f181f1e47d03b5982413b63bc6c1f8c9f6b72635e6252ca5bada3f421529d8f76a3b309ef5a667dc22df1093824de97fd4c89fa4112d7068c7d3cd2cf5642d6e65574cf7c79e00d887385f872f63f92a652b4cc22912d5c673e42d21679bcd47bf18a19291a4ec4c7e4df08a75d87f8ef992f18e419b42b98367faceac612c14c95ff474249ecf3685cc8e0ec210e2e864ef3e9623a85377ce41337eedc6c2e155e522a82b7aa2691be23b0b29ecb762e747a191946cd9349f063ec699f315f9e17bc0633af559589f369fef7add72e99fcec7ee27e17a7b8e629df40b32978e950b8ce90df7d67cf1172c12761b18ab72dc2238b39198ac2de965ea112ebd57f593965eccfdf92707c5e2a90f1dc6e4fc303895fe59cf6c410a503ff97660a064b16cd6fa62f5d28b28a0178ecfcf6628c84a6c15d8cb88ab6861a6ceec662028841a135f675ba7f46152b1dd54f2622644743f46fff499890a4a7abc0687bcbb10da8cd34a4ea16ec2cb10cff62682922fee8139e4c40c70e13ff575ded96d8ad5a70dc3b207b76555c482061f193dbae10b19b82740ee9b85a3deffba8ab769c0e0b31b6157d53ef92f739124b3bdc242b58a2fc0a073e425a6056f4a26a578b0a0db78ec05ed2d139bc48eada7366a9a6eaaf6be762cdfb6f7cf58649c9d5a605c25be2d09ad2846df70120f96be74d09590a15e6b14614d2f7a0269e48c29877612ce81b1cbbee05e3b849712df3e5764d1f39252c90cb94ba4fa34a8082102cbb737a4717883353db0da031ba2068e0d3564135f8864b6715faaec1446271952603967b04c10fe422ab159c4685bdb7c5683a77074af449ad49d7748e4e41828f143fc9718ac3f45113cb5cf7d74e146c0b1fff0097bae04e139a7ee90bec3cee427a0c1e6ec8074c1425e5dad362a7ab93b331acf8a3282bae6338e7e9406d9d2b8b8ffc726fb0cd241f8e4efe2b6820ac6f028caba6c1a960f5e6b72d664d5472f1b0c1fc0d4af1bddeed92038693fe176bba5895528e24725bac171955f0e9348c5f5fbf96dc4badf3b4d018c98f67fce12a4d8ef5cc4cd37d4f1eca39778c00a43c886f69c595867bacbccd3cb190b7fa8b650d1fca6f82e9a91f35afeba9ec64ceaf2ffaba9c6816c1e47d6e8f0f398b220ffdb212949e37192b1ae93781a2d3a8f51a091c8e77bc29887224a5205f2d113de3575e854596fb0b9fcf13949547ccf773991eeaaf1645b44141cad274b1268d923fc7f3e889d55342ee0b74023a7d17b311cc593b0090d1659092fe3bdf3296d4e4d2742ada87f8631503ed92197da0e30dde45f0ed996b4c208451fd1ad5188d17175c9d8c8b5a000bd4256551592968d867ce98d36e1fea2c5e50e2cf3287d01ffc924f9b75b64f5df7702947e720ade1aaae8663ef87b53a178c6ba88b390819c4bc37569f2b7c16d4c11e126e8e3d11ed055f1eb92b32f5921a781abb6acac9ca1c9a38d60437c74a691f78495e3646dc134a5d6d0fb8dc9a9b05d3d79c9a8f77a022a1e0978a8330eaf21a25f4945ba913b597930068143231978994ef09fcf0ccb505f4ec20f995c2187a39dd2be94b16deb6b4eee1161c32cdba645db318535e8df9a6c7c47e0d4e5ccbc8bec0e61ad5941a43f5cc33b161b53822f3632a27b6f7fc54f3530ab6a694a6e403a6b9178d99c7211da61aea7c181910b8a53cab182d656bd7bcdebfa891b69c5fec81783b17ea8452982467ef456451e0d459167b6907bc79fc170a90daeeed914fd75c10c835765928e7099b236af4dfd3d61d4911cf4bd8c812d73307fba50da8c8d6e8cbc5a59d56d447813020af1a24febb5e0b45c5e691704a050c38dcb77805cb87fb77cae98adbb561d4c9d0deb0b46b4e6ef6648665a9b5cf176523872376cb1593d771f96119eb3ddc1c67a4ea50988c9104a65d49dfa032e5d4020448df82773861c2b228d28a4dbc93df46fcf648cdf077c5ea9edcbff8979c6984587db4bb755fde1436538d36c97ecbc660d38aa90cbd356eeef3b564356e2d4cfc8fa8af731184c727f82b15c3a5e4c76b053e6d1484c2b0dcc9af8fb3e5109451c4275a3e6329bd2987b12459c8442e9fa47550b4ed3dc74093a87a19b28c150290b2518c09e9221a8f1536601d85b286225b86fb503dd97e2cc4aba4a11be7ddb21c0e26ab3a98095c74c45ded043224c0157475472fa5992b09acd2894a17e28ccd44317955a002efd13cd43eb0bcd774a81b23713e1a37824beea9cbfa7ec05b52f1b25e7e19b07d362177a2ae3b90e823026c32f2ee1035db09504a9a94b6d765f79b5a3fe942dbfa284da13eccce02ec1cb01e660a89634ba9b605f2058dc919931b6d878ec72967c5dc6f28f403c01dd76d65e768a7674e7f50ef73501219f74030afbdad7311354cedda4d3739fd4c6db5680da5b0bdba338ffd8310a0a61c0d13d973b3c6e8fc7d3a2832c3bcb522b553d53aee2b36c60de012770514aa8a197b08e309fb01f56db24cb5ff3f3a57ba5de10d4c2cc125a9ed54112c7badafe54e1c6de3e458a8dcc4c569c12488ca39738282f766b905068aea3cf0b39cfb2d5f09a9b7ca010a4f01347a2e610908265bedf351c70d80ac2bb1d000943395705099ca56f1411d7f49ae9bde54ed9464b10e27462c87b04e1d1cb046f477d0fec801c059c257c70b39ff54cf936225614d6130d1699ce0f6512a68b6d2899ae7947af7f0d63ed5207396e4b2c9f90778997fe3fd388cf88f3b0ff64c7aded5b1aeef5f487292952a8bb8846db0ba968854e70d078d23542b10ffde8606bc7474cf782a26884b0b76d75f347016f9741c84e9c4029086e1940993ac9b316160a80521f96141b86d9f8cbbd8e7d8af4396c6b067c1fdb0663acbef89b27ee7e9cadbd2a8253447d6e94fc21b7c21ba0ac47a10dd4aad93d85cb1d559bb854be308ac9d3fac7f17ed5ececf18dc9528fdb01a9cc0fa5b728b24018d497ccf135a943045100dd0dc43f0c9a1746622efba80c08e633883c5ecb2106586798060ebbb1ffb9620a2915c0e2b214ed50719ec5645e7b76984cc049", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, 0x0, 0xfffffffffffffc8c) close(r0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) chflags(&(0x7f0000000140)='./bus\x00', 0x1) chflags(&(0x7f0000000100)='./bus\x00', 0x0) getpeername(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000540)=""/119, 0x77) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='$\\@^%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='I^\x00', &(0x7f00000003c0)='([\'!\x00', &(0x7f0000000440)='#[{#!^\x00']) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x80, 0x20, 0x2, 0x17}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4020000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000240)="6e8de9b0bf8f8c0249d877ce74b03531374fd58c91de3fc06fa0d048287e683b88e0abf291646e3bd86fd2bf11e2be", 0x2f, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="a0bc55e2dbded7c2a9d47c4e648e7d69a1952465cd84f3ad74a896b7add7a7216a242b3ab4f99511366568eb84c7a7ccbb695397ebdda46e3a07c849a909babc443f013694a67c46fb6b2f4cd8a35a755b6321b1e16b53d29934dbeb33a012d390f61dc39c570a976fd6314b67", 0x6d, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000640), 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1f) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000001a, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:26 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x12, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/35, 0x23) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000180)='./file0\x00', 0x20881, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x1c, 0x0, &(0x7f00000001c0)=""/28}) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) recvfrom(r0, &(0x7f0000000180)=""/239, 0xef, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x80000000}, 0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:26 executing program 0: stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f00000001c0)='./bus\x00', r2, r3, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x900, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xddf) chdir(&(0x7f0000000080)='./file0\x00') r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x5, 0x10001}, 0x800, 0x6, 0x3ff}) r2 = accept(r1, 0x0, &(0x7f0000000100)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x8, './file0\x00', '.\x00'}) semget$private(0x0, 0x3, 0x27d92a4d4737398e) r3 = fcntl$getown(r1, 0x5) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setpgid(r4, r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x100, 0x0, 0x100000000, 0xdff3, 0xaf}, 0xc) r5 = getppid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0xe0da, './file0\x00'}) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) fcntl$setown(r1, 0x6, r5) r6 = semget$private(0x0, 0x6, 0x5) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000300)=0xebd) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) chdir(&(0x7f00000003c0)='./file0\x00') bind$inet(r1, &(0x7f0000000400)={0x2, 0x3}, 0xc) semop(r6, &(0x7f0000000440)=[{0x1, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x5, 0x20, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x8001, 0x800}, {0x3, 0x3f}, {0x0, 0x2, 0x1000}, {0x3, 0x9, 0x800}, {0x7, 0x8, 0x800}, {0x3, 0x7, 0x1000}], 0xa) pledge(&(0x7f0000000480)='/dev/ttyCcfg\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00') chmod(&(0x7f0000000500)='./file0\x00', 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x28) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000019f97)='J', 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x4, 0x3, 0x2, {[0x401, 0x6e, 0x2f62, 0x100000001, 0xfffffffffffffffa, 0xfffffffffffff800, 0x1, 0x6, 0x3, 0x2, 0xd0, 0x5, 0x5, 0x0, 0x5, 0x7fff, 0x8], [0x3, 0x0, 0xfffffffffffffffc, 0x4, 0xff, 0x100, 0x80, 0x7ff, 0x9a4, 0x3], [0x7, 0xff, 0xfff, 0x7, 0x8000, 0x81, 0x4], [0x1, 0x1, 0x5, 0x5, 0xfff, 0x3], [{0xf87, 0x2f, 0x9, 0x8001}, {0x80000000, 0x6, 0x8, 0x9}, {0x7634, 0x10000, 0xb5, 0x897}, {0xc5cc, 0x20, 0xdc0, 0x7f}, {0x5, 0x9, 0x0, 0x2}, {0x9, 0x7, 0x4, 0xde68}, {0x401, 0x3, 0x1f}, {0x3ff, 0x7, 0x1, 0x7ff}], {0x7, 0x5, 0x3, 0x800}, {0x3, 0x6a, 0x2, 0x8}}}) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1b8) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() setgroups(0x3, &(0x7f0000000240)=[r3, r4, r5]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) r1 = getppid() getpgid(r1) r2 = socket$inet6(0x18, 0x3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x7, 0x80) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) semop(r3, &(0x7f00000001c0)=[{0x3, 0x2, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x10000, 0x1000}, {0x4, 0x7fffffff, 0x800}], 0x4) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="0051237a1e6199db20c056f926746f4c2fbff1cb88ac110652318dcf5f91e56a094019374114722ae62196b944725271ca54a0599ad2299cda4916cda08cd2b78f95bec2529f1a9a1d10afe254c5e7d7ebbfd3e2bd612d9d4058a71adc278b3f643216938f", 0x65}, {&(0x7f0000000440)}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="50de9337bddb0f164d9f4cc891376940ffacfeb6d9171288f801e2fa102bb0367f", 0x21}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "0100000000027f00000010006624520900"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:26 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000207, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x168, &(0x7f0000000100)="fad612b50accb63120f8af037aee4136301936b3df3fa432a8e4911a0d047d5bdc0ee3fc7f83871d2795c3dd09f2774e3e67597c40b33613fbd0f27b24e5b26a4c6a3759511257a6a00ff11dc73282109fea5f174ea85971cbf40082db9a59e68d499ce35c142f675f518bc6ca97") fcntl$setstatus(r0, 0x4, 0x40) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r2 = dup2(r0, r0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 16:00:26 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x56) shutdown(0xffffffffffffffff, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r1, &(0x7f0000000000)="a615212eb9b0d75ad593926baaef78ec6310c3a4e5bf3a69fff79e71296e3e62351888c804f528f60a90", 0x2a, 0x3, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:26 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x180) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x8000, 0x100000000, 0x7}, {0x1f, 0x8e6b, 0x100000000, 0x7fffffff}, {0x200, 0xfffffffffffffff9, 0x200, 0xb592}]}) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d90170382df59d859a0ea806d719", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x900) 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 16:00:26 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$KDDISABIO(r0, 0x20004b3d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x38000, 0x0) r2 = socket$inet(0x2, 0xc005, 0x200000007) fchflags(r2, 0x0) socket$inet(0x2, 0x2, 0x0) 16:00:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf000008b, 0x4, 0x5}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf0000006, 0x5, 0x7}], 0x3f, &(0x7f0000000100)={0x200, 0xc95}) mknod(&(0x7f0000000040)='./file0\x00', 0x52, 0x6) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000000000050}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x232, &(0x7f0000000000)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x9, 0xa4c0, 0x3}, {0x4, 0x0, 0x0, 0x9}, {0x9, 0x2, 0x1, 0x4}]}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040001ffd, 0x1f) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:27 executing program 1: socket(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8f) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x22, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:27 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x100000000000000, 0x0, 0x2000100000000, r2}) 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x800, 0x0, 0x3, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x16, 0x2, 0x40) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0xfffffffffffffeb9) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:27 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f0000000500)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) setuid(0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:00:27 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000000)="0e68089e73b24d0a5cea36abdb4fa0ee4466c47b59a490f6d8b9be5ef69de9df81c6956bd71c7852dee53bfca4a18e19526be226941d13bbe72dc5ef17678f81eebbf073fcbf47f5fbb3a51270e11a33c250fc08", 0x54, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x100000001, 0x7}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:27 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r1, r0) setuid(r1) socket$inet(0x2, 0x3, 0x102) 16:00:27 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x158) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) sendto$inet(r0, &(0x7f0000000140)="a2282c1ea46f04d97a2190c9b10195c3137e219ef4a3ee7dc45635db3c7a210e80a79480e8d0ddea74de47311356f5ff7528502308dab06c1605b655d63b90d524037592ae3fd279ba28d36cce49926e9bf47ac2f64cc92384d28d03ce0fd391b4e0baa33b55a0a1ba1be3d23a31e9f76806ab1b98919bd1e65fb694decaf21c67f6e3050825162b5b1f7f673d394bd13a59ea2c6438dd2b00ca54da35269203c21903dcd6d810149597", 0xaa, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20028004, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x7fffffff}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) readv(r0, &(0x7f0000000440), 0x2d8) 16:00:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x5, 0x1, 0xc804}]}) syz_emit_ethernet(0xffffffffffffff54, &(0x7f00000003c0)="98c2692d60b313d0f24a5f57d8d8b4bb0ba00e9a4b6ae251de855f9c290ab457eded6bc0a2cfcacdc5da5fb8a644a870") 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f72909972314d8354ee1de799d1d40b195dab761aa7023c03ef0029f1a7dfc1c0809a1f5e594b33dca45a688fcabadaf87c4e5f2", 0x34) socket$inet(0x2, 0x3, 0x59) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='+#*/\\(\'\'{^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap'], &(0x7f0000000540)=[&(0x7f0000000380)='-@#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='tap', &(0x7f0000000500)='tap']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f0000000580)=[{0x7ff, 0x1, 0x9, 0xffffffffffffffff}, {0x8, 0x800000000, 0x8000000, 0x5}, {0x6, 0xff, 0x9, 0x7}, {0x7, 0x0, 0x7, 0xffff}, {0x6, 0x7fffffff, 0x4000000000, 0xd05}, {0x5, 0x4, 0x7fffffff, 0x3}]}) 16:00:27 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x6, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) close(r1) sendsyslog(&(0x7f0000000040)="8248d8c9a9e67c8899ac5b1062441005300be98941d09590be7ca44e936dff4e1d16928afb95e0a917be0ab0a0c79d4fa55d8824b3ff9067bd19b993054a54fd66b1983e0cbc991c1b188122461c60fe2b0173c5aa412c72c09ffe761c7eca6bcd7390e52d3218132cb4ee511f475df959da07c1ea", 0x75, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6, 0x4}]}) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000028c0)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000002900)='./file0\x00', 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="60b34522f4c60eb903a3fc8bebdcee665cf572d90656bfe6b91136f9094b447bd4ee1de31874729b7f4e86c70cfc38ef5715ca54a173a072e3134d108c5b8c8995c71d8a8e66b627584b03e14d54a444d2ed799face354fd751778e3fb3c19efdf15a6a9862472ebbc61ba4cef02a9a6b42e466825120192478b6c4c6fff004363f8a4e0c65c9a647ff225d38d5f6082752cc76b9ca3dc79df88b05c06b637670e55f7dc0c3037eee846f3432cf636b1d083ae8199169772", 0xb8) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000140)="8c2795c074dae3cb8f5eef2c0516376e3fda43c3f3890cd06ec015ed293764d523b6", 0x22}, {&(0x7f0000000500)="3bd27c5726c1601551d15dcc2e2b71e2f7d9c8eece54c1b977e36278513ec88cd6d8ea1df023089f47320da26ba7eaf78bb82c8618bf24baa47d8837d715ac65038199d1290a2353064fba87944ae1b3582aa33558db4b75b109f204cec3ac8514e1d6c1571e7cc14c1d1dab7d614b347fd5c535524afd8ad7477f3fc52297a9db004287143b301900b4b0be8bf23b01a60789312702510a78725629c71c90926a4864fce6f20ed9d0b46795fef23b858786a64d7648c537de5b602a865342778be64ef04eaa56b8bc2fd7bb55f92d9f284795b9b78eb675afce1c303519867834f2f67debd353fdd85a86bbfcc51f630a760b78ec20f974d371f47de61910ae13a30a7f449fdbca3d6ff75013c653e58aa6b82863b18c524bfcca9344b18efd4b9c2402c5a18ce5d541ac3e0eeba55517d7be6371c3d2fcc0d6194d9fc5e9841cf3a84e28e39fb1b7137824398a037d08884f783872b8a796f48c1e3ff5fd27d54cf1b2ef5c7e48009ce5e16b2bb91f5f1b3795a71030b2ba56686126524f6918984a37d0d1998452e344b82f1d3761fe7d74e2f9f74f7e2a8c0f3c4720b9588b346e4059804e55ebc5c7fa6e990a0a31172cb8f95b0986bdcbf18185dd07e22e0dab193932a97f84ce5e09d13b8188dfb0f84f829535c3052b2ed8ffb8f2d17feea32f1e3680db483c2d7cb3aa464de3d096d2f6ca5b035ade10be230b1b174016a74366d567edb7ff672a2fb69dbf30acb9a2f184ad015a6442d536e629ddadb3adc7df24934531ec67669a8501b66214f8158145e4d380f8cdd4d4ce607f39e3661d539ec9e9332f16f39163b97290ec616864150cd7168c372eccdd4c3f5084df763a99880a78f3c1ba4ab1d7f5019e3bc006b015f62b6315361f33b890f74a3827b8b0b077e5c8f8d409104adb21441e63f7f58b3d01da1b1bcddb833ae3974f9eed1d4b55cee414a48729d411832f6ac71ba5f6ff5fdec995be1b1f1eeb08d883d7751d56a4da766fe2d01187b8f342fd6436bd81c7030e242c69e55d8921380d8ab2af3678b5e9b9ca3ab998d90920cb327041f84e9e66f499433cb19648cd7cc404a42bb7c1740eb05f90a29ee7641d8b2b0c4648182aee7d722d28a57e9c074c483c6931312097cf63855124436d6455959a42134e1c9c8020fe36a95991e4e8d442bd2e07b4ca9af4326af6445b533e4d129c5a27acfc0da211cc159b6ca6083fe04a470edd4bf520c3d6e508ad4227c6ecd3064287056cd9ae239125a000619295eb37d8a22321c589d067b6adaaeb8bac714dfe15979af29566ceca93474697a742517aff55a6d1598bc333108810a5c4e14a5a0353998550a95e74e159239aedf79c44bf34c1783a7e3a229e80930728d8ac0d3c9dc132392a20022b13cffdba0f650bbc3e4164cbe3dafe043205da31d9c388f231da849345cd47497a4c80c62cbe1599d58ea34d6ec8c200c6d8ce8b62f7a943f9ebb841beaf49019e5035ab9115a622fb29fffa0dd99ecd1f9d810b419460092050c1350540c8728b9bd671e27f41cbcf47c66ee2073f2c87ae44d79d9c3fc5d7d5b50b72809d88c129a53aca9cc252dcb2aa614179ce3e5e2ab5413aae89e413311efe718a92d08c67ba0b1dc06da9218b6e8f11378a3a2145466615e304ac76f28144c2b3ced40048b474e0a063f1a7fa536426533032f75d536fbdcf88a9cb32f310a910a2aa4a2199af3cd40b154d04717a51489935e8093990195ab27bde68790832c8724a5730447f0da0a5e145ae0b0d5b6f3e6623095a3bbce98027891ac59faf7b2a9cf1505030ffbed72c795aae961774380e651f4280250a87ab58f1aec23977a145d83cf6242f3c6e1825cafd3ff9b2f24765d40db6729523ca4e650f5c842f12ab58d14cb883f67e19d45a0a590e0e6093a5fcdccfbf81e53564138377052ad4bcf18c536f8f5f104d75366557aa5ae5bb13ec36ec82e2c6b0d04ee0d206c016d68aa6661e726bcf21b377b77022b4f7f7262102fd1f6bdc0a294289a4396ac96e22f58804951c98ce476a24eb3b070e22124e5b50cf084d60fe490c207ac2bfd63b363d9db6cbacd49eecf5caf5b1bde5d2110d6db67f5c108226b2950c76e89a967b9f24c7f1fcd59ca3f14a70e9761d35e2dcb5cc0bb63d7c384372dc250286acbab09d8d37e8d5ce5a735062e38cb2ad9714317a5ac12ac5feab58f58b569232ff0d391d69c9bc6cd02b2cfc5b1521d9df64ced13c790bd958032760fcdd0516638f1c1b7e51610cb330f237823344b03203257b0be9b0f458ee4f275658dadf25c2098dd51abbc40860f140c72b9a95bf17b56638a20a392d782407f45b830b4897c7012804c2dad049eeaca48e35740cb2a8b3d275ef7174adbcb0eb278392fc93e47c6037ac51efb06bab7996501d66cd25a0d4e170a4fc75976cd88fcf4bb88825ed915a2912a8aa4e9a49001d01f077774c40b0c005bdea665488824a4d8d1d2b2d23287d9bf0b6c4cd96b10adfdde2b508cc9d72c81ee8b4fd3fbd7766ea57bc5630fd5d38d09c6ac50d58fae300296d6d16e0b408c16b1c60048dd6d44646510685700f2e3779fda08ec13e9c6b8f2694cfe5a824e6d95ef56fa66c511e5e716f761ebeb9e4665f969f62010e719f4b069ba5db7cd152df6e621f2494006202e35238620ba3ee05c45f64bdfa22a6e714158073ac72ca9969e10d03d68be347f2d450c7d4376d71d7f93cc05819fe0a5c25f35327e92dcd1dbe4fe607c0c4359f32ec494a7bcebccb117fcc7f6fcc526662969bbfd467b5967f3587dd70d65c84b12257a70a5420f15294a3bc81a40a08b3422b78f37bb10fb0208ac3680feae31c616338bd2d0d1b4c7fa86c4f8a3c970a2e52bf2594f02e9604d3ff68e177d1a19ae5dcec0a24bb0c61d0c5c23b27c4a390fba644f0172d84e39331209de03919ea7ea0fe8c60ce1eea60e8e2b4fdd16296f236e1cc8574892958ba3b90571890a5824c16304a476c8cdb4f2ed42b7d25b39af6fd56428499250fbbbf0f2c83ee717435ef21b5c2fa14ccbca931dc5ca57cfe61b7fbe3911bf196bd085bc451ded2ed43d89fc6f57e02e7e33b5ab5836ce02920d75fcd6db5fe5323e7351a88ad87ff0658dc6550510300190ae63f4188e2e1a139caf51223ec5ff242795928801d5aa320c6a77dc11acb47f5263d9526bb5c841f2e5b144cd69feb5449a6330c751dfcc1e228559de594977510c3bd580cd2d8e679def842cf12a5ff34069cceb77f4270904069c5e7213acd8d824cb3113fe2528377fd4adcac894de728b81fcca3a451938b602da1e484a998ea20e9daf03c8b65e0e9506837ed050de221fadf31e2eda6991c259309359cf09923b6036da035ca2e8905e3f2c5a7eb2a5c7a83ec6b93681b4fdd94080fe52d7c4263a27a36a10b82b950d1e81303fb3862cdb5ab35dbb49c72525a8d014d2fef933686f7d31d3695359bea530642adca2ba22a990e8637f66cd0b60dc4c2333bb52e8803d159384bc76f7698007c0cc9917aebee848f3e8f5576e1e78198298d6ea8f3c9cd6dba30888bc5f1572b3c1912e6ee8f93f1900555510d2eb9ea5ea5cb27609d06298fffe6a583ed545babaff5aaa1574ea6a244ef780e4f8271529a6832697754a92627c09f4dc492112a12336e0bb849367375ca91ed982e2e58efdbfb4b45972002a23b80b8654c94947b06824d13ad6a98802d68f8d4867741a4ec4f4c9f5677ddd53020f993711714c23abe9be05aab59863aead5a8b400ceb0cded762a305caa95a03371c529adc566962ce24378c202d9a0a3b0b9cac700cc9af8bfeb8d026028259baa14c992a4478038b8d30d04677e01c1773a82da6e2af0df3d219765c8bb8f91df71cdd4efb62a27a2bef2f30efb45db3c32423259696f0d784ca58073d0aa460d9eefdd5c7b6b419637a26d34b0ae8a73a92db1e0c085f2100e67f2bffeba53a43116ee04e753522767f6e38fe051eaa69df73a9aed38d88c4290199cb468dbd70091fbcb7a1a868d0d971b50a4e9da6a94b9b94ebf39eeca8fd7779287c2a031d9ed77d48cfc511848067948583f21144fdb5d5751d3125525f9264891c2fc7b9ed3ba7ede72a4cf8e10e7b7479a17423360ff9960764bfd7d32de2356d117975ef69c2986d09a901b7bc4e70ac34118f66fc297e650711d1ecedea3eb2a09db9dbfd8a921c67a2aa2d9339c7c4db8a4e0b1b92bc8fd83a65908d833f083e4b43de16d04caa473cba8b5ff811899239aee57fa503119cda1d95ffd75c84b16c44f353d6abb3724b9ae27591ce62304d40eeb1ecdf0b1f2386a54d802694c99de7aebda7c0c62b08c1e949ee82bce716168f4492aba16dc56f8c02e2e564fc782a71904042c6823c710d2cfa8f12b49c25899bb8939230e4f5a7b524bd930aeccc2bff6d361a6287d5e81687de7d8d0ceeac44c1da0b45cef1f7296792ffec30e68ab870d4dfc7569a3cb9c6b3709d04cfd0f2554e710dc1b2437360f77e6e8dbd5458b11cccf810347b4a553ede7bfafc58d4f8c04821cdf283b7d67228b7ca7658a033d9e689d85ca88675ed05323de6115017c967013198119b608cc9d464c16f8c57c668698630005615e6ddb598d693eaf1ed2b71b9dfc046095214b0ae9c49c1c61e75efc101a9b61d7166cfcd08f17350a05b4f61046b188824181ce199da18f664d296ac5456fbc56042bc3d3605459046ceb9fd223845d5a78bdade22f3de30054e2b99b48ebcf2974328cf9c5da736e743ae1706c90469f533838e7b235f636f47ab946f1c7af03fa63a357f974a0b65853b636e4504067383b7d01e5d9c93371f3dbc3e5020176ca19a46105a34675452588b7fabc6851d413e1d1ddf8daa06f6d9de9b33f88daf852517d958f934a4bbb9a11dbbf462d158e19989d3d61dc89569a64e6a184d5a6439fcc83c2e25511b0bec37ff1d0f920cdcfc1b11c94dfef3a3fa12969d1fda3e3e07aac159126f2b1841696de28b8308572b784066736ee6c483618c0eb6b5863640058863303b1587b1adff83f4d0120479a9067c156d07fde98e9794d05cffa26aeca57cd5763d1d0c3ce1ea2add9e9df00b4ce5924a9dfb74788230676f39c589c39298d151a228492fb466197758bf6db2f02452ea598f38f98c6ac2cc3570c47d2d102e6e8e7b3249bcaca184f93421d43d3f0ac1809e0d5cb82396c36a99de5f62e0384494d49d384133158c6919c4b7b0aa872dd69ec998ac965597d1dd6396a998114c37ebdf865058b610aa61f133d8b62f5f17338f892433c2e06e55d035de95b0190e545b9d77d1ab3d36a5208770ad02f51861a618f1b5d0803f119ccd1d7717bf0cb5563d9607849e48bbfb6bf38275ef573b5cbca3c3216a0ef343845d3926bb80b4c707196270df6d40bc98b5cc4d16b4fdd46a347560fa124fea9af91e358c7e3995fb29f8219a316463ca68fd333defc35d0c9307d10883277493e64ec2bdcc47cb34be8b828c1fe851c38568a747416329e2e5d1d7704715b86f3650c4ae39ca839412148eead9171aae96237501052adf8935721cf431366a3729dd85c98b7dc035929dcb12ae38ccc23d92f586602e892bf533da58a528b6125ee781cacbed95929d069b891b504886f61cf768f7dc5afc0140985c5aefe1887dd42bb48a7aa1d49d3ab756a83e742dc261dccf56ba92bbcd8f3e5cd77cc57acbd7f1555da3e141ef76d311ce4c2f7c5ab78e1e88eb509a3613a709c35085446538372198f85908a116a47a4b9", 0x1000}, {&(0x7f0000000180)="a6af1bc1536f3312f56bce5196a08e8c6db1d6822a125c37744077dc70e5b0c64370d3930785c3c8839d25fd8490f35138b6c5e46312cbaff1e8ad95fbeafb4fa69adb9824fa95743753118b26ffdea36c593bcdf03112976daa1f974c0bebedb5bcddc9c13491b38e2617e9d4403b01b6ba9b21e016", 0x76}, {&(0x7f0000000200)="05fab823141b71cbc1813b4fff6427609fd04d8280c6f5b0ef497aeb95e3d820ebb230812ebb646a1c1db4a04e721fd6fc2c109efd", 0x35}, {&(0x7f0000000240)="48b75e42a160798b2c591907cc41ec778a5ac5287c75a08240e11f0869dd70e0ab661a3e3f2d3fee30ba7769c3476254305d7f4273c8dd8350ea4ef21d2d9047c03b5fa5861a0f2fc24516bb4846e0a94874e5528817d4c73f702d01bce5bbd2a83f01070d47b02da93f39a39e18995c9c02", 0x72}, {&(0x7f00000002c0)="a278947c4369f63cb68837bf619ee86b5e2341cd81b0bc3b502b7897ab399a2fdc07e108889cca342fcfe21153e6e4956c2b9c454ae597ef8a3a683ec58baa36d45aee7c4b4396f5bb7dd10d83c16221e73135a8ca2e2f11e7cbd4e9989856b1dfac94458e2d2f6c537f5ef79d46b8034b4cdf8861ced39fb91c80256460ad89c340f698ef248c07222070", 0x8b}, {&(0x7f0000000380)="5dd98f9368c4aabd8149e63991c2580a0b3b34b89a5a706c7faa3edec4d32212a12cd69e7d346ac5abd48cb7a038126902d0fe817c94bb0c03cbe935da70dd1c599b9d99473be2a0537b8d8e5fbd50b82455472e18b587f315d3d0232265911b8f70d1eb7f3daaf41543980cd89e9dabaa32ca20a41276b705fb4ad61972f1dd9ab1aa99e5c699282ced02620019a8ef53f10fc05eb169b7b91181a3aeebb13bbe2abaee7129ac41259cabd67efed3a65617a762976b96e086", 0xb9}, {&(0x7f0000001500)="ec3ec0ef9e076e489a6559bb2946bcffeea4a08b4625ea6bcf5aa54ebe236220819acefcab2260d19542da89182bbcf919398fc2414e7882a0f11387ceb2432576bcf35491c02131ea16303c3078f5d7dc4e7ec1eeef8d1eba80ae7ffebd4a9cf32de43921875369bd951293809b1b0aa0460f72120653363e4d82ec4572ca3da7eab3fdffe6a91f6d2fc53c3bbe2f5352f8257d6acbbb7396734b819d2ad5ffd6171c935a85ced25b71ce8fc057bf47ad7d2ab9970510542b605cb25ef2b478b73fb8dcead871b8515e8ae07b4c5d9f0776f13450638f2deacf148b46597d49233b794e766d003e83a3c824fffff22aec23d004c3d6ff81", 0xf8}, {&(0x7f0000000440)="aefe0b577d7ebe00dbb39dc7d40bd7a43a7e9fbed895ef9a5e7b407f03c5decf4ff8e0cef4be4f4389f6a5492b38510b628a0e4fdbb72dd4682b882a41da1ddfa4be48fa9f0b6d1f7357ae7914c7ebd7ab7658edab643b", 0x57}, {&(0x7f0000001600)="661a0fad365ac632ebf5c7e4600fe1e3d621c2c784aede90e5881f868cc63bea0134e7af4bc34200d41a79023d8cc8755d5233be9f1c568bff8f4a630b4a6187c226a0b75d5451445ddfa00852b28357fa5f23384131ccca846367c12f2228cf8e3d692ccbde4e39ff35841bd08fcce66ea48d8895250887ebaa54b1c9a9bbade95aee4d0c6a8dab64823810e4924bcfedfcd668cd6f6807d3e8dd0774f49ea3bd9b19f30a97ddf8cf23148f7d3e5f7495c17fbed8d76cf29617301c1c6aab0d7dbd6be7828eaa35c975d74a87cc351025da64c95e07fb3dfa43ce0d663e967b0665a7dda108c5730bb2fec669689293e5769c6a865f04416a1f799dde13768bfe1011805ecb5dd0f251dae9252be6a5faafb57507f1830ceeebe36c85eb5507ce41f11d6cd36c01f3060aba5488715d4ad3c92989d5db6dbccd34b391ffce17eddff324d226ea09ce2505065660dc21a8f311b6e79984ca3a34bbee8713a073e41919a3e6c02f8915205794a66843b022f8fbfe3f5f5fe9550ad6ca2b42a2d23aa4e2da0b826b7a5129513e64c7a8a15609c71d1249a64cdbb7d4303662fd168b61934ab44e0d92dcd2bff523074f23718ff78bc29a5734b817d192ba37d66584e9eddf1b8a355fa60fcf6fd5f855837f360ec9716309f793687c4e3cbb1d999f53c534deea4d55ba44660a86b4b5047c44e84aa5c508c565369f21976d2c689367a47ec2355d0f99e79e389eb9c71353d31ce824984afc8fcae6c98483a72724fe74944457ea64dbe2a933af0ee2fb50fa794228cf5d7b51cfbd378ebdb4f9878cade7092e9424685cd8a1d305567c9002a7dffb7d9d43f77a89414ef5ec423bb7a14710aecb70c001191cfd68f77794a7e09d51c450151235a7e35ae15344e409a746c181603303cf0c1357f4b7ff256d6381f6610e6a0a9c8c5d89c64e6bc8f7c02472648d032b7bc026e3b9baf875ae99d47b811991f64394ef174bd6dd61dabcc36910d3576a3c32a122861e44091172830523112009fbc0991990a53fde6d831a34fe0e6d79cc7961e1878a0b9676bb92a346f1203e984bdaff245773a09538f3e282bed7e87ac51d60f7e1c12a12267c562e27f427c904baa249c745d0bfba9e77cfce147267156d95ba93cc0189c8d39b4094e5a7aaf010724689e860f7d71b4aee43682e509527a020519a6f23f734460d70fe43e1f9b7b54991558ca28205aa594e9094d164ae6c349ae6f1f12ca93994bab95ba46d9e075370c5b885c44d70bec6441b1deffc6ccc3e9e17ad33311c9def1d0038829e13260ba5df189235a8e16bdd8f0fa3e3bd65e7f65edaaea8bdf62ec738e769483a842c9f118e528095ab0b2eb24dd83a575afbf8d65cd9fb22c8f9286140075ee3c45858e9ebec7d05719e63495b3a2560c132fc48a58b9564da4bea254dfcafc3df9e156c29c170e1b0d9cef2fd8d6ee24e48c9039720fa8d3ab776efba0c8055365c66aa18f241068b8ece03f739d9b3f8cd467bdf892b0280c6627deeb55128b353331fc6bda6bee8954f290eb577c5274a052d48427ce152b3a99fcd712d94cc89e40113a2b969a41d09e6e11998717c5ce428a98aa79ef556dd5b7a9ae832135bbfe46685700024f9969c05d71dacea4ec0bf32c8ed1cce391813d9547db920c5c62bc4943c60b0c25779d9d955a36aa29ca886f88eb3462462571950f2d8a9a823ad0021be568866efc9510366b031fbc146f22ca345e5c11d635931331bab9edf027da39b7c83fbfdf76d545e529bc37dc64c6de3df13dba8ffd6b8c4ebae2dfbf409c9fdfaf1de7665e673e0697dd714c406fd3df1fa42d01287eca4bab82ca9a4bf5a890b609122b2215b2f06737b65771c9bf76518ac98c9c490526a5937abb3fffabd2a10ee3f2ef64f96d8b3beeaaadb5861edb008d3e775e9b49b1c9aea9b663c24ff9f2a9c2365ebd124768db4f72790f8e8909845d2ea9cbce139c12da3e34801766d09c94470e730a3c5e05d48ad3a20b09409a0408c15496336d2aeb7964d12dc60376868a900f59e0bbb35e922f9db4ad0af053873918f9f34c02f3e2b8ca2e701d6b833bbc7bd2673909a14daa95b531142c29336ef0bb921f7b3470b3f9d620b2adc3a53559dff5a49b68d35afc0386ba0fc357a0b68845d41a396588216c44af06bb8a3ba7629d3a48bd5a2b187f328b9165dce2ead64951ce9a2168792e9fc28f41eebc244ffb5b102067dba7d520489f262b9803ef35fcb6451639aa068047bf6f304eaf1149d567f513f955e9875fb138d2ba5137577c92a136c4c3a12c77ffbd175e3cb03e4e69d81bb61c95eb615195630e5400880dc38cce9699684765e9b3c0cc44fb4ae7f3d0c2c0f4a823dcf86b7fac10fe3f7f900240653f90946e433aff503db71ad3b00f7fa132e659009d636d9d694c128f0bc488cdc627f68d995e7520b030bfb19e9d8c9d22b983edf3132cda4fad1823275019a4aaa7f4ca8dec76a539cf508e1b7e50ff95c6b9c233db68fd10fbec520747b22720f70fac219d60fd0afd327f9e92a8ee6355ce8ac47850995921fd2f7528cf76108105a1882686135dedf5f5763dbcfbacc78aa1a8c4d4f1edeef9e95b380aa1837004d02805fb718d2d9b6dc91b1bf467ab444ad7bcdacc8d69f41984a881b3c8f4f77ec60f9000b0e914d8b8d3011a93d3454979182be199d842f8d8a5ddb456c2aefd8c83bb25fecb383e6535567e0ceaf310e2860cd5f2ea8eb5a333c07ea3a5b707dfd7c07909ac2a1e1a3dc7c6741a9111acba899aa9ff70b97d767341e12cd902c2d3b21abfa0b4fdce7e4d885c4f317adac7f830eec3ccc29bccc20cb4998a10724a219fe47bfb2e07b223cbbfb3f89ede86bddb4b6d2c7b6994e3322d5bca3048be7b684701a79fa0a9774fdbce02000fb8c679e6fe493563814b631ce3733a0df034dc6bc05b06d0c2c3652b41a531dabb8576cef00d7139f6e1b6d1dd8a38754dfa3ed1e38395422e82f6a51a3a04a38fb6b1f9d2f1a5a73ea34d50bc4a4b0651e8722f2aa44cd6eec3aa230b8098d4a2f28ae6fa4ad362ea4b7a492395d48b57c450218533532940817599771b3e13b82bbf0524b7fe837b7ef0849d22b28022c4bbe73ccff6bab72d16583af56840a29221b06128cccf50f28b77908280deb418c64ad83dea91893c8fd7dc9e3a9835d2161b37ae787a9d04e6f093b52b3eab844d3c39bbb0936e9db6b4d876828bf1e6429e13fb9b304817635c44223bc9dde6fb825640ec8ae9361618765c5793a65bd4b46980a36429773d77d24b9b5e74e986baa6bfd7c2f01e7e2c90c1665d3ada747983e38256ea677e0d101c231e4160cf461f7e18ef9ae6778d8b9fce13de4b1b2abe359add0455b3fdb4b66ba2048cb1af2c529048402d06a32f371ec356eb31a42c4a1975a654d42b38ad08bf5ab64078dcffc1112fd5f841d3c53ea96059b23f2b6e8e8b23e204e59e5743441f29b8eca09271199f6fe69bc8e7fa6f5aef4215eb56549f3c6af61b5fa9cb67e0b3431ac549d19fd07b965ebcda0ba90a95a2ae9dd116807f4d835286ca1abe535bd0d1437603bdc10b11c1f3b497b14b717737caff5ef463dd415c6be0466a5c7afffec83215d8f81e9b7dfd65cef6536890eb031fbe52fe2b2732f1792f2b55b11b7569575f11a1b1c38cb94d266356b5c85a77694ba4850cc317b6b133a07edabef074a1fb348aa6173205befaa9dc2cac3c729ae7bdc2cd13c347bbe88c8f36921cc24dd64454543181ffb4c614788e73afe861b61193a339ea1669450f082357020f231adc490b7025c06a77c444d17530764e29b7f2e6a7c5cc0c4a8ca39f2b95b2b0b0bd1e2a871f1fa30ac2fac1238bee5639bfbcdcc092e613fe5c57cd0e6cba382d3352e69df19be87e6e6a6b9a4d55a8bcbbeb5ab4b9f49165636d5ac737d1e0fa5701e4e70a6db4edd2ea0261058941f98f2cb18fbef4a634ca75f768b3f7b1aa16218a257c51c430e8fc7e2b611784f166db83862c008e34730f19b36928eda1478f8e02f3c12c11650d6bdc5323d1c1ec1688b26731d48bc1f793e20206380cba324bb1ab8e393d2596b168d2ec0fd2335bee025b543188c890c7bef27d5f25d0e3d8e59a2faf5f8ed853fb0b9d75a20fbb81cc03dd9b034afdff491a6fc024b63001dfdabb8cb67fe97caceaf5818a0533c7189041e388c925042794be8f3db4ae7a6433658a1018d7bec9d9db5d9dc502c2184bd57b451f4fac705fde7e9e79dcc38fefc9f4e7554799712ab6d3bdc3883701c69ea497d914aad4773d26b9dc91e39c988f333ad5bd2f89f2a6607c2e4916da7561a1090d0c92ff01a80a6b88ef135d58a6ff158fa9c81d540a4c40e671179585161d3c119c4f98e0aae924d1d261e243060c273f18b1b8414a4f7e109512d089cdebea64c0de3d1fc9379f92f7385aa61bd995c7437ecbacf1652c608783a81d9bc49389a086b0310501d8da41e76bffb12337dc2121b2b2022bb213fc1b1bd7134edab54ff3d95452fc8753c17f0e8540f3fe69f0c649b083ab64b9b30319868bff3d354a987d118ce0b604ab5af91e4f3c9d54f5c1409a2f963cf081b23dbbff4e069f4f69cb9c27b191e219345417f09b9fbdadb35c68b19490222d16bd96591f03ef889e9b705dd1aff6df086cd2211668ecba99eb4ac566deacc349a96894c9cfde64d8c54cb3671d8a58d035fa187c7403de202edd67e1ba2865bfa6437c955b6d5cb834c79c378fa3cd0f09316d948b968d368cfe9957a5102c972bd6d47b7f9499eff99a32349680057c2d4e4ebbbec47721e3c661b2c6bc5486e75f5c40940bcebc22b36e9b7b4deabcfff9e1ccbd9007cbe7c7c60668b45dd8036c7df5a636f5d49adbafb37331920f0edd0324a3d8111c470d3624e8adec83d64069dcc5f5fde2c85fe88065a70574ae97bfc914c3f6b36b69216f2401e2bdb65d5fd7f53e2ca4c3bde9456720d9674c6d6b5edceef34a656901c9c14d73e54821a303d69dbce6ddbc28e65ac0340ce169230f8eed6c257980f1d7d6e3bde7a8aec5a9ef8df0d23ea9d9f31b7d27377d1ee2b4d2979d3eb2909a412c205c611c1b756d8bc3a05e700d4bf66b96ebf5af703853fa9306cde2fb9b4a0b07eaded5a7d6056d904151adca15433436f3b92fbb1a0f412cb413d2affaae62efa6efe19eff57c8cb6766338bc0cd4bb5dfa1ef8e5e61d04dd3dc003d0fbf81fc65803206171dee49dfa0bc92b0fad84b16301b19789534bef8be25d51b2dd408547298dcc8ed9964b65e3c0034c5b7dfe64739f219ff940964b99fc9b514f0fd2aad923a6c5352c55aa6f4706b0a4975e95ead777097a4266fef56d5e99b69633be53e5fac36042cd2cc9ec865992d92bc826a8915a16dd753f69751678da01dc35d837d585044d985e9470671b7dc824eb705f7db630ed55f316c5e4006f3ad2f64e37c5cf954220158cada522c334564a0891ca7152b29870cb721a1ec2898ada98bf89f4c437331923e30cd4b40ea1047b0f6be4ee2283a3cac7330e3fff7709d21c474d9edb605795086071838bbbfdcea0a0b635b96eb86339b6d8ae5b16585f55c23b9df2cf618a39c748f534f0b6ec1afaa92b46b806c9f45ea560af4d24216ff84f839ceaee2485819b1bde97481b0d78887b200969a14adb30b820c66cd968632be0b52b5977cfe553062ebaa1aa7740719e36a81426eba76d3be974dfccb2b6d26de9a0afacb06895cdd0b724ac23174500e153929c9c4fd4e470a1", 0x1000}], 0xa, &(0x7f00000026c0)=[{0x60, 0xffff, 0x100, "58271f543367d243b8cf142687595b9cf3ff51465cfd0913b7a12ff55a3a737cd047bc24ecb39e8476c66c1cca41369b72aacd23c108da2d80054b8d007fcbc6c959f12bf081e39afa8b"}, {0x80, 0x1, 0x80, "0addcd2fa68d676665c61172efdbc147957617ae4b819ead73348852cdbe85f778726fbe55b838f91d911d1a704f63da01e4cd5fad9043ee68f973e2dd10697a50832f5cd2e36a4991e9cfebdf1fd20fec614edd2719242f67ca154c96610b03f41431976ca25d56b0eb"}, {0xd0, 0x1, 0x1, "f3ec5c48cade73cc86bec20be91e563c30b4dd51fb54f1ed4d7691643b091e5c75820dfd6246d65317e0b179b2f1dc4c473752a0e8aa52e2d414084ecc3f9e50c1549e61b94d2ba5f5324bc519699328ed28161bd72bf0ba31ddd6c94fd6407011ad0f8d8f11d1a63b232cb7e84cf56cb140b3f2765c1a626399535e7ed8e6506dea7b6206da80a7fba191c7b1f4ce7bf88ffc194e7e5167db5d7a0c1e9bf732c1466c7168d69f9907c126a190ddd8962d3af926c071a78ad35a5e89f749"}], 0x1b0}, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x20000000000, 0x1, 0x5, 0x3, 0x2, 0x0, 0x9, 0x10, [{0x3ff, 0x1, 0x5, 0xfff}, {0x9, 0x3f, 0x6, 0x4}, {0xc75, 0xf0d, 0x2, 0xfffffffffffff001}, {0x0, 0x101, 0x500000000000, 0x6}, {0x1f, 0x52c1, 0x4, 0x2}, {0x0, 0xfffffffffffffff8, 0x5, 0xffff}, {0x7f, 0x8, 0x3, 0x8000}, {0x86c0, 0x800, 0x400, 0x80}, {0x3ff, 0x9, 0x1, 0x7}, {0x8, 0xf02, 0x9, 0x6}, {0x2, 0x1f, 0x3, 0x7a3d4066}, {0x7, 0x8, 0x865, 0x9}, {0x28, 0x773, 0x5, 0x5}, {0x3, 0x80000000, 0x65, 0x1a6260000}, {0x0, 0x7, 0x5, 0xffffffffffffffff}, {0xfd7, 0x5, 0x4, 0x7fffffff}]}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="d2c2f156663b3d43df4392e4effb7f2242acea811868bb988e1cf3bf640f7c7d000000000000000000de1a7746bd2c3ad8fe371cd83ccb441539a8210a", 0x3d) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x6}]}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x57, 0x8000, 0x1, 0x7}, {0x5, 0xe4e, 0x5, 0x1000}, {0x1, 0x2, 0x5a0, 0xfffffffffffffe01}, {0xf1c, 0x1, 0xaf, 0x7fffffff}, {0xef71, 0xa018, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x1}) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "ed930848a60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f00000000c0)="ebbda673307a95b2f285fbff125c00000000d8bcb515640e42f9a83cf75b043e116ee589b3bfa5084b99088e997d25719b33ee2a010100010000000000a0cb184eae7d6c79adf5caa9392384b4bf7ce6479fa98b37b89f3c3c1414be881215649afd8f8c9bbcc0e01fbd5e78235ce188cae84744fde92e49fe4ddd02c75accbccc90c699bc384ea1f23252797fd925d9cf1af6c52e8337874a0db58372aa1a44662ca3d60a27aeafd4f05222826f76e8de1f3cc7acdb536fe0c3e699000000000000c557862b36a3ad608e007b3f9a0350b47e42fd95c5750e2711ddedc93b4552d2a02e7a34a86dd8a3339f76c7222572bddd1329dfb9d3acafc1148c8933f54093dc530d3844c0e12563f2cee02bf01d3141f576140d833064be37f664937204fc3ff11e1660a9535846d7debcb6e7fdb46ecceea86be8b60681ee62278b02a50aab93a98d1a660f1279ff62db2b61cb95b9", 0xfffffffffffffeeb) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x2, 0x8, 0x6, "8caf62654c223cf5f3ad4a97bf5de37ecbd87e82", 0x20, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/246, 0xf6}], 0x8, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) clock_gettime(0x4, &(0x7f00000006c0)) fchmodat(r2, &(0x7f0000000680)='./file0\x00', 0x22, 0x2) dup2(r1, r0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x400) semget(0x2, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x802, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) kqueue() shutdown(r0, 0x2) 16:00:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="f0e1c6da0bbf2c6daf0f01e262d2a63885ccc78d5869916e45931d4ad92aa53bb2457b4de7d5beda2b2ef233a37ea41032dc50ea431a7451f4fad6f25173340b15f134", 0x43, 0x0, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './file0\x00'}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)="2bb77cbb5ba128ba074d77da5178b78f9399606d135327ed3e26007a23bc34471a1417e7040df6c9ac999807cdde134cb0003f792225ae2abc289a64061d0ba12e32e826e17ed22989b866ab8aaa3e8126898c07cbb6ca5bb08ab01dd1ee69ef5150b40e69c9acdd8c5a02b7c1f0") write(r1, &(0x7f0000000140)='$', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) read(r1, &(0x7f0000000000)=""/106, 0x28) 16:00:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r2 = kqueue() r3 = dup2(r1, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c872007ffffffff2fdfe06e5f31a2b8505a8209652e6e2e", 0x510e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x28083, 0x1c5) execve(0x0, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x302a}, 0xc) chflags(&(0x7f0000000140)='./bus\x00', 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="49951654064e18a8e12ca4818c80a883492bfbcaad420c16749c0df17b73648b2ed0be188861bd59197e8d6d624db9c2c6145efd0867ce386fbd2a13ab28c3d8a4da2022266ca19522053447b613a87951c44340e20f9a96dc16dbea3fde4abe2996b4851060e6da9e09983ecec1745ea67fca847a32f5a791d2a3f87dc4122a31830d9ae718f4294e282c8b6e72043082673d5a4caaa1aea2fe97ffbba670eea5f4e38906af7e7e53def960efa5e6a200ef466ac3493491a4ffa7eeaf70aea2ecc4046b40d9c6574e97795e36d111bc8c7f225c321ab0136e75b178dec17b9260da7f4a24e092dda1a8d1", 0xeb) chmod(&(0x7f0000000200)='./file1\x00', 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)=0x1) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/177, 0xb1) getsockopt(r0, 0x9, 0x0, 0x0, 0x0) socket(0x38, 0x7, 0x6) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) getsockname$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:30 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x3d) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x0, 0x1000, 0x100000000000a8, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x911, r6, r5, r6, r5, 0xa0, 0x1}, 0x7ff, 0x0, r7, r3, 0x5, 0x800, 0x5}) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x96f, r4, r5, r8, r9, 0x8, 0xa99}, 0x100000001, 0x2, r10, r11, 0x2620b90e, 0x9, 0x1}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0x4) r12 = dup(r1) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000280)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:30 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r0 = socket(0x818, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r6 = getegid() getpeername(r1, &(0x7f0000000600)=@un=@file={0x0, ""/93}, &(0x7f0000000680)=0x5f) lchown(&(0x7f0000000540)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x82, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000740)=0x1) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x18, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x20000, 0x0) r13 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x60, 0xf0000000, 0x80000001, 0x3}, {{r2}, 0x0, 0x10, 0x4, 0x7a5f, 0x20}, {{r3}, 0xfffffffffffffff8, 0xc, 0xf0000001, 0x8000, 0x8}, {{r4}, 0xfffffffffffffffa, 0xe0, 0x20, 0xffffffffffff7fff, 0x1}, {{r7}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x1}, {{r8}, 0xfffffffffffffffb, 0x40, 0xf0000047, 0x0, 0x5}], 0x20, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x101, 0x9}, {{r10}, 0x0, 0x4, 0x80, 0x1, 0x6}, {{r11}, 0xfffffffffffffff9, 0x80, 0x49, 0x7, 0x1}, {{r12}, 0xfffffffffffffffe, 0x41, 0x4, 0x8, 0x5}, {{r13}, 0xfffffffffffffffb, 0x9, 0x61, 0x8b, 0x685}], 0x1f, &(0x7f0000000500)={0x3}) clock_settime(0x0, &(0x7f0000000080)={0x40000000}) r14 = msgget$private(0x0, 0x504) msgsnd(r14, &(0x7f0000000780)={0xc6abec9509ce86b2, "ce21d5c138436b71300f5f8af29b70893b1a4ce928341fc95855ff"}, 0x23, 0x800) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x1, 0x43) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 05:37:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18021, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x2, 0x5, 0x7, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x80000001) fcntl$dupfd(r0, 0xa, r0) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f00000002c0)="a121dde9f70ac5fc7815b4ea0e6129") openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x180, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="409c923e329cfb0caac285b55de650935a66d1b62dac28b2259964dd0c7d0e07786d6dfbacd2ea6c1751843ee2e3ede2d022772c8687c965ab043dec1681744c36d5e235dde47c28ee", 0xfffffff7, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) pwrite(r0, &(0x7f0000000280)="0000000029a550ed000000000000", 0xfffffffffffffe39, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xfd4) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000840)="498eeeb22cdbcdb4cedb60d2e3b77bda48a0663610fe3277cb5eb2cdc6727c7acc25c8e6cab8f1cfd14b363c368d1c1b46c79357ac73a4c9ac783689c018e7039c4e40c5ad1ae47f8b2e67e95769b3a906645bd6f477e64da4c22f703f59f94926d5b471e03774ea5fc152ae924ba7137ea19dde971cb86857237b01cf4a75fdb8c2f6d1685fb833aafa20a9f2d18bce6d13d939f1a60f11d37c34c057c37d17aa183b4c8991cc6a61c00ec5ec6e183dcf5fa7b92ab0d1fbb5e2c847a6ddc0433a83a13165673ee43ca5604a20470626f5af85759e7a35f102810481d0b9563e0e82c163f5a6feaf3f91628a0427d93c98ba71e1ba37904b82f74dd480b84039db38ebcfdd769b931f716212ef2afc54b44c737ba570b41f884186052d98eedd0ac4fcaa8d4f61fb67e6b903124173bdca6545351be7b35c60c6adb341426e992c54a040c221117dd2e15c2582953d7da8343e9de0a8aac9b53bec3e8d1614ef5f89a1edfd2695fe1cabdf50f93d52284d61a0b302f869795c5381fd6667747f4df2b3ae853b9860b79e2399a1139f698076191801aa1626c5c561f93de12ce616d899fede04e9f86e78293e9b6f3762adc325ab53de1619a0c5df1868ca265645837480a86a657f2d581e91bdbcc5c13b0ef72cdfc0723aa549ab2686d14e2d276fd28691583f81de7e722a367e4ceba7101151e120cf94aca21decd1c880b35540e4c26e1dc89a0719bf3ed6f6ae85814ed6a269093e79bd2c37b014f022e0ee5acac60754f3d0bfa785da08045d9633cce07431ca86f25ec22607594e126b03092dc20622c48c15", 0x249}], 0x1) close(r0) 05:37:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x41, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffc, 0xb0, 0x4000003f, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000080, 0x0, 0x81}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0xd, 0xb1}], 0x0, 0x0, 0x81, 0x0) close(r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x20) 05:37:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[r2, r3, r4, r5]) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 05:37:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:04 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xde, 0x401, 0x7, 0x3, "567eeb3cdc94a1ccd7d9c570abe94e9ba631b340", 0xfffffffffffffffe, 0x7}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kqueue() kqueue() syz_open_pts() r3 = msgget(0x0, 0x4a) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000e5ca4465b575a00000dbf1619dfe2c27de053e7ac06a9eb6bce28740fe6ac46084cb02aadc29fdb4d4762c05ee54d2779a02aaf44bdc228514e67e7a64b804d46e35ec94183724fdc24c37fa6091f0c066e38c727c5dd0c264cbd31d34c9e7e289d0b77bf8e7ed52d8dbd459b2f537be2459057fa6fd25be0352671bdd42792ca0727cdc5b343e3f8387e7850b1f758e1b9bbb5c6b19f15c"], 0xa3, 0x800) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:37:05 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 05:37:05 executing program 1: getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 05:37:05 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000540)=""/226, 0x2) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fb7350261de71153e2487168c21ee629988a8d1a82d2d1021c9f1468e5", 0x1d, 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r1, 0x6, 0xfff, &(0x7f0000000140)=""/69, &(0x7f00000000c0)=0x45) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 05:37:05 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, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x400, 0xbb6b}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x1ff) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="e5fbe6fdf6fb9e52468c546e6b4d1235b687bf261e09eeca88b79acf309c776d37fa8519296c3233641455810c04b6a8349c6791a94cf7b24245bcf33e6c0f8d6bcfc7214016c28ba4f32700"/97, 0x10586bc7107026d7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0x101, 0x8000, "4f1e18cbb465452a8481c8d420d6f88bd74e1937", 0x6}) 05:37:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket(0x18, 0x3, 0x3ff) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/33}, &(0x7f0000000180)=0x23) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup2(r0, r0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget(0x2, 0x5, 0xc6) semop(r2, &(0x7f0000000080)=[{0x3, 0x693, 0x800}, {0x1, 0x2, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x4, 0x1000}, {0x5, 0x8001}, {0x7, 0x200, 0x800}, {0x7, 0x0, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x0, 0x1800}], 0x9) fchmod(r0, 0x1) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000000040)="5a3bae44dff7b727caf5302688c31d065c02d9562cd541", 0x17, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 05:37:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000090004503549bab5a942482a2905f139600f87c8a5b67071b542a538f06000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xf2f, 0x200, 0x80000001, 0x200}, {0x10000, 0x7, 0x9, 0x10000}, {0x1, 0x74, 0x7f, 0xb}, {0xe5a8, 0xfff, 0x7, 0x6}, {0x7fff, 0x9, 0x2}, {0x9, 0x100000000, 0x2, 0xffffffffffff7fff}]}) clock_gettime(0x4, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006ab000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f00006ab000/0x3000)=nil, 0x3000, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x965a) 05:37:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x888, 0x22) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 05:37:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_open_pts() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 05:37:06 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 05:37:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x0, 0x1, 0x9) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 05:37:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x90, 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8002, 0x0) r1 = getpgid(0xffffffffffffffff) getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r4 = geteuid() getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = socket$inet(0x2, 0x8000, 0x8d) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = dup(0xffffffffffffffff) r11 = socket$inet6(0x18, 0x8003, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x40, 0x0) r13 = syz_open_pts() r14 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x280, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x410, 0x0) r20 = socket$inet6(0x18, 0x1, 0x1ff) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x20240, 0x0) r22 = open(&(0x7f0000000680)='./file0\x00', 0x400, 0x10) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d41157f96ce8ced46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095943810899c4c81b13e0484b8bb4e60e69e8e256b12d45a367c165bdf01ea69ad7a9bac5d1b3522807230fa4cb75d81e276b80b74a87b8fbc9c55b1a4bf3c6225a5d8e250e796a89d20d8368cf7038911e701a863fc0c156c0de654666d02dc00444b1cb87db478047f7d3b87913683d60fd53a4a6b63ae793e2e8ad16f5e02a78c46c31b195fc33935368852a5c86c4eb4b3c46263483a0dcc51a37cbbb1cdb8da427222d917ab51114d16daf22ea3bdc1794fc0d77ccf0f5678a6b24e4d3fd3e4ba0990d1246c5a1d2b6067d13aa71be917085daa21296d8cb2234e37000354fc94877c1a3d1900000000000000000000000021d198feea3e02e65158e4253ddb86babdedf012d37b097389f86e2c9be611ffbc2ed339d65be19a66ae579b20631ed2d740e15ef92d75785ae906236b20bdf3bbb84807a99ed4e8e049f67cac54f1d63f7eaa9253772c7f4fefcee244f9fca51500116a4af1f10f09a17643d7a3407c3549510d6cdf8c0e9e1f3a070e22fd11888874118be2ea185e99cde36979dec788c3517262777135ea4b74792b4089370d17223d805cdfb7cd422487c150c2abd3dd917f9b3c737d5877ea5a38a8da98cc74e01f818d6d30ae619c04b3be489b784918fe6f368b452165f347c29ba194e3f8a793634b254a397c5c9697c55223a1d26696bcad1737066ce23612f23939de773fb329e7c448b0d206f296205eb28ebf2de5164921634de402aa765a59bc3676f0268e10d1f45d5b081ea4b48570713ffe2aac47e988468940a5e947c8f13a0bdeb400260abc643691af4eb6c00fae56b2fce62cf7b2d9178e4693b7d038dc3fbd0b7f57bbb82f06e3b9bf3269af10420dbf654de15f11dacfb3b2899e4ebc82393e3cef632153316a0418bc1e915152cf9c841b1552ff7092589fa6cd8d8b0ce682b5dc68189f12b8d10e155e"], &(0x7f0000000780)=0x6e) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x400, 0x0) getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) sendmsg$unix(r17, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000740)="22b59e41d6379f1b1a47fd7426e3620a423e", 0x12}, {&(0x7f0000000100)="68767947a0a23c30fb8c0d9b43bbf31a6542f5c012c0c2e4ef16a3411129963c6a76fe8992b10231c8d846d4719927eb2e1d3f239ecb90afa04ffc8bc139e3fe755888191c9b3cb707b3473f7e2d9e95a88093dd", 0x54}], 0x2, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r24, r20, r14, r11, r17, r25, r0, r20, r14, r23]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffffff, r14, r15, r16]}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r1, r4, r2}], 0x118, 0x400}, 0x407) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r26, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 05:37:07 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a00), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000002a80)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade98c850f197811790391199760b268ba7f3a342af073b7b360281394e97108dc5d6c8585db2f97d49", 0x1000}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f0000002b40)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x2d0}], 0x9, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000d1ff185dd0c3bd764d168b0b9e0ba22a71841a56d7f337da39bc74146820cf6d62cf8ba837af66dfcf476515d5177ce6115724cd21b57674b7b0e0e9f0c1866aa389648a527d71fd409a29be7425bb3239ffb06565dc72e07bf473e627755d3c97d175c78596b47ddd070f6dead407b0f68fa567f6cef4fba480f0932cbe12210f8257ab630fc365d404b743acc50343e047052688fc367852cebb324a8915c30eb817118cad0392fa79ffedfb52f059dabb6f81e6003ad14d86", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:37:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x100000001, 0xf71}, {0x18, 0x3, 0x2365}, 0x3, [0x6, 0x2a2, 0x9, 0x5, 0x0, 0x6, 0x7, 0x200]}, 0x3c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 05:37:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:37:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x40, 0x9}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000200)="6be9b5ea1c271256818f4a447e82b00a93c6965c81f41eb509c4eb2efdde0880794a5c0ef9a2b965eb02fe728579887034671962c9bf0b8c63cf2b01238a", 0x3e}, {&(0x7f0000000240)="128fe388d7bc236d25a4d869c74fb32800badc27707a6ab1e11b34bac26cddb45d1b05c806a13ffb33ffbabd081a08c7d29a03190b290c6a5cf8f1063255a04808553a7c85bd7b32dbaa05de9542a3718ea65a0632a2a101d8bfa1d0244324e89a5c15d7", 0x64}, {&(0x7f00000002c0)="ddd32d159136b7392a86688e104f8aab186dd90b7f2944095f0a69ca1d1900c5886c0d3d3d66f91e1436d6c35aa6a701ccd89c055c56a3729f7215cc44f162a79e18c8bc02633bd837bbd108122b598856ce789140c9965654fcdba78cb0ed5f89021ea6f4a370f1f8ec5ea827d85bfc605ea5cc9bce96", 0x77}, {&(0x7f0000000340)="acad48208af95e4c0d6c1159d020b6fe268185e8d6a9f9fcd9e0d0ac3fb7aa91cc83f111782d52e5ad52ad49cd58541412d55261cfa457aa664944a8ee5552a1d1e3a8ebd1c50598fa755cfe3bf53db89abc32ae364e6915495a479048ad62e94b523024aa0e4f2d69cdd3b8af8a29d37abfb25ede18e8a7d3e7fa11c40d94c64823653564f2a8b83c3b0a583df5e5593de0148695b9df767b22d059703ca2c86e036cae755d550ba355774361a9f05bcb38f5c10b5da69866f363461618", 0xbe}, {&(0x7f0000000400)="7b30bea394549b2533c17b75f1ee0709fb11da63fdc5c8c72f71ddf635b820da36a141fdd48afc5e62cfea9667bebd0ec96f8dfe71a10355995f2e8311f5a37c253b47c27dcf6f72d2ffada37272", 0x4e}, {&(0x7f0000000480)="d95f643496ffed8b39b700c2171d27d43448bf2bfa081de667fa7b0c5d73bb4defca8f2e730e1be198868738410aff2ffd64b75033a2efe4ccf5b2821ce8fd52d7c7a1da89f1c6f753657fb43f9ac7945eeb1421506887cfd3d0017d157b4b14113cb10ede7b2f8d57bb54149cb8b603966f814b3d8d7f3dae49c4ec0d4ea37093e09f15d3c3edf6fd7736f153015f06e6b5c690eddf30382bea62370e3dcc870f96bae0b94efdaa88cce4a9b1459548beb33d3e39509e4589a5e988a735c055aed360a56c133df558049f5e8c4b1de1f5ab5140d1f2de5965281621bb20afeb862ced16416307de8b13f4f67227882be3705286ddae409300594c9848cc66d7cbe2498f556c75ce28a32042e588d884b73b07034c5ebcefee748f387de92539008dd015fa73995eaffd50cf09381b48fedd29183092b5108509788025a0b32608596018aed96e8ab262a11041c896467261c0ff27965dd850238535b2651c4d7c35950e1d2949587b1387ab0ee2ff3c258a6903f48ccdddd62413a828af8e09646513d8f5a3d6c4e59d9f168dde324c5b65a5a5adcd3949f5396c74a9eebd92b41c032fa5363978c97398c4215a8ffcacbaa40a0e231bd16337560d7d2c0548a79ccb25e60c3798564db27e4ef059258a12c5085da94f484e95fa85b8ca2b31688a6430b64c14aeb2d665b9e92a241b99fb894322e5b97e21edbde4513d5f7deceecdf91f44a2a3d91671dbfe964796966f769d2b7b9f364a9e940e49ef84e95e1b39cccc148d2dcde5a94758581fc77bfd625b1258d6694846640f8d17018ad6fc4eca1b862b153e091b6e23a1c5ee6ecbd62f8821ac6e3755d5141c818e6fa5d79657ff1421968f51e69d53da3a50953b6190163b0fb052f71fe41fca2fef07b5b8dd120f6e66635e5d55b327df8c6d1bb5477be488a2b9981fbbff8a310a13fd3f2f9674c48cae74edac0e71821c7ec93e54982d050d48caf1ad406c6fa0385dc983853db0738cb74bf3c6342f9bb828e708b2664ae5e11b39c0ccf160ec052a2898cc4a9f4cbf84864e8618d012e72e1b510fe7853f99140e73f6b5b233b154db43921f90414b06966e2ae7861e30292d0649bd892b49c29e1810bfecf669f614e3b06870f83be9fc215967d07994af5b0abfaa6df356e30665680843a6f36914a4bf1a37617c3d3cd7361542e4fa29832c795c192c6e8ba1633a897991d0b75a2c9cfdf0d5125898ba9cf40546aaaddae2b6bc04100b1f89648779133ade66515b04b099bfada3c7291d3a132dcc30cde86fc81ff36fdbde82f5674ee8e5cd346421e96f3a055ba8608495d0a46cd4fd67c5f44c15b034aaa0122bbeff5113d75b7de1858120d07600903fa9952aa261bd10531a8798a06074a3543d9300cb01ddac892a30828132c79eff3dbb52abcfd665059495852cf8303c44aa842feb5ec18849604eb332d92fce85b25eee565fea66aef1f379a213149b2f302dbafb4e13138055e079fc41ed086ae476082ffe728cffb0bf8d356fb5eb85983804f9e01257d3591fc9bb9cf08f8c23dda17dac36897899594f39218e1496932fd3c822a2711bfff243e0669ffa82200f00475485a73b343a74a766e2a920de6461e479a6f644e9d1f6b567e2bca7408e3840c264b4da19e20612b354401fc5ea2a1bfbe96f9bdd5efc8a4a0224bb55bcb3bcfdbc85cd58a690da6fc5e11305767b022bfc7ce78bdc6697d2fd7a4c7b543bb2a4ee978d91d87840b595cabf2eb14ae28074cc7eba7ee5f5f5139b83e0aaafb6137cc2342ce3c8a23d3252cf0951b892da664a2a92430973d907a1bf60284e6d3ff6ee8d56a918a4e01a9c3d25ebbcb7dae42716217daac496d948cbcbe856a20401795e6637fbb2bc0ede6857eaa130c7cbbc2c4c70441483f5cdbb977f67204bf0f9dc13f334d82f93a541c0d5327dc03f5619bae45fe6a84c769bb5c45800cf6b60fa4649b5e1f9775ee6788a05152a05ee17336f2370c8c0497a9a7213bdef395164373fb5fd1acfea004d34f74ce4817eeb3c961f43e9e96a8204bf13ad47744588c74ce99ded848c9d4c26740de899ba75a36aff28950cbae65ab02455e4e1b980f896fbf0fb59768e875abb8d0da89e304c3f7c3f6ad2d0deedfbe117cbef3cec72295ac478eb7aea6bc678e31a3466316f313e7102c1c823737525b6f9a05a97404377b414ec3260bfb13c25c8bcd7740e77798ea4705a46d2508d1e74ea38429db91d0a383a2e855ecbb45880b18aa48ee9b92e7a5b0d1c24a99670062dd051c1d29d3c44c03a7740c66ac6e1d3395a2ac6250d07fd1858a0ae2c916726ed470c338772fa447ba7c86fbfa714e3ecb6dbc046f6cf02e1435c80b90487b7059ed7c1a59326b346e1b39f6bf4cf460caa8301fb51edaa5b0edeeeb2a4826efa17448bd041d1fe80feb1d7883550b98f457b0b2d503de706adad4d6ec8938fd5eeaf1712660b3f2d984bbc949efcdb25a252ee4b63d2b700b71dc09a7df2c283b71352522f94aaf295c81716dd013a8a1a4a6fb4a4c79da6d0a71f8276a09f02bfd8000bae36e3d5cd9aef7751b27587e573a7da4ab18e38aeb5fb64e114604a694d87b82e246f2f89f71c330d924169f2c083af131ed4bd0e2f0e82c7d542e6b687568bf660cc2a176ddd3b70d751576394cb467644e67f9aa08e33a9bdd0609003436b0628a33a3e435d6607768f3d0fc4b7f71e4c420f468f1f12c4a88e4153eed7730204ad6b382efeb181cf44e3520f1bd62989f36edd601bbfb6e4c923209eb8d92ae493ec1ce3106c72e4d888b4fca371798e489935c20ad857a1b0b3d68e31ec26c79ccd7e38b26298ce81a7095dd387da2654b9c80a5f7984d74d3f5de207eb6633bcb84eec140c7fff70adbf4e33963c19ff2df655dcc55e5146c35266340da128533bf2f71b2d6b0f5a15a52ad728a1baf1ca2f7dbe445c326cf6807b6f97d5a4271dc0087088728ab29097a8c9c62201f54e1c84d934fefdce2edc1c1a4727fe99bf29d5a7f29cfc3c7455e7c6c78db828ef9e8d9393341031e898a60c7f5a6276473e4cddb4fc6695446f087dd2107682e90d8ed07bdbf2afd1dbc9e2c130587ac76e12437792763332cf3ca705ed5d12ca8fe1c46fb8aea095a524ac581be9c36baea4cbe1a08a1e234ee7c4c6e027fdeb8dca10a1d499d11f94e784166cbd09ef62a581b1ec3a8e678f97d427bb28a9df2afff1b6ea50d3207ecb0366ad8d6d356d67765348cbe3f7c35ede59d9118fca963c9eb98feef988f24b1e74683b99fddfcddd121617e18b3e5d93844a892e01e83f65e4c0fae548c4bc3c3d34e0e88915eb125c4038580e496fc7d2698da5df3a80a3ed7b340d6aa4eafbf95bcdf38a17349bb6363988e8794bd0be0fc5a4696648581d923cfefb4d56f374fe718df5898d04e446aa98175b3f815631e99b24fc39b1bec85cb1fe92f6c1abf780a60be12ac1de0e1d5ba1925e78f5e0051689f77c950b4cd55ce9b925c79d65b98829376d1d34460906042a706a239c01695d0b3cd8759e70eaaf279252caee84623b2eea31171863d7e0e44bdfa263aecc507f81b8465a7a7ce155660ad72c6993e20e29b072862e33252f9aa12defa1fc4a9688262d3812ee04967b38083e6cfdabaea6a9119d6876ae8496bd9702b0d5cfbfeaa635b3c6cbb81a704aba4ce757ac399aa2feb242a2eea6984416648899b093746596338e77b6f1505b2e062646f3cb4f8d22ecebe2cdb8d78037125bfbe9dff3f9fa087cfcda4fad5872e7630097618275c32dec51a425247f952eef3cbd7348d26117b2a01993cbd657fa59065c2d6cc223487aed48a75bbce4adeccec390ba5fc0dbdc4b38beaca6a0f479c53f5f9f6e3108884ab2d17fed55558ea927b6cb01514578f29eaa36f0c4861349a8aae9f0d4db33b559b8a4646341706e70caff660c09c734b2a9c70d10fbde753a63c3f94bbc8ead4b1dfc6bf7353f3323c4d298692127c4d94adcf2bc16b30caaef6269c7b757363deb5a4219303c588a76be487dab6f880b9609ac29540ca03775419c9370412e5a50ef9706e3f5c782ac2b518c4e856221baaafef2a4d1bd07170ac8ad6117863b15cfaa343f95f1dc3069081c11e674d419d74ce872ab58dab7bd050f12ea083b38e332a3fb1564e8d7c66636be133516606162b375177851a986a413996fc1e9885a9e40e4a03840ddd05a3d5756e59132a25418b2a176e5f82b7095f963c5c5848e6bb56599e32b88b7bd016e07849708c5f4ecc7e38333b5bbaf47fbde8f4edd2c8c22ae223845e15ba7b9318d32474f7a505be3e77c4f9b8bde74296469c71022bdee1611686cb7f8ce462019776670e59ad1b1bd686b91e107de72272bee4ab5ff8fbe801117e7c7d70838a2075dcf3e24309e93778775a7d560e0824f6c5775ab10d7215d1fb92d88f60eec2383c15ac6c47077d8d5ab5c9ed8bb82ab92bb5bd7ee93a01c548f3e3700c0501b1cb74dd8e9a03d409f83d97ba6858794f96ad66e4f98477b18c45df3b9d6dea322ab839e7e8b53c29d8279c518786001dcaea578c63b0fc70cc60e1cd8a11126b33ae389a4662b93038f6af3472939249e69b3d96773ad8b56d8f1267911f53e1573dd005218653045aefe7aeaeebfaba9bc875a23db03a0f77b881dc6fa9cf72219b483877bb47e65b2a47ff0341fd5d9a30c5efe47b1ab0c0afa4bb950759d2773b7c2b168db51c70b252ad7ce6bcb49e65e3bef5f5ae51f3792334d5664c5d6253a7a86a30728bb01d89cb23ceefcbf0134a165a10c044186dbb3de281534f9336486a6ee4d5bc1e2b2784484bb3840802c51fb03a49b9ca844c5bfff7f5bf66eae17eea19f4b0bb6f906ef58f68d0776f9660925f9c8b75dcc5626150d922a021700c35b387ff05960f164fb0539f3114389817452d66ec8d405139edb81bb87ad971c98f916df178ebc7eef284d3b83e517c8395707c36d9887042d9d0e3d75b59b4c12cc874314de0138631a3177f9a580fc687d4d080b143438fd24d50c0b1e3ad03a5455497d209cb736bc857f7db7f46728b3f55c350ce2d74719b1087cf825109fbe97a3387a8f451d163a21b5df6d284a4b07d97ec82798de5302d30fdb4a02d3e38d9adbe6da2f2be5b2a302b25c28a8db4c0a17a891cd406e354b395290854d1d5c9fcd654fdd4391dc451cf1539cb856b912bab1f8995efc22a9261afe02b96c102c7eaf2238e62b6ea5ab6e3dd66eb3b732d38d023e915f535d469a29059c9d803d5e332c37a86579e9a0ad27d8e4b958381de157ff511e88fa4dd708faf94c2781cb66acc0954a6d3c175e9b2bbcb54da51d4f8f7ccf0b4404885cceb8057af78b9de83f0c8cc2967814e40434948ee44ca10898d817063cdcfa97230b4f2b1bd081d02dad99ff0083b183e575df01611c579af83ec85c70c063065c5b92bbb785c728530c106bb71abb555f99bd2b156f955ef3a13b5c2cadfeb632858e7b90b5d8f9b315588afdbf5b6afe260673da0923f8add5cb2208cc588539d8dd2740feae9699c5ed1548d8589850d837f82a6699191fa052e0b850fcdfa2bb77091ec538e488c70429460907610a5d5d9e8c47bfb2fc799dac0293e026f4e0dd966eb80b6f403e2c8d1f5591e800cb11a0de06181111554ddd5fad4e26541525407a3aeb9526dcba895f08279fd30c9e94e9cfc59126ac40f140dcea2f4c3dcb07c1049e233ee7725c13bafdef65f3b1ce315457f40f55191eed988f14a7606d137e3ead926c", 0x1000}, {&(0x7f0000001480)="fa4e1f8419985e2599e3a487e4cb881abb883049a07e6ef5e079ab1319e8661598f3a57bcf96b39a7f241e4f2d81aa1fa92dcf57a27265456e294e979757bb6cd325527fb29b03db849cca0d32b1392e", 0x50}], 0x7, &(0x7f0000001580)=[{0x40, 0x1, 0x5, "bfafe49151a285834ced628bd283760b916de1df9e1dc4d07ea8ef96ce9c62e1295e3cb78c026e3069"}, {0xf8, 0xffff, 0x33, "5264dd40eb39672d99e1275f505004453d4e9dbc2aa085619d3d80ad62d958a7216d4de86e40ac6c68ef55e629227b9ea2c30c6cdf5334ebe42f84d9dc32852225a28c78aec1687fe8c90cd7af97ec4a2805bbf0823a9492a062d047c6ba595527f40290310b9088842bb8bb93088e46b6ec8c19c54c9c1f0591beb1664a4725277e12e585a7654a50487a16f657d2e6cc745c33bc9bfec83b90e8f4aa1a204f7333d510aa251c0d5d5cb9444097be11d48b36004a910f31e66fae5ef849cdbd768b02c61eac056df7bacbb03ab2488cc30b1a3add7814f221fd78400112058ce0a8801d"}, {0xa8, 0x1, 0x3, "b8d91a2f17661bab3d31c1d5cb9998e339002462ef95699834bb964175d5f118c658c0e2796b511af45c5fdb6eac4a671ca88a7f162bc4fd294f1cfb632a96f63b32f0f8f9a44613d4d9c58b0941359f7a1e5a415d3a158ba58c1974ac33ae20e53ae72d82002b04f5801a7b6166b9d94278123f09e3515f3b4503d2df8f5d661c4b4255f206a36f3824a299d978951a4157b59acc12cc"}], 0x1e0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x0, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x3}, {0x18, 0x0, 0x1622, 0x18}, 0x574c, [0x9, 0x0, 0x80000001, 0x7fff, 0xf, 0x101, 0x8, 0x4]}, 0x3c) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x90) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x103) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 05:37:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0xda7, './bus\x00', './file0\x00'}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1a0000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) sendto(r0, &(0x7f0000000300)="61f937f02038ad690fed4f5c9d09b6f1ef0c24f42cf1fa13164ea56b3684660692e5d6ee7e1c7da0f2d1ea3541361cdae6c9f37c76ea6806931e250edb8f8c3781a58dc23e9ca8ab457b382052cb9a8a48ab27c36ad14ac1106b0f8a128cf5d3c030b00100000001000000b591f35f109ec561a26c5b805abef8961194308bdef9891a3eaf26e40474e7934c577880a08b43d9428d6821538be72177d54d615a84d9e58cad0c499f3caa8167177451845d24778b667e374f5178c2b2a385c32cd894efbb1d83290478cc961240b879105f56fbb3019c16f6acf3f59ad51d83325d4615", 0xe3, 0x800000000, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000200)="f1d86ca7a1f53da1e7b45124257aa88746de49f25bc22adc3d291e6bf0115a504f9c38dcf1ae16cc5d594755ea18c5e18442c26cdfc382b61b7db1d89945677500f52c1c1d84c38194db6c0be5bf9a6a768c89a471066ee657d5809cac890b9b112a5f88ed8b5f4a89391c0e884a5adb", 0x70) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 05:37:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) flock(r0, 0x3) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xffe, &(0x7f0000000100)=0x2003, 0x4) socket(0x20, 0x8000, 0x10001) r1 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffe, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xc00, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x1d1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x0, 0x3, 0x0, {[0x3, 0x7, 0x4, 0xffffffffffffa266, 0x1000, 0x8, 0x9, 0x7, 0x2800000, 0x20, 0x1, 0x8, 0x1, 0x0, 0x9, 0x3, 0x2, 0x8cf], [0x0, 0xfbc, 0x6, 0x0, 0x3, 0x8, 0x7ff, 0x8001, 0x81, 0x8], [0x200, 0x1, 0x4, 0x8001, 0x1, 0xe0, 0x4], [0x0, 0x5, 0x2, 0x1, 0x7, 0x100000001], [{0x5, 0x6, 0x2, 0x8}, {0xfff, 0x7, 0x101, 0x3}, {0x0, 0x6, 0x9, 0x4}, {0x100000001, 0x800, 0x736, 0x1}, {0x3ff, 0x5, 0xc5, 0x100000000}, {0x5, 0x6, 0x8, 0x80000001}, {0x7, 0xe77d, 0x9, 0x1}, {0x1ff, 0x8, 0x0, 0xb06}], {0x7ff, 0xfffffffffffffff7, 0x5, 0x5}, {0x100000000, 0x7f, 0x8000, 0x9}}}) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/83}, &(0x7f00000001c0)=0x55) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:08 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) syz_emit_ethernet(0x55, &(0x7f0000000000)="625c878f92b43c214f7c3aa6ed8606e3c5b88c9c11f40124136e80f4b8c77910ab9861daa973246f28634c72497c14d9f7c873d6f6f8149c4cca2edf73c7a5209e0abd91dd45ab8c113ddd8fb854c4cdad94b80a0b") setgroups(0xffffffffffffffc6, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x61) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff00"/4098], &(0x7f0000000100)=0x1002) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) recvfrom$inet(r1, &(0x7f00000001c0)=""/202, 0xca, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xff) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000005) r0 = socket(0x18, 0x1, 0x0) socketpair(0x16, 0x8000, 0xcf40000000000000, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000003580)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000003400)=[{&(0x7f00000000c0)="8bf34abfc0fcec8539", 0x9}, {&(0x7f0000000100)="10b28bb1839c8cc00668f4763e15823a47d5e073d23df8c16d03193a4f8431495d860563d1e9601056c19201b64f544868641faacf8947c205674789bdd33df327077dfd5656c29d2564974fdad5756779847f0ce82518b0169744d313077397c3e3cf7b887ad3e2011c0cf92423ae0fec461bccbe8db73df560bd8bb8ce8ff444dbea52e07d48ffa3929f63b62a1374e348a73378e19b8c8ec359faa895a0d4d64cebb85b69ac3ffae4066ed32a8883468224b955d7e9e18cf6e2a1b1f3f50cff46dafb307641330e3862ca32d63f661fa89dfdcbfb6525f6d835f974fa104d8aa11da95adf8f0ab24634bdb4d352726a9b9c2378e34cea4ca1742110b8cb", 0xff}, {&(0x7f0000000200)="0c0f076f80707ad430bc6b840a3b321c0df3015711ad9abbd47dc1778b3ce519e8c432a08ce7e8eba7565d0a0c960d4b16c8280f", 0x34}, {&(0x7f0000000240)="b4f9c30e35913102af5189a1b4c46c44c1a14dfc7ddd3887c1dc47021420552391c2ecb1365d04f92ec0a15c655fbf9d9d9e2899cb9410a8b7e5f38ef7fbc89ac9961ca5bc8588b8606b8bf522d9298772759783804166eb3cef869fabac27726a37c002c0e8a45128f43445b5bf2b45e38827a83c4daadf41b672e948e735a70b535a6e7a1dba4a41018f0b53b3c39f159ebeb7259ad7f76dd1c4309c9acca9976d00086af1880a166f6a62cbbb6b1d4d7892663b58649f450fd1972478094542175a108c141d3b4711b2405ce69adec57fb5ad14eb84c0952d3f4fa2374de9c2da9c4c143c5eee419d4b77f6b717bd3412f79cedaa799ec9dd1b71dc8a3da1ca92c62a115c1e817f0310c2c1a4205b214a3538381fdafcb7b8dd7dec7485683047dab4287deeeb127360e48ed426be170800023470a4dadaa192df5427ccc2b6d7eeacca14f296ae1ab7ddee0752892dcb4d6cf905eeecd80a3b143ce5df91cffc336ac074696e693a46dc6149d18c09ba129677286228d135dd595e65d6c289b79b2f1bd3108eafbc3fedbd2ae851b305787e1d890a01660ec01cc291a9245da1568c471adeb2e1c0b242799b3e5e49fa232b1bdfd4d1b24ae74cfd57492e7747202706102fb08bfe6b3b446473ee4cb0eb84990f5b9f60016789293e7391c16731a9a321eaca9a905eb690d645864b8d0c738c7a5c068c3e6846dd1caef0f32d86f1ad3b341bbb7338fb01e63d83d687469a7c83c7ba1ea27cf40eabf1c2cf435bee04bf7c0f08c7c04cfd5cef5a99edb25ebf63b00af80675b8f53c6fe19295ca788e7156bec29fd4326c3c0fb8690c34f8b861223dad7642c7820db60682f0d982fd2a079d3e61acefd9a929a0321cf8b048f9fb2b4ab13d5bfdb76d634ef66c48f37c2290e9739142b91d027360b15067c32c7cc774a24a36e985c5b2e7d0aa3504a5426a6df104e3f6ec191b99f424d7cead061ba268605eefa00da89609fde414c031fcc5e68f9d0c289d2db79eef5d75b1ef7067fde7b322790b7f41a61f66a2535a9da1f00cbb3decdd882f801e57447b18589c5fc1fa505c80ddf34c95776414857276f7a033024839fb698593c14a11db7a2a8d0a5d730a2c7f9b3098d2ae99bf0ecbd0e3d9daa98ab74285f070da887f123d481662844a45b134353ac79b1d52f1a7437e6c6f0df9a3f38a31b722070f1f9cde10b0bda9ded94b30364555d7e3a241be38046ba368d851b82912a2d827bf561bde98645e125ae70cd1202e36e40e9fab96cc302375856b4ef8a0b99856fd327b52e66a86dfb94a4e5e1a7cb5c22ae22b80393d3b0ef27d343da43af3921a75a80541c8d67de818cc5ee54b381b7055e845c2a7c02c1662a89f740c76e90232a240ed03e2eb26e452cd0b3085409e2da6eba4dd0bcabf84ba253df0ac55c0ab610cce4ce7103b2a860c6572222dfa184fa23a958ebbc9d71677b15638e638bd5e449d8b4b77b1438aad9ad17ac2667895c84ec1e7f8783086b531e20a39200f33590c174e3a4b1e732e9491c4531aa39bfea739c9d1913e41a8c642f724de2f108a5b881efeecd17a7bdff35623ca93d4d91197fa2cb46191cbb3c91d910144beb247b05d65371bada72dd21ee82f861668dbf453b8ab479a6b9083de40dc1414638b089f05081a36c687110f56199c06aebf23793e49c57f47177b9ff26fa125f30346f44291e357b73bcf4191d07c2197deeaf176af04107da6de466466229343427915247a0ccff193f02f07d276c4e5fa0a05554bd834ba9137ad4db44178dcd429a2bdb28f2fef29e23317c2b1b04403ba6503aa2f4e5ddb12793ed06279ae91dba23751d2d4fb8b728735ac1e4cfb50c628792e4f32e7224bc1eb2a645f49ebc7cc663a1e50ec57843ca7da101bee96f9f5d76acb3cca720faa1df07a65954f04b9a6c5ddd4b80ddbc76a9ad5d0448ca3c1196772643cc6f1ced04e579e314c1bc37ac8e4f964794d892b5dd127978df03a14a7bc0c1e81b6523125789d79ec263904ece1816106aed5cfe8209380d3990243f8924ceee98f212ff3f7acb76b6801538979fcc59dee5e41342eda2a5fa6afcd944a0c695913f600e7ec5bbafc3dfc4b5ebcd630acdcc2540311b85f7366ef9a90c9056fab2b472d394dc9aa5080e9bfa09a364f3746fad730dfc2b11a1038943be7cdd3291d754e8d6ab7f10dd9374e1b778e33a9142de994b9a83b565108b99afa724908025b8a674e5f3afe33b14f5d801d3e18a88b6018d14f0426f6928cebf4448ddd04dafc533c1dea3a7d0a3101f0d8a13d953da436401ca02bdebf827edc55860f45c1ff27f9196ed0d81a735cf11fff0e40b33549e41fecf234143cab4e9a2a478486aa3b902a34afdb2b86321beaa1af460a6dd5c17644b3b6f8ca422d8a48a3fdd2b4fff8aaee08f297ef14730e2be13fb2ebc3c7d0be4f6595b5b41b44af8eba806086f2e022dabc0ce6e842f13a3c78fc2687fe5437ae4ff5a893f92766b48a1d9e6917754467136bf7b4c6908c81bb8261c940fb88cdcabf328520e24dcbd6396a7955d2c5f80f53c978929e08a36bae46caaf0295dbfe50e7532bf53511ef78940c27fceab46b7582c669ec053a37092d012b3459440489fd28923bae76c5f540a290ae242ec8b4451c1ae36e70101c9cae038121a4a080b5604f4eb4b4b6d30e06afefad7bce15115553d7e1f8977a6d1e73f46a34f95148c28fd9424acf2bde99a82d0bb4bf9a4e5afb3bf1af842c61bb577ec12ea4b295516fe65db05963fbe73a56c5486c5dbda817e697236b686d89d03d3792ca0bff6178afd51cb010014261f91dda13e05d9aae80befd18e6dd31ae896d1314d0b4a3f56073f18eaa219e2477405de853e289155a2d148a5a06bffc9849dd6956648a00b4791ca2ea755976f867f0cf1d48ac81e57f3b2a186d985380316ca7dce71485fbf81b996c95322569fed2d84aafa3295ba112d3447ba6c4877051a405054ccbd998308165437bcad684d92ec32a985ee172f5709d26206542c835665def2ce9ee0d8be65ea90765f58efbdcef9b2def83f7c8e29f68c7aeea45ff8387af0cc79ddfe35321e1bc7eaef39de648afc9e0cef1ead63044afe9ad5401474c85429f8918f68981809ed841b93e39d5b3862a1123f2eefd993b03da82a308efdb99fd9df6dce56b8f66a33e0d10ad3d68f08177bd15cfe559e5624eec52ee4f8bac34d8c84383c2216e5ce338483e9b03d08e960fb9fbfb7fe215692bf656b39610135dfe2be73e5aff6aeba13b75596ad7992b96b9cf8eae3d2a3448cd8684d264f131743abc8a9e6078755aee798ec52905c0377118c0f394865c184ec880dda8ca8f102c2f72ae931b08ee83bc9bb9ccdd585a53b3e32e837752a44e9961484a7aacac492fda167cf22b3ad88830d681cbf19178392c28590afbd08d4cc342c7222494e74076ab8fc4999fb175064d19f8ccd717ec81230df1d8f2f726e37141058f44b7e017d3d45d0ddb1db68c689f260dfa2813262f8320fae55abfee3603d5dec6d9c6fd04492bb15650b919442f70de958d57528a035b0d730662f600f8cac3c28c41ae7e02136e03acec3caa86e825884c6fe57d78ec1d12ddfbd4ec73b6eb47691df7e2ba39dbb29753135badf6ab806a9354c72a3ca17d6b4774bae3866e4747cad0d10f37480e5bade41e80e5b02e8d2099bb4ce9e5886fbf2d31ba8a79b1c61c395e180cc7ba01a1aa0af303f8a49a873631aa2b65e658da2026ba815675fd3e293ca57cde43736ce10eca30fae8d6619c726afc2497e2b46f445b7dc30d2ae4cf5f4ec209cda9d8fc676c22c337682cbb1c701634ea43b67b5319f291fd587c2ffcede376b221bb507bcf237884b454063738162643417ba5b8518d3398e087bc2d9479aff6c1495b1c2686cca7a8792ec4b33370b0dad869250bcc4fc1e8af390f08b14eaa594f11c0e1c6bbae99bd865d68af676f4af8727f4910001c11cdef8456b9a65c4bb3af5b1785d9de3667b732e694bb7fba862fac584aed8866d523bb6b694ab22ba9af653c5a4384172c23b6335e239afdab38905259adf4b24f42081730222ec70ac3fdc0509932adc19b1c748237bd10b438ba1d5001248bd8e1359b96cca05cb144f8bfe51710448bec6666d9c4abcaf73e46fffba435a461fffcebdf5613117179994a1cb53525ebd863e6abdb57962ab6a531fb33f067dada4f387905b8a7df704730724de4b13baab3734087c54b82049bf67bd0c1b38f6a822a6351fecb72512783431facd10daf16388f4a3d42858c223e4b1bb4e71e25be884dd32126e125821ed8a367ad69d24600e0a445d13dc053c5700a738eb0915aba758a8426d76012a6570a292f37fd73a4519f001b3aeab230f64bb3a5336c005d98eb0c38d4ca5f1d36e07adfb85f261678dc501421a9a730001dd0c6c5ab26c9a161d0863956bf7878e1fa6397cdbbf53542ff299bf736b4ac98034fa4a455564f34ce112410e6b1c9d16bb8e0a00c713d1438e7d16c277e2e2d5fda145cfc9eaee82059ae16bf2bb02a31553d1c4ce6d068c5d23ea23423c3cd7b515f49f06fad66ddf94034a9a82aa0cd779d0c857a9d5f5e92c8052ac987e74a22da784f2f5284fa312d90cecbf163a7225002d47f4efb33b23bb7ada447504a91a06dfed9415df3153eecf845028283e0a33b95d5bd3816d8a1343f74afd5fce3dd66bf297793c50122b990773df4bfc795e7c971e1b9ccffcb90b2a0daefebb0ec6592ec5347614a76561039fd9df32cd4f71f34ce49c5e4a1fad62b6df8c82919c868d8642336a026e18b6eecaeb78e4c2313d53111acc9f9b9a0cf7995f2c8531b23749b918db2d9f70ebb8d8ace6b06d78bea11ceef5541d169319e513741db9b0b76bbef3fe19737a982c2b2448bfeca905ac248e5cc913e6918d9a4dc819845347c08ff2fcf953c6384bdf67b3ded7bbd72a66b779232fb52faaa4e2ba559d2a71b473ebc10d6c0c510e0982bd60f41de29f4fe4ef2707390ca70260708224dedb4d5620ca42cd502c9597d7535690453aab499f31dcce31ef378f2ea5dbaf2730eda75dff549e965b2c19487388e90d900b03cde4805bdb00c47fea74e3218112dc2df843e51f214f5bf86c1f860029d22369089e6d698955b54b284125192806d07f06fa70a2318aecfd4a632fc5fc9497caaf5746179a6fb785f3d681fa6de8960b53783290b5ff7daa2c42ac5c7c074149cadc89c8c280407413001d7073523d61d06c31fa0eea0111931f0a101b284520c04608b3f67a9a093790a37249432bb92cf1f2251b7e1f9d308734e533b69bf0829cbc7ccf10f1dc1461fe243d10ca7747d9ba218ad1bcb16060c466643e52f7f258d7dfe3ff33d407240320bdf8c111457fd082f9f40f4a17b45256e33bd1c9b344b4760f8c597d5cfd47e5973001092923451758c4894456a876a3f6d116e3808a8fb73b2ed990cb761b0dec02c84ab6d0bd9d388a16fee21f85007976029f592bff5fe975c46091762655fdbdf802aa6c8d3cedd97ded792274de7673da51ec811db4998c884ccb88398bc8940dc41ab172df2f1e4ef3826d350e917bf422cb50313dcac3ae6c553b19057b413bc75e6231fadc525a1fa6d04f9f73b036d9b02a7bdf6cc5c98da434ab909d916a789ad2a4216ad53575721c52d4afac544685bc8d9c2213077ec9b5b8f72c8d6fb4dbb02c2d5887f9aeb2c4cf66d2de3db96c9be6d0b494c6d0357e1a752dcffd46f61bdc5268002", 0x1000}, {&(0x7f0000001240)="710ac365a1d5f7e0e83b714778e5d023148b59eb3cbd4b6bca88aae5b6bc1212bc503ccc196b8824c430a4703697bfebc459115bb44f2b49df69c1839385c5e2c6a28f07b42ad39ddd7e699ef8c777f743453dbb6dc3359abf94f8c8f1d9bb3e8066b9099078744772acf1c2568ac8354c1ac1f642b3841312fa41fb595d0b04461472bc397cba8ab0d4defe38e3978658eb6117da9ec76b06f628d26bc0a8beb4b32e7aeaa4455cbcbcb40919d7260dbf96796442f4dc420ccbd6a49c303f0c3fa9825356c19cfd0ea4e9", 0xcb}, {&(0x7f0000001340)="94bf416c0cd45a7a7cec85d439b9fbd33b17612250e7dc73a815588eeada8fc0caec04532b910301e159e95f5bab5a659ef4f8e359d62f0bd8d0ecfd2ccf21951f8c02959ef52134a516023af353414ced447167c6c3aa44e617329679ba02770232f4ff2249738de923c6dcddbf3c4c9dcb322a9df68b3375b9c6dda8b4c0d3f70515d1811c19c881d0a50c1eaa929a43bd1cb278fbd808f780e11f8dbd60c6a990bddad9b91a220ba899e8383a569bf450", 0xb2}, {&(0x7f0000001400)="d2657bbb2d0f85ac2e9566146cb524d49e41e4eac563845d7f6d26048fd76083c240cf318661058e841875d80b24138f0dfa154b0e2f8b9a4be8f16a4e5ba7feb60961bded1e55639e2868e8c2a5fb33c22f986cb42b0095cd015ed9680f2a84cb1787307fff628073a0c127eda7b9d664a35159cb340554107b8a2dcee5fb8f2ffe9f038916df2bb74435a8e8ad02bd707eb8b8031203aa802778b7e4ba4d8f63398a8f6defc55b24ca2de849d4e4309dbef8ffe8d9071ef854eda44f28622d06240957a790d226292c3fa47f7384079dcbfa94327eec5eab5b429f680fd83723f110a96a0c1754979063bd5748769eb5b82473c1098c05437a72d865e1faa7f325a246cfd83e586fd11687b9aab1e83b2191c49b96d00940b35b48da0f442b89c81482c844cd235546e51d48d4151cf085756af01b59ce7f5dd3b45872dd1d20866e5dbdba214df0d5b026b7681c9d416a8e75cfe85f51bdfc346c2fd718b86c3fe9221d8809fecdb198e5325371415e6adef237762834ec334980dba0d633c108e9ae1688e80e6ee8a297ed655f60d223dbe21055ed84c7e88342e8922f5514311bb6c7a7fb15d132bc38f951c622eadeb5761542297e57f70645496b24cb0c10660d5777c3e1aeb91edaa8a254f4310706634107ec7e818fcb349d63cd5b36a9a4cb812fabbb7f417acfa2feaecd59579627aca4ff6a95e37da72fbf0f3949f99f3ba658834607bb7ca4cd6503431b800ec60dacb6fe94bc6ee1b9e348a8736f974a8a793f85ca13ab605dab916045514ae527d56277b5f08aa23afb4d10f4f97df64c10a8172e45076471334c9737429117f7a5f35ba48bca00c643efef03bc26bb8454958ee72310a12253acb6f9512aaf85a2e5896cf4b628bd92d734812e9c64543d04ac4c620b54a4ef30e42ed753f7dda22234f65f52f0f29464156933e1c90166b88cad30d146e7e3c5f284ac9ecfe1c83dc9162f0c244823d59139710f357677c39c1f181ff3ed0242886f5e6a32415dcbd45d38e6ecc0a43284f3d10b8f7a2132a4c2b637b3e19f213ddaef62a7dd84da2be2f8f95f89ef8d1207e3e7041771ff2334c3ccc67c14efacf841f98814ad767b9af560cbcd2f93096825d8b657dfd3e02ad460ee553debe5736e04c9c977d8eae00db2147035e3b45256fbb4f13e29f90718aee2eab09903c9186d3f00d815ec91a11d6c456bdb3fbcd98961f035fe632cba1383ab772c2a119481c151555ed541426ceab0667f357f0ed3f3f453c53bd05112fefdd2aec8baf7988c80ad0b830a201664c7810c506a9c3411b2feef1309a78609580f32a57ff8a8b0b160b87688e19d001eff9c32326ecfbb58ebc70a7baf153e77ba6534fc176346ac9eabb0cf6898fa94c3360491580c80bb2a6c39bc00cfd4521f0404a8ceb31be567a5fa8d46f81f4611f5356ff5a5294fd999ab5e9e31f2b04f1277f0bd59fc4740f0571b3b081532a0dffcbd5f4f5100d88f2434b9d0096e2224c4116f8819bd445d546ff508fe512298218e183985f97433582c5bdc55121f033c0ce87da759f1a9bfdd85c0dda1fae9e3fd69541397831f1da80e45ebd249aff6c0cba0960ea633921f9b9ccc67f3209f9aa8df0b3a91da28e9eda3c99641c7c487c9f3fbc856ca7a2b5af34cfa4ae3a2c138eee49d29c53ac81185879813184393fcb42bb7a65a939fd4a84d4d47fe3561a6b42c0547ef9f9a9882bf54cab695845c1e545d3e7433ff31d7d2d04fefe762987cb884b14af812dbbd3deac4a764dbe550ea22de5e63990ef0c268b6356e378998b4819ef3522b5f8ce0030c037ae10dc587f28ca3b0db6ac3791686e14be900f3cf730bdc0f6f3a2ef51875294f5b279291aecbaced5d1ba691ada0a617961dff033af0e8200ba7a9e99e73607211f0c0170ad4a0165025bb6545a0310a20f3ed95185914dd82a94b3cf291a6e225f6f169c10efeba1309d9131b6552181b9882f776e1865e678089f10952d8940e9e72a883137bbb369c0113ff79f6191a827ee53af250d293d93cdefd944eadbb2f77eebdb21656dbe67ecaf37352d51d1c5ea460b509864eb25853c479720fcae2670682631c31e206823225d3ff36a4585012a8237a44851230d4a47f17a9dffb25fc6590345419284084bff615120110f603e912f1680a201749d19a5bb566df394a1539147c34c85faae09f3f36e8b0c81e73b9971f5ff0a83a347bbade624d469f6e1fbbac780835c3b94f7abaa767a74dbb1a0568ed2cf0f8b0b2a54fe64938e46be0eb766604c7f0fb93a8cf68b61a0ff1a47ffeb582176cb5571822c879ef34d609b030198bbf7eddd18d63417447f14150323373e41248353f2a6487a4b23f3bd436f6546f7edb14a27467ac48246b1cb66ba81712f1143303b602019829d7d6e3b22e5854b7ded8e6774b1610420e71dcd0be6421d25013a36a13a1bdb36d4b94482921ea7ebf46e5190cb8a9eea2975c8c051e85d01874ec97870098531869739da59f795e2b1f8821d9e2cddfc2252acafd669eb0d998d83aa80fb53baeaa43a6913cb36d6591cfd0bd5b1a0c3f9104d9af14b687b3759735c3930705265de7ed965037c3798923631d76df05cb50b818cd883645208860b3569ff852ca2b1a7d9f77ddee58aee620ddd97efeba825e3316d5f3e4cbfdfe0d8adc2e3e0c9c95545b6978fc2ef296a20122bb49633fb319206b4881d7f30621e98bd305f6bdee3e8f4f1975c0e8dc56c08186a7ed3024f4419dfe591c4e741585576d602e3fbcccbccdd27736b5640ed6f5ef2d4231ebc134d7a391a96f7fc99d410879031c7096e4c83e34edb666bb85ab23b5294ed2f2afa9abdc88121f7927aa2a5172b51318c2a12099d0926a06b2097e7d8d0bba45317fdc585bbf6e35dd0859bb9d753b81a5e4e468a34debad57c56d599c63b3c9f443940732df03df9aa0c3218ea2ad35bcb697e9ad8775cdda1be31aad49d72c72a8810c68f8a1cd42189bdb6a5b850d31f6c9ba05169d73b46696fb3bdd1d8288bf8f27bff30a9b86bc12c813f496db67de359dc46a3c34f63ba54db1c533b5b44c11b230a9ad74054e695ab782fb5f9128a10b3a266dc0c8503220c010c3572bbc3f1126728e2b3c0ab96b12ce1c9a5b4564ee54aff7437d3c727c52d2bfbb813ee53e2c8dce86d650e424044be11cdac096226e7bfde30a1189f9bb544fa309c8da866a2ce0ca43295e63f1fd85c8461f2786f02a87862570cf966e2820bb2fd49235ccd3486c074a33565471bde89d8637ba314237b94ced4a682c7945fae6c7b6347c47b7fe4e1578dba431acdcebdfc2544d17f81098438f65b8eb2fb3544286af5d9a1efccd726ffb8320e77dccec07ac2bf01a7aaf10f85e0195258273cfa6a253dd50458269a244a67e83aebf3b2cf4b88fc4c7f7a1c9525918cd46ef1e66e9135ca0ffc8fd41cbaa99b3ca06eb0f8b3c540dcbebe45434ab709ac9e8c76ec1939bdac360c1a3fd4cda8d62ce09ab98c00c936b04bb0974ed7101336f4e2a2feb53bd811fac7a7e19e8271a24f93a1331c330d0a891994763b764018722426e15749de66edd167fb7aa92dff3233d9b6f4683a14bcad04c9315f2c666447944d5643f0dde92d0fdd52bf4dd89014cc8ea31e21f62f77875884032f2c04117e12ab00bd4fb54674e859c102ac224fba3eae3023caa72caa22976235c8696bb4a676d9020bbc295011bcb04f15474db5742c8a0d1054cf0fd073e6619fca844636c9926f88209cb95d33c17cb6758384aef3e8ba70af0c33fa8594878f254425ed3bc6f5e68bac258f4064e89fc8607137088297b1bab17ee1581c6257387f77883de2150e386c0bf8f307dccbfb18273d7300e8f2af6bddeda6a5d16215e306a8ccaa8192817831d68844c6811a5ecef9a2788b3bcc4f92b444d9ddb6736ac6bbdde38351f11ec51ca5f17f62a292e7c9583356537a1fed7907a01be9c3334640efd72c0ac0535e31ab0b04d0cca33cdf3cca8bd49500f23d095e6761b6f407956b8b7b86f471b7cc1695c0cb25663865d289416e5844d22a3d5401af29dab65d0cbae466608d5bca0af3f6a7bad1dac74eff3b6908a5803293c8733c6e7a9a82b8b35a81b38a3456ec426049f346275a6a35372e6cd72f80f1837fe921d8cb591a63ddabd83cb687054363358b4a89075cccd07a2f7207b4424baa2cb833665ae8f84f7ed8ba79b0ffcfe92117b3423689e58d160dce4c155b5b3f19b6554d550287691f8cc3b635d5e191c514e52e9fa50929fbbf169dc3536ca3b86788eff4b3b2750b0fd90a3c5f717a3c676c1e9bfcba9231a734597c16528ffbe98eac1186f469527db9f4bb21eddd0c847ccf570a168777bb57a22541be31f9b37fa1f21b04ec869c4cf290bf8b00a6f5682713d86885f4a088e7f33266be42ff4c579fafa0f02f4fc0404cd36b5343d30391aac546dfa10375469d19276a5aff4f2f311b4fcd24961882e2e1e19103513b094da0daa979f94ae2b85a1b6e646b7168d26b2774ec64d1cf8951f43fa238ec1779894e3e74c8825f5df94b0bdca13ff10fd05ec88c938f93b4749160e17a7da782e4e608a43de89aed97615fb3a55dfa0bd8f96dbdb2c71b8fe6c811a49d3b04314dcd08181bc0be3bda6d70b7094ac26a56aaffb5a7e4a5ee384c0c6c28e8bfe8774b643fbc8eca5248b1d8b2bbeef45c7e11b8daadb32d5c83f31e7b1400cc2f226fe708ce4b97ab50f34ff2ef8b258bf19bb908ffed2e2a7a084f5c587269547a9640a8d62f01476a8d317411cc2405075bca871365959de4a1c950d5d715afc306046a4f2d3957fcef45167729447181e141900461a6f1981e08270e3c2e6bfb9714622598558c31595357f768c074d91c619deba106f95e2ad693daa3d73b5bac85dd31470bfced63a3597cef3924347da4af02144c6a41eff2c6be7c07400f1bc7d13223b2378ce7cddf6c150060463f67cc2e723f873ff7bb52f9dcb854410017da94e2581d1366a1438d68941ea51b68d044c247b38f4d92fc0192422f3727252f37afa8f839d268c49f9f3398e0b6ca4cea363fca1221d2f065fe158e420b37c698f9c878b7b30cd4d05165dea69b7f73dc74717d9ce2b864d81e2ada952b87682f9db081971dc0b6d538771d06efa14081d05b50c8d4c9a8e0206820bf998d61bb7ce1bbf064adb2ef81f89ca43c68721433d85b35c9fbc98346705e8809590cf7a686f8afca17cb96b02e3970d81db0bf28290507420058c02e7ca8dd6f110226d3a449501c6dd5e0223386dc4bdbc59d8183df6830a7766d0e99fe6b041eb81458a16581ac4ae215ddbd128fdc405df9b506a4291dfb2f0a7552a13aefb96117013a8992ae6c16c452af138bb5ec8cac546baa014308ea2fa4e21d5ce3802152a42030fe9b1a443c02a2228dffb3c8aecb641d899ac3e3324722288ef95af8258513c73b71e5884e5009ee77afb8ea8db479bf40c967aa1fd482b39baeb39b348ab04bdb0da9c1afaa88717584d13f5cd58bf8cd9389f99f9520ee687b2f6ddf5c22a40291877587d48cd63278743b14d8c975af1eefb1b3bba12b0c9b3536bdbbdf395e85bceb54b8c271ea311258fa15d0f100ef26604e000498dfb180e3dfb06f839248b61214e43373f497e62477bc7188fb297d43ad05d1f68ce0b62af2d6d980cebd572eafb1801befbca41319cb4a497399d3492e3439a8b9a43e65e64f41480d7c75f287daea2bcd9c7da5122e0a98a4793236baab9dfab001932dc", 0x1000}, {&(0x7f0000002400)="90db49c85c968c9169b01829235af0e6220f151c8c03342a14e45d0e5ec50f2e105576a3ff842a76857f6b5897a650c53cee6d4ef5506b44afe8f8a4dccd5c18d15e20ce512a3f337cef48ef86d8c3e3f897e09bb53f1c9bfa89aa408def5cdb5db36581988d33e019522c809940f2644d5e581fd73ad52cee17a3f1d24ed517138bbe3b003298a57b68c0f01bb3f397c1c16ea84f98f83579d71a941e6aa97681ed195fba8b51d1b88710212c43b0128586bf1a6327d04e31d820991a1597871fda8dc5cc595a27622f552ca5edb321f4aca86ea651000081548b99bc9a0b3fa139b5579f95c6daa80d754ed8e0f54588a0dc536210473b78aeeae9488b6676aa5124f2268fe227a369bd730af5797b989b52b09845367342aa9b996eae704901e6be367967d55d27d8ea3daaae3051c0ef08674a55af3e2481167cc9aa4ee9ef22b0d9942041a3000eb0c26a2388fd2c02edc2c99f4c1501b5f25d1ac8dbd3ccaa3b235bdf61457bf6c5342d4431357409f199a60aafbbcfaf02afd9eb7d651c6bb6dd04d7d9bda7eaa54ccc19eac923a9056039495ed16066a17439c6b7b0479c5d89a2f8200f8ec7ea1061762a364fb98cb3590c9938596a7ded17ef6ef13c9efd1797acf53475b91bd2e7a6adf1780dd5a900876b0af11682c10863e048094f7a5eb933781fa493791a3b19aa1b4d93a0b937a0df53d5c11cb34adfd82e691301fea1a5478685f711316510a4f62841255ec283ae4bf5afcb6da1778d86676d0e3cabb146f46f0ceccd35235208829e1b5019bd0160f86bbf48a19ec2b029874f30e4f8f86c18ec5c679ea953d93082461b844dffeda419408dfeef3719d876ca49595530b5c519de16b80baffee2e1c6c72790097629d80424fa3d72418aebadf11ed181353b3b07995529b0b95489b9ab2d6f1b88a69f8e821a2931bc284478568a787ddac1a856274cfda9b047273712c8bf931a9938087800be5187e9b53b25418cedb38a85eb162d0954bb4f94bdd5526dd8e34b19aaed21bcbec07c3748d6dc992de773b1079d74fbfaa20978f8caf6b169f2f6bf279785e58f2b0867f35a45897197dbe5e348f6fbf25eb4282e652672f4795fa6902b47fc97c3d0b607f2b81cab117a4bdc715a549981320fdbb48eabb1c849faa6a8674062f44138f5bbe5e097aa6e6dba982996e44b5105dab1412b34711a02d6a4f3051ffe2a55746cab6675a356618d4a82776bcfb42b26638e8fc9736061b34dc42854b0e4a018402efdee304e1416afd32b8f32309252f747cd0fa5b751b8d044a4139fdc04634ecc6f121b965762f9a5a2265ebe150741f5d68d7e90b30571f028d0765b834b93f12a040f115f6d35bc31f3c691db4ee230f048bd628d34c402aa6e70270572c2ac2b2a7fcdf16576070b85e269819781203a6b8d4d152640632cac423e66019ac216c1f7b9e1cf890eaf1bdfe5951b4c67dec1ca0258d2fa3764ec2efcb240c5111ba769327a7878d1f4ee0fd0a65f087a24279c28fd0ce4d53a9da3d0ad6d94e806cb555bc315e2c2125cb087e2f22d5bc4346d6c8a20047702c54d5e52047c5689b2ba682b343cb598fc483f50b337ef59b16a5222cf2ec20ffed23dc268d114d58438804c2ee9701730d74f00f132fe305ee69c0e5cb74e96dbb8ba80c337f03f39289213b9577a987d44222220e79bcb5cb735d6e460e9ddbbffd4885e6097268c52986fc9be7c9f27b358224a7324fba02ee8158368732f727eb23ecc6cb3b12684f96a268aeeb264c2fae1b1a032c8b3d01f5c747f9f38c7ad26e2d822fa9e142c35a43d733d0dddf46a7679ca5a56315a30c259cf475f37049520ba5cd955924c50ee6f00038b203bc3ba879233eafff283dc679a3490b46a47197d3ba1a70b9a4d2f9a80e0d0dda71cc877634651f9c214835b9ac7523d64187b3c37b6cc5c0f534fd217ff69607a768cb82aee4a021160f9567b394c5bccfe46426c539a6b2cb62e9329835b9030e21877f67dc59dcd3327f5962ad20b720f45bbd61395dbcc5356a6864e32e12dbe9431056324b0542a68b8ac5c9a96a899978ecb4e106fb318c32166d855ad6f2bfaebedf0619aecb44cbc8ee6d0500b5470627970122cef42fec556930262a3110436143ac357ddd5b13b6b2e015240c65e2f7d0f45e44a2781561a22c69785c22e24cef8871da5e03b152d9c0e843877b50a6af45f6642b99ef816003b26c8e0e302ea4d2212f4d984b271ab71fc4741357d34be5e6acde4e9536ea5ba721eecde9b9d750c3459af7470fead8c121b0e1d633a7a0748b3a3e40c694ae23222f933c7a41678975e6826490a7cec985d2db752ca4695b4358cd971286f275c2c735e4ebd907a369329c213696421ff61dd4fad5ffd481bf9914809b7a8868393540272169b48034756745b1d8814803f7fc211888e15df19805fa56d4458e3d5f94dce7d25ff7bc2d5e7f2e376d627ea3293ccffc374991a38e3352da617a89f0c46a360a9cef8c8fd9fb613ec6fba1c23d53b265374ebe9f08f08b503ab457562e746cb496bfc19210ce13ff7ddc56c0e218ebcf484dab514aaf991cdc3c2dc5ac1292e65948d4e583c066b4572bad807ad50b69c73a60c5f000ea1240f34f728f3d5affc722f89295868f2a76d679801c400953b8a3969feece7ae0c8a807c9287e8be91ac617975fdb354c981e7c743b490a1f9a8c4e74cd7264c959c275b18b54a86b445883812f473a6b82492a346f09af0649c1484c3c343f43941c81b2a55b3f3b0f70a307dece2d009e6eb9b0e913929e3f7575696288c5a87e88ff7cc38edffd391274012d7dadeb9a025e21c3bb92117902b31f16911753f06070a03a98a49c56142cc412e795f00b28ab8e4c71cb6f6859b4c1ea3250445cd9c79b154da9e4b04c91652a83b65509a54df0cf0b294dcb91e15dd4272ba94a54df066fa0e7f1d8e708e01d139df621dcf174dbd3b99419184d04c1d93996da815cbdd3dc18b79f4507cbd9a6b3ca2774ffb565870e4f4e1bc570a7f728ab93ff32ac72593f91c59301aa4131a84bd90c2f8329cf2dc1df7ee1b176d14b490ef4ac8ab469fddc30c9d9d6cff49d1be92e4699095ea08e51e136d21656319612b427e82e18e10fc99f6c4f834c2f0814b5cd7398e8f2efaf9aaae1589552db33c09e5ced6364fa17b56c07de03308461f46bdae1f02339588c6b4198400490616cd98406bf94a9c4e2454f405d275963e68e459b0088892e15ad4154ae522e58345deba57deb8fefaccf1c179c1ad19c60d1c3bc2dd68b42b1d4975f81680be336f4d2cdb6dd794587bf4fccf26e890bc907f8433fad1f4b7a9a97137ffdff70abcdb5df11ee568395a816f02317f0828c439a1186414ff64dd410bc6506fe8e8ecb2e29c23ba50f0fadd63ecbf6a687eab014c55e1877ef60e44c49ea5e747806d1dba5bcb5871ab4547581dd959264ac85275fcfc3c516a19fc9e7aa16ee1f38a0d5c6644e67a14a83cc58a580a86c9c443438276ca9a3602f4b1e0e3ce7b01c8ef5e214d21da5b721fabc8de1faf9b034d995f7730f86562a398a32cc9a56e7a5e72f8a6b6791ec0d9a88d2bb96e98b91389da5b5de7b1d2e81837f90bb65f5a933a0da3b97f9c12d7c0f81bef09d11e5370f380c1b05651631a4dd44996a8bdda5429c2b0f9dc6b30204fd6d021e3158c89e6fd8568c0896c5d0e4466ef97c694280e7dbf323784ead7eb96ff9181c2a1a27aa7156a038678259507774da5a1768e7bb7b018c87a30ea472ba0093dc7f9a29431ff736f05d820d6a65310b56f12fb5ad5ff16ee851016fe7e07041697bbdaf5f50ceaf57b9264ebb646013c16a58f36877530a2e7d69609b744e531eee065cd4b39c8366cb2bc3815114a79f38b69d67c9323cb50a707cb65a15f3dfafb8b51fe6a18c877898dbf7c6e0ef963ae93393c3b3d9503cea3e275eb5b89d80bf35c018bd58c8be13e0ba78ce4b0173bf517ea57f6dd75cb1dda287a5713369322ca3b9db2294a27611625cf2b12b6ed2aa643213c0617ce434d551b69dc656bf9575c5838c09185b52099dce6ef7c56f7823199d38d157e713083dba5587c1f4431970fa18d0b9935bd0e7c83d7607cf88032a60f36f547f2e742203d5ac1dd386be36cdb3612ef2800c8ead4798af4d4106cc557ef6302a746be370fa034f345f52cc9b6c098f64715de7512c1f2f5acf9da5d464477ea94956bbf6fc675b7bef44b87da0ee3f39de679a02cd2e3d07c88889b2ac214cf9f7ca27d90f57a3fe14b5efa8a32101545adb2ac21cd5bb45657a96f155e0fcfa66619a3b9d74bd8aa90758ea65691a149445057dee596357238437ba07dc9516b97162d55a8f45bbe6ce1858ef9d127ac01a9a37c200395b56feb15f92449f6ef3f35d46a2f604f4ca1d73b869faaaf727017fa8ae43ad8649f0ed577f9993912e0d90775a002053052e0184aa6762db56b3c3a3bffebb72de8ea16abb365cb9151ac174da12ad1707942e3fd60991094c730d8c9fa341606fb1cdd494666323fffd1eaceea0614dbd296d486e15cc111ebacaecfd5355d01c2b55f013aab6fe2de1570f7d562946f540e4461ccbc9d7f9b0cb864103c043376a56350543ece3ac88782ddf4cb8565ad88fb0b309b34a646cfb232ff07769ab64a75e90f422613c3b4b7c3b98836a94c63936591f074ba5dad1be0cf7cdb0f3206a5308d2d28aa01883688ccc5fb03bd720bb20c30868981a860a749335e323aff0450dea1d9f211a208e1761b8ee7b3da04de70add6b66cae44cdcedef48989dd14d08a6e4e92e75b728363ef2e35652ae36202dad844b96dbdb88ddcf81d1baad7f5c0729308dde5934e72930e8168859c40f6dac6e2b620d82a038f5578b49a7fe9142fdd5eeae399b52f662e6d6353559edacb1b52d8dcb8d94a40fd970c6b6a629b5fcef295c751064cf5798e99d256ed0cd4e02cf05a984758515b15a2fa1e7b5713af84c2bc4a1326ee756f17e2809a624467cf03b35cfc68e8a096d173e0eb6e33427b647edf5367f24d6cc780013581068a3cf239c778b5af342f84aaaad7dd7c840a261d1ce256873bd05ab9e0b31480ca0e24a2b5086b9d42848b599ccec6dccf022bfe3855228914a990348a3660f4e786a5bec3d53c2a72e69023ef62ed40543dcf10671b19a78884fe17846a622bb892e23f3a581a98626779e1ca612b53466f5be7c366ace89a64fea038d1c7e71e94b18161b45108487d6c7d7fc189ecca06178b8b078a53dbf64fef211e94c4a14d75e46d7df008cacd7b39ca4e3714defc2ce05158dc5071507725b610d8c915392ecf0251f203226179af7d0953d86531d908a8397229c2d45785f87f1568a877b49b8644473cf4708cf42cc701958466a0ed8146027dc3722ca6fac24730442e27134db588c4f4102127813ce0f1e9685162319cdb4a1e893ec90c76947afc2017de822c1e5abab175be0a35f2e2bb9396a780a9d4f102f00d8764cd69fb8216d1de31375d9824cbf4061d99798708ab3b5c827d5e72d4be4a2388815262fbb2eaebf13798f5b6bb8ba34812978ad6ba1b18c7071e159b20d98593d791b1dcc718bb8e0d990b1ad56403f11772a0da3037ba62d8cfe0effb57715cf06f60a337b45b595ae57edc65d463c0ab8de25689a9e868d16d1e3d30f85f9bcd2910599869e998df34d46d8dfa4f1b77836cd1f31ec21e75e400858be715ef74e41aba1c52b232abc9c7a1766fd76f0caef2c6925a4e50b5ab76aa", 0x1000}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000035c0)={0xfffffffffffffffa, 0x40, './file0\x00', 0x6, 0x58902627, 0x2, 0x9}) fchdir(r0) setsockopt(r0, 0x29, 0xb, &(0x7f0000003480)="3cf2b5b893cad294f6586d7a59b1bf46f2a3e9927587d364ee72d300ac76e794b132992aaa04eb4bf53c9fa003c3fae403d5382c92a25968f4fb66fdd76d21cf06cd47bed3c511756c575c926199fa5cd12133a4619a277976535ab361b308c65111b096aeb4ab09ee3a520c59277feffa909e0342c67f1e47d34a30c39d72481b7773016e03db7d59ce23d6457539c8e341", 0x92) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x7ff}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8e}, 0x8) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000003540)={0x800, 0x3, {0x1, 0x3}}) 05:37:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r1, 0x40044b06) fchdir(r1) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r1, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r2 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000680)=0x4) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000780)) 05:37:08 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x40047309, &(0x7f0000000080)) close(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, &(0x7f00000000c0)="6b231bb2b00bb8477cdc59cb33bbb35a63a639e40f0456c6c0bd5902fec052acc739a66656e8b37a5eb0b90444da9efae166bb5e1ebb2613cd321d90896c145c159fb0834b1be122746b8fe0f9f784ff5132eba279843acf7fa1493e4ef42fa1dc7af624a651a8afde43bd55357785e6f8896f49ba7aa9b22788b4d9140463dc7178ee11d70010a3a7c826ac2c75875d39520f68b82a8e7ec56b65adacff905290ea5f9805ef5f3ba69a5277fd3897700e3ae950e2a49e701f4b928339d2383dd65846506c28d663655746da04e5d42e0137a03cdc0a9254273c83e627d9e824e099", 0xe2) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x48d, &(0x7f0000000340)="b6") 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x9, 0x4}]}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 05:37:09 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x517c0dc4, 0x9, 0x90d2, 0x5, "d730c1e77a6fc6e23c5cd188b6aea417e4e742e4", 0x8000000002, 0x9}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) dup2(r0, r0) writev(r0, &(0x7f0000002340)=[{&(0x7f00000011c0)="f4f4d455fbc40fb619d23c8db3e0b9cb32c7ac84b45ae7ff57eada9cb430ef3fd6c57ad46030984496220b5b425eb5c07343f2e07c8d0a6df71eb4340d8e4ee6a8cc11e6e3f701371d33f215917ae7ecd6fb2b4a787ac2e08ef1a55d3673e914766172cd8e682acc8dac55ddcb28338fc19ef803c2538678e0ae691f497be4ed680429b5e72685a3c09eb73217f72b1c3610eb9b87d20ebed4b3147d949539cc4a26aaf3d3513f9f9ad3a5cfc2ed08a39d772223725902ea4c2a21b3c17acd9ad6488c5a70ea9adb97ba3aa633da73d5e66c3becccf1225028d9fe20c69827439ce0d75356564b054b27955e7b5b9d5e70b150f98f157c1eede68c1ff780ac577d8bd706ba619f025f3dd5d3766d97231edb39d9d6201adb6709517b77ddd2825ddf4dcbd2b3258f4bafa2b3920841840722fdb4c73344ce2c6aa8a38aa58faa876f721cb17ae22e037dd058218e6ab68e8a23f5491f6a460729eaf8456e4302d749b47ff336a2d12b95e34d961cffe2017d8f27b86bb0dae4f8a9a88ee257d651b3f6a2c2504e5cddaad623e4d2e8b4bbccce3ccdce2bce3688acbbc05ab53c83f7fc3f654a3026ed650f8f0429089270ecc081ac95c5bcf8601c828558792eb01e4ead0456641edc20a1c4056a79c5a3072142a4b8930877bc62706ffa37a9823032a86acc91067b083df6f5b6541febfde2726a53477a069dd577ed4c145efa68d238ac93dd0b33e0c45361cebdae8f663a3f3f24e73508bd5c5dc989843b086ebb24e14ed9c3988671eeaa4de0fec0085689a3a6b0ca4e0d08e6792d848e0c8ae62e06f7308a2adb00732b02f7aec57afb6499dcb2e9f5d815dc80bcb05eaa63df1fba59d6841843b69dd9fe3975c984cd68d9da36fabb0632987e865cd5a77b51f05750af46fdef54ec0644a3ca194393722fcdbd457a91dfe4b132b89081ccb3b233cf064801289d3e36a7468b38ae4175ba282abe1893c34502ee3d7ef4e2b94ee9d66153684d3de7abb8e83acca92110008acf44cc453feb40e957e2caccbc08692a5c53a72fef79679b176eba6eccb97a788b65ba8f85d18b2e839f4595f1b5c4a9f2e14eab6c9765f6f0b2d61d8c4492ae7e2936549486cd2e6994f61bc0ab29d9007eef43638f373c5f6aa8445a8716039f029d96a73786d2907ddf985baddfefacfbf2e36c8441178bf4405c83764482151e71b7faf7f3d759743a9c80b6c639de1226cbac8c4a17dfce3ae43cb53fd4353d8e6abf2d7bab819755174fa01cff6a81aa5eb9c4a0c00b63f7a53018239c1edcb1a592de9296ef2a398b6044ed11fbc1c34aea01731ce8461aa4c2fdd19e150d71eb21e2ad79aa1dd4ec2e35ac5cf95654fce15a6202d03efb840972b99ab0454b11f6ccc9028e39eec34be4604ee6acefa36823bd289e13af980989d794f992db53ebafd31cd89b66b6ad3204ab9f78cbc91f8afb94c1f38b05169d4b8965ea416b2ef2f0de24a1d124ca909bf6cd5a49d7199af047f40c9b175e6564bce2783a52b3d28a6fe6e19bdbecc554a70a1a0ada8c9ceedaf17b7ac10bc6002669b299c85b5ad05675865d1295300a218e49ff350a5cc5b185e8da74dcbfdaad6ee7cf83287615ce53e83cf6091d041898cdc4ff59697b5caa41a0aba0f246ccc9b88fb34533f2254e17edded33610542749b7b119bde18944b4a435f0fa209ffaf19ad8276abe237b93a9fac37c56a7222e512889fbe1e7ef74a1a255080fe257b55c869460e0bed777ba4d7461c369e1ad359ffefc116dcca87c81357ab11e94613ecf871a5575b91fdf624a3c59dddcfabb799221571aa81049a72c675a2f6ab80c8e0f22783812b5d544540073acddcd387f52d9aad819f14af335ca1b6b3b9aa088c259834829bfd95720c78fc01089a82acb1b6ea2dea04f6795673edf0dc5aa90ac18ca717937116c77cf6ff207b85e065fc050c1094ba3ea5728de884ac49d93bcd88b2f457b049b200599db2b5e2a321260b27439fc2c977e1f21a31a35636b37df3c0cd98adafb587fe2f3c7bc9cfc37864a7d198e74715518b825729801b2a90c953bfe7e5125ebb633ffb121bc466471829df2b577e6af02508ce5b198105605a6627e448bf042710779640113164b3520eb21cf1dea6597fee2459353c77e909301980634ddc6228cade057ab28d1fb363ebcd3c4a25f1cda6feb4ee6dd5c409b01387dfc77dcd8c45385beb5eee8722448770e39dfb70d9b24f229df2e4c1cdc391107b495d7961902172b3d09ac7f82225bd857e2e1f75b8853ebdd93d99f37463d4457fd9a9912de58d88fc91aa7ac8c64053d2709c259d5dd49238cf8509f7462da6f6e7bf21face3949bb62dac1f803be093620184c17c5466b0dd059dcf9956d4d7195dd2c72bbd240fef0725ba2e88544be5c259a64ca56184f75608ddbf0477a10aa15f39476e72ce0b0e6ebe1a23d9f32de5c564a2e680a4e5bc7a3fd6862fac8003b41be859aab0f17ad26151a41ef02ce3893ed132f3b458493d5a6f030faef02176ec252bfc446c85601ad7b53d3c25d7e7c2879e7a30d3938f1eb2d166ce881eb6c3fd9d3d7770d83e278a75d91f5280ecbb1b09e245494ec930fbc0325bad407a767cd227c9de2b5d8aa9e28e88e91089b4ad6355fbc52302f53b423b3ba21f3bd538830e6570b431bae05786ec8365f4c87c9665669eeb92dfbf413a4991287c6e36a315c87666a328b866adcda438965d5b46831c5d10b1f4493f1438b32a9044d105fc917cf8743fae3aa63c6c809bb2d4f067b5bb08d296346599c0c3b4314bad0403", 0x7c8}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xc113) r1 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="751a3b0b702b8fdb3b949a418eb8a62661a536aaa35393c0ecb741cc3d1ea7c0cdab7f52ec283de99455e9ac35d343f8bfec4e0ebb4374115c4ad8fbde947ed218175b0c4284b51ba99486ea9c729d2d8b216c3d52d0bef1f7f92514da7753df35697d0b8b4a5164525e8e8f67ef5436a42f184f0ce2379683ec9fcce3dcafb7ec3f4ad9857557ce45ff4b1b0c33f82a966a95263f824848c8c7182856c189422db517260c6e90f853e9f20050a10a701a8ce2825e991b403c681fba4ece1c50ac807fdabc6c155ed41ad06895b62494d9a1a65cb018", 0xd6}, {&(0x7f00000000c0)="48c189df4e7e1093b7e90690a72b639e396cbfe8e87e24e36bb437b1e49b9ad382313999e2f4a16e875afe09b9", 0x2d}, {&(0x7f0000000280)="7edf4764e777cef4e435e007e0d74a19fdbb8dc6e3f8fdd6e462e1158cb74d2f35573be37d1ddcb74d8992e3c05aaacf88e87e47c871a3b3030fdadc59e18a29f14e4cdb108d0dc38c3fc512cb3aaafe4c08e258a4a268ee7284d1353548a63e5acd0d4684c14defe56532ab90768fd249ab8fd416d2db13d4377f6849e30d4c8d5032eafa279d7a5aee1ded0cddd5278878f54ef3885f105deeaecc942e768ca032b742ede204cef219430794a0ace7fd8c5e42f16019fb95ad8cb5180298192d348a21ba517cb22a0cb6ac0d215b4b7a57dab8243f9c7494", 0xd9}, {&(0x7f0000000380)="51c25aa08d6fabcf6ea417ed22d79c265811d25d57df06eb3f87463618abbfd23722dba81400135048480f8631787b763c0e790123938949290a9d3de77115983ab77f73ef4591025f0d955fd11a49adfb95f6e1a435751f3c94fe10447875f96fc8a348e1a59e957513d3258618839f153fe7", 0x73}, {&(0x7f0000000400)="b2753de70328fe98aff0a2a7763f998e969bffca030d251c2824c9f5345d7f260a2bed448ff86f38525be87a0be5bbf6e163180e92c861e2f2c3dd5a405825882fc668cd3fb5d66730a2a3278769ad731468eb2013807d9b407e8b852670b2b50c2f95cd176d4bfda58e58f8f30a768df44e9628044913e4ba6fedaf8585b9fa1767d1713ebbfd04912b03db675b9695630db04ed60709ba2e8fbc998b22b8b5c56d58b0d1cc0449e40bb65165bc505830a8f6b0a1d2189a0a59ed775e43c8cf4fe16d99", 0xc4}, {&(0x7f0000000100)="0c34e88b9be3", 0x6}, {&(0x7f00000005c0)="29406ebee43fe344212d1034e5c7347824e0806fa14c49d7aaf1d85e34304d631d5d9e61786ac47c295a940a9c25791b3e808917825a8085223c470419664f632999ec0cdce85edf9f90c7ecc073fb26547993fca1e86f0632b4dc16246ab4bb098849c9fcdd81021c12b5924993cd3a3daad4bbc296d83cbf4ca4688432a7716440547690ccf49b7afcdd", 0x8b}], 0x7) dup(r1) syz_open_pts() 05:37:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x400}, {0x43, 0x80000000}, {0x81, 0x400}, {0xa5, 0x2}, {0xc7, 0xed}], 0x5}) 05:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x8, 0x8000}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) ftruncate(r0, 0x0, 0x9) 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() 05:37:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x7, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) 05:37:09 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet6(r1, &(0x7f0000000040)=""/25, 0x19, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0xd7}, 0xc) 05:37:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1001, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x81, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setitimer(0x0, &(0x7f0000000000)={{0x4, 0x8}, {0x1, 0x5}}, &(0x7f0000000100)) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") o: (i/CKI4zG 6`%-^@W25DMU>B,u^Pڊ|PHgwOh2,k ky/'K!ѥe51u{&sumS{zwr+Z?;F"Ӥ"OsSzԗO2̕@]#>,רR/Y:j%PyGظgpǼvput: bad writecount: 0xfffffd8027b55e20, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1493, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010001, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8027b55e20) at vput+0x187 vn_closefile(fffffd803a426970,ffff8000ffff3650) at vn_closefile+0x15b fdrop(fffffd803a426970,ffff8000ffff3650) at fdrop+0xc9 closef(fffffd803a426970,ffff8000ffff3650) at closef+0x118 fdfree(ffff8000ffff3650) at fdfree+0xf7 exit1(ffff8000ffff3650,0,1) at exit1+0x32f sys_exit(ffff8000ffff3650,ffff800016bca920,ffff800016bca990) at sys_exit+0x17 syscall(ffff800016bca9f0) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7ffffcbb24) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcbaf0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8027b55e20) at vput+0x187 vn_closefile(fffffd803a426970,ffff8000ffff3650) at vn_closefile+0x15b fdrop(fffffd803a426970,ffff8000ffff3650) at fdrop+0xc9 closef(fffffd803a426970,ffff8000ffff3650) at closef+0x118 fdfree(ffff8000ffff3650) at fdfree+0xf7 exit1(ffff8000ffff3650,0,1) at exit1+0x32f sys_exit(ffff8000ffff3650,ffff800016bca920,ffff800016bca990) at sys_exit+0x17 syscall(ffff800016bca9f0) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7ffffcbb24) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcbaf0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800016bca610 rbx 0xffff800016bca6c0 rdx 0x2 rcx 0 rax 0 r8 0xffff800016bca5d0 r9 0x1 r10 0 r11 0x3c59ebe679ba989c r12 0x3000000008 r13 0xffff800016bca620 r14 0x100 r15 0x1 rip 0xffffffff81ac3168 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016bca600 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=269424 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffffffff822c3530 process=0xffff800014943b18 user=0xffff800016bc5000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=10, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65341 323227 1 0 3 0x100083 ttyin getty 26522 515109 99003 0 2 0x482 syz-executor.1 65584 27069 99003 0 2 0x482 syz-executor.0 13728 350444 0 0 3 0x14200 bored sosplice 99003 168717 54524 0 3 0x82 thrsleep syz-fuzzer 99003 149198 54524 0 3 0x4000082 thrsleep syz-fuzzer 99003 423604 54524 0 3 0x4000082 thrsleep syz-fuzzer 99003 189669 54524 0 3 0x4000082 thrsleep syz-fuzzer 99003 330726 54524 0 3 0x4000082 thrsleep syz-fuzzer 99003 498204 54524 0 3 0x4000082 kqread syz-fuzzer 99003 446853 54524 0 3 0x4000082 thrsleep syz-fuzzer 54524 242638 1806 0 3 0x10008a pause ksh 1806 16571 59962 0 3 0x92 select sshd 59962 16860 1 0 3 0x80 select sshd 23355 53040 5206 73 2 0x100090 syslogd 5206 284046 1 0 3 0x100082 netio syslogd 12527 363527 1 77 3 0x100090 poll dhclient 42934 355756 1 0 3 0x80 poll dhclient 95264 402136 0 0 2 0x14200 zerothread 1031 207150 0 0 3 0x14200 aiodoned aiodoned 78750 106296 0 0 3 0x14200 syncer update 42061 157908 0 0 3 0x14200 cleaner cleaner 26409 228057 0 0 3 0x14200 reaper reaper 65221 441226 0 0 3 0x14200 pgdaemon pagedaemon 67915 305604 0 0 3 0x14200 bored crynlk 56523 146842 0 0 3 0x14200 bored crypto 52444 475505 0 0 3 0x40014200 acpi0 acpi0 41829 391303 0 0 3 0x14200 bored softnet 64776 269841 0 0 3 0x14200 bored systqmp 30568 294604 0 0 3 0x14200 bored systq 76643 81073 0 0 3 0x40014200 bored softclock 30791 25170 0 0 3 0x40014200 idle0 32960 61295 0 0 3 0x14200 bored smr 1 87319 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 6511K 14825K 78643K 58648 0 0 pcb 13 8K 8K 78643K 1224 0 0 rtable 120 12K 12K 78643K 3490 0 0 ifaddr 82 23K 27K 78643K 1509 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 884 0 0 iov 0 0K 32K 78643K 2392 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 77K 78643K 18139 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 236 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 1723 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 17408 0 0 sigio 2 0K 0K 78643K 277 0 0 proc 43 30K 54K 78643K 2874 0 0 subproc 32 2K 2K 78643K 313 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 1719 0 0 in_multi 33 2K 2K 78643K 753 0 0 ether_multi 1 0K 0K 78643K 67 0 0 mrt 0 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 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 2112 0 0 pfkey data 0 0K 1K 78643K 6 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 104 21K 36K 78643K 41941 0 0 UVM aobj 130 4K 4K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 643 0 0 NDP 20 0K 1K 78643K 428 0 0 temp 226 2728K 3368K 78643K 58580 0 0 kqueue 0 0K 0K 78643K 129 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 41 0 34 1 0 1 1 0 8 0 rtpcb 80 743 0 741 1 0 1 1 0 8 0 rtentry 112 235 0 189 3 1 2 2 0 8 0 unpcb 120 5641 0 5631 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 1199 0 1199 2 2 0 1 0 8 0 tcpcb 544 2502 0 2498 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 7023 0 7012 6 4 2 2 0 8 1 nd6 48 51 0 45 2 1 1 1 0 8 0 pkpcb 40 91 0 91 31 31 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 288 0 288 57 56 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 903 0 707 23 10 13 13 0 8 0 art_table 32 904 0 707 3 1 2 2 0 8 0 art_node 16 215 0 174 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 16 1 0 1 1 0 8 0 semapl 112 1721 0 1711 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 29519 0 28102 46 0 46 46 0 8 0 ffsino 240 29519 0 28102 84 0 84 84 0 8 0 nchpl 144 53986 0 52354 63 2 61 62 0 8 0 uvmvnodes 72 7809 0 0 142 0 142 142 0 8 0 vnodes 200 7809 0 0 411 0 411 411 0 8 0 namei 1024 177837 0 177837 10 9 1 1 0 8 1 scsiplug 64 33 0 33 19 19 0 1 0 8 0 scxspl 192 190863 0 190863 88 87 1 6 0 8 1 plimitpl 152 1404 0 1397 1 0 1 1 0 8 0 sigapl 432 17548 0 17535 2 0 2 2 0 8 0 futexpl 56 291181 0 291181 12 11 1 1 0 8 1 knotepl 112 3420 0 3401 1 0 1 1 0 8 0 kqueuepl 104 4242 0 4240 1 0 1 1 0 8 0 pipepl 112 9778 0 9759 16 15 1 2 0 8 0 fdescpl 424 17549 0 17535 2 0 2 2 0 8 0 filepl 120 107298 0 107203 19 15 4 5 0 8 0 lockfpl 104 6592 0 6592 21 20 1 1 0 8 1 lockfspl 48 2207 0 2207 21 20 1 1 0 8 1 sessionpl 112 46 0 36 1 0 1 1 0 8 0 pgrppl 48 228 0 218 1 0 1 1 0 8 0 ucredpl 96 23207 0 23200 1 0 1 1 0 8 0 zombiepl 144 17536 0 17534 4 3 1 1 0 8 0 processpl 864 17564 0 17534 4 0 4 4 0 8 0 procpl 632 39799 0 39763 4 0 4 4 0 8 0 sosppl 128 214 0 214 48 47 1 1 0 8 1 sockpl 384 13680 0 13661 27 24 3 4 0 8 1 mcl64k 65536 3343 0 3343 331 302 29 65 0 8 29 mcl16k 16384 58 0 58 40 40 0 1 0 8 0 mcl12k 12288 332 0 332 47 46 1 1 0 8 1 mcl9k 9216 236 0 236 59 58 1 1 0 8 1 mcl8k 8192 262 0 262 60 59 1 1 0 8 1 mcl4k 4096 788 0 788 19 18 1 1 0 8 1 mcl2k2 2112 104 0 104 45 45 0 1 0 8 0 mcl2k 2048 82940 0 82891 28 21 7 12 0 8 0 mtagpl 80 487 0 424 8 6 2 2 0 8 0 mbufpl 256 218018 0 217812 183 160 23 45 0 8 8 bufpl 256 53810 0 46001 489 0 489 489 0 8 0 anonpl 16 1561382 0 1549467 501 436 65 81 0 62 8 amapchunkpl 152 75656 0 75553 190 184 6 18 0 158 1 amappl16 192 96424 0 95752 530 484 46 58 0 8 11 amappl15 184 2361 0 2359 7 6 1 1 0 8 0 amappl14 176 2032 0 2024 1 0 1 1 0 8 0 amappl13 168 4334 0 4334 3 3 0 1 0 8 0 amappl12 160 654 0 651 1 0 1 1 0 8 0 amappl11 152 2678 0 2666 1 0 1 1 0 8 0 amappl10 144 2343 0 2343 18 18 0 1 0 8 0 amappl9 136 3933 0 3930 1 0 1 1 0 8 0 amappl8 128 3462 0 3430 3 1 2 2 0 8 0 amappl7 120 2339 0 2333 1 0 1 1 0 8 0 amappl6 112 2655 0 2643 1 0 1 1 0 8 0 amappl5 104 1009 0 998 1 0 1 1 0 8 0 amappl4 96 16240 0 16216 1 0 1 1 0 8 0 amappl3 88 5201 0 5186 1 0 1 1 0 8 0 amappl2 80 140745 0 140678 4 2 2 3 0 8 0 amappl1 72 311848 0 311439 25 16 9 19 0 8 0 amappl 80 40471 0 40436 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 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 17549 0 17535 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 17549 0 17535 1 0 1 1 0 8 0 vmmpekpl 168 109828 0 109799 2 0 2 2 0 8 0 vmmpepl 168 2022487 0 2020759 556 465 91 102 0 357 10 vmsppl 272 17548 0 17535 7 6 1 2 0 8 0 pdppl 4096 35104 0 35070 8 3 5 6 0 8 0 pvpl 32 4506796 0 4491746 1227 1068 159 269 0 265 31 pmappl 200 17548 0 17535 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1289 0 630 25 5 20 21 0 8 0