6adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 13:34:18 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x92e9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0xfffffffd) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = kqueue() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) dup(r6) dup2(r2, r3) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 13:34:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7fffffff) write(r1, &(0x7f0000000180), 0x511) 13:34:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[], [0x0, 0x0, 0x7f, 0x7c], [0x7ff]}}) 13:34:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x2ab, 0x4c, 0x1, "11f7144734a61fade47eae93e9ea5df86a8016b9", 0xffd4, 0x8}) write(r2, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x37d, 0x5, 0x4, 0xd501, &(0x7f0000000400)={{0x7f, 0xfb, 0x0, 0x4, 0x0, 0x1, 0x6}, {[0x18e, 0x420, 0x100000000, 0x2, 0x8, 0x9, 0x6, 0x0, 0x3, 0x1, 0x80000001, 0x80, 0x10000, 0x3800000000000000, 0x5f, 0x1ff, 0x5, 0x80000001], [0x0, 0x10000, 0x4, 0x100000001, 0x8, 0x3, 0x8, 0x988, 0x80, 0x76d8000000000000], [0x7ff, 0x1b9, 0x6, 0x401, 0x9, 0x1, 0xc2c], [0x100000000, 0x5, 0x2, 0x800, 0x0, 0x7fffffff], [{0x9, 0x2, 0x200, 0x8f}, {0x400, 0xbac1, 0x3, 0x3f}, {0x5, 0x200, 0x85, 0x7}, {0x4, 0x2, 0x8, 0xfffffffffffffffc}, {0x7, 0x8, 0x80000000}, {0x8, 0x200, 0x2, 0x6}, {0x4, 0x400040, 0x3, 0xcc}, {0x2, 0x3f, 0x800, 0x4}], {0x3a, 0x8000, 0x8000, 0x5}, {0x5, 0x0, 0x4, 0x8}}}, 0x6}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xa081, 0x5}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCNXCL(r3, 0x2000740e) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 13:34:18 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000071d000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 13:34:18 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x800, 0x97}) getgid() r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kqueue() socket$inet6(0x18, 0x3, 0x67) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) close(r0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) shmget(0x0, 0x2000, 0x5c, &(0x7f0000ffe000/0x2000)=nil) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7647) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3ff, 0x9, 0x5, 0x6c9acf6}, {0x4, 0x9, 0x0, 0x7ff}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r4) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:18 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r7, 0x0, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r12, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x80580dc7f1484100) dup(r1) r13 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r13, 0x3, r4) r14 = getpgrp() fcntl$setown(r1, 0x6, r14) setuid(0xee01) r15 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000300)=""/11) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") dup(r0) 13:34:18 executing program 0: nanosleep(&(0x7f0000000100)={0x800000006, 0xe03b}, &(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1000031d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xefb, 0x7, 0x1ff, 0x0, 0x6, 0x3f, 0x6, 0x3, 0x3, 0x7, 0x5}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596bc78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596bc78 13:34:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x2) r7 = getpgrp() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r9, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r5, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r7, r8, 0xffffffffffffffff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r5) pipe2(&(0x7f00000000c0), 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000001c0)={0x7e, 0x8, 0x5, 0x4, "692cae402ab4e50c944347f068f05623ad13bb72", 0x40, 0x1}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="30b442e8edad8f8e997dc825fd250eaac132663035c981e7742952fe45cf913aa5aaa88bbbd26771911b800a59127b673026858032c84df61496bb099432b6931e88fdcb6a51a398aba5ae30a1f391bb2398a5ea", 0x54}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xe3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x80, 0x179) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000340)={0x4, 0x2, {0x7fffffff, 0x5}}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r2, 0xc}, {r4, 0x80}, {r0, 0x20}, {r0, 0x4}, {r5, 0x1}, {r6, 0x20}, {r0, 0x40}, {r0, 0x100}, {0xffffffffffffff9c, 0x80}, {r7, 0x1}], 0xa, 0x5) 13:34:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x7) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) r4 = socket(0x18, 0x1, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x800000035}, {0x6}]}) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x40, 0x40, 0xd510, 0x81}, {{r2}, 0xfffffffffffffff9, 0xa, 0x4, 0x401, 0x6}, {{r3}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x200, 0x6}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000008, 0x200, 0x2}, {{r5}, 0x0, 0x8, 0x0, 0x8, 0x2800000}, {{r6}, 0x0, 0x60, 0x1, 0x3ff, 0x6}, {{r0}, 0x0, 0x4, 0x4, 0x4, 0x400}], 0x10000, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x11, 0xfffff, 0x6, 0x8}, {{r8}, 0x0, 0xa0, 0x2, 0x6, 0x8}, {{r9}, 0xfffffffffffffff9, 0x100, 0x2, 0xd63, 0x1}], 0x100, &(0x7f00000000c0)={0x236931e5, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 13:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffbe8f48f71c661327fcbf653e00"], 0x10) 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) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2000, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x0, 0x4}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x5533}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) chmod(0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000000940)=ANY=[], 0x0, 0x800) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000c93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed72794400000000"], 0xa2, 0xc2c25e0089590800) 13:34:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x4) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0000000238e2c9cb0c75013a2fbbf691a7908935cfdf839e", 0x18}], 0x1) 13:34:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x82) getsockopt(r0, 0xff800000, 0x6, &(0x7f00000001c0)=""/22, &(0x7f0000000200)=0x16) shmget(0x3, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0xbf7, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xffffffffffffff9d, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fchdir(r3) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000240)="a97d733ae659f99dd6f47d243bbba8dd85e800db0c44961167b1afc908403eb3d667c52726ae6545abcfd5979a41d536f540110a935f405a2f686c5d5d92fc4097309d39ad8631ab9a01d8326de4dd60da96a1a972de988334534d0c9900a4794a17bc71cf78bedc16ef23e86b19a076b9f7ffabd6533311abeb6d4c6cba25a83b879e48265e4325d39f4c27ef3dbf1942a8d38075595976dfabcc200c01b2b0a985a640d54957f3812234d59a515e"}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) acct(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x5cac}) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\b\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:19 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev//skbd0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0xfe) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) close(r0) 13:34:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/20, 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 13:34:19 executing program 0: getgroups(0x1c1, &(0x7f0000762000)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x8, 0x0, 0xfff, 0x8, 0x401, 0x2, 0x41d, 0x10, [{0x9, 0x3, 0x4, 0xffff8000}, {0xffffffe8, 0x2, 0x49c2, 0x400}, {0x20, 0x9, 0x5, 0x8000}, {0x7f, 0x4, 0xecc, 0xffff}, {0x11e4, 0x10000, 0x6c2ccac7, 0x1}, {0x7, 0x10000, 0x80, 0x3425d81e}, {0x8, 0x10001, 0xffffffc0, 0x8bbf}, {0x1, 0xffffffff, 0x492, 0x7}, {0xcfae, 0x6, 0x200, 0x3}, {0x200, 0x9, 0x0, 0x8}, {0x400, 0x80, 0x101, 0x80000001}, {0x3d, 0x7fffffff, 0x7f, 0x81}, {0xaf, 0x1000, 0x5, 0x1080db0}, {0x7, 0x20, 0x8, 0xdda}, {0x9, 0x7fffffff, 0x0, 0x5}, {0x6, 0xfffffff8, 0xe1a, 0x9}]}) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x6, 0x6, 0x1, 0xa2de, 0x10000, 0x0, 0x3, 0x2]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) 13:34:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x6, 0x40, &(0x7f0000000080)="9db26e6d4a02c9d0ca124d63998d5229cca4a52ec0de04ed82c460559013690b61260d6f6fc6ef4715dbd502be2d2cd4b6f2f3dcd29f22453aa4f16effaff5642e7ce2724dcfd6140e8aef18db1a7c76d4f3ec72c60251b6739441cd6bf9d23cc8883e84a01a01136ae4beb1579f8b504fea6335124273ea536cb30bd6f69f2773655324b8af49991a8737", 0x8b) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001596bc78 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x76, 0xf9, 0x40, 0x2a}, {0xffff, 0x3f, 0x0, 0x2}, {0x401, 0x36, 0x81}, {0xdc, 0xe4, 0x0, 0x7}, {0x7, 0x3, 0x0, 0xb8}, {0x6, 0x9, 0xfd, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:19 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60, 0x0, 0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x48]}) 13:34:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000995a83bce412c0922314ea33d490cc0e7d8c8712b3f6d088f544"], &(0x7f0000000000)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x401, 0x3, './bus\x00', 0x2, 0x80000000, 0x2, 0x100}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x5660218fc0bf0c4f, 0x88) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x187, &(0x7f0000000080)=[{0x3, 0x4, 0xff, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x40) getegid() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:34:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10001, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 13:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x57365fa182dd502b, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) dup2(r4, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, 0x0, 0x0) 13:34:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x2, 0x9) r3 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) 13:34:19 executing program 0: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x38, 0x3, 0x8) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x11, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r4, &(0x7f0000000140), 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x40, 0x16, 0x5, 0x4}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20000, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000002c0)={0x2, 0x2}) r7 = accept(r4, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) preadv(r7, &(0x7f0000000540)=[{&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/72, 0x48}], 0x3, 0x0, 0x0) r8 = accept$inet(r7, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendto$inet(r8, &(0x7f0000000600)="209032819e708f1a3e9b3e1fb0a1b614b285ec2ecfd4", 0x16, 0x0, &(0x7f0000000640)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10006) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000006c0)={'./file0\x00', 0x800, 0x7f, 0x8, 0x1, 0x3, 0xffff0000, 0x2e9, 0x0, 0x1, 0xc90, 0x7fffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x10, 0x0) preadv(r10, &(0x7f0000000880)=[{&(0x7f0000000780)=""/227, 0xe3}], 0x1, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000900)=0xc6) r12 = syz_open_pts() ioctl$TIOCDRAIN(r12, 0x2000745e) r13 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000940)={0x8, 0x400, 0x3, 0xff, "b99a9f00cdd16935f6e68476b2948f5ff8adefc4", 0x3, 0x8000}) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20440, 0x10) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000580)="4d5194294445becabe19e6f78aff9428b88d0989007429a6a31129704d28d9933fd8ac9b68408025687d1a566655bec761c9dc9b869737468c34bb327afab46d6489ccb121fb04c9caec99e75c300139d9f2b55349eb26c01c11e72dafbf81bb97aa73dab082842e0bee6ea70fae4369035e33427edc9e92d0548412d89b02eebab2dca19a21a39c1904e20468e4680fb153c8b065a382c3bf384e1cddb984ab10315292811566ffdf", 0xa9, 0x8, &(0x7f0000000280)=@in6={0x18, 0x0, 0x1ff, 0x26e}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r4, 0x5, 0x101, &(0x7f00000004c0)="657d8d2fba62bf5eae5b524bf054e9a9ea56471eee6a5da8dc39db21c7767c05bc0c9101c9ff64c2902ff48c7cdcd1cb0980922814c519ae1f2a4bca77dd493ab3a8f55868067b3bcb2f6fb69353238bc1d3b694f35cea0eb57d9449522575c589f048947656019a1e23ef657d26022b869a3313d14d27f5e75ef27804bcf30526a4d7369a542cf520370c19296f916d5ab9e904baba16a04e553cd102c6", 0x9e) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x40, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000200)={{0x7, 0x3f}, 0xf731, 0xff, 0x2}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000100)={0x1, 0x3}) getsockname$unix(r7, &(0x7f0000000380)=@abs, &(0x7f0000000480)=0x8) getsockname$inet(r7, 0x0, &(0x7f0000000040)) fcntl$dupfd(r5, 0xa, r7) msgsnd(0x0, &(0x7f00000002c0)={0x1, "40b45142ace7685bc83f38f40915ec5836f46ffbf6efb39c8973400eb11cc028ba3267935a8f4da51f4f4ab0854f391e1207b3f08734e35d309e4541db9da660d47e0c3eacbc834ac7b4a5cdbb70d36fad28015f94ad2816c6fae87ca5469f9aa40ce3fa2b3503a22344552240745b21b6dcc5a9fc2855e999c7033d2c910027a4d3688e9f7a1ae50b92bfc1491b1f068c481f5c02f9e2a0fe3289"}, 0xa3, 0x1000) pwritev(r1, &(0x7f0000000440), 0x10000000000000d1, 0x0, 0x40800000046) 13:34:19 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x10001, 0x1, r1}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="248fdbd376b4cd3649e04f0365b71e853fbd8e28b2f952fedc753a2a3f3345220f15f4ab9f3086a759279254"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x4, 0x2005, 0x40) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x6e67, 0x100000, 0xff9, 0x200, "f7eb6d0c23021a87f2ead6968e5fd435243a5ede", 0x8, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000140)=0x2ffff, 0x37c) r5 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) close(r7) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000200)=0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x2, 0xff}) getpgrp() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/def/T\x00f\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x4, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x2, 0x4, 0x0, 0x29}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x88c0, 0x0) close(r2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r3, 0x0, r2) 13:34:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c653000c09bfbbbd8b22bcf6bed41e55bfeffb9a85a103b5d07078f01ccc4aaa85dc15f09b6bb3b31e005c09f1d63fb4003f2e8a4206b145921f1309061875900263ba4f77deeef86af0df64f5e47f515d90e0b166871df05926adac6e529d819a38724cf64d83ad84456097e29ffe9e0c4725c82735b35deb124ea036fda22db2dad9de7f6c49f24f1f41eb4bf0ea75d4dbeff827ce5f9d62b61da882f973f74f4dc141cb9ca4419eab5f3225efdde043097e0736e029a93a73f44f09bad552d70de21b02ec8f69a70b7df3f8dd98e0a98c1dea605008e14990fd868b3a4b85f73fe989e6bf126ae"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00017a52d127f675d78c"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = msgget(0x2, 0x0) msgctl$IPC_SET(r5, 0x1, 0x0) msgrcv(r5, &(0x7f0000000080)={0x0, ""/107}, 0x73, 0x2, 0x28317ddfabb5d137) close(r1) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\'des\xdcbp\x84\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 13:34:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r8 = getpid() r9 = getuid() r10 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000040)) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r11, 0x0, &(0x7f0000000040)) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r12, 0x0, &(0x7f0000000040)) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r13, 0x0, &(0x7f0000000040)) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r15, 0x0, &(0x7f0000000040)) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r16, 0x0, &(0x7f0000000040)) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x200, 0x0) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r18, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="9bcfcea697727ba42b2f0a5509b4c0089102b86470eaa8410cd2a61d055384bb57a7f53fd388cd38b195b415c3178cd2a37429a2f31bdff375857e3fe81b5ff2074aea7375f32a2d35995125b30e8a19bee3272b732240c5add62c7221681e886ca72e9ede1a46a230545294cbc00fa7d72711b7d06819b18bb29191cf3c3ea6d6a6d49bdb35f49cfbd42941793292d301c3a0c3ade2170c8a879b36", 0x9c}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r17, 0xffffffffffffff9c, r18]}], 0xa8, 0xa}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x26, 0xffffffff}, {0x3, 0x2}, {0x88, 0x4}, {0x47, 0x5}, {0x2f0}, {0x184, 0x4}], 0x6}) write(r1, &(0x7f0000000000)="f8a2bbb2703ce0bd93db5821d8d5f73edaeb8912020000408f0afc557700a5b86c1cf6954c4451d4568475bcda1f65a4a68e367acf99ffafc9993915a017e3f8456decde20895fcab0a2a2a72e8aba3ac05023823948b037894d6327aa4ac66389a7aa195c76e6c000"/117, 0x75) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) 13:34:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x200, 0x4, 0x2, 0xdfdf61455d98e07b, 0xed91, 0x7, 0x1, 0x0, 0x1, 0x200800000000, 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0xef5526a8, {0x2, 0x200}}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) getpgrp() r2 = semget(0x2, 0x3, 0x101) semop(r2, &(0x7f0000000180)=[{0x2, 0x3, 0x1000}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1}) chroot(&(0x7f0000000200)='./file0\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x1, 0x9, './file0\x00', 0x4, 0x7fffffff, 0xfffffffa, 0x3}) r4 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0xb8a125037d7a9c43) shmdt(r4) r5 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/97) r6 = socket(0x1, 0x0, 0x1) fcntl$setflags(r6, 0x2, 0x1) r7 = semget(0x2, 0x3, 0x80) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/62}, &(0x7f0000000380)=0x40) connect$unix(r8, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) acct(&(0x7f0000000400)='./file0\x00') ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000004c0)=0x2) r9 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r9, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 13:34:19 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x8000, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r5, 0x0, 0x40fff, 0x0) write(r5, &(0x7f0000000140)='W', 0x1) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x2) syz_open_pts() sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r10, 0x0, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r3, @ANYRES32=r2, @ANYRES32=r10, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r3, @ANYRES32=r8], @ANYRESHEX=r5, @ANYRESOCT=r7, @ANYRES32=r9], 0x51}, 0x0) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000140)) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = kqueue() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x200, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x2, 0x0) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r10, 0x0, &(0x7f0000000040)) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r11, 0x0, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0x1, 0x10, 0x80000000, 0x3, 0x9}, {{r6}, 0x7, 0xf, 0x20000000, 0x3, 0x1b7c}], 0x3, &(0x7f0000000300)=[{{r7}, 0x8000000000000000, 0x80, 0x80000000, 0x4, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x32, 0x0, 0x6, 0x3ff}, {{r8}, 0xfffffffffffffffc, 0x61, 0x2, 0xc93, 0x7}, {{r9}, 0x2, 0x80, 0x80000000, 0x9, 0x9}, {{r10}, 0xfffffffffffffffe, 0x8, 0x20000024, 0x2, 0x8001}, {{r11}, 0xfffffffffffffffb, 0x2, 0x0, 0x5, 0x13}], 0xffffffff, &(0x7f00000003c0)={0x8, 0x6}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) syz_emit_ethernet(0xfffffe9c, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="2db4cbc352f6580b2ac7bee23b3b3abbf421a401a8cb48a4aedb07d10a8c5344b32e2f64f897f1cd8a604217858cf199ed108d91d55198ea8821e50dd57cf0a6d59e4d9820e6f2e55b99c3c6284d148941b5ff0055e190addcb474d0d38f99a06c2904f6ed1b390bb910599e403a5690411a08ccc37069a88ac2aac45671f519510766d04b66240ed0970c8acef9705026e2f7105da08ecc5da5bb6bf5992415404e2c85a5eba55d255c0c1322e326423b90aaf7d73984ad2bd9e32c9f895df9bf463e", 0xc3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) r5 = socket(0x800000018, 0x1, 0x0) socket(0x32, 0x4, 0x3) bind(r2, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r6, r7) 13:34:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x40) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x40, 0x1, 0x81) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)=0xfffffffffffffe59) pwritev(r2, &(0x7f0000000400), 0x304, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r3, r4) r5 = socket(0xec83ce0487bf6eb, 0x4000, 0x1) getsockname$inet(r5, 0x0, &(0x7f0000000040)) sendto(r5, &(0x7f00000001c0)="bfc2ec355449bbd890b1e067e96b616a9e3a3f3f6a5bdf297228f9ce67be7d00cf02124ff6", 0x25, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x10001, 0x9}, 0xc) 13:34:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) socket(0x20, 0x2, 0xfb) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = accept$unix(r4, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) bind$unix(r5, &(0x7f0000000580)=@abs={0xa7b3e644cee097e5, 0x0, 0x1}, 0x141) getsockname$inet(r1, 0x0, &(0x7f0000000040)) listen(r1, 0x400) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x66f00bd69812bed4) r7 = semget(0x1, 0x3, 0x200) semop(r7, &(0x7f0000000240)=[{0x2, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x2) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000200)={0xcb, 0x0, &(0x7f0000000100)=""/203}) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r0, 0x81, 0x23, &(0x7f00000000c0)="caf5b415", 0x4) r9 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = accept(r8, 0x0, &(0x7f0000000300)) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYPTR], 0x1, 0x0, 0x0, 0x0, 0x0, 0x204}, 0x0) 13:34:20 executing program 0: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000100)='.\x00') mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 13:34:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) write(0xffffffffffffffff, &(0x7f0000000040)="3f6c3ea3a20471ee05b5bfdbf505fecbfe9887252cdd696ddc10e9e5cca7f80a9aaa7455f27cf2e959f4d3b47e9a01c0bfeabc4406", 0x35) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getgid() 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xa79e, 0x0, 0x83a, 0x2c142b95cca4cfe3, 0x3, 0x78f8, 0x1, 0x2, 0x3, 0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfcfe, 0x0, 0x100000000000) 13:34:21 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 13:34:21 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x150) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getflags(r7, 0x3) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0), 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 13:34:21 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000001c0)={0x6, 0x200000, {[0x7, 0x7, 0x5, 0xa6ed, 0x20, 0xff55, 0x3ff, 0x3f, 0x2, 0x0, 0x7, 0x100, 0x8, 0xfffffffffffffffe, 0x2, 0xe75, 0x9, 0x4], [0xffffffff, 0x67, 0x7f, 0x80, 0x0, 0x3, 0x7f, 0x6, 0x1, 0x8], [0x2, 0x0, 0x7, 0x8, 0x2, 0x0, 0x3], [0x81, 0x9, 0x800, 0xe2ea, 0x0, 0xc2], [{0x7, 0x81, 0x2, 0x400}, {0x0, 0x8b6, 0x20, 0x1}, {0x6b, 0x0, 0x56e8, 0x6}, {0x241, 0x1, 0x7, 0x452}, {0x1, 0x92dd, 0x7, 0x100}, {0xff7f, 0xd, 0x0, 0x6}, {0x8, 0x80, 0x10000, 0x80000001}, {0x4, 0x5, 0xf8, 0x3f}], {0x4, 0x9, 0x80000001, 0x7}, {0x101, 0x0, 0x10001, 0x4}}}) kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\"J\x00\x00\x00\x00\x00\x01', 0x2, 0x0) getgroups(0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4, 0xff, 0x0, 0x7}, {0x6, 0xfe, 0x0, 0xfffffff9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x81) pwrite(r0, &(0x7f0000000100)="f00000000000000000000010db69", 0xe, 0x0, 0x0) 13:34:21 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)='\x00\x00', 0x2) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/devJspeaker\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000012c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e868939f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abab4596e03dcb4534ea0d51ff81b34373b5ba3580d10561d2f77515d788202563d121321aee48fe5aaad2ba1bd41440c8278c9b783d7cc0db40a0759a8756f775b7b7911ff4190d3214a986e1", 0xe7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0xffffffffffffff35}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc5, 0xffffffff, 0x3, 0x1, 0x7, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x119) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000001440)='./file0\x00', 0x0, 0x1e) flock(r2, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) write(r4, &(0x7f0000000000)=' ', 0x1) r5 = open(&(0x7f00000013c0)='./bus\x00', 0xc00, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r7, r6) r8 = openat(r7, &(0x7f0000001240)='./file0\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000001200)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r11) pwritev(r11, &(0x7f00000002c0), 0x6df, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 13:34:21 executing program 1: r0 = socket(0x2, 0x3, 0xf0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="cda5fe1a64249f68b2fe42e3128dee6e4a5020d9fe818add2b5eadb75ae1ee5048e6193614cc6359ce756306289197e59bd760b62bb37a11dcaf1b269d8347a29be0983908f2190ecdc3cb4904a7d1ec304bdffefa529c0de95866c35127204cef079c1a48c3757c029fd82e1c3cd131e135fb8ee4873ca768b3c412166a3a8554aa3c24bf58f2a30e6c3610f5ac260e51cd3d0bb0f9d179f68dcf313293099a44d32a2ea26d6dc7adf0d7af018591d9113d6cc5b8b0e0681bcd0adaf0cba83479ad7edf6612507e16fe60f2047460a41addbaffa66c6f59883c3d3b23fc734d766f0765c2894ef9c59553ae6325b80123e07bf0df621a62ab2fb401a386df28ab3ecebebaac146abc4b8c7031ab25363e39aed76378298c7d8291b26cc8dcfb557bce416abab5605d5b516c24019cc7cfec28f7386768bd75433200091a7ef7f85ac69a5137748460b935016d5da4ef1ce3efda1c5c661e2e04165a2d140e8578fe5ee67103a0f195f4ff9ec614d165e19945a3d09a91633c1e90bba04ae839c5906f7e62b41840101cef6a89777137821500162ef4506bed82e6f2fcaf1deaa7d3c06bd4640a03dca14f21269d3b27336d7e3428f1baa6e8918f6dc3fedbd7cc998ddc08bdfb92896bae36a16a23d4d90f4f0a6691a4a9038aad66626d0a062f5a9ef7eb475c60efd48f005814ca5745c8c6b3e73e2020af8e87f578600398d64a28dedeb15b45cee22dcaeaffb645b6de2c09cad5607c992852e05026f7207ca1482ad2fa874d5f1b9223f40805fcfe64a4888fc576dd9d6017257d90711eef8559fa9e7a1614d2466b2de6eb7b4677de963b37eada9653ac44ca1b2d3c71941bfe54ffbcc4191d70e729e81c8359d599d85d67fbe0cc5042ac5a7fb5641a4bfacf596f33f45fd9a024b84c3830831125469b31dcc6f5ef2b438ceed01a0c171a4f080847031e2eb9cbeb9acd9b4e3586d2babe7172f35c4264a14947ea2b2fcf87c7f89e6ebd46c1c0abaa952fbc0dc8287164456564454d7ec5a1dcef777f15330e625834b316399ba312897b5bd46c664ff1bdc152edbe06c19462af0e2b6ff769215505ce11863e897b0a3914d64210e18fbf197613d9bd1d95933430f335bd921b1b54777bf91b5654b0ca12fd37a1ee9641530f8a9d57b51f68557b6b05c96611ddbf3c72f10f7a4b369294fe6a76385db9ddc24486480fb3c6132684469c50e74b5597e1df1d767541637aaa43f361cc2848419bae2353f1c418d8d4a3da42171c5b3e27a1aed05b1c7c340673f208c1d7f169a30ba02ed2ca2f28ddd7c097d3a66126ae252cb0ea92c037f007f56b646e6632224414f900a952144c936c43bd5e6207e85be12bb61baccbc4747358628901abdbd67c60f593cef44d7d468b267c85758034b8073d1213728d7f2b6203b3c32236fd2c97532f73222e94d83ab4fbc19df33de02c5fd089e37caaa31f5adbfcee60a0f3018856e106ae631e189f8a51a2e1c1105e88b9680d3f43402324c0c4570228607dc35eb7fa6c9c2f8d36f3a143e4199eafcae9c09a4332b9b1a532fe6ecafae687db4fcf68df274954e9b8feaca47151330f6a0cca04b050672648c7eebf34bf6d9c6d61e01cf26dc55b5476a85d2dd2175cf7c0163c782c69088dfaf99f3fc72c61cd3a6bb95f6e9183d8ecc3b00f3887194e11a7067312f782ad3db4d3f3ef47de27035553ee5bf427298783a20a6dfc16830227ad24f1d43f9e2bb24a94b561e01a35f7c694cee38c56e9db4bff8ec8982616df1a93187868ec7275a0c4c1a6d8571f2b8cdc8734a906d1f2db02e9c664ee7da9a8004f96ab26ef1ddf58df2a7349fbb9b303719bbdc89942af204c9e97b813eeced7d5835d04ef96f06087b13a7731e7237351a37c5973da919dcb72063eba8b67d2ec204af7458f02ebdb321179f8eb093a9bda06ab0110f5088362921463a5aaef08d813032e1186628fe6c6439b00ffc2436c827ac042e8db8a141e677f5e18bde10406af640046b4e3f27fb1722c1c06df3e47c7c96debaeba1362f36239d62f98cb4a619a304af81eec4d2d7495eea3c4fa42d7441f94f169658842a2ae994650281d706b2332c55e5fc12e5bd6cb876708f19bdd5254f865117d5c4f3c6bb89d90bb7dc08ce7ec2d6192c84ef4b7da2bec1fca13209acd74ac39998f0f328247eba21038f437f0fbe96fb703ca3d15440df50e2ed879c18495452015bf2d265cd325bf7374182b81423165ad606b1562fb00e37a70cba868c4c34de9be664fd55556407ba9d8bd341ea27a60e820400da01c0b9439cce2183a029b5c7495ad5af6b6039961b0e90a0cb9731b1209c908a86365a610d396c117a02e51db433fe6672c46d2c26b48594d73d561ecfb474a17f7a7f3481ae464addc3f4cb65fd5b7857145369467d2369562315b416020838183480d3fa29b2c2d5759f779463e0aeb430ac60453545e05d2ea22bea0060bac7c9319c85004ddba568244984ff7f16f96eb957c921b25c7deb8c8089cda492068a740709b207347afa36f5568c9d1ad995c7fe6138a1553d33deee2fe8e776f152a93dbfea5ec116d71deb0ef2ee984ab20c0786d2f2265b07a18db54fc09e82a0e9bbf73a7f319684845c7f4848dcbe872581a348d4e401be379769aee837f5b273257abc183990d1f2309e96fd6b9c60c297492ac0c8b83fd540f78074817bf4f454981fd87a1c4cc62e9e9de4c66ac53fc96705a47fc8ed116754e95e262c0a021636036bb5f8c2d61c9bfe768950e3d37f534f5167526d42b56f1fab0be3072552b9deb34c8a9c6d7063168f99784b25a93a23182f271f259f63c8aaa8c65034daee0dd687c6c52493b7b810b125be0935f7c33f65d6cc9af609e2f3639376058802b4c2f87ba40f19e3734a6948103d88b69b90dc17424395df82dc41485de7b13d87def9e9575eb87284fb694df804dc5a15d04ad3fc947aa385636da2088731471d240a0c2ffb78394f18dc465ea9a83aba10886e1b73cfca11f70ad95fb92f3e8a93988d9abf2abf9e2da268f941b6a47a7aaf25110ea601e2e7cccc7f5e4a336174152ac99bd8236d5db6dd632c45d75023fb907712dcefe4cda4c4926c3c73ed81e0b4a788f7dc423ea39a23c4afa2195555ddaed168109cc8784a0a37703d84c2f19118349c1034bf167c2cad30614a7f7ed3cc4d8e0cf39105dfc2ac32e2a63482221c3cd9d3622f2d6d337c6b8f7392bdb52ce3e4482c69902b94e29ae43e0e1d29db97f0e3656b4a77f6df4c05262e191b9168152bebbb629dc8f427a2795e7651b6b9d7f9c0318071f4be3cf673682c288b8348b8e34fb3327f8489eca7e185b30846196a22ac6cdc6b505053096991e598a07535ede12f66ca65b35a31ee8b72a510ca4c673cd0a0914e2a67efdfc0dc5c88df13a7051ef5122701a0f33b918632fc1d98e08b228ed876d51d2597df2ccc474127f3fbd057b71f13804691ca7014d3921538c17c2bea241f7548c193aeec3ef2a6b48a34660d593f6bba42e637cfdf600f1e0854e91ca180ab0e5d8b3176692c2c94c62b0b7071354039c48bbb99faec1be1c9fbdb0f9c13389715fd7f438381c321984b377f59b26efb299b709b397fd2cea5ba840f0445ea35a5607a7c80f7009e615e419d59991ab862b8b57901cb2bab7533adc3723e4aba98858587562da0a46907e0b6dfac4add0b3ef14d1f3af0d99465714bb58c5d2c0db8524dfe500c5d863fd2d1f3530525f1e545e4a293f87047294f94431c5efb1e05cdb63af04d28b8753e98527ba236d9b9283b050b540f004316f9fe8117714e1f9e1abdaf930c5e3d2b1609cde2413f93ff1834809030c0423f016f59dd90deffe5e3d4adb40c43aacbd519629a08e14f3e6e16ee90c456f32da7c3fdb9d66977f74675e152e6eac4c43756d4e21f237844cd4e8c997a4b939e37b6588574355502de76dad0d9968e9e473c0ff0ca87da95084b5fd401c5227efc1f0bcbb450f73a51f35a0cab36ffc4cb7f41caad273678af18a12bcfa4ed7aeecdbae39a27467503070ececcb1450659f664d48f4ccaa1c251298fcfc1d63b6d126f1fdd8ab05bd53167676a79cffa63e699ba6b393793ea4ed1b57797fe26b22df889233f1d76ae09ce8fa3d2e4e233cbf595bd616fbc879e34b07ea93a79fcd558ff1a630244ab73cdee93b242c2ab83db38f8f70117d42427c23f693aa88b666cc75bd3253caf9d7a6e7160270c94c4c98bcc1c41a4f6be2104e0ece44c0a0f814279c9cdabb73d2a8595d34c0554a964f0f577efbaf3540ec1ee19699d4b0c640a79ee40448c1e7670955aa35abd5b36af174ea579d6608c03a245b278b256a158c26e36b6c3fae2045e362b2fc83b7ab61eaa98c719c1f26804f0200c664c1a50182868ace1db4535e1faa05dfc141df4b825e2e07fef12f088b89c44926d3efbfa7cbc1e2544245b180af945951f816a39790b4b955514261d250ddf0ea9c0cf5fcbb3b424d15f6026d5e98b704b38b0fbdbf49678692579f4d780a8646216a02e32f6e712a53ed9297689f149991025fa49545f53e674a782f9339e8827e10746b1495f16243075587f3c0c9bee6b82c9312909ef3385eaa59aafcb5fb123b4a9c1e9f7eff70b59cd661b8c9e75a1b82c22e1f8a0c2913995e8ea45f3e5c0e64f1505fa68a2e70b201b447fa708feb53a1ded68890caea740d789b4ca0728c77e1724995e741498474d11979214f0aa4a119c94cdb29bb66b4153d2f3c5f5512f86a1df3cfb24e942d9c467634b3e3973806d25fb6e74cf818588e81444a9922a0d28c1574acffc871746d380a26e0983c511c459751826103a89e564a0db45bb20b35d4eef61bf6d0ce9c95e50647df6964452ccc60d1f150450c8593b3ed2e83250f79d7737e23b49edeaaed93695fcf8e4c9483c34feaaffb1e703a8b8fda0baa53980cb4ddf1152f3978511d24c307e45339de7e9a81d4695ee2a94679ec1e6a7c713bdb339cd8a8cd3874546d126098e619614b789f2f7d00851f774bc2b2e679d6c6eb134fbe8bb95d9df1eb9ed403cda2e806526645ab3cfd603d04a886f4a9cf5f36b101777e41e898392e4e3bfbc2b578f8905753b891b9713576a7407bd53d1f8482189b756b88c68b6eac90f31a5233bcd02f2bc671f73d745a827b3c4f93461ef0a1a34e046334ae3b0d0df86ff21d35e62423980093a320b2067ba7be5bf4b89765c4b6a4220df56e9e043f7cd2f315776bf9d19501578a07c965f43263e020bef19c5624cec773fe6f8cb12c0d6b067b0aad79e7057ddc53112b9070a0d6c875d09944557069502e276bc063a9ea4e15af41f32023145e13217e4226a04fd58008df6d216396345637ab67d10304927b8115e22e1459df575142cf09116c4fdd1008ce92991721d6f057f7dcb73e116443e2f7733bdbad6557b369f430e5f05bd95a0675fae4196a97ba16929d08bee10aab73343dfad383ca6ddb79c1252d9466b80b8279148cb739d66005e166331ee1a73fd4a9e4d4f05ffcf099a480a46fd2e372c0e18628c8fc6052c4e05e3193fe193e9aa5d5c1261d7f578d573466ba5bf53c1121e2aec4531f45f49a85af1e4b7b01e6e1816307670922324c8441a9a4073f47c9b43a2240d03854e94a2c19d74a2ad7691860959f4118c6a1ba6bceec7f1bb1f12b5d758f6247d507f2592a7878389a9f7e1dace132a094519f0545e67ede88062a5b3e7d86c46ff30021c6d14decf2b4178362da5cbae0a87683b6", @ANYRESDEC=r2, @ANYRESOCT=0x0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=r4, @ANYRESHEX=r3, @ANYRES64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r2, @ANYPTR, @ANYRESDEC, @ANYRES16=0x0, @ANYPTR64, @ANYPTR, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="18c6d02eb0aedfef5a33af2f7e4cc1c1be911294434c61dc1cb29be6732e911943fe20502af15543b2a5a918a51a8e7646cbd5cd84c896d03b708ad9ba9a83f8af9264b6ca96a2593b95973286436c538dbc675fe1d09add512638c6deeeadbd78e76acda9f7532c917d8aecef0c62ed2898d570de862d28da2c0b408f25f0d46aaa4711362823a885a5c8606f53583024324c9dba33c9ba9d74871e14d48929", @ANYRESOCT=r0, @ANYRESHEX=r4, @ANYPTR64, @ANYRES16=r0, @ANYRES32=r5]], @ANYRES32=0x0], 0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 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) 13:34:21 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xc40) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0xdbfd, 0x101}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfd2) 13:34:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x0, 0xa, 0x300000000}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7aef32dbee46eb33, &(0x7f0000000040)={0x3, 0x0, 0x8001, 0xcf, r2}) flock(r0, 0x2) flock(r0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCSDTR(r3, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 13:34:21 executing program 1: pipe(&(0x7f0000000400)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") clock_gettime(0x4, &(0x7f0000000440)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x3) socket$unix(0x1, 0xa, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x84) sendto(r3, &(0x7f0000000280)="9d621e0afa06941b6124d7ecb570e595a54af8fc9d426609053fbee54efcd0f8374f672722074c65674c7b40d6205d82fff7ffffffffffffffb2074abf06d2e0f4035ae7102524c6ee32756a408ed49d2631e23fbd345985545b81ba46725b25ef5a03e27e00003f83f36e0037d8f7c89c330f9d0392dd7f01c4dec46e5ab34d82f35938ca0c8d555164fab9c2da37200b0b905dab5e6148917d4f2cef1dddf441f53666bb4f0e8b06d5dc86934e462fc1a5db9544191e2e2f2279c2319bf1651a3ee3817c1a391cef9da20e445481b97ccd7eef301769e939713ff9093e773005f2ad5408a6ebd679bc401c3f3c9ed0b9b5655460a813df49c6699578605415e820cce7fde2c06293d9e9", 0x10b, 0x5, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x25f, &(0x7f00000001c0)=[{0x4, 0x80, 0x1, 0x9}, {0x6, 0x1f, 0xf7, 0x7fff}, {0x61, 0x4, 0xb3, 0x1}, {0x0, 0x5, 0xff, 0x5}]}) syz_emit_ethernet(0x80, &(0x7f0000000040)="58a0467ccd49eb89b10fbe91cba3dbc10a40d1e007202c9d9c315c5723fe1326a04cc888ab740c57f8f8fb465e002611dbedc8ee1e4f77e4fd6a186e76d105702002c666cb4c784b05a9656fffa9b1c5d27a54d72002d3b7e1497e22d6e032ed92a850f8ef7a7511b8e7114f9e5fb124f6244dd52a1a85355b72f7fb48d04812") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) r5 = getpid() r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x20) fcntl$getflags(r6, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f786792, r5) setpgid(0x0, r5) 13:34:21 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r0, r2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xfffffffe, 0x3, 0x7fff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x81, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 13:34:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x1, './bus\x00', './bus\x00'}) r3 = socket(0x2, 0x8000, 0x3b) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 13:34:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x8000, 0xec) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x6, r3}) mlock(&(0x7f00003e8000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f00003ed000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/18) 13:34:22 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0x1c664f02b97ce44a) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x5, 0xffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() r16 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r15]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r12, r13, 0x0, r14, r15, r16, r17, r18]) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r20, 0x4, 0x8000000000000080) pwritev(r20, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r20, 0x3) fcntl$getown(r20, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="5093784a3856e6ea008b4bd2e96e715fff9336d110eeb6bfd90fcb5420ab094b8108b127d745edbef4451f18879925da8fedeb4cba86a290d110c5df73a2ccc8c04302071790b6b5c37b26cfc1e56fe1059cab9cc4f85f80ed14aec2c3a6b6015af8bc562a185806fa98362e60d03bf619f7c10aa8fe4e7c741682158947ceb3145d041c8348724751bf1f6dc9b27a9da8960b27", 0x94, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x80000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8080, 0x0) pread(r1, &(0x7f0000000240)="ec2bdbf1532b574ea3f0091768b1848552ca5c908e48072ac36e7652f845ec47bbe17c277b654844d58dade21d31fb70e592908becc526dc110f7bb5b6c7c06827b64f635c1074ef4e9981d916dcb3eceb9169ce3254814ee563976248b12a212d0f", 0x62, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 13:34:22 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x40100, 0x1a0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000100)={0x1}) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 13:34:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000000db0008", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r5, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffd17) getsockname$inet(r2, 0x0, &(0x7f0000000040)) shutdown(r2, 0x2) 13:34:22 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 13:34:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x100) write(r1, &(0x7f0000000000)="bdea", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x7, 0x8, 0xfff, "904f06827f6f277955d8545962838cf7f4832076", 0x40}) 13:34:22 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x20) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) dup(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:34:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000521000/0x2000)=nil, 0x2000) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x8, 0x20, 0x1}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0xc003, 0x2f) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fchmod(r1, 0x160) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 13:34:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x1d}], 0x295, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x6cea}, 0xc) execve(0x0, 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) dup2(r3, r4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x52, "0000000000691040dcc400000100"}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x81}, {0x8fe, 0x0, 0x1c}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x4bad188c90b1dd18, 0x2) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x0, 0x800}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = socket(0x2, 0xc003, 0x2f) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1, 0x0, 0xfc19, 0x0, 0x0, 0x4}, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x2, 0x800}], 0x3) semop(r5, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r5, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r6 = semget$private(0x0, 0x2, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x23ac}, {0x0, 0x6, 0x1000}], 0x2aaaaaaaaaaaaceb) r7 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) 13:34:23 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d2cf5ac959762c1f1179f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b0400000000000000840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7590354a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d518b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f900000000000000000bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae15232d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13a059790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf39d0a192a2148c00ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095102cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa539201bee6a73a6c6caadd9411fc95c46fccb71a8a94cb5fea93c554c59000e95d6d9157741b8147fb06583b58ee8f051b8948692f82c271c44abc55418f3e9d383a32fd05aa175f16749441e5cd0b894722590123814a7225c4dbdb7de3b3ae53fffe18bf97bf73d8ec9024bf0ff9682d8d4e2a4538d259d60b29f802624f67075360eb1615e0068ffac410b92b92710f3cf4b82b1372e4b8f898dc2a4a63f4d6d4c3b4eb4a001466ac5f40b638845de59101a3e4353283c789d0318cc0f70b9be13110d7a7cce5b57a0e0e3f67d98ab7eddb945418cd1e55cc8be8683a01657dce0c378e2d96e7f5990c0846d9d71c53db37bb573a4914c59f7c84d84f9a7d322e4eeaa2f8fbfa7e0ec70181d52d5f87ee227b26bd7eed4abfd20929ca430b5883db06962974aa2829c9ffcb9c666b3512827eea5d7fa01e90e7b756a7cad5b5c6caa6cd66bb66edfe93fb3498e8892e02caa289f0edcfd1a1a5560863c83f42da0be897d84d82c7f59d515d56ded81b9073d117d2bc7ee9f7e9ffad6a47909533c98642d9dab11f8d60151bb68023bb81a6de411873b2450b5b41534f7c"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="03000000000000007bf953efaf15cb88f770c546989c94d98440578ec38f145f2c6aa6fb37b31803d258459ea399b3eb565c147fd00049ceaf14e356068803eff67dd8c5a1c839827e75907b915417cf6891a4ddff3af4", 0x57}, {&(0x7f0000000080)="57a8b13c4afb44870f271d06ef11da83a3", 0x11}, {&(0x7f00000000c0)="f8c70ce6d9d1cb4358e69d2d22c70a761efbe23e762bdc7bd6f900c2c33ceb94d55591176310d68b6c9fae6acbe56ea849679723e350d63bfa0872f60eb4480b66c8db43f0b206030c72b452bb0ba332448373b592c48b27499ddeb6f680d1b4725738e1f14ce5002ae4764b914490c639609a4d7f07ba63fe1c19049afdae66edafad3c1ceede5ad15cdca2f5a49528a2cf5c38893d299d394623ccc03620555306c1e8f66d8b9ea59b98", 0xab}, {&(0x7f0000000180)="594c584bb0b286a0116e906f5ed00cdc1f0648c5f9edac27f05becb5bb4e068bda3b73ad46862f10dc35499afb919307b742acf6de71596963b0bb094ebeb17909c8ede65bd286d147fecdf071a9b2ddcea6bd09ecc1eccc5e15697fa2571bff4571d970a4707d32a69b94e01b0f2b8f114c24d2b2b4fbb60e026a90ced01d470caf3de2456ed211ab64e2c22e4658a7950ed762cac80406b0f3388f3607eb20999917a4aa8570d83103bd50e58b19831b994c193b2a7bb5390a1018", 0xbc}, {&(0x7f0000000240)="bdbf930fad7cb70209a178e2c9ca90a6cb943eebb7b0c3d4d9d72c3b4b1691ff7d8eb571c67110700ac0881635578314022e5fd9ad53bd80bba1b4d1211acf6d7419acda7b240c874c05f8a6e4a567330d9c79a77c57b9e260babf090c6c8f67c1dec3d20d34483d30033991d8e8ea000fab1f9868ce3425c6ff6cd41720ef45c6be5f9922b6cc9b90a72f413702a2ad608fd551e55721181e6ddbd75230c837766ce205ea7392bc248077193cd8", 0xae}, {&(0x7f0000000300)="99f85c30ccb9ef4d32ef6943f5ff663117153c1a4f8b799d7f4784e9055e4cae9b237ea674e94cd14c9f41c4d485ee09e3e00a1ce9daef220ca0041312d90e43cb9161248b84573b1b89e95b7e075324fa39952f57b15657310f0410da5980995294e8a0c5dfc7d8940d18903495761573dda582db9313ab15d134ae4225464889f57e4c0a61c2770dcdfbca88138eb83473e24d62e5810ce2eb52afd7104f3e288c04125c15596c4c30dd1d2f36acc3d4d5da41cad7c19cc4b8db2311068c", 0xbf}], 0x6) 13:34:23 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() getuid() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) clock_gettime(0x0, &(0x7f0000000080)) 13:34:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) dup2(r2, r4) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getpgrp() r9 = getppid() close(0xffffffffffffffff) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r10, r9, 0x20, 0x7, 0x4000000}) shmctl$SHM_UNLOCK(r1, 0x4) socket(0x11, 0x4003, 0x0) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r11, 0x0, &(0x7f0000000040)) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r12, 0x0, &(0x7f0000000040)) sendto$unix(r12, &(0x7f0000000180)="b10005046000007f6d2cd58bdf74d0fa0c00000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0f7ff04be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132ec12a8dfd4a36223da527acb5d602000d7d02810000000000400018e4fd89720fd3872babfbb75470c1f5a8894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000", 0xb1, 0x0, 0x0, 0xffffffffffffff6b) 13:34:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x24e) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x1f, 0x6, {0xfc, 0x2b6ef46}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3, 0x5, {0x3, 0x10000}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) fchdir(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 13:34:23 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) r4 = msgget(0x2, 0x0) msgctl$IPC_SET(r4, 0x1, 0x0) msgsnd(r4, &(0x7f0000000380)={0x336d5a738743aa7f, "eb51c0ca1f58ccad606825237682b5db97ff3a8b"}, 0x1c, 0x1800) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 13:34:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x8, 0x9, 0x1f, "2909e1f2121031c52219bd14c013f398c0a18ba7", 0xbc3, 0x7fff}) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r2, &(0x7f00000000c0)="b792f60500b82ff49d1f1a731e335233b283cf4cb9fe485cc83f2557eaa6c0d1d93c98774c78e32618f4a8f0d93217df067b426a74b8faf94f6498e1704a1df77f99aa", 0x43) 13:34:23 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x7, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0x7ffffffffffffffb, 0x40, 0x0, 0x4773ee4a, 0x2b14fd54}, {{r4}, 0x7, 0x44, 0x8ad760678de968c6, 0xff, 0x6}, {{}, 0xfffffffffffffffc, 0x185, 0x2, 0x7f, 0x4}, {{r2}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x100, 0x90000000, 0x9, 0x9}, {{r2}, 0xfffffffffffffffb, 0x48, 0x8, 0xab, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x3, 0x4}, {{r6}, 0xffffffffffffffff, 0x84, 0x10, 0x6616, 0xfff}], 0x101, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x902ecd70c7c44cc3, 0x1, 0xffffffff, 0x349}, {{r7}, 0x1, 0x3, 0x20, 0x1, 0x6}], 0x4f4, &(0x7f0000000200)={0x7ff, 0x1}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xa) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x448, 0x44) r2 = kqueue() fcntl$dupfd(r1, 0xa, r2) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 13:34:23 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) chflagsat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) 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(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f0000000880)="76cadd84f23a5e9b2f58f271a61d882a17b466db9de56334769e376dd0d6a3c9b8193c1319f4f5e1df9b79a2c6b7b31fd54b13e8c19b8be49e504c8ab76102b745ecf5e321c2583f0f718f3f36012d627228751fafb0608aa65db15f63222a1c1b786dc07585279fa03b1d394026d6933fd03db32b4b55d18661bbda468eb2a3d098302cbb399d10d42aaba4fec143f92478e200763cb4397774b5de421ae660006b7efe1d69510e3c541384d96732170c8b86454665a3ee0772a4962e6c35785a320f55d8424ad3eca368a87c37e2e1df87c35bdeda3ab46b28", 0xda, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0xa3c807aa8e9890dd) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000007c0)) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = socket$inet6(0x18, 0x4c9575d0f290e570, 0x81) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x10001, 0x9c) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r3, r4, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0xa379}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000080)=0x5) 13:34:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="001579c6fe44dfb2e2ae02c0215efc4452771b25ab3f7a77434f486287191d83ba525dc603c565b5686cc910cbc7a706bd65853d4f97ef49cdefeaf710bbb26d793b75659bae208c2c32336cce1721f430af1bcd73ecd33d54d8c2a52ee599c024f7d821e3b329e5228f21752b293d271c31438d02930510b2b231401b2e4dbab5212dd5d767280a08d65cd1d462857ee325f81df98d5834d9c713486d3fa8849e2b248785205789982773aeb7cfeebe7c15156d28634bcc9d80dfc72df0da8cef20ed41c0a27ce5efd835d9ef5c0a96a6454c4f6f2852"], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000140)) fchflags(r3, 0x1) getsockname$inet(r2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000240)="f730cace170536ef4afec749a6e58c58c0a8488090bce467254fccf246d1a390019ad78cd0a2aac2e324f94b8073c97bfc73201430891cc3255e407f1855da1218e4ac2016107e731c717e08c445eac848db5d4c64b08fb18b1bbe233d117fe9c4bee11019563f240bf8f173f09e4d73313ea0c9470654753f76e5c84b9148", 0x7f) kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 13:34:24 executing program 1: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001740)=""/182, 0x26e, 0x60, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x234) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xef, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 13:34:24 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x2800a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r5, 0x2}) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 13:34:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 13:34:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = msgget(0x2, 0x10) r2 = geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semget(0x2, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000180)=0x10001) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) lchown(&(0x7f0000000200)='./file0\x00', r2, r12) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000380)=0x1) semop(r4, &(0x7f0000000400), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r18 = getpgrp() r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r20, &(0x7f0000000180)=ANY=[@ANYBLOB="5d0264ea66696c6530f7"], 0xa) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r2, r16, r17, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r18, r19, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r16) pipe2(&(0x7f00000000c0), 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) ioctl$KDDISABIO(r21, 0x20004b3d) 13:34:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x96) chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:24 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x4006, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$KDSETRAD(r3, 0x20004b43) write(r2, &(0x7f0000000180)="f4b1b46ceb026d44435834ecb85562f932aeecf7bd22786baab4a900aa74d26fb752ca9b562dffc23a82d297199f50c41e1b9dceb737475ea2f6c1ad8ba38a16af6aef3b991b22e3f70a6eda172e25f41d4d", 0x52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x8, 0x80000001, 0xda8d, "a44763e86447fbabb041458bc747061d3f77b958", 0x84}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 13:34:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) getrlimit(0x3, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x2, 0x1, 0x0, 0x1, 0x1, 0x5, 0x2, 0x1, 0x5, 0x3}) chmod(&(0x7f0000000100)='./file0\x00', 0x89) 13:34:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = dup2(r6, r7) recvfrom(r8, &(0x7f0000000140)=""/210, 0xd2, 0x63, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) listen(r1, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r9, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r10 = accept$unix(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) readv(r10, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/133, 0x85}], 0x2) 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\xfb\x02ev/zero\x00', 0x204c0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 13:34:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x2) 13:34:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1c}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100)='cc', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000001680)="f4", 0x1}], 0x1) syz_emit_ethernet(0x160, &(0x7f0000000180)="21f26a9644647100000000000c008917185f6c97d7be2d415ffe9e0cef7cff838e75a0a45340bba203c1e7d15b17e8ad585208b75ab8437a7704f04f8d3435e864e8e98b9d9501ae1d8113cbfb9a256ac05aae492b5137f4ef624b785aec32bdc0006d570feb09cdb4a7778dd8e145e922693b4fdd15458ed608501c8faf468e94c844d252c9b6abb736f223c879f0be67a75563c2b400ae8dd2080e485fd20787bc37954549a09f4451474b7623229d0ea6351f4f1d9023b8526bda7184418ef500841e11c6cc8912e075dd9982401feca09f1981060000003a670ff982ec1a6448d1976b89d6b93ef9852cec165de7339a0453a9d573cd469d526aa015b4461dd5426aa9ea156870822e03aa58c0582c2cd9a9200d1413cd1bcf1f4c2d6833e6e82180cf025d59d8cd24550f81d967c7fb379c067603145c807411a5ace56dcced049b947db0eaf0b7159828c6ab2b24287561ee12ba96a85ecefcfebf72b1") 13:34:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) open(0xfffffffffffffffe, 0x100, 0x45) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x120, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) 13:34:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) recvfrom(r3, &(0x7f0000000080)=""/34, 0x22, 0x2, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="54274a9305d299bb729674f61f84", 0xe, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/40) 13:34:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) setrlimit(0x6, &(0x7f0000000180)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x100000001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x3f}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mlockall(0x1) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101, 0x4) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x810, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 13:34:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1fa, &(0x7f00000001c0)=[{0xe6b2, 0x40, 0x7, 0xffffff07}, {0x4, 0xa9, 0x5, 0x80000000}, {0x87e1, 0xff, 0x4e, 0x101}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000040)="b3922742f5c650ff286bfcbe33e71fc0b075580b8e1766b9573f3468c2e40176fbed075a7956a678be48cdaba639dca5036c0b28a0ad0182ec32670cab6c4bd735e120e2e7fcfb519f3ed25e73a4b564c566210e4db9bbd1fc4d8b674d8ef015ebe5c2f05e3df592aa0701e29ada603acb", 0x71, 0x8, &(0x7f0000000180)=@abs={0xc9f23215e24c0894, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x8, &(0x7f00007e9000/0x2000)=nil) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x400, 0x100) readlinkat(r1, &(0x7f0000000240)='./bus\x00', &(0x7f0000001a00)=""/130, 0x82) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0xf6) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f0000001940)=[{&(0x7f0000000300)="ef7a97ce188020db9acd0664b54db7404d4082e74af1b9a6d6840d1ed7d61cd6ac1054df2f6e59f02896a1b40bd483dc173e6460778db78191d4bfbaf16c7ea3b69e6cb3050d9c00711bce4d65aa45562555f5cc1c18f005e9d17b2dde7cd7af9e527fab0db9dd228d41f071e906373a750e48991839748426ac0bf4b38460f2660c1bc57d80be165c3811ba765e5cf264e859969fc7051b7a4a128bc3aea3425297206ec38d97b5cc250d47ebe23c06345a3927e095a249cc69254aced7ea5a2232f58a0725c4591cfcdec719476b", 0xcf}, {&(0x7f0000000400)="11fca9de19b7c785a36dbd0656b594630775eb78794c6b82572c1ecdc4ece3b906a4be872873a0a574b93448c0074a9b6d8b7171d36f0bca511e20011ecde0115902cab0c1e0a3e2a88202504f50f5a34d57a7eb3d6c9a4e6c48ed955f3448d4d194ecd04f88262304081fb50824ee87983322ebf4325a3a78be249edbd35abbbdc10b58ffe2a99bf0f5269fa0ef0f24d9352b371e30d9e8eadf908356d64e900aa5d7c40989b7ce52baf350d8404db8e11c56cd9baf16bd40b2ffdd4036bb2a51901dd76246941da8c21091b12c81c174e3e61c96929aa5855cffaad70021117e3f03355e7cfe0a094762f4c8bfa8f7aca69d689f", 0xf5}, {&(0x7f0000000500)="2c311ef1270609f71157a95512ffd1d0292361020fd6bafbc8842841033ab0d14205e06a9c8da34e240f38bd701947480cf082b25e7581b5fa069ce992f11bca80f18cbe03f0eb61b88c612ca2f483c17203c04cf60b8a5bd67061540dc9a88c187d173495620664739ce63d4af75a0a5e3ba09032039a34d24e65d11645dda2828e9f515c79dba9ac51dc8ec2398da66698e4126ecb4ef28ad6412b3399b0afffa642dddfee30920c2427e5ddf5b5e607c2b6ad5a03e7a36f3a1330b4322058835d8e762def7eb21958a90e4f2d83d678321f7e80f6d527de579ebad7d462636b0d6c55e8d782778d91fcd722806415d263d9d6597652a0bc8cf8e058ebbdef7bf24e9a2f3dcef190c5e011edc5c9229ae0b67ee48e1325bd8ed8676b6e38e38a9f82bdf473bf1391674c2d5d7d84c35d05b384acee24c4bce79dd0723d3e558ff7d2bfb993d0badcdb9b3f335f5a41144fc876192622e0ebbfb12585bff061888b4a2cd50f019c57804f7a0bd44f4cf9d5846de92ac50dda5f155f89b67ab2377d08657d16bda0d890d58e45b6eb525cb6d76059a61449351ec2affdcd03dec5869902e04edda7f45586030bd77c593201f6912ed4917ee9b40f64527844212ff45715e1a2d7b8375c0a63b9da552461a313969b1c7717e53b439e41a968fb949cd1fb51dbb293e8e9af9d9c816f525892ac0d45f8fc5cadb9c91b08fb684ef463e730aca8075d459350026a0fba10a96e4326da7cf5af0de7927cc1048309d599bdf6b59fb864b6da663aae008ce0a59a3133ea763534f77883e2bff7220a205cb08b84ce00a303bf1dfb4d7147479df2ec9a7f618a7c617a433b5c4a0487723340f07d221e33389414c325578f1a85ea8e59028f0ac9207fc252b5bca69251da3f21fb8d78e91d131d8579d1fe86a2ba3067dafecbb7a6757a687f61816b43e875db504408ccd6964b65a3818e76e185d2900e6ba9b41855aa93cdb46394d749368cf43439051bd0f1595cac83a25ccf858a187bd6a9079d2d20a8977dd8b301f46f1077c52368c1c905d7ce4fcf9478af3fc6a0cd3d692a14e3374d316ef99b6f8cfb758b0980d49fa711bde17010aa104133934b769759c404358b683e6d37e57116592e0e07b6f5e1aa45dbfb3cf4183eed8ac796bb54953e0e1063f8ee12f01a0a6dedc3c5f44fa562240cf56ef9320901d66ebd2ffca075e60b60c33aeb8d1bd74d521b41418c3101256d9e6828b1257e9048dbc210fc80325d3a1ab907a883cdc2a29b316dad1fcf3a7f0398055eec0f205134d1bae390c2b7278e7d757ae9faaab9a79242b4aec7daa296ba0c5f8e027224f48c87bcd02494e317012cb1a89f1007013468d0b6681c015d6a5cb71fb7ba421465302f7b10d65fba20653402a0d51baf3add2b73d793e9da8e8b624e1625c1fa422a71c7d3dbad15552d7b8f8da448c193ef2e20bbb3a76370f02d9e608df474bd9038f11f55df106568bff1e40b4c82d3a1bc7edf8bb0c9e180ce818d8d7014494b54378a124170980df06a199f1db0806bf232bf7d63bc8a9b20351207ca9b7d8f1057a1cb730159552adeb20833b4517fff0b84a11b0a327e116797cdfd6003d4bd4d36842f4338251e67c537f5feb6294bab80bf3ee0b4eb3b93f903f69a14b54f6d16f2449f5f4890e2bb10c354f4efb530010affc4806a0ff94b85261a22d67d11f8cc6115c9fbfcdcb120a65d89a04be227b3ae68019086b437aad92881f7ba85720eaf5338aa7db3ac30a45f2782b5a94c0e5d027451cc0e006c8dc224b545abd459ff2cc30467b2921ef297918d8f154861518e9a28be8afa375860163d83fbd51e487eada67c21d29a920f45aeea959ea2f83be0eaf3d86dbab5542001c265155d6363cbd6f0def853b0d8d613502c05dae1d5e9474cb60ae6dd87db944f2a7ff1ec5d57fa271cab9d104b6f1c362115823c84ab6a975e72fd7fcb0e15843496ecdf884117ef27c1c6db0416f9b5689211806b3850640bf18dceb1534b675abce4b72df3a5054600e7c6bc8f635bb29123e8b399915292b92acdf35195649c3c62cd39b00d85e7479ea1675cae087f37666ac93d7b217b6df9fb696d85207e4062ce6870a9135376da460b952e178ac0f212475996978dd3fe65751a0b127860739cdb77ee3ac7b8ba131f04d9630d8576efba3822936925b7137e1f4e5eb4a92b7853bb4cd05e9a02388dc8e6f4ec18d77cb3db64c534dc15aef73f7529fa6bfe5c18a114ed93ae8869ef314b7499f9fe37f2ef2d240704b94df30347da2408b2ef370264d7da5b52a7707709b50bdd26545c4d849888a9a012cddba80e5576f493a1ec6b5c7b69bf80526cca9463bf46b6c00910987cb431db254f6b30407bd381187928ba7dab0f3d4e1d457d27d820a042c813db174dcb82434b9fbbfc7d04244208c370049aedde1e7250a1e93d576cffb7c1751db444fea43c1afb3e0466a9a3ef5ce2e6b262f8b192b931a13d7e438353ac3c0c566c755ac0e49b2d7d0592718fe979529d97535964d03c148260381d4587e8864dded435f582ea5cd9e78bb9b634fe4489cc159c1f6b30866858947ae341000809742aba84836c67fbc72bb55d581772648075d67af51e7608c901d16a6d22edff3b4b8ea576f748f2f92bfbf656e0b726f650df81935d228559418a60c1efd211b3b3beadfa048a2a26a50202caa66b223caf577cc53dadf86e30738bdf44c9361f13a0532f30a9c123aa8296faef91cf650ab138a098361b5ca86b60c5dfc464889618e36d6ffd18c47df83cf02f86b55d16f16081c0d17eb988d0ac9f22e3021ab8ec34f68538d61ce0ae17a7e936e49049159df1828d5084d2e1f35368d47381144bfdf913ee85f4ab362858f23df31d2904be1c972d5165b82b03e27c337c6a8aa4efc96d78765099e82acb6e2f24ef4631e4fd0122c244b0c934d7b06c3e8535822140e970e936c00523f69577e24f7fbfe89b0d2d590d0e844bf5e5eb70c9f68fe28c6d7eeaa5a478bfa435dba7135b4f6708847cbfe2b3631d89c0066f3974702edf47064efeacfdd7311f8ad44a407ba5a2e71d61a6d98066c8fe8280d134efcca6bfa9ab5487d1877873f252a00f44ecc8c929a7f9159ab0ba01f34b1d590ef912c4a0e80a94abd0389f3a170cf80e2198784d246d21cb7dd578d926c72bf1996ed737c5125b753b081b8ba2826c25b7c85a457f8cddeabfb0249e68bfb59981ce32fd61d29c4b09aed114e4b0d031917a21eb0e2637744a03704008756074a37a18153175a7c0ef73e616205b89fcf591b2aad0e35051aa9fe823742294824bdf3c05886be7a02517be62cf3636c73b53e126ef2cb914b16003ece457aa40a484c98a32ec7f9e6ec5478282c3235b5f1fa1f0de22c2ea00a82a83ba7c4951d152645d634a9b6a981cce49d384d594db5e66b05fe378903ed83928feff04c5ff1209e3e48c5b36d87e3b6203f5a7aee4ea1cc772ac26f13faa66732e9d2eb4bbe310bc23d3f40cf0917227ea9cfddaa156354af92a95f56cbf0ab1edcacba6082622a273c970249523409a16d61ea7b7d71ccfa5f585e6557fd251aab623c054e7721b682a0f73e4ae41f3037371ed3a19044d5a093dfd11e873369c7bc9b39f00773ab08c1e73647a8a259e1f67c0f6644b97cfba4554601157e830d947bef37ac988c7b09268f994d6ccb3bd383174cd6d8c8a5b4cdbf48eec31e4e38234c14f41661b9b63e26ca49ef6090d5b685c3cb11af0ea178280eaf9c4ed0c681224cd971840780becb56fd74f7201ad2d4ed37426a11414d04149880cce0807f7d4c4cf4fe71fe89c87d34f1c787ebeed610c3f63f0f311a72cbe6aac2bf9858a3b5269066d1725e69674850e8689ec96bc3f5fcf9ed6371196b097e1615e0c2bbae95d8448a6276c268c49dffb2e467049f04384494c4ad7ed93a6c16c4ac6eb4e7680c8242dc70d5fc97224f1b9fb0f881d111a147dc4bf2ee6a28d115d816b00feb9ed58eeb50d35b1228a429589ea4b174e9ba8d1579b48dc54b0ecc911002fcd9b11a92a30815d7b9df96b9dfeff874ebf4815a59a51181d323e8b6856b900a6cbcf5f27a75689c5a2d0e2b41513aee33a508d520faee5dde4a76c6a81ffe37451e39098ab07f666011a1f77095da3d77767fb91cab68c9d924b720683f90d8bd9fd9289b43ae7ffab574305d0434ab5ebbf7ca1339afc8ac0337422be63712a97714f70917f6d7341ec704f54e5a9dc4248292f01268ec1f83f8bd0dabee9219cc31a3941d02d64fa6a6536f3e78a2099bc68c137664460b548de00f3458352d32711a583235529f6a9b714f9abd66a3ef3754a1f06b7c53ca0c1206eb6f399da34ed098ab550a10d8c290f3722c23549b317ede422cd406210540e3c92116ebac16518f6ecbf89776a870b71c8d84b9d41062e1185012fcd48b08f5e53e7f969287224197eff5a1136b1fd5690d204f425d99c24b93ffcfc3f4cab67b414261deadcabc673286f0282c6d32a78632f0b209ed6ed0c194d4f32f36736fdd86d603f188ef9c34a636a4509aa38f8c67b186359de64a8c8d331903ac63991928c1c065ae083a03e9b81c940d08b1b9f2345885c67f2116966382ff9d96178b241f583c1351cb79565106a4038fe29925e483ed82e0a8219b671c8736c2dc7ac5a7080dc505dbe3a947d2ec69ded5452c2b6c41a224dafe1c0d522a23c9e35fd3f71ab0a9a30b57b3dd4c32aaeb62bf65369780b241a2065e8826feb353af20b1fba925a3f5a0baf161f5e3e9b7e858254f3030eafefe37f654be3b54df7bf3f5814c16ece3b704f7354be02ab9ee771f8137ea637e44764a2e722933268568f8cf14c148eaa596a62873ed4d596b3cc62c2c5bc33460f507c20ef4bd7d45a45fe40b54bce584a88b747bbcff167bd4b98b675e4b2df11e07da1f6ae6063389f924a778a0135ed6e6ba4134450dae875cddca959698e697d2242ed33c2cf6f90f007d620086fe8786a8058a70336054f2aa8f1148ceca85528b18270c4320bb56b5cdac78c68f182c50db5ce43af787d9719ed210feb5a49fac7f15185005f7fea340534aca2ba2323ac4671f621471240889bda0cc0bf76737c5f93046d9f4c931683b24cf448846053e8a5de1dc513a5dc225391a59f6b655ffd5e32e002d8567c04a992d3440c760e02f7aef9cd2a7d4c890c8dd4f2368b1416de706192804b2d008830ec34e9722e1031ca552a8cd93f0939f8b0779acd72db4c1068a721872428ddb21f0699c7e6a8fbbda0aca6e23f47e35c54597a5500f74a2e454eb6b5c0299afe31df6cf1b353f304f1363c93b72314afba74ea6aaaf0bfac04ef0f92b8b85520ddb7d880a408c05e3a339e9c11a6ad0e148836c89c74c0dd000f73b069c07f0d4f370cbf6dbb2ca9bdf886cdcfb5b92b3531c5b455487c07d542049a9e73cda5b029f5cac307c2dda0a083c472906d26bd0b215c52a61fd36fd48807c349d0f7c4562487debd98922efffd94d1eeb2bccf0dfef629c654d3a5c91f8326b973b050df33e993259b4b8632c48e1a9627f641b404e298b13f95e4f60d9b2956233d4350300b4f3ec4959c58e5eac33825a250521d6be119466cbd604a476b9a489403608eb92bb176cb96eafc148b32d8cc959f6be4ab9bf6f27ddf05baa4ae151fcda3cdce1302a3e915b647ca3466607e469681531446865c5b80c22ee0cbb1bf0825d671a97ec6565fd152d15874ec9c2f2d33f96ff0e095b97f31de515c7405589c", 0x1000}, {&(0x7f0000001500)="6c66279a4ca729254e735f1f30b4aeb61c1b90e15d8ad0455ab6ee19a49c6ac89a9856f04a0fe144f8dd5c0e2d4c37b8f7c9924c30918a9b9398dc0f3676a2b4f9aa56d9bffe31f8d8d5bda0197ed60a4e82ca9de36b596e997b1aae52d20babf70a044b2260387147c85e0a99dafadbe5aa9baa051df8944e42c9b165d8b12809a761dd", 0x84}, {&(0x7f00000015c0)="370463e4fcbac4ad6ae3433234e8ebfc6d76851aebd4b2705387f76331d0052669bf2cee336fc5edb789e357ce6e41781934c4ab11a21579e7a24aefc0a85d5144b03cea12042fe2e4f273057c960274cbbc964cb32f08b0644611db86e85a02371ac46236a2f2484df68f2efd815876fa35270ba2c8f41aa16bae80416062712634b9c95fd3f24075cf9bab7551016852c04ca43f", 0x95}, {&(0x7f0000001680)="01aa210cc61ef142f359097162030f465b87469d46ffddc7999918ba13e7adf140795604c5eacca23048a1ad6546fe131775d7aa654c6f67f278e625f4acd9ec9237f840c324b03b0f28c5b14b7406285428ffe04650bdffab3eed7988ff649e029dc24b3c2eca", 0x67}, {&(0x7f00000000c0)='u', 0x1}, {&(0x7f0000001700)="c22a5847dc173566fefbdf08fb273b2142a26a03757231327dbceb1f325427eacbdb36a85a9d2c50532be0dc6f7cce6659591352d4698a92fc5b0e412a06601684ae2a27382fe6cd4487a868ed7f3a420f7f20a9870f5d6180c6adf05fe79ed09aeac9aab2ce3cd02fc59c80aec8c2c55c1dfac3c22619f996e3a8d202bcab0dad9fb6985e2c60471b071f3b54866d2ca1064319b9b162bc1b35ceb23f923ac1df37ae87067d8d894cd10ea51811963975b8c522dda56f98d1353b863547e747e01de2200e0f83f7c91dffa54dfa4aa5c4837f", 0xd3}, {&(0x7f0000001800)="f60d7595b665d70556a85a8f08adc7d99d4ef5f595c616de55e8decec2ec7eef2b553101f7899bfba6d4371c95cc2f0e7bcdb8662222de85364b757624029eb6d63397f7d3b4c59b41b9f74cf0edce12559d8ceb56663ae1a7faf676d341ada5c08d89c573a93b7a16a860343ebdee7f6f", 0x71}, {&(0x7f0000001880)="aa510bdc6c38c8acb7d28816251d627b8b0c4ce93afeef7a6264dbbcf8485dee3c320a4abb5140ee71c00de49f42f79984c96ee13888b313a7dd1b90945a72af186d7d145fc187944201871ed4bd985fb75c26668a9d0e86f8b71e35476431e6f265fff2c24371437dc0638c65e78b83ebd3084fb48882c2af5551db26c70ecb6b6291d810dc62828990a1506fe668ef", 0x90}], 0xa, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x10202, 0x0) mknod$loop(&(0x7f0000000180)='./file0/../file0\x00', 0x80, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000240)="3e74392c43d6046938193d700f64f5a18bf0d85ab3d01904adf56740a9e1b172894ecebf42dadd7a6ccfc0f507f48c5dc047c877694c773c81d04977c8d843b8dce789908534d2f9e25dae096b4085f4784d9f5b804b9b1b659e499fea1f9d8051a7cd0c49c120d6c0cd2d07599c110068949d6237da4b0eebf977adc8b02c71068f1044b2f35bb7ffdab0153d6c08b9c4b9390c327270d2c8e1058dfe5a9592ab14343f30751cdd5ea0590e76452216977026410e4e39ac85cdc5", 0xbb, 0x4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10620, 0x180) close(r1) ioctl$BIOCFLUSH(r1, 0x20004268) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x3, 0x1, 0xffffffffffffff80, 0x9, r4}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0/../file0\x00', 0x9, 0x3ff, 0x9, 0x2, 0x4, 0x3ff, 0x0, 0x2, 0x3, 0x6, 0x1}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0/../file0\x00', 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:34:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Oije0\x00'], 0x10) dup2(0xffffffffffffffff, r2) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x41a6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 13:34:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair(0x4ca740a55af755d, 0x8000, 0x1f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f00000002c0)=""/4096, 0x1000, 0x40, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100), 0xedaf13) fcntl$setstatus(r0, 0x4, 0x48) r2 = socket(0x800000018, 0x8000, 0x2e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) close(r2) writev(r1, &(0x7f0000000000), 0x1f0) 13:34:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8080, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x7ffffffd) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) shmdt(r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000000c0)) shmdt(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d, 0xff, 0x0, 0x1}, {0x15}, {0x3}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0xfefffffffffffff7], [], [{}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unlink(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 13:34:25 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a7a248142ef632036c0bb025d7e346066351a7b584fca46b3397b4b1b69d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14, 0x3}, {0x8000000000030}, {0x6, 0xf8, 0x0, 0x100001100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 13:34:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0xffffffff, 0x0, 0x200000]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18aada8d6c2618a5d8"], 0x1c, 0x0}, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:25 executing program 0: r0 = socket(0x10, 0x4000, 0x44) setsockopt(r0, 0x6, 0x10, 0x0, 0x381) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\x96\f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0xffd, 0x7, 0xfffffffb, 0x400, 0x33, 0x5, 0x2, 0x10, [{0x7, 0x7, 0x1, 0x7fffffff}, {0x8, 0x6, 0x1, 0x9}, {0x34f, 0x4, 0x4, 0x1}, {0x3d, 0x6, 0x9, 0x2}, {0x7, 0x7, 0x4, 0x6}, {0xa646, 0x100, 0x821, 0x100}, {0x6, 0x0, 0x4, 0x800}, {0xcb7, 0x1ae0, 0x6, 0xfff}, {0x8, 0xac7, 0x5, 0x6}, {0x0, 0xa8, 0x8, 0x401}, {0x1, 0x7, 0x2, 0x6}, {0x7, 0xa, 0x1000, 0xfffffffb}, {0x9, 0xfffffe00, 0x8, 0x4}, {0x2937, 0xff, 0x9, 0x3f1}, {0x2, 0x10001, 0x20, 0xadec}, {0x9, 0x10001, 0x200, 0x4}]}) r1 = shmget(0x0, 0xb000, 0x8, &(0x7f0000ff3000/0xb000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/217) r2 = socket(0x18, 0x2, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x3) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x6, 0x8000, 0x7) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x5, 0x6b2c, 0xdc3}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:25 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) close(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x1ff, 0x0, "000000000000000100002000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000100)="a023e17c3106de92408786155978ca6f6eb81afb0646ea43f11a9266307dc58f736133cef4ea3a9afaf1d0388e36e3a63e70efe0505e462b99c09819dd194bc3bec7056531b15e7c9e4b76041e480a386277621c0c4affb2d2cc268d4ccd0cf39262fd22b349b6654eb053e105984877cf588f2e4a157423e3263efa0da30636e08be359313e1a14bc2998c0a6f8e9e60cc26d0efb8a203339a83d4290628e0892e7bbf04d9b472ff9940d2737718b0179309b331ccfba9b6fa7368be53a558652d868bf35535ee74e376c9d2d400ac1c34e76d9847492a250a9c7baf3e95d63f91f81bfbcf9"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:25 executing program 0: 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\x00', 0x4) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r3 = getgid() lchown(&(0x7f0000000040)='./file0/file1\x00', r2, r3) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rmdir(&(0x7f00000000c0)='./file0/file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30360, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 13:34:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/75, 0x30}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f00000015c0)=""/92, 0x5c}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/4, 0x4}], 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000200)='./bus\x00', 0xc249134ac8d707b3, 0x104) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000000c0)='./bus\x00', 0xc000, 0x1ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x1, 0xff) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x21) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 13:34:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8", 0x54}], 0x3, &(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES32, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="289e0bb3", @ANYRES16, @ANYRESHEX, @ANYBLOB="065daa3aa0d8c81dc690221c36b34ddb9210178f0bfd485d3b4f86311cb94b172b0d62c754ea44f8f3f2b89bf002b08cd6d523090000008a850fb41415b681827aab9e000000000000002054694975c2f516ea1552d807ee76418f56c3ac9259256f82ca8478554e65817bdb5b9a085e37dd9b926bb13b2a3750cb7b4c99aa8320a3c026a6b4c8c2bcb6a7c5fbdd3c5575b4b1f00cb79061224741151cf5b1ae9c4273533a4b6d224a3a56bd307c1d5e0592f27046", @ANYRESOCT]], @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="40a80000"], 0x90}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) fcntl$setown(0xffffffffffffff9c, 0x6, r0) 13:34:25 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) shmget(0x3, 0x2000, 0x1, &(0x7f00007f1000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) 13:34:26 executing program 1: getpid() r0 = socket(0x800000018, 0x3, 0x102) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, 0x0, &(0x7f0000000040)) close(r1) 13:34:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4c89}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) r4 = socket(0x10, 0x5, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r6 = socket(0x800000018, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x94, &(0x7f0000fff000/0x1000)=nil) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x80000002, 0x7, 0x52}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x57, 0x461358426c594689, 0x2, 0x9}, {{r2}, 0xfffffffffffffffb, 0x2c, 0x80000000, 0x5, 0x7f}], 0x0, &(0x7f0000000240)={0x49, 0x9}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x1) getsockname$inet(r8, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000280)=[{r8, 0x4}], 0x1, 0x40) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) dup(r7) close(r4) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 13:34:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffe37) sendto$inet6(r0, &(0x7f0000000300)="439e340ec61a510ff72e5442b270f0ac65df5a05a7916be89152c4c170d36909284ec224b06158116a28740027f0e90c0b497685fc4c9b9ffb47e55c5c3ea8b080117ad64240dcb56c010b47d69bc82fd409a128f273523f475408a5f6b3ecb6b54b9af83243e3a1d6ea3b36ed56c4218d2719e7da91a5f6fc863385b388ebbab3a44d7588f5d320b2d58c033b3c6e8c6bf43a615f4e1483e00a3524aeaa853a44867f8897add20774b9807d9ac9c6c340b107abb7dc7b8f1ee89b9203df90b447f2fad87477b0deaa472a106fb2", 0xce, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x400, 0x7}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffeff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x422}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413ad", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x735, [{0x2, 0x5}, {0x0, 0x4}, {0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x3a89}, {0x3, 0x9}, {0x3, 0xb58d}, {0xd79f7141e83e50c7, 0x6}, {0x3, 0x10001}, {0x1, 0x2}, {0x0, 0xfffff759}, {0x1, 0x8}, {0x0, 0x80}, {0x1, 0xfffff73d}, {0x2, 0x80000001}, {0x1, 0x8}, {0x3, 0x6779}, {0x3, 0x67aa}, {0x2, 0x9}, {0x2, 0x6}, {0x2, 0x9d55}, {0x2, 0x8}, {0x2, 0x101}, {0x1, 0x20}, {0x3, 0x80000010}, {0x2, 0x4}, {0x3, 0xfffff000}, {0x1, 0x3}, {0x3}, {0x0, 0x59}, {0x3}, {0x3, 0x10000}]}) pckbd_enable: command error 13:34:27 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000400)) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5af1, r1, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setuid(r1) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f0000000600)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40, 0xfffffffffffffdd0}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) socketpair(0x1, 0x2, 0xfb, &(0x7f0000000380)) pwritev(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) r2 = getpid() getpgid(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x40, 0x0) pckbd_enable: command error 15:59:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:59:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7d020207e0000011c14e0361c18c72974d02de6da575a041abb153c32566cf7b5a42cf345287dfd11b1099b0394a1b355ebac9c89c2fa090332f70982a1f08712b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/198, &(0x7f00000003c0)=0xc6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000052000"], 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/164, 0xa4}], 0x1, &(0x7f0000000180)=""/86, 0x56}, 0x800) write(r2, 0x0, 0x0) 15:59:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x868fcca01992f61b, r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x3, 0xff}) 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2bf, &(0x7f0000000080)=[{0x2d, 0x0, 0x3, 0x200000}, {0x81, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff59, &(0x7f0000000400)="c999451a36b04a330000c27a6368d467b361128241bb5789cb93ac2b92c05c549df9275b075a588c35e60bc84591a4ab0c742fe58b48c5b65c2fc6aecac62047d9da65aa6de60d897a8d5dae723bf1ef2622a4e9217860291a145ad4746cf9e28cd4162dd1726deea5630c53a12368809b3329225009d608a8fd75d9f765b2858e3e4de8eaa2443bf16308a757555011034835acdf4700b876a81e56c366afba4a58cae8be3972b8a0c957d8a7f851461aee94519178b63f06acd5f9f205e05a85193ffa66677028d3c88a7982e00220774f769c3de97ff686b1e752f78ce4b45f7a86805453710a904375a62de640351e9a1dfeff998b9caad8b2f6b98ce37ae85b5d4016d0e7914716a130c9432df1459a73781445ad6fa5ab048bb8be6c26256396dbad3b1ed67d6138821d250670bcc4ef55b3fd46f94f0f852cfa824d7156fcfb0ef83b90e3ed2875ea805f87ed3dbf33324108f2dafa34fd774d8814c05e0081a54467304364c9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) shmget(0x3, 0x1000, 0x440, &(0x7f0000fff000/0x1000)=nil) 15:59:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000880), &(0x7f0000000900)=[&(0x7f0000000440)='\x00', &(0x7f0000000940)='-\x06\x02\xd1\xd4\x82\x19\x1f\xb3^\xf7mI(,--#+%\x00', &(0x7f0000000c00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000840)='.$\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000004940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727fb30eb2645ef60f7424d596939a75d783aef76fa440012e5d1d5431942e40b9a1d8358103a1a1907b6beefb35334591dc0ba2ce96110e35cbc671b7f43f8a76dba5e13a248ad0409f17595e9a33c1ea2c3b94cbc1b631c87383a3e2486fdf7107fb411480e296d6e62cb0e57e3f47737ac5a21b5c712e5dc0969670e19d5531f5cc94d82c4aad594295ca076193e812f2d5a9bfdc71d18ad365ac9a4950680c59ee9d397f3a1d455982347db78806bb26c7700"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) getgid() r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffed1) 15:59:59 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x8, r8, r9, r10, r11, 0x4, 0x2}, 0xfff, 0xe9, r12, r13, 0x20, 0x7, 0x4000000}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) r25 = socket(0x18, 0x1, 0x0) r26 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpgrp() r34 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000540)={{0x8, r29, r30, r31, r32, 0x4, 0x2}, 0xfff, 0xe9, r33, r34, 0x20, 0x7, 0x4000000}) r35 = socket(0x18, 0x1, 0x0) r36 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r37 = socket(0x18, 0x3, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r38 = socket(0x18, 0x1, 0x0) dup2(r37, r38) setsockopt(r38, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r43 = getpgrp() r44 = getppid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x8, r39, r40, r41, r42, 0x4, 0x2}, 0xfff, 0xe9, r43, r44, 0x20, 0x7, 0x4000000}) r45 = socket(0x18, 0x1, 0x0) r46 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r47 = socket(0x18, 0x3, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r48 = socket(0x18, 0x1, 0x0) dup2(r47, r48) setsockopt(r48, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r50 = getgid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r53 = getpgrp() r54 = getppid() shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x8, r49, r50, r51, r52, 0x4, 0x2}, 0xfff, 0xe9, r53, r54, 0x20, 0x7, 0x4000000}) getgroups(0xa, &(0x7f0000000280)=[r22, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0, r40, 0x0, 0xffffffffffffffff, r50]) r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r56, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r58 = socket(0x18, 0x1, 0x0) r59 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r60 = socket(0x18, 0x3, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r61 = socket(0x18, 0x1, 0x0) dup2(r60, r61) setsockopt(r61, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r63 = getgid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r66 = getpgrp() r67 = getppid() shmctl$IPC_SET(r59, 0x1, &(0x7f0000000540)={{0x8, r62, r63, r64, r65, 0x4, 0x2}, 0xfff, 0xe9, r66, r67, 0x20, 0x7, 0x4000000}) r68 = socket(0x800000018, 0x1, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r68, 0x0, &(0x7f0000000040)) r69 = fcntl$getown(r68, 0x5) r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r70, 0x0, &(0x7f0000000040)) r71 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x3f, r14, r55, r57, r63, 0x102, 0x5}, 0x7f, 0x401, r69, r71, 0x1, 0xb570, 0xffff}) close(r3) getdents(r3, &(0x7f0000000700)=""/4096, 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 15:59:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0x180) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/78}, &(0x7f0000000040)=0x50) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) sendto$unix(r1, &(0x7f00000001c0)="e022f99fd766a609bf118f989521715e5adcc15a46b43806851337ea21af6f0b2ad4f64433112c376a2c27b93057e2144ca15e6e34e4b1f9e7576c88b73588c77d42dc01b0a7501a4598f090d0622c4e72c39eec27419a10272b7fa22973c11b6731e273ab5ddbdf6fa297b4216d0fa5fc17d5c63f3ee8d0b10756ecd9282f39ddcb6af980cb97c8a8eb88dea8c662ea474c620721ebea49c26e218530dbc90ffe73394a78810ee2ac478e100cfb301d9092fc62e28816447efbfc152a08129c115b0be9dcec0baca22623278a04d087689866b8e996266346c981720e3359f14788ef35d47bc7c4e33bf30e8cd9a1b07f1db943a69eef743c6880e010f53431c57ae7d142c9de03a2cd9546ffb78caf57db09b6c23a0b03187a3a3340c91ea866bc6ce9ba9e3fde11242a41eefa7449df5f74fadcc87efd076da01146f7988c5049ab6ac180840aa2ee2a1241c668a96cfd39193893199d3e9df04b26d25d791226536e7ac8d8479df12a1c48f7863ac61962097271e86ac58c848f2703ac55abf96f17996b9f94be288eefce3d0f55f5ee2fd3955535e4fc1aafc1642b72aa80ef6df84c97e17cb555b3c1a8a10674c99dc50e2ac1a2088d3f4e05fe11ae604f7e0408a17c34e28c498de3b63f4429a207a39ead7665076b1f4934e491582749269816d23e8f971e2ad26a8aedb31767e7e22c62d0082c1c5156bb93754c622e46f0c6758e74ea8b5466061c89e45454e411d85ecc0c620e0e197e76a6c026d139547b024e788b286d082027df5844e11434194685c71313355ddd1633216143368fcd81664a7d8be47ba5c15a1adc88bffa6f199679bf14a55787be6d8f49cc659d117fdf9dd9aecd35856c9831b855d3819a22b3cf5d5ad5db4cccb803b00fbd5d961b9ea95296ec45b5e70a18f9f60968a4fc4b6486ec2bb1462556048c98d2f0e07be6707b7cedaa8024917ae46d1fdc9439e6a708a734f8dd3569bd6ea6ab10716b05a011aa24f46f720db6aa78254443478a4ce5e9e235660ce67922f50c01236a443f0ef2f4fef1fb477ba073ab2eba02bd8852063fb0034653fdb18aa1315bad70b3b473ab6162b6c492ddf52aa8d24f8cd2f3e6886a910f2e26f6b060cdedc56a79af893235a383462e29bf38f13e1229b2bf55aae0165481d19fccd04a08950d4aaa4f0743e9b6b7e3a17efc7a356c70da86e50bc48b9bf58bdf5770913d39f7991b8ca9ec573e4a1ce724d51c604b8be2b654e901764f8b409774c2bd3b386291e1828516c9474101e30f84b73a5e999cb0c037fe8bac7f976943a1742a2580560775163df20d8e00718ad1eb29739583af186d38d152820b8c0bc18d565d112d45fad25140d4bba4838809b483e25470669e2fb31c731f6261a4e73ddeafe61f0b0e78d203a41c3c6e1124e097799f293c28a2b6621c6ef1fc8fe1a37a51e4393da7b90158a54dc8c64f4faf5c1c4f7940f4c2b05f736524e25bfa324a4f846e5f3c736b21d15358c8fe54fe7b642b71e4ced2671934dc6e774f584ec37da1c0d0e928156a0307983886affcacd99d3a66fca5c2d75f031a12e76ec3efc4e15b66db4c12e115804ae0c36948f00a465aa82aa52862fefe71ee2079511eafc4170a235c092855a7cf21aba9db03c10075a516df622dfd68a344199f5239a0a91627953bddbfe6c65c20293e118ec09e406aadcc9dfb609dd7ccd628e26b08106e327d4ef2a569843b615f8d5baf092d6f881ad51f1df8d86cb340e59fd0218ca60753e4e49a268b18596b0d8c3929146d0b36bfbef85aa8a8d44001045c7dea1ba629d322dbf497535f1b6b76dd60f9ece171a09637c262bb6f725fc01b62bd612365e831226d2a109d08a03e79d49c69584272da78074a754dd4ff7869c0a43964d9cdc46260af7ce1227d12518005f3c7109a2b5bbe00b922dab80aaa1d8c52ae115d08799bf2e0103c8f41137b97d442ee45dd21103b76fb4091570d5a83f5e4da5f48aca92c27312611b8634761846cb503725eaa27479cf1f6b271110babc5ac5ac919e5e109224193d4beaa7b30fc325ac679b571a6b390ba7b4a865abacc149923dc467c84fca2f3892ef7eac6c31b7ec54230a91baf231cc994119b0ef10d319f665ff9bb7c38f81ffe69bd3c673e516f911abef45bfbe037b1ba7f1ce32173b2cb865a1933a62c2a78f10099341361a5755dff235f20a9c2d3ef8e3ee7b4c2e06bf367e5447927e3a36fd22300531804a441d08cb484457eed60f4a778d115757e9444b98672b596f208e9e062069030e1d152ab0bc3c6f76335ba439b8012f2d0a887c70872891426f996cd4670c1bd7cdec0d43b0a6fd99097eaf610b55a66ae756803754f3f0cbb38cb68c4b741797d8817a3778a75d5350508326e94ca6e7565425fce4beea28c0e4b72a76b6e31281cfff3f091048399a005e10b48453cdcf9ff516a1cd9aa8590e102e4723dfb21dbb86ba476f41138f30ef5ea1f25a71be9ffcbc759ff208a95874025d0705e9dce023ed51b8a31c0a780e5d2a21b11555876df1d990c6ef850faeac9b0bf6f12685e27f05c899833886033168206060ef9986082ec7c59cc015e1759bcd3e0d943601a262918f7052f16d977e438b32b305a29f8c2117fa802ceffdd378f0dd0273d18f988771114dc24900a35296b247825b1c77739a4585d229cb53b174ab53264f7396833a577e45bba322ea1e42ba6ee5ddddb48e8ae2c0042398390d26ef9ebb5d874c8a8cd5f722f41917ba4da2c05f9c6f49cc7563bf9cf4308c0262d761e653a865598c01861fa830573e8cc1afc0f307fd217fe307447cf5126674c1770fb92fc73e7040885c5dc44bae9a44e03ea91b62e58599a777babee91835142309bbdbd0b703196404ded7f9a89437ed8247f69f049db3bd87c182d6994c6c7fe2a70d81556f4520bc6ff62d49bb68fed5bcae3e5b8901e4f234e95474837b81548839fb6106b680f50258a5c3a3fd3ffdc521f491761c36c7d18c854c9cde924b525d8f9c339281eb12151ea5b942b4171bf26b3ef03157658a36cda9fc9249b85d2713a0d93e69b0951781c823d1c18a870604bd61549085b0d4b334626fb33a3e2225a3549a2d478144ef90e66b2b272278d0bbab1b740d436d1c15d752cd810bc8dec00fc117e945055fa90ceb43d27d7c49b7c9256e6a76a44c3efc68cef38199f5863aee82785fd29b8d5ddb41be54ad1082f20d0714a7c1dbd3872bcf17a74078b645d62cce50f755c07e993a2fee7ab5f977f7d08e7b85cb0c2a64372c8b584ec8ae9e11de3c55d69458ec619694649829ae7d554ef383c5ef6776ffa92d1bef51dab9e133943743c62323684dca283bf40a6f3a8352195e9f9084211d4f8dd5009bfe1a83f1f34daa92144c9424f3146f2133312e762e1c1fdc4f35232cd48bfe67863488ddba973e99962841e724eca060ef2fef5c52458f5c69d373fd2895850062b237f3f46ff5e7680252b65f3a2023718a2b2b0a45bc936a3cbacfa9f9f2096d5474a09603de6d59bdea088f631445d1ead34d067a0b0c333ac778f0a691260ed1119d50b28ee96b5eacc1461880790af2b60088dfc26cec86af35a1279d68f9200b2dcf8c1976477b5b86e11cee29f56320fedcf9b8a7e08f9dc853c431fb0e0778cec2b447ddda353a348889beaba5e28ed34ecc5b55cfec1ab65ba3187a36d9b3034f32503447a598c4800174fb72319be27d5f78da563d24199aef3f0d7e64096b4bb1f2c78e166913de9262c45975ec06c88c8a171206e391a65883b441efa114a367c778cb24e1d15b2004f04c787972222f2aaa2aeab08bd285f356e1e422380225e98c8c57a8a5e1ba0b91473a93b48930fcd489b364a035fb6db2b55c9c4039bfff0f477148ad2ad8ea2350d2eeab6e400060a7121b011c203c52bf927ffaceceaddcddbdc1cd7dbe17e5c68491e6409524fe9c958ccef6f97d2a964283fae019c62d8803b928166cc2b8dd06636849e5537c43d8872455b11cbf31eeb8265e8606a3fbb2fd0a021b8d6769787e1d0af1b0a0accdb6c43a1eb4ad3e2e32616ecc1a26a77e40c7d6eea515714b7174ef12b98bf35f4cd94d46474b18409293484dce0214762baecf846726ee0cdf8f2657ec56feba91c152a73100d627b241ed5ce57688a89b5839d007011980e324ea92cf3e6874420db0bd0aced1800ca0b5e8524e1268a4d8b7d690529175363b9691b67dada9a7367af25609abcb2c96f223d311111dd867c4a51ca0e3e3d2ca5c598c4e347a9e2d2929406067d9a099429ce99698f9093fedbc912b829efed2304e1b07b041baea6302be8aa80e789646367c8cf0ef4bec09172cfea4b17d9e30acbd206a42c363121866300d41a7097c1842bd2a2dd1068779f6fe9a152bbe90599239eeb32bfdb093318c387b05dedf99db1bff499f0cecba87cf9fe42ecb313138f6bd46b3e1ff64479e357c7930f0f89900f74ed63de62b604cbe494f7f9d00e5ae91a23e7f63018f652e56cba2437e35b68c28ef2a4b1152e6e364faf10e38b2a552a36ee6fb424a3ddacc9422674ac706e3f138c20f25b88d007d7289f02ec2a87b46823fb7e6d41eb69ae081fd8959448416bd85c8edc6af7f87c1f5138c4af517f4bf7eb048695e9084f8862213c25763164bf95d3e198ce8e14bc2b86d3714714974dbb5d113830fb4d6f10829da976f58e79ca47e93f5b53bc301d7430af630558f81d776d9d25b40f1a74e3fabf491b2effe4c0c3bb712ebfd15597c88f9cf352eed36b3dcb6911a0ffa7d4e366ff7a080a9abd8890810ca614664048877a18c18960669e51e1223ef1ee4f76ec10a666eda4ec21d1494a8e4c3164474dce97e733bef02ea923b766f9df5a3b4d1618ebc308af068f8ed9c73d693f41ed28442fd19390fbe810525c669cd185f5a23936b35d5a067bb894c41834520c6ba6620da76085670d0dd9310bad7ce30d72e96e551c41f1dc21b962a06e9d9d057ff25d8102cf9fe9cd721d9bf5208f2c39db34ce94eb75972ef83b9e318e1523acba5140cb6680cfb0cf59201bb1abb598d16122cb25633a4f845f06d82bea78841168f629efa783fc0e1c2c525aa542c1418bd5436e417bdb62e0b4e00da7dd06f3fe019178c7ca390b3754fb2330311e2c8750ca9d7ef5f558ffc40489855e6a1a29ae3ac6a5321069960b78cd0818956fd6811ad236889df8fb21fcb9227d903cdc980f2a5022a664bb260eb68f19efaba84faa5e5f174b767350ff797dd93949d7c6cd3cc7ca173e37b53707f101e2c135fe9d3c0df5e7533f107ab061f0c90e7855aaa1d4ead38028d327bde31be094c6eb0a178a33f1a1d12adcbbd7cd2795d16485353843c28e7387d751f806c80ee5023217fd0d201d222d7e804ae55670caa483b98f5244f83b6212ddff8463c047723226ee50d787f7f92307dc326900f55da138664ea4fd8d7ede6ec033b9efe9c585055a9e7c792e6e64170af7c10c3977dac9042b842beb42d61d331e0f6bb293d5721095584ec863dbcf957845b57a43aedcd5aef042c81047a133fb54f994f3f524060185cc99b380a97d6c1dee68f3f9876f5b3cad137005f6796b99bf3cc058d2e6c151653510bdd6452c0d419a7cbbe72ac929eb751a24e3df7d544154718355cc49d7bd539df5808e6c1aa34a95653b8eee1825452d60f09c719730fc1c41cc731d3461cd5a386e0bb1b3c7c785db38c1adea589bb0841709eee51359d9148cc4c61d89ccddc7193f204af8df7893", 0x1000, 0x40a, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x4, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x7ff) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfc, 0x8, 0x10000, 0x800, "e2242758fdb289ac60f14a8fe8393ca82637a102", 0x2, 0x2}) 15:59:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffff800, 0x7}, {0x18, 0x0, 0xffffff01, 0xfffeffff}, 0x7fff, [0x9, 0x400, 0x2, 0x1, 0x20, 0x9, 0x0, 0x80]}, 0x3c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 15:59:59 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/209}, 0xd9, 0x0, 0x800) acct(&(0x7f0000000000)='./file0\x00') r1 = msgget(0x2, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/223}, 0xe7, 0x3, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000300)=""/120, 0x78, 0x1, &(0x7f0000000380)=@in6={0x18, 0x0, 0xcd66, 0x40}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xe268db9c6b43b3a4, 0x0) 15:59:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6202020769e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 15:59:59 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/237}, {&(0x7f00000002c0)=""/98}, {&(0x7f0000000340)=""/138}, {&(0x7f0000000400)=""/33}], 0xa17964174ca9d39, 0x0, 0xffffffffffffff51}, 0x82) 15:59:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x200, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000700)=""/54, 0x36}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/133, 0x85}, {&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/33, 0x21}], 0x9, 0x0}, 0x0) 15:59:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="711dc266f929807358a32e429f0e0f1ad400bdf376a69840e0a9ff7fffff069088c533e3642cf72a10a76c98b3cea041bd9565ac1bcefbe540cc853f", 0x3c) msgget$private(0x0, 0x1d8) getpgid(0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffc55, 0x0, 0x0, 0x2d6) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() getpgid(r4) geteuid() getgid() 15:59:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100a, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) pipe(&(0x7f00000001c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) 15:59:59 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x101, 0x7f, 0x2, 0x1, "f8b8e06ef8b70b25a44f9efca3eed2032c90274d", 0x3, 0x1}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 15:59:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="79732c23d5de5c396127479659cd722b24adf12c6362d6d5b473cc486e7cc8ed69bc1db191e27f63ce35ca2442e83853ef3614b6843f62052560a660558021e8ca45f91614c71716816d895a71596b50e4456173af8e4de18f5f000fe62ad185420bf06d8bc492e66ab3c5dbced91072539dae6425010a689919fe96b391a9616ed2d9ce2fb517b2152aec895e155cc9590f5e6f7e1c8123ec1a301bddd8711970136406f9a11b87e176", 0xaa) write(r4, &(0x7f0000000000)="bdea", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 15:59:59 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x8040, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000300)='./file0\x00', r7, r3, 0x2) 15:59:59 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef3614771bad9e13353f6d4a2f250000003c595f0fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec53000000800000000083a3703c79f9101c74c89f040faf0343e32de08febb10602ba000000000000", 0x62}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000003640)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe07685d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60c6bd71ff018542a1368415a5c9de8a786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd96000"/4110, 0x100e, 0x2, &(0x7f0000000600)=ANY=[@ANYRES64], 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) sync() syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:00 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2d}, {0x16}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000340)) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket$inet(0x2, 0x5, 0x61) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = syz_open_pts() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000440)=[{r3, 0x4}, {r3, 0x4}, {0xffffffffffffff9c, 0x2}, {r4, 0x10}, {r0, 0x57}, {r5, 0x20}], 0x6, 0x10000) close(r2) accept$inet(r2, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x51c898fd41b9f9ad, 0x0) fcntl$setstatus(r2, 0x4, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)='e', 0x1, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xffff982b, 0x8217}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffffc40f, 0x5527, 0x10000, 0x0, 0x6, 0x9, 0x3, 0x0, 0x0, 0x0, 0x3}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) readv(0xffffffffffffff9c, &(0x7f0000000100), 0x0) write(r2, &(0x7f0000000080)="cf93a0ee0f26368514535b1bf4b4776286e95e3bd59d62d837f78dda660356604945dc6293d17b5f9cd4cfdecad21d9c9956e04bf3f8d3e22521684458373b59c5c496cb73edaf1a91120ba925e30135e7ca6d7e6ab2dee531e7439a15bbf989fdcf91a180ff0fdfc21ec44ec724017617a5fa112e03df74de7053c58b1499cefc5ebe08f3b4325fe413b3b4e25d8923d650d42860bb9460673f0a8a5d9ab98c2f376b89f8e5ce118116e7e51cb190a49eeec634fb", 0xb5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) r4 = openat(r3, &(0x7f00000001c0)='./bus\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000280)=0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x2) close(r5) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) socket(0x2, 0x4665ea00a7538035, 0x9) write(r2, &(0x7f0000000380)="fa", 0x1) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() ioctl$KDSETRAD(r2, 0x20004b43) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) seteuid(r7) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x1, 0x3) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x80000001}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x100, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000240)}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x611, 0xa4) pwritev(r0, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x564) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="f33a59a9d1b2ba09ada3fdeae45f") r1 = msgget(0x2, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='#\',{\x00', &(0x7f00000002c0)='/\x19!,\x00', &(0x7f0000000300)='&%\x00', &(0x7f0000000340)='@[^*\x00', &(0x7f0000000380)='/.\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='$\x00', &(0x7f0000000440)='(\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r0, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[], 0x395}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000140)={0x9, 0x7fff, 0xffffffff00000001, 0x8, 0x7f, 0x2, 0x7ff, 0x80000000}, &(0x7f0000000180)={0x4, 0x7f, 0x0, 0x3, 0x969, 0x5, 0xff, 0x1}, &(0x7f00000001c0)={0xae81, 0x1ff, 0xffffffff, 0x80000001, 0x742, 0x20, 0x5, 0xff}, &(0x7f0000000200)={0x9, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000540)='./file0\x00', 0x4, 0x674d) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000001100)=ANY=[@ANYBLOB="6200f0839535f2c9147f000000ffffffffffff3e1d449fecca7b07e00000015d00f686005767d73a86467d5928bd0179a8b35660822c0e0c7821596ccad025c7cce18e2a17e025103c6630e0fba21c2a8140ceb758e59ac949e43fb06ff9b4e2bb5bc46a570757866bf21bf59470732b99862d207d4e212c223b24ee08e930"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r25) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r25, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r27, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r28 = socket(0x2, 0x8002, 0x0) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r28, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r28, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000140)="220e22", 0x3) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r29}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r30, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r31 = socket(0x2, 0x8002, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) write(r32, 0x0, 0x0) connect$unix(r31, &(0x7f0000000200)=ANY=[], 0x0) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r33, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r36, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r36, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x408) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) close(r3) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) openat(r2, &(0x7f0000000040)='./bus\x00', 0x8000, 0x60) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0b6166d61936a1ae6e28d485f126436e283c883fae4104f44a16c29a464aa9eb503c0334727ff9053d2ea9c854170183dbb7f0a6c30b2c55970c9bfd0c8a4c95aad9647a5150334aa3d35a3f7cb0b5392ce2ab812f14bb5fc1d9d0ab2e6fb23ee889bb7cb1ea6e8e03d11db8ba8552a2fb9f2fae53247f980b35157c2ab6e49639da3e14a0e4dca4771f51de1399c5206b0a7e80b8b3fda8ab12a64cc0ac4e8a09102b017b83f6edbeaf8b39530dea58fa6c542ab5c61fdfb84441fff9fbec185b79a63b8fea781007abf4b2a44cfb594d59e15656d819241c4d53acbd6990f641c90ec2ac5467698212213543d87e6dfb657bc6188e9e8b", 0xf8, 0xb, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:02 executing program 0: write(0xffffffffffffffff, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37f", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fcntl$getflags(r2, 0x1) 16:00:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@un=@file={0x2, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) poll(0x0, 0x0, 0xffffffff) close(r1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x7}, {0x8b, 0x4}, {0x101, 0x4}, {0xd9f4119103b3e3ed, 0x1}, {0x261, 0x20}], 0x5}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x4000, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0xfffe}]}}) 16:00:03 executing program 1: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731890}, 0xfffffffffffffd50) getsockname$inet(r1, 0x0, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f00000002c0)="97064a1d60a4722e2adb9b8cb7e7dc66381f9d0a0a1b214f28b455c1f14c3ba55fbf085db0bb17b971e80cc14b260000000063f04b14dcd5a76021ec89ee355ae9828cb45063eac980fff6b943fc3c69331cffddd399b34fcda6bf3eff422055910303fc4c13fc3814e79c54b8b4c5bf17428f0c330ebe6fc5f89f3f879209898bf97427da7bd6cd13debc744c60c13e4b1a30befe706fb0d50b4ecf3e41e56265ed6c2869e135e1a7d99fe95cc008b144c4f3c4bb860d1f90099f903db3507a9c0e2dd3b4cf9f1ebdd5d9b5c753775640659dd19a5f30f3ac90dc7d349f5152889cdbca8cd7a816c59146fd4cb6c2421fd7acf255f4bc8cead989d2daebf69642350753a55f90476491964dbdc181df21deddb7b4d15c511c383a346edddb76eff300ee0ce96325ca2d24eaad26b0e82911dd59b31f8adb70f59a33bbb6af56274295e67878fab93710d92a6ab7de", 0xfffffffffffffd0a) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x24}, {0x7ffffffe}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x1, 0xff}, 0x80000000, 0x77731995, 0x6}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040), 0x18004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_emit_ethernet(0x3d, &(0x7f00000003c0)="571812693a70bab92d183a7abf9e055dc30f2ce7b0e8dd809df75e2e3a1b995c78d87b84dcb6f289193b0d862245c78d1ef8692ca97dea42d72b831421") syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffa5, 0x6fb9, 0x6, 0x5, "3a451fe5197b2cb2a7b081f36ccd68e2879f2a2c", 0x3eed, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="df9d3c99a2536ca75edfc3e84eed3dea9fb42c007644d4005647ee7c4ae6ab6d6924d683ac9f708de2e4bb0072bc343e339db8a866579d01527b5c52dc0c4a59f914f74904ea0e5576684eb014ec6a420de9882cc34fb9f8a1a6b0a41f3c2281cb3160a856b2600badc25dc70d9088e2a7dc2b3ea8bb0e212f5e9b88c71e96cf403b85a73e99d03cff45aee622aa202a7f28bd9e9f7975f760f49425b2d4851f4f2f6a3ba74a075a90a010cfc102ef4ceda67824bbebc66aae122d0cdde09b968362e8974d5224cfb9220c62bd70062efddcf6f66ebade0c55341f12dd859dc6cec3f1e57cd71d001c754daa6b982b6c39c40e680d266c2847c243e57a75a8", 0xff}, {&(0x7f00000001c0)="76d994a12270adca98f3a6cf4aa0ed6cfd2075968e168c421bed8b90ec1c0b04db49327baaa93c58c9c1fe715cd3d3755261c52e1526fad5e02eabeeb4954416a1e6a33bcf8aaaaa01b5cfba4d7afee01d4b98b6653069ff61fb9f95fe42312ec4d7c45c21918c0791cf471baf16370375a556ff3b13ae2b36c1b504a48eca6bba007b9fc4277f361756fbe81a263fdc03d2a9d0778b6c07ba993e4e8aafc5f33ebed3de2abd0e490f6580b02d5102936922fc975a73b69c9300384e02a2985fca1c019fc466ce2595573cba63931a2223903bb6a5aa46377d4ca869d202e1b95316e8432a5cad17c4647d3f5e51f3", 0xef}, {&(0x7f0000000300)="b6aa31fdec599f780b4c873def759abd0a6f41be93b416b18c88bba777454e83f914c10ba25d947a2e9f8330ba9b7c872c1609e523f48782a0ad4f1a4406d08f9fd9b3bc289f4216e20627d042602338e8ea", 0x52}], 0x3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x400, 0x8) bind(r4, &(0x7f0000000440)=@un=@file={0x2, './bus\x00'}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xff, 0x101, 0x2, 0x0, 0x8, 0x0, 0x200, 0x3, 0x2, 0x8001, 0x2884c13}) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="6578089b977096607b80a1e411e761bbc9f6c04473521290fdf82cc90b5034af9c4e2c983b5778a54549756655b4cf94e007f8c36653f9166d01f500e1a52786c34d97cab18a7b94aeb71b914cc073e49d2d4f2b867ec3d02452f3c3fbd234154f49dae9e82be9baeed90f3dd6c2f250e5e419aaf76bbd7e79b41941317dad8845e7aba177f02e249796fc77a5effd76cbdbbc2697696e68afe2c2ba0c7396713a123994f2c2951fe70baed4a54254bbe09e53c986419eb8aeaccd3000ca240616c33821e29b38b05156ac64a017631b641f2501cdf47be77c99", 0xda}, {&(0x7f0000000180)="f0cf59507783722d8f403587de036f0383305cc5664a0d3ceed3da53cafa512683c85fca87d899373fe824c088b82198085bb854954f77cab8c06f43f123bcd98e62837e", 0x44}], 0x2, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x815, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b66eb617e4e74de4"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x619, 0x101, 0x0, 0xfff, "d15cd907b67b526f8b892ba585a2db58259dbb90", 0x7, 0xfc000000}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x20, 0x1, 0xff) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x202) getsockname$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66694c653000"], 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x5, r1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 16:00:04 executing program 1: 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 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0xffffff07, 0x8, 0x5, {[0x1, 0xfad6, 0x5, 0x1, 0x7, 0x0, 0x200, 0x5, 0x8, 0x3, 0x20, 0x2, 0x0, 0x1, 0x101, 0x8, 0x0, 0x5], [0x80000000, 0x4, 0x1, 0x7fff, 0xff, 0x2, 0x73a, 0xfffffffffffffffe, 0x2, 0xcc], [0x100, 0x87, 0x8001, 0x30, 0x3ff, 0x8], [0x5a, 0x6, 0xffffffffffffe0ef, 0x200, 0x1ff, 0x20], [{0x0, 0x6, 0x8, 0x8001}, {0xfff, 0x400, 0x3f, 0x86}, {0x7, 0xffffffff, 0x7fff, 0x401}, {0x1ff, 0x5, 0x80000000, 0x70}, {0x1, 0x9, 0x2, 0x8}, {0x6, 0x8001, 0x3ff, 0x8}, {0x9, 0x200, 0x1ff, 0x2}, {0x80, 0xb3, 0x40, 0x4}], {0x7b0e, 0x0, 0x0, 0xfd}, {0xfff, 0x101, 0x40, 0x7f}}}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x4, 0x7, 0x6, 0x7fffffff}, {0x6, 0x5c, 0xbc, 0x7f}, {0x7f, 0xff, 0x7f, 0x10001}, {0x2, 0x3, 0xfb, 0x1}, {0x90, 0x4, 0xae, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) pipe(&(0x7f00000001c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x31, &(0x7f0000000180)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0xae) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="efeb11ad981d41593e4f4434ff4e00ba1b197d093e17d6b1510b1cb8c900948ec7f2e9c8b50c60e12281874193a8985b8dbed4ee035f909b405ac9a35bca264a12aa89e2ecbd3ed7e0ff7716aa647842e413b4087b1fbc027fb216577e8eb2bef35921c925821527e7aad49ecb19e14699ad447c2621c8473db4cc9bc980", 0x7e}, {&(0x7f00000000c0)="221ecdd0e6bee9fdb9e246e9d9f9c3df846958ca9a1d8fb6370681f494ef02e7ab1aff95b508c3757863710b37ea38e3f8e68a6626eeac273ffab10ca9a4a32426e8c766ba8f785d09f958f47aeb3e74807593c986a5960e0237247bdc71186ed8f12b3ff100276ab464427040c9ba88068f89bf29b0b5c4a5014730ceb4190b8fcbe8c7638666a036c999ef2050b8b0d4841f7ca39d9812566f4a6b515b6d18a6afdf73aba5b1684d09ef3dde1a2d4807fb4b5b1fc6840d7c08679f66c981bb77af4bce8b0931bf5cae44e43b3b080cf5059fa59a4d710eb96c359f349f0bd56ad82a135596803fb632541a9f", 0xed}, {&(0x7f00000001c0)="43d9e1c3275e4982d20ad5cc5f0b48b2103cd1af7a683d71b3337f19e1665b001291d1554ca2c4390003b0f0b0050c381246f4e2b6dc511611870e7fd57380d3307a47986d079e4a986a23b78145d6a8599659808c6cfff5d08bd23ba3734a3355d09a767febca3f3684b98ddc23c5675f47da83a16f97c99754c490f42249843b5113846b1f096f30f56b79f2459c9d8fa799759618b29abe55e5", 0x9b}, {&(0x7f0000000280)="7bfdb1fe3d8b8ad65d54c2667bbec48b6afb7cda161e0761fb305fa652e4228640c427509bcbce13", 0x28}, {&(0x7f00000002c0)="60e6edfb2f606dbf081a52cb97678c11307702bab18e8484e8f46373959ac5c48bf7", 0x22}, {&(0x7f0000000300)="2af41ea29dbde6f38bc152ee6b84a0eebb2453741741e907e88b5c6efb55ae2d2ff4850b8fed240880ca0a139e7e64ba990787ff40304016a8983b568e4a402c790689f47d8f932482c3b117ad1569f3e91fec1ac2149fb85b042d68069c319466daf4fa9fc9ad94ee481e37363c99c8df84ecd5bd7b49d3aab3c26c55523d78616c5122a0803568e983217c6d9386a0024ad1b71275a03026cfcf1949597ff70af49e3ae7c98d2f9582d2a101a2642b2994831a0ec063423ff2", 0xba}, {&(0x7f00000003c0)="8ebdfc4ca1e57865f71b0334664e1a5bf5aa0200eb7110a49cc39e6ffd6783212f553bf518b5528f8cccf57d550665d026b7b6b867fc48c84403815c0c8d586145b7d4bd1d4f6db058e9d935d08e5d7a17f8b16bfe783e1f405b7e06e1309d59bddf", 0x62}], 0x7, &(0x7f00000004c0)=[{0xa8, 0x1, 0x8, "4babda6fdb7537f0d067aeb4a815fdd271b20447e57610b6d2cecb3a71d505467f3ac98549386e0b299918dc05323c2fe7b7e2b575c953f8172d18aa1ff811368182a5043430a9b4d5bdc628f717c153f4039647e17bf0c1be8437e386455de6418536b9997873fe2377ec22f9a2e986d26d1e9893d91491c59ac851f2463857de981fcc00cb3a6fe6d255d02b792dedf65983e83b"}, {0x20, 0x1, 0x3, "7d67ab05020830a2717fefe4e3e5426a"}, {0x58, 0x7f5c4619343d54a1, 0x4, "0c5b6707522c1416529ebf306ac9d7fbacd665ad4b71dec36c5353480e96be5e5cb61b1a617271ba6e32d26f1c8df83b2e462ef7370a1c3fa363ade7d98e5c27a156af6588"}, {0x110, 0x1, 0x3, "b6d6883d92967c39a70ad049353f0b2333461b35272e49736db6d569fbf9ab364160d4369a913e273383af3d5710a8e67f0c68c6852a9b6b58d1709a1cc81058172093ab548031d631d23428b5b543c3e1cfa8c121d4f2726851e1e902f001efc54e8c1f80b4748cc663329f01677bb20b11a5bd540134e7d71181b3c52f53d93a81acf674a05e7acab332dabf340eb080e9bf7498652332f24cc8bfc158e859e46ed717fa7cd2bae97e637482c41100254dcc6863e7599b2ed81cb93b1745c03375322a37209b85940e5c935e6a5192652a4158374f4c1443ee95e7d7621c5722a19ca9b08bc3012fb7bbd3b8e88284133e63ad7d1292ffc641a44e1ef77d"}, {0x60, 0x1fffe, 0x730, "27b4a227c2808f8f2a4273f3b969a9031f1a96a4c5f80b561fe5eeaeb6952fe941fe1249f62384584a66d8d26e50afd33fb290c941a02b0c450c486c19861cf2778ae5a6949387f7b94ec7f19fd5be"}, {0x28, 0xffff, 0x1, "0f9ca0ab2a01948e1043e1ec3bb8179d4c"}, {0x108, 0xffff, 0xff, "23037ffee4db8e95f2d5d8770180c78c69b97ad4c7b8817fdd203c6ab435fd3b02097382f6d672a53cfe221fefb6ef36557734c1b1304a01b20e1225bc6a8215b9ba5294d99702443da76391a36e452da9d0fc7ec31812b5fdb78486d9ac261836c90337e85d4438d86668f980ce9885bac91836ac03816a8bc3377b2d18a543fec005767768a352593da8a2100129b6d62a0f43b10a46dc3c66acddd0bd8935f249fd5c14e30f4662e43166498edbcf144bfa8292d68844f2578a97ad78d279a5009c6a390785dd4f65aac8f0225fbdd9d31616567dac24aa4f3993bf0dd4de07f4ad8fb8c3eb4a0bff2dfe6dbe22a42723c2c14c"}, {0x20, 0x1, 0x7, "88a610e80de6f79dbb35748c"}], 0x3e0}, 0x40a) mprotect(&(0x7f0000004000/0x13000)=nil, 0x13000, 0x2) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7fffffff, 0x8, 0x8, 0x2, 0x6, 0x80000001, 0x2, 0x0, 0x5, 0x81, 0x2fc}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000000, &(0x7f0000000180), 0x3, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) close(r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r1, &(0x7f0000000240)=@un=@file={0x1, './bus/file0\x00'}, 0xe) close(r4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x6) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x421) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x510, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x12, 0xffffffffffffffff, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1}, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff41) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r2, 0x0, r3) bind$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x10000011a) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 16:00:04 executing program 0: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffff6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x94) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:04 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_settime(0x3, &(0x7f0000000080)={0xffffffffffffff80, 0x593}) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000840)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r7, 0x0, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r12, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r13 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r13, 0x3, r4) r14 = getpgrp() fcntl$setown(r1, 0x6, r14) setuid(0xee01) r15 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000300)=""/11) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c653002166de1ce62df89e0f0e40bceee14b5d3fc7829489c8233bd060018211e01baf858abfaa6be384611377f2b5a7d66d07cc327cb37c0d4653c80a917409b79c1e570e43d2d948342f36a724771f99ebbfeb7f6858c3406a3fb89"], 0x10) kqueue() open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getuid() r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r7, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r8, r9, r10, r11, 0x4, 0x2}, 0xfff, 0xe9, r12, r13, 0x20, 0x7, 0x4000000}) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = geteuid() r16 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5aed, r15, 0x0, r16, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7f, 0x6, 0x4822, 0x80000000}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffffec, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r15, r11}, @cred={0x20}], 0x40}, 0x406) 16:00:05 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x7, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x74, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x4006}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) ftruncate(r3, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) fcntl$getown(r0, 0x5) r6 = socket(0x800000018, 0x3, 0x102) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbb", 0xe8, 0x4, 0x0, 0xfffffebb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x44}, {0x20000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) r2 = shmget(0x2, 0x600000, 0x80, &(0x7f00009fd000/0x600000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:05 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x20, 0x7f, 0x4, 0x2}, {0x1, 0x1f, 0x6, 0x1}, {0x5, 0x8c, 0x82, 0x4}, {0x14, 0x23, 0x5, 0xff}, {0x41, 0x2, 0x40, 0x8000}, {0x1ff, 0xfe, 0x1f, 0x100}, {0x1, 0x7f, 0x1, 0xba9}, {0xfff, 0x9, 0x80, 0x2}]}) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000fb", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x122) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:05 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) recvfrom(r0, &(0x7f0000000040)=""/168, 0xa8, 0x22, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8000, 0x8d6a}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783fee8a9c81") 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) chroot(&(0x7f0000000000)='./file0\x00') close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70de8c74b50d8d16a33a4ee2b013531"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:00:06 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="95edfd7d499c89e60b82ea72f697336eb1ef5b699f5343aedf6d138d87ba05eac903d743ab75238ccfd4d3a2d384dc0bdb139893ea668207222cbdadf00886e9643050ed0ddf", 0x46, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = dup(r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x3f) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r5 = getuid() r6 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) kevent(r6, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x7, 0x2}], 0x6, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x6, 0x40c3}, {{r8}, 0x57af8ffee33f206c, 0x40, 0x0, 0x0, 0x5}, {{r9}, 0xfffffffffffffffd, 0x22, 0x0, 0x9, 0x9}], 0xfffffff9, &(0x7f00000003c0)={0x3, 0x6}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x3, 0x7, 0x2, r10}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$getflags(r11, 0x1) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) r14 = msgget$private(0x0, 0x11) r15 = getegid() r16 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000600)={{0x0, r5, r15, r16, r17, 0x1a5, 0x2}, 0x9, 0x8001, r18, r19, 0x1, 0x6, 0x0, 0x4efa}) 16:00:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x22f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000200)=""/224) r1 = msgget(0x2, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/106}, 0x72, 0xa136ff6384b62f9b, 0x1400) 16:00:06 executing program 1: sync() r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0xa9c}, {0x13, 0x7ff}, {0x42, 0x3}, {0x41, 0x3}, {0x83, 0xd218}, {0x25, 0x4}, {0x5, 0x3}], 0x7}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xbb9ef6ed94137da8, 0x0) r2 = syz_open_pts() mmap(&(0x7f00001a0000/0x1000)=nil, 0x1000, 0x0, 0x14, r2, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r8) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000003640)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe07685d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60c6bd71ff018542a1368415a5c9de8a786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd96000"/4110, 0x100e, 0x2, &(0x7f0000000600)=ANY=[@ANYRES64], 0x1) mlockall(0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x5}], 0x400, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) recvfrom(r5, &(0x7f0000000100)=""/38, 0x26, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="57828580fa8142eb7d00", 0x313}], 0x0) write(r4, &(0x7f0000335000), 0xfc94) readv(r3, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000069, &(0x7f0000000140)=[{0x480, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0xe645ef5ace59a91c, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x10, 0xc, 0x9) chdir(&(0x7f0000000080)='./file0\x00') link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x0, 0x80000000}) sendto$inet(r3, &(0x7f0000000140)="8f056ead6f44c9a556c635edd4d2eb3cad16830daa06a11e2e9dbd6a48abdfd3892cc023ec67e80aeef1e5f9557687ce0b00053feac1cec38c4529b46a06525b837d438e0ab25814d7ce0f1ba630a10b33b64b4cdca07492f26e1bf414c440b10a28960b087648ab91e4", 0x6a, 0x400, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000280)='./file0\x00', 0x7, 0x2, r5) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x800, 0xffffffff}, 0xc) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) sendto(r0, &(0x7f0000000080)="956587e4f06bb67bfea1c55531934021860b8c4fcd5f2c5c2cb383eff14f23d7ec8cdb", 0x23, 0x1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0xffffffff}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4007, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) shutdown(r1, 0x2) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) r3 = getgid() setregid(r2, r3) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000002380)=[{&(0x7f0000000140)="9b95d4da1d05c3ea787a3a8e22507b4026b9973fc06cb8604934b3c1e91f96b8f83a00e8fdea398a37cea3b2dc2c2b3b0d5d5a1d67a9218a", 0x38}, {&(0x7f00000001c0)="81eb8178f9ee118e2f8a6b6e8990dbdab1fead7f871174db3ade09630a5a3ff89057ece934080843920e2edad925873803a5c4b0f2a87fde52fbc25d7cfb13316e5d92944297fdaf5f78999396ae265872375250c334f33d7e0198ba9cd8074b050cd1d41fb5c99d4a4eff308e1cb42cf0df6dc4d761d25154ac3413c6", 0x7d}, {&(0x7f0000000240)="fb7269a7ef60edcd803b", 0xa}, {&(0x7f0000000280)="47a9027c84f5bcbf72e357fd44319295023681229cbdabd632c73e917b01", 0x1e}, {&(0x7f00000002c0)="b7436fb3620d17f9c4cd34aebeee77ca7a61c3ad473d9573d5d31016adbefed4ebe1b2d09beba9984c0e1952b50d5e6dd58ac2262d93210d3122a3eb4fd27ba340266ff62d5840bbb756862b1f80a0f525f65c647eebd354d79932a24fb40f0f02fa2aff27459aaa461b2d9b628aa65a0f4edd156dd84cb0a8dcff79c7d56d4bffe198183e21bff7d0840d18f4d4777569564db8c4311e982ebc1e89f90e12121abe6ef1ef1b0247262a2c80f02edb2925055424f27c55fa63100ae15f6f1d3b5fb98198d03fb7e752f23835537d7d9a2aa9d261e8366ca95414794406c008c1a2fd127e06cbb13022ff245f0b91cd8fa448b882cb09b027ee4f25c56a1189f922f473f2b2129acb067dd8699df0e910a86f9e51d762a443cc05b53c51284586ee0fc74b9138a84beed474d66cde513ff671ed3e1f694bd5f478c19d41a65c8144c2179da18f20e2470001673a9f2a8b4cf945910d31f2d1cbe5fda0fdc5f66ce949eb2fd1f34f8b83bb13867a9338f65e96f4132560e0307e2139325e4c0321959e712d90aefe0547e89d6c32271ea1ffc0cab8aff61afaf7b981f7527e0c46191b3379e3ff3f7bf34c23c7ab837db3909baaef6ae90914d555b498ef79beb704d70402a37a8ecad69dee144569c95c33ef106e810548c02be40167102da204d22d4f9711dbdfeb88a6103ba183bb1cf3105ba5124862aee08177bef3a23ff3e7177f0bd38f3da4646d50be8007e99144280144c7d2c8636851cbd89a2c0d9e3c984f0b16aec4779420b2ea5018223d91e98231f2809895196f0f14c88a25fb4173f6e2fbdedc2e2cf2bcf32fd7a89303675ed44877c2e720d97c032d1ec5e2cfbbada79f252bb69eff94bc8f748f70ceadf7336c6666245f94d1c045786824d811668ffecef82c3e9873ee40bcb9d9ac57c59ec1b1bc3028ebd4ec3fadca5fc76eb7f811f0b2d1517ee5a178f273323c7580b164b753161425ee727cba9380adba9bd1350593503002f0172396d3ce06e2ec71dbf02a37a7d616b5e9b2b5c93ecc084f9041fc184538fdf63c88a20c5b1fe513c930740da7a630094ab496d6db61024bc0158f88d90d0268eccecc65f93c3c71882989a0b46f4faf2d9d42494ac6c0d1847fba1a56a0871f5517c637480ff937428257198b0d64b9aa59dac43ba36889fca3b1bb943dce1ba69519ca43faf6c2ebac06cb7e52b82704b9d0cb88765a11e7e342c965f94219f3162e6d526d0d840a4469f7bc543ce6e4d4fb7d8096f8896c15b154f8d46b3d9e97b85e95c55085f94aa3eda4ff36b5959c3efe9bc3f4662ee194033129520e8b6a3917590cffc52a03c17db74e1fe2666e5f5d7b28a451a5b443d7d227ac6806b5b1f116a1cdc0311535127169354f6426b7686c780f7c1fd9f57220454249dd0854b4890985b746aa3cf4d2c630507449cebb288e99c91208ab675acb6edb8dc867277185516d34ca2a65de8da5f1e1aa86d03cfd3fdfec16f45f3ea2839419f7fa76385b3542d7cd40e5ff5808974df81c996597a60b12216edfc09c49063d6676cdd596487bd15f52923c0cfbc1bde68901e2c206c95129506b38cf10392fee4a15f489bb22e4af46ab1a31d1dd4601b56b06a1792333cfbbfe186f3e8dfe06128c6703c7eb0905aacac408e834c8c492f9d18ca84b64d578d0df61f2658c3e304166fa973ddef1c9b4dcad2d7f2d514c08d206b49fea55ba607d4b0aae57f6df2d0a735c11b70cd9a26ca3e8f1e16ed989027d31cc8e294173aae558760c1e0063c03117d02edb0a1e5df43181f6a7671b22410196a7f97c8d72b768a843e87b0b31a840fe81661fc08d483eeb96204815e10d578672c71b5a68cfa5c887b5788cb2286e1bcf164d9c3555586d47cec0384340abc584d4e6851dfd4e441fef0477b84bab703b862f1686f0a594bad33c512ed7e1099061e82b9f3e74e790894b833e1e348ef3daca04da877f3ed6723795dcb45b40a19ec99d4ca15027f40d39fd7affd9bca68ae8470c7c29e8e6d8cb4d30cf8cc48fbbc03f0892238fcae28fd5f4c74e93f76aa0f7229889f71f5d0ab9b8c10c7f2021ba2eae1fc721965bbf9f76df8bbee3544c77b4b932ef83527460c303fcc8266961d276d8e1868999cc6f4f52032a163117e673e09aee134a1d9b27b49846b2c3df3b48af03bdeb30bfc12822062b9a697733dc9199ce17a246f733d6f9e5b2c43ef1e83ab144a048125fb6afcd899ba8d98cc49e1e09ef3f1ee504c2a58ef4c5886de1789e35759b824a41c8f8f270c0c8b84b4d4dc38deeab2d065215be78e7ee89e1f4cc335c22fbaed7804516d4bbc7c6b944305692165a87807efe20a5e73a08a75e1c9836d1e96ff111f7320de184c8f554399d1f11a69e95210becde146aa8e35583664f5ca6a0e4794b5d23e14dfc4c0353e17554e47197fb91a0bd48d6d9c633d1b8e56973fe4274e3f12e67ccd55f80fd0d224bc7c540ef03bf8d9e5264e7f24731f695dfdb638bee05cdd13325da5f0caa4b1b939efcf79e67008f02f6486646272c438c8396bff277377b78bce8752f300f383891c8dcc2f08155c9f47fe740f0c4f7d0506a8fe7b1f18b66ab95d02c93b27ad215dde87c5cb3dd1b84721d142a27efa3de161c93d46affe3e66213f995ddddb7a58b435e9febec4e3b6fb4f690ac09f9ddd54650962598a77cd21fe06353a537dcbb2e06b8ddef162f965e0db80c0ba20db0ef99ce37f2836f5effcc6366f60a2caf9cd77b06f366a1c54499598d24895eea409147730e2bf19989e93d3a8baed578c683dbbf0b0ced3bc0ebe36bc0d72290cc89847a874cb0614672a72b1cff4fb39eb4848ff7051876b0a7f11a5b4941c51aaca94a76e55ee110db2d0ac1e20fabef4f7dc18d113cb7feeed68cdaf088664b8b96d2a187258fd15d658537fc4445a23e1398f2aa26dcaf96c68cced7ae71549aa545cecc7daeb1d7c3433857945366580e1a525edd837657b52d7fe92168e013928ecac38f650d0b2775458bca93ae624597493a2c9665d1e5c59c9edfc8916ef90962202acc09820e33f2002db3cf2c035a648990b6846380ab6605ee8c89b7a260b77cdaceb467fcf82af0a7cf557d8e94c06065e7fc3541ffe9414bf5a88e473bcfacb2ef1308264739518fb000fe0a2e61970ce565bc466035398555bedc579786d2c5326c177efac64857a08eed2e6cb490f30f7ddea879148cf061aad0c26514c0fa6db04ec703c0fade63d0068abeb41fc9b464762a8ab062c789f64d725e0f8a5d400be0642a704c8883f8eb48dea87a4e59608a43cff9353fb828936c7a65c709a7d9bcb8115393189e751328449732b370f5e3cd582314ba20426c25df4e77383d9020a2d0c11de5190648132290c00bf5ab35386b01c9218a85259ac00f0622a1c596e01efd2e66bb8a82ef4ed2579f120cfa470504436abd9a801e8fc10f1e60e21716fa7d7be2d608e56a7f7b3ceef8e2df8feb9b0806c4622ae88d77a6c378e191121eb68fcd8e54487a348a0a1b66e6a3b430411627d6019624a2d6dd6a2cc5c910eb9812f5b45c76b946adb668243f2523899dd3f8473a5c2421ef24eff3dbe1459f83413c8d3825d7b6ccb5863f0609dceb8c1fe51ef5187998e9a6b8529ea2b1b63885db8d0cd20c7e6bfcc61e2bef4b240193dc550d7c66d02b59db94cb08b560ce48e8dd6dac23647f7e3eba4ecbd7145b9559324a1f5d9f2af614c34c23ed8f3b32c0aa6fbf2eb3f18a2f372c66ad7dc1498431a49d1bb4aab650dc5310ba6f67450ec4c899be8c6a36e2d2388b22aef6aca0ba562fc7bd1b500551e9d03d805d9997d115a89b71ed9f9395b7974595e49ee3c3ea9b7334420ba1fb030a55d476669cb526a7c132c7a43c2949c757afbd95575efd4d51dc55b4d724e8f5d7a7306fc9f70304f1882c6694ee8f467477f1879e7e6bfed671c287841d8b3b1d4d7944a34ec4c8f0e482540ceb281de02ee1ce36e41b8061a6627ea599472d51153d1cd0e51d0046da30f68b1e0fe403e7f0bedb996963699350312e3335aae9116c59346b423be81b611f6959727481c9ecbfa993ae301237257aebee0816ce970e39f82939d5de12bef3aa793a77ad9df102bcb7f7e21e3d3e4eca3a1790901dca4acd7c1ced7cc32ff80fb06696e0b3a5a7fe36583513235474ddbc8ff09d76420f4a15ce7f735ff0cec1fb34b628609518b9d93d3b88e9e925dc23b65a6806b3cab8ea0bfdbd04f54e004c303b75569d98f121dbc068d138ea4502bf2ae654dd2450e1e1ed9b2434f4c7e41e30fbdbea9b2d64782193b3984bc77606a641f1f2d35ea664d67d52adb17f67fd1a27b85680090578ad55688b45cdee7d3b3c96bdae5d8a2c96b5ebb17de58c3dfb5d932c65f3d17c42a31db89b2251e720d09bf9e572371023aa1749b9556e58583386e565a06ec8665dd83f5013453ab713040a284ce2b885e7dfedabbaf2f8e4015bb7f358ee42b26ec7b87646491cec2de623cd8fc88a04608a3a056cf62a62b492b1a69fdaf982bda71d0b8cdab91cf6affc8d846ce37c9a93a2932f2c876605f80b9b4295342b1e9d5505920d1e2245649355c228996bef7973185d088a63d8295038fb5c8826b267ba462b545debabdd9cab5db9ba9a4dd3071bbd7d8de2d9dc017edea711a9abb6743946b0b45cb05875826c430d139380522ce07f0e4b3c2590d6964841d80bc05d4fac837152ef9e1ff2362fad3adf1c0cc76f17b5d5eafa2b150d5bd87e720aa088a2cd8114a38d03f55cf6d56ecacf844c89b2985b97c1229764de35e6946d9fced6e1a975a6adcb88b46536b84be02d4c3c3b621ae6f5d3410c68631a2c495d9345011f4afa3f7787d876ee898d9fbe4494562d1fd31ea4ff67f92bf497b1bb6838a2a0137421ebe512e116e29d1ec78664fe4f3ae5e36ea620329cf6b4c00e8d81374256fe133203c57b6b123ddc91007fcd84ccbf37674f0db90bb8a92ec83e5374981b81a2741db4174904eae260c9f692ea3d9e50849be2b5efcebea248e4d74c6e2b581bec4c93ac2685089b8536357b67ddbd45702e5caa7f96fd7ca62e4f97d97652f0ef48c0a245ffdd010f5e9bddbfe6a98c37101411f0160b170752ca2f419b29c81e7cf7ee4874a2a6ff676cc0fd7cf08e29305ad4186821631b4bc39059d94d8995803ec9b5b339421e1e35d4fcd12efd2ed48d2c128c21d626fb3ab9779fb1a3a331cc39fe1806dec7431f82fd7cdd26a46a5855b891a6463ae0967c76febbcc041736771cd50be16a11d690fad49a59878b54da4873badd6fdacb9eb6633ff00bbb89d9b884d5a16bc87f7a1c44b1b5078af1072ddadaf653d7499bbab2b3e305f61898bd6b42e33334347dd74dad324913f8ad9a07ac07edeca4afaee1ec9bde0907c5328a62603577105fb3732463b72ee1c8d844235ea11843549dad41509b3257f5166e0f70950337d9fab2a0a228eaa549c9f86797473ab2f8c86ac4463894cacfac3ee91233c4d057111a782b46fd230897f32b17e04517201daed46610967368e8abe9738ffccad2dc95ffde602cc87fa2c0749691caa2a627eb704df064043b67f1a92e9e9512ef8e6299ddb9b08da4b77122a6666a10a097a00ae01c00612dc383612a92c4932ed80dc0de6469f56c5db042aaaf41f28005a18165e13bf18b939454e829ab162eb99c5813311823ecf3e5cd3335b1ca9fc41683293ce001e090bb79983ae82d77ba8dd058e36cf0438d551dfe4c6bd6d5914c6e99185bf5", 0x1000}, {&(0x7f00000012c0)="26738d51ebf3ea93c45b41ff3ca4bce64a71eeb6ae53b5b18656677ca94dda1621b45e20e6c8205de5a8a0a8ec62aec09cd7afe878cff57b5514c0dc02ef4db3dac7613ecc9d3667bb49e11a4aba9e6ae031f70a113e836a366477d9aa4a8ea08fb04d16c07ffedaf345946c41f2fee5278fa2de93a4492e85ef2721ce0e7f7fc283f52da8618dd178a75e0576f4527309b08168c4538bb82ab85ab09fd5185918220ed32b0e1d882e331176d57996e4e67c755654ec082697555ea232aa2097f361c9e416ef52349faf3a6f680317b56b7ae363658dce6b40fb45fd512204f9c395765434c81ba13c27949535b9713701b479d164a475765ad46f19e30c199836870f22fcd1a92ba5f6256d353d824a16954e59f0a1562984d016cad8f4289188b63a6d31cb9767678ee05984d727b50c748ca7bba07bd340ea9fb841aacef0a3d00ce4664f1ca2ae9e28b88a9df6fabbc7b405ed7a7e23029952e9e07c4401ca15a8086ac4b2a7cded9359a2828fb1fe31c9906a5e2c3f2a8e78ec6257610d56bd93d9b88d56e9d1add9cc6a9806e71609bea72670cc5217b03c28d522323b863c7551c0d56e04e471b57eb937c94370f96726f448bcf2ef3fca85debd247f587678402931820804f7822722d46b952d842c6c8b3ddac2828f143eabcff5c1e3090ff653f4ef6748f9acd2a2099327a02aff87f5cc6926825828f5c2f83dd26194780d003cb23654be3e658641bd5c43e6c902a302732b90873116f8c8d2d6333f416487a93eaf3db5e83ab7ccdaf6c5bd67040cf5e11b90a46ee1391592a14e475cba1e762d4c2b24578ffcceffebeeef3ce3b9f79b8b3cc6f91dc71ad61d6d49189ff9d80e437f44988f8e9c638e72b8cb575b1f7639fd356a3ca67c98b0665c51b0598abb11e7cb37644f1017fee505a50ba9ad09abfe918adcbbb74ce1af78478a445cd8879bf9cb86e3748c126d7d478690433fa4685b4b5fc847d759f4be0f28a5f222b03783ac0b78dda34c0ffb550be4725f07f72b185136a2542d1822b1d4cd190e526ae0958a32fd43fe716572d349dfad1a20a2a94ba7ba63ab49aefd2a961355985a94cffe6e59dd244fd7eacdf90863498cb361700fa7d8b0bd0dcadff1f63612dbcaf69a1a107d3d5017a3a6f155147eaa82b33a5cbbc69d8c3c129bcd28971e422439a39baa4c9355c719c15e94ec87209b3d3a9b16673673fe1238b46322418161332f5b4a65ecb3bca2084050019213960f7184b72eeb44ad26fd22f386ddc7de8eef14ce32a525f3040d50d45efcfb8684790e1e01bbcef2e90b5ac550b74a264a157ab2b107a8637d3505c280db21eee2ab02277556271685b14a42eb0d92fbb4ede157f9d58abe4f7986d1314c3eaf700f62d9ebf909a2d40d993b5b31b5d1f883e93d896a37d7cad7459a6b2603a6096aad6539c93be7b733a9b8e3918bd520628271fed4a4b1d4f173530544d72419aebc93d9359ac71713fe7b1067410eda83457b3c0635ea79561dccb9b8a1ef08a26a0fd16147600df79be1bd5d7857545543efe366c78cc30868364e19776b1afc9cd87dad28ced519fe10ca41465f00c47c5873aa1c3d01b63b278eb2c8b3782cf82d21982cf4202ab27fff3f48fbd0c63d5eaef3a9abb133f2040e178235c0c704a76f80ed82ad22847e208a20521680470e0af0aa0ad5a302f6518c7e4444112f50cf1f51c102770d1306ff1fb97d714866b5e80ff36ee1d1c07be842fd385b697a086032dc6ea80441e219187614bf1f7ad7d0ffafad7ebba2e75ac240adb43a351e38e27f610e341d21071fce2cecde3977a746836d4777e95d4cecd634e8aa59caf292b4da79e495033cc8842f918b5fe0e831efd3fc865e8308935a5f112599a85529e6be466f2c1f2399367a3b9fad0d43c6b93456d648fbddff22a2fc10a79b2c15c5b75a1bbdcea9ad4769885579fccc85139bcf21615a56f4a7cf106b540831b7e71df3ac72396a7dbf4d923c766a71afcf9b1280c7feaac1fb352d8203fc3b2fbc477f5b8922503cbbd85c72503bc44806440cb7700641265e8db197ae447defbd428a062538d3eeb2739f5b943c82dcf3c943c70fa519952f2a01287651fa9535f091d4589e42c7d1ec4d299c202e5336e9bf7d633edea09cef23dd2135a5c3e9bb08440c5931810d552766ec3dc69b60b566d1b4f843f5027a2f1454909fbdcc34b88962f7ef48a1c31640a32f55b0e12d604b15e242ec3893926b7658ea8a06fc6c38e19039d98cdd484eaf04e02cf3be03e1db5222c9a3a127a0d976492a7eeddd0fb9d986b31f84256d0e7b40deeab72aad2001a6cdc7f5251c2eaf97949d269a4b32c99c65cf2b158ba85b3d1b303d3abf652bdb5a8662b7a10dd7b1d2bcc736f43e2476011551791d656ac3c7f3c4afb5aaa399bc56b77435f0fe63921d1f421c82b24da02622090a0a5961bbf0737eb195d7018666de6ccc7d2d6877fc1e7cc2c74eed1466f56860d769fba64768e395e27021788799f0f4981c0db001596d3d9dee5e31b61d3731e711e0b0988cbdff9599d776c51e8577360c8f879ed8c27ad7b418fc7273c296c93c9f932cae0679054a3aed80fc2d90490462311f8932a22d2ffab901f8b30d424758993884b80e1f3c52798740187e6ce8e75f8e02f32002e271f1f68f80611880bdcc97c564c76c05c65de7082f7f38000df4b8639bbfb15dc92afd588184fc16e086679aadf9ce3b5df6c4e050af34fd8424d977ad66de88c412d4c10164ae509e6b06139d7eef1c2398a4126121b89280897f4ddf6d845451e125df0dee32bd83762eec41a477d8a6f470368e5e133b1148d8e320f0ebff55c0d4f81ae237eedd38120f9e43c07110e94a93776c5c1299b7edc6c46cb833acdc51e30b41305d6414f40d11de44df14bcbe68b4e67665009ef32293e337698789ea647a1ab4b8e88351e1a0d21ff04a4727749c38e7c3d2d483bd825f1848110bd9ce25c9b17757991ade0795e00ccf97a824d5d443e80a415440c8c56851bd5fcfafa605bc32834814f5d4a81846d7736b26a3d4f1b83e8a014f4fc6be5c4d6720fe49d2ae8db1ef2219aeb1a1f44902bd90c3f7dde7a1e683d4d28e890814ead40d2f00b3142a78e3dc5888b8015267b4fc62dadbf87b1c58e423565876cf431dc9806f9cf8706a40a9fa006f2a2118d64afc3b9dc951219dc937746d133d761f86c237b95156428512a3851bc759db238c9928bae9c199ff4803dd673673263ac4b0ddd720d98c7b9d7c6e1052ef0394c618fc3f93f08234372a939091803adfc873bf3fd720f11171d429ba38efed685631f7481d30e5a1cea367210d05b03c8fd473a2e269193d675265cf39c099a4cac3bee6bf2859f3871ca4833f3d86b4e056bde62398a3ce123f5e5e3fc8827e5527dc124bba2120d76fab5c31424ae62ebc6d11914b6a3807c85411f849ce634e8f92d711bed07954bcdce09cad4bfa709e063f3580d96b3be2f2cbdc819b2aec8b9be89a74b87bd6fd5b6a2af349f7345e7b5b98c412e2bdab8f5c1ed4b74c4c48b870aaed29cedb69ac5d39551f7157cff9527e4fb9bb4ac206afcb0902577035f6353e7630b93379820ee0d92e9c24f148795955c7ad9dc7f3f98bcf17389ce5696f57a958da5b0b00c2613315e2a1b44ab9c30a1f6e75dba16c3786f0716e2786fb5020f9d53261c02810f9c4e5833969e6255542f4401164d931f75044b4fc31853c9957e001d30a997c15117db00bf31c4ad31d660466618497fcfcee69c6cc23e7c18bc661f576c7e5c9b2e7f96fdb95face0c03c0aa8f9ca7786abf8267a431e365cf27ba67e09d2304239c8917400a2faad9af80ea9de8af33566fd045e1ee4a77d51a33004a43883c514ad1f248ce6ce389ae4f7f16a1419d5f709b084f339922c56231846aecaa86f4b5951ff74622990f427c8c0ba0a73b12b0344fade0f464d28d8dd94b0ec4b5de0f8670e80b5fb7590d12bb328461488d2bffffcc40f475aeabd0f32069c9ceece0b80b8262e0c1ea02d45b7a2be47a095fdedd52130be4a7e8a6ea49b4aaada57633a5e1d75192a50c78b87d8782eb1c507fabf352a7be558bf71d799a4c573114f491d3515fc815f55c70e45d887faad895ac4b860ccd07549197f6f204d2dbc5612905a444d8d3fc9a8ab0afb7d2310819f1b7f8c6e070daa628cb9da257b4fa93f609879bfda3367a20361a5dbca8ee5f47fdff33889d61cb256edc2635e836c58e2b0587ed45e759925e8a0b0bbba671ae0494898d03601efbdc47e48c848d2d091ae07e035bcd2b8695623678ea424428f60805f21363ff596da74df236834e3a8fe360cecf0d707fa4289060dfcb9b2159837f1832300a6d255c77ab40c2897a5a650407586b5760503f3e801a3928717c2c4f0990c56b81b9b38004eb612fd730d063c4a0f2aaad9a14beac0415ac2ada1f4e824cd985fbc75d61b1884141c7254ca76f6cf253ea17046a6490cdfa5d012afab7a270005d3345909d614c8ce0650e912c3b7d3032032e78f54449ece82456c43dae065e5bb3c0a87bb8b54282d7dd4e08d4b1ec0a02fd94f39b69f6c47b4521f3dda40a85b9b22f6f3958fa536348d250efa2c72da906d8222452fc92b113c712b4a7ddd0594454bef2b4164d44ff639591c40bae9783bf4e4b07f4d23bfe464e2b16340c23b9665a15735a843225b3dea2934e9c421cdaa46207c82f29d95a36e8030ebbc32d64e1abb1bde3f0c56608c681b0210f67fad61cdbcbd8adf488ca6a89efc14cfac53236b05920b79ec65e4c0c52772161ef92b41fb1dcb7253435522dcbf6bb5ec99cbb8a8694353ad6a78f5e94b87f29a5efdc87410e081ac2561b3ce67354e0d3574448d97cc0e1ece4ba77cc7a8818bf9afd4029def470f33814e26779e6addb1e6b77efcdc076e96a4927bedbe335acc4cc376035d57f9ba394ccce65a54f55c60790fbc916da0e36e83a15eee24231da47cf0545d97015daa58039be1fadd8b4e8867b0237f6eb9a0f4e328e80101686c70ca5ce450adfd37037edd64b3adb7449dffdfe59d6fbea85a5366a2681760f4875ba588466ae50406eb8bc796852c3da2895f434b0c79f1e42956d46cf391f881d5fc17779536a69e57c8c69f3f47e634ae5e5b92cf7e397951085248372af757ad84f28bc91d9c24b66c01e6f542516025a41bf18f30443c3ad701f4cbea96756acdf18b45209d89accba14f6d4e5b165029c730d211ac1729d36b29360ed906dba56a90feb7caa26f9862e081cabfb2d175aae5735942bbf8f018da55ae03417a2c9ed0ef83643cf22853844e734060eff86827def0896e8b7e66a10b3e59402eefcf41092b1a7e997483472e09326d4b06b546a9c5157d6b23dec98a21dfed46e9f58fc339aa06daae54e288ccf3b098e7dab9413b4845d42efd3e02d76de3fa479447ac9d98e8f2bf01d56f1b06842c81ea057b69df3089b61c2518b7715d7ba4707fbc37b47fb13efb19a8d2bd49e6aa3c0da0fe42f7493140f28423f86581c20e4007b22f9cca1333f8add8823d0ff0b75db9b336c10e8a8dcf914b62cde32841a194edc08517f719e832d695b243a9ca47fbd198a88bbdc220eccf1c17d3eb090fbd88ba4b133e93178c5969dea8d71f46f6d3889fd9d1ae71d9bd1caad09cf7fe38c88c1f7b64b605741156bbbacd703c4b68794d887a1aede34c3bc471c08a044d30a457d5b0cc63d67f82e6d7faedde1f54c2973641f60f40cded350b2a4dc48a3b1", 0x1000}, {&(0x7f00000022c0)="99ebc8b70e95eda22e1542667dc15f498d1bfaed59079c3e63fc4738a78153c2e83e29a63507d909ba5352b1b213a47d0d324e30397f6d87a28fb6315c1d2dc6bb0f9b0673fd91d9f23df396d2ca79", 0x4f}, {&(0x7f0000002340)}], 0x8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000002400)={0x4, 0x0, 0x4, 0x5, r8}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x422}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413ad", 0xe, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7fffffff) r2 = socket$inet(0x2, 0x1, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) dup(r3) setsockopt(0xffffffffffffffff, 0x4, 0x101, &(0x7f0000000140)="50dc091f7e79341bf29b5a", 0xb) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000001c0)) r6 = socket$inet6(0x18, 0x8000, 0xda) connect(r6, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pwritev(r5, &(0x7f00000008c0)=[{&(0x7f0000000340)="86706f350ff8251080a4545b8715a4198f29695de3e1a547c96adf5dcb6b50d0ab9330b68aa37fce5b7c751798df0b511e468846a013febd77e8379f0651143cb7d9e32e9215f037971c9f7b476a0d180f12bf9454cd7812186b03c09877d1ece9af55a0e75d18136240a3bcf534ffae8da6349a35086047ab02f1c451e6be8ef443f693cc85119ed2567283c0ce427396c622b1fd3cc997f6442c089d3188d94103ac802594f0a6be9177105c98be399aa90d159e90a4fd", 0xb8}, {&(0x7f0000000400)="71a74af4635488c5b1dd84688eb2118471220413b4637e9b0bd2ab75b28445fae365e21cbd1309bbca1b5e2ed7a5f785944bab89b511a730181d4cae78ebca54e33f2bd0981e3adf062d5d9cc843be12298fff32596e0d79c71181e58ea8184716f6e676a955fc10c978f5ba50", 0x6d}, {&(0x7f0000000480)="a958d8abf946e6d42f15c0740261ff0ecdfa2e69752b3b131cb71ea3fcbd3284508ae74bab6475757256d6798fa9ce3512e37a9c19837e491044c1d9b88b04c57ebdac34b0fc958a29e96a7d0c8c5840a6ef5f16fd7a89a46f8e9975baf30f0527ced3a09695d7a3ac11628488909e615ba59109213aa0ea76e4c1368f0af8f1f3f6f4c63d42e905093cc55ff19d062cb44e697c211dea238030e2dd274b0ecf6e6f936748b15435cec7e94a0de092a2872210ae7b40bd9ca55b6f1cca0ab45b80edb576c7a9c2a295cef484b467c829145bd0288e31a8b41035459e730757703023f6a802be1ae6c351bb65", 0xec}, {&(0x7f0000000580)="0fef32af7eac8d8a001522d776438f83f79b950abecebe0b8d3d116c0255f8af2c38f779a1be451cee5b759c274c87eea38f2763c56121e77d039d28deba08aa19cea5ee9fd11cd4aa856b7be7fa34", 0x4f}, {&(0x7f0000000600)="2888942c43eddc2cf1ea09a3226a6190ea0e7de0432c4b15cc6839d989016fd885fab0344303cf44838c56eca32bae0c78e20f5870780535c102991ba53019a9c5b3a91933fa343e435dd34efa0eb8896bc7e1b0ec988aec6655d9c23240c321e94e1709c851855889902989293cd221542e215b8ca7e70153d8881d635215635665844442626e9ae12507120e36bcf8b2768fb8ca5643c82abf9a4246ded886ad1a0ac2383fbe53a0da42d3ed74c8177b185afd8b84ccc347ba4a17", 0xbc}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="63e12a2996d2c0978afb898a675c7eb1c7d2d879d6a99c3f43a84d7d4378e4802eb36676340ca824141216dbd1e3bbf7fce39c00eeab603af022781bd3a9ced8470edf959c", 0x45}, {&(0x7f0000000780)="0a8f137b1420a39f32ea2853b65522ac3a79160f14ba699507c3c6185b61d6406b9ad997cf6907ef6fdb70571f87632689131f277c38f3c48e74cde5eb5c0c3b9243e9da42fd2362cd2d977d0a78001c16", 0x51}, {&(0x7f0000000800)="8c75359f78dd4677c27356e461651a72e7b281ff4b92926cc113f1ff4b1d982f64a1f4f5c4b7323054f964d86118bbc5aebbf46087bfe42cd8535b18b5110a002ab2ed78b3d2a1cf5f808d89b13848729327ef293b27ac5bc0ef367e018ee2bde238aae2610b51c05294ad92c72ba946c4e442a1c1a39ec7cef242dc6194afe40a5512f57871957a0fa59e20f4aa7077929f490c0f605c1b876a5146971b69860cf5d963fabafe83c34067c5cda871870a06594c84d599dfaabe947d949a130a", 0xc0}], 0x9, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000980)={0xff, './file0\x00', './file0\x00'}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x2, 0x0) dup2(r8, r4) r9 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x21, 0x979e4c0a324c541e) write(r9, &(0x7f0000000a40)="7684b37fbb09928d8edb90beea66894b6dad31348f9562b144a048ecef48463bdd83044d352f386615fbfdf30649d56f746e9d79bab9186b1bb02f67b01fc289967ace29a06b2bbbc5d5664ce3780c947c", 0x51) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) fcntl$lock(r5, 0x22ebc8cb10a1fa66, &(0x7f0000000b40)={0x1, 0x2, 0x0, 0x0, r10}) socketpair(0x76f8d8a008fd6e54, 0x8000, 0x9, &(0x7f0000000b80)={0xffffffffffffffff}) getpeername$inet(r11, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) chroot(&(0x7f0000000c40)='./file0\x00') r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x400, 0x0) bind(r12, &(0x7f0000000cc0)=@un=@file={0x2346126701de0b57, './file0\x00'}, 0xa) r13 = dup(0xffffffffffffffff) read(r13, &(0x7f0000000d00)=""/4096, 0x1000) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700285ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a7a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24998cf610be"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) open(0xfffffffffffffffe, 0x100, 0x45) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x120, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x14, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x6) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 16:00:07 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000000)=0x81) mlock(&(0x7f0000bde000/0x1000)=nil, 0x1000) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) getsockname$inet(r4, 0x0, &(0x7f0000000040)=0x4a) r5 = dup2(r1, r3) fcntl$dupfd(r0, 0x14, r5) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup2(r1, 0xffffffffffffff9c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)=0xfffffffffffffd82) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r10, 0x0, &(0x7f0000000040)) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x148, 0x8, 0xfffffffffffffffd, 0x1}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0x5, 0x5}, {{r4}, 0xfffffffffffffffe, 0x10, 0x20, 0x80, 0x6}, {{r5}, 0xffffffffffffffff, 0xdd, 0x80000000, 0x3, 0x8f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x2, 0x7ff, 0x54b}, {{r1}, 0xfffffffffffffffb, 0x2b, 0x2, 0x3, 0x9}], 0xeee1, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x20, 0x20, 0x8001, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x1}, {{r7}, 0xfffffffffffffffb, 0x80, 0x1, 0xff}, {{r8}, 0xfffffffffffffff8, 0x80, 0x1, 0x5, 0x1ff}, {{r9}, 0xfffffffffffffffe, 0x8, 0x1, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x768, 0x7ff}, {{r10}, 0x9, 0xb4e8f96c3a234cf8, 0xfff64, 0x1, 0xfff}, {{r11}, 0xfffffffffffffffc, 0x60, 0x40000000, 0x800000, 0x9}, {{r12}, 0x4, 0x616d2745cdd9c7f4, 0x20, 0x7fffffff, 0x6}, {{}, 0xffffffffffffffff, 0xa5, 0x20, 0x7fff, 0x3}], 0xe65, &(0x7f00000004c0)={0x3, 0x3}) listen(r2, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffff9c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x80000001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r3, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000cc0)=""/231) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000180)=""/253) open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) 16:00:07 executing program 1: setuid(0xee01) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x1000000008) r4 = syz_open_pts() close(r4) read(r4, &(0x7f00000001c0)=""/193, 0xc1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x1b3e) ioctl$TIOCSTOP(r3, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f00000000c0)=""/68) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001140)) socketpair(0x1, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) utimes(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)={{0x0, 0x100000000}, {0x9, 0xb8}}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffc5}], 0x100000000000015b, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000033) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = socket(0x18, 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() r13 = msgget$private(0x0, 0x0) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) r14 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x5af1, r14, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x913, r14, r8, r9, r10, 0x7c, 0x2}, 0x1000, 0xe9, r11, r12, 0x20, 0x7, 0x4000000}) r15 = socket$inet(0x2, 0x4, 0x8) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000002700)='/dev/tty\x00', 0x80, 0x0) r17 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002740)) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r18, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000080)="a4418a7c87df8af00d3d9f1b75ebb097d8dcb15780a9f73b7676b62e32d80074424f8c19dce5", 0x26}, {&(0x7f00000000c0)="0d1862eede67feea50e75e9d5c42f8411f9783f809312356fa86514f1001d3dd8ee519953e2bcd6e890a2f70c7", 0x2d}, {&(0x7f0000000100)="a3cf02d212092d2a64021dd5f5c76445397959f5b41e12ab2abe80740d12fcbb04398142dd5cedc595eb29922114b5d553de19283d690f81ed31a01a36458bd3aad46141e6cec67b24d4d08830b0c97bbba0b4c225c9e925a8b84f86b5eb25f4d89269157db948156557d5b5fb01138c8e72b333c6", 0x75}, {&(0x7f0000000180)="a8223eaf150addb2d3838fb1d82ab159fec7ccee8e31d7afd85afc6cd55f815203c77eb3596e2562d033a282082595c17470517daaa01c96bb549a2f89b12180918cefe954b8dd41019edae8dc6de32f989630e98ee19f285b129a2ecbb2eec60cf0e6bb6e60e855fc106567ac7f08fa24d41330fe8e291ed8d5635e2dfafb956fe4eed9435c779d4ebda28989c7d1582b0b2cae6057eecabe42a075baa349f41e19a97afd54d2aa437c8543374ae580312758a66edc925d", 0xb8}, {&(0x7f00000004c0)="514fa78c8e2ae082c52db069de2412336d9007f14a772baab493effe43b03f6d62fa3ac2b200ee2a2546f371eb8228d6d4f4f409ee4283ba28e96fc5c23eabca4b6daeb604347ffd840db103a5a66d414a48e4b300a9ff9561ba9515fae29f5a555398e20ddd116410013408ed348f1134ad03b323d331dc5ce064922b34c2cbfd14dd5e419d7f6ad4944b1418b86bea0fcc6679805f3c34dd5dc89d871544e17851a17f80c72224853d73f92f86fe543c30f81c59e1a3f42767bf467f40d22b6fd853f934f98ac0883fe1e50edb96cb203f549f3c20ec6cce633369b53c6a338d39209fad0a828bd5a69ccd6481ed7478752ee5998138f68e8a7f82dfc3a56b63aa3534356890c5b4e8661eb1f4c6e21c8273fe86157b3092c7008ef7c33ea871985d767b55a69b72413464a113b3117f6b286426b41ec41fedab39aa65db1e8af3069f33acc2f7c83be52acafcc0eea7a75b734cef5d111f99c2875684c0957eb35766a1324919cba64569bfcf44e04124191406e1ae9a95c0cbb0c48ee85237fe97285bdc22b8914706596bbe9ed848b75cf2c398723466d6a8d7a28b6b9fb0a5a41e22a39deb49e83a7a700ba5f5b9a202fa7d489310b2b61522d189836b2a9bb24b1f2160564e968d2117b3e25533946d146ea54b086a285b78a16375c554d260d430c90fd5c08641756b5316530ffb1c5038433a6c19b646c529771c1b3f2a64f5f28967f364ef72d47ef0280c17e3b330580a7bc0c4421185f686582410177e096e6b045473ee3e9edcb565c731396ab6a2868155fcc92fff23e4b328cc23b41c82405e98c174bf567c27ea1e55d4d887d15a046866a5cd436db40f113d4f34ea9e2d71223fcf03a0ab69b72d2586a5a1ddccddfdadbaa48819ff3ca6da7be6cc15f40bd3e18831b632ec64bc462c07856bdf974ba1010cc9981688ea46f66e61274396f74117d94d7d10ccb6e89558a4c72138ffa6dffe355c0f66fb49528410d88fada412e7be0256609bb8182e4fd61e50fdbc37b329b856d97ee06911f3afb2ed101f9cb53d73310c4d8592ba4be1346dfded338924c88bb0358ea4b17a9d175b68bfa98cb0754c27cc584c3847bdd6957e8f5b2335f214511c98e46adde72ae3ca03ffa52820608c51786464b6ba295ad7d2b8a758f3db46e8f30152d917c0241156fb9997948110592b9efa094d9dbb36ed2341f69f1921924ec98b090eef6120b951ccc37e3733972b94b14dbbff195e04e9405dfb63ea1129c683fd20f684684f3fe21f469bcd10bc1102df0d8033b92bc08cc2db1c0e0befb04dcb3a312dd75f86872bd7c558043092a26aba508455b590039e30d23da54b693ffcf9d7113b03a5eb49bd04a0f0a71f63668bf186294265dd9782913fb3d3b6af57aab241088f033d0d9477f5b2c697c603b647252276f6448de0ff9cacfe2a36d96d84d25947d56e0394d430a6ef31a7acf8e6ab6c1a76beaf81ffcf92f6f4fe8366de36eccc26e8454ca5f7a6502d527f4b8d76eb342c5a1dc983d552a64bc539e78439309859f91cc447f299f8ee1ea2125bfb902b0d415ec00c9d2c985602f0fbd604ae9adc9516748f422ea9317dbc62186b22e4fb6351ba058f58a74312babb26046ed1f328df3ab0c9b14362303aa0a677da64196fe2422a4ef5dddfc61f624ddfcc7aa080e33e03062c61c488d49d9536963d0453cb998cd56a427fc68c08e8c2a7948593a44a9a8a6bcbd20ee1d9c6b50ee9bd4a7462bd4146cb22062f7b7ffd5a0bcb9694c96ff6fcf9ffbd35c28a498caa901007a5ab00dff9bd06272bfade1c638dcf920af0cb53949483dba18fbdd1ff27d3a35fa43b2cf041b5b78487934f7e0135c106e29b87ab2443d4a1b7dcf324804fa19b2623d70f61200132389d9588ea6ace4ed6d15be46197a66d54822663217dc2a7757c813ea969bcba6dc4bb3ab8bdb7aae8d8f678d19dbfc69155940abe11872ac5abdb13140e65e746e26f21892483b2465708bd0cf9cde416fdd626794c1cba8199bcb3953c48fbc4b8ced6fdb0046353837a93d7e814bc1d84ccefbb961ffd5f9554f6edce96c4ffb6efe80ac8d202cc2300fef3cd818c2246c691d5e38e0834abb3314fcf2fd85e2e044ecbdc90102fcdfd58cd0214b0af39291b988e72b0d77be5ac46cbf867f061a91332bce7cdfeb031719b28c178af4f93ad672c0065489516bcd4907cb2b2cac077eb7091a80095e24c53a841a90bb1d6b45b99b85345956e3d5b7cee86e3bf6bf6618de31990d9ea6fd665d749575b138ccd774acdeb83d0851a3a052b40aecafcd1241297d81c6cb2e55561a265dadf32f8683fb77a7bceea7754039efd7e21baf3035e2d226bfc08659459f25d32179c7ca7ee078899fd548246e1511d46963020961164ac1a91abd1374ea4f755e4db185c711001801cd095c8e4ebc1cc1fa984d10baf408e3f8673a930af2f219aeb4b5c82d89225cb4411ae89a7909018babab41d3fd1e6ee1661896fd55039931dbeae1fbb5f25abdc1fec64628f7cb4c99b7bcc75b704dcaa341a688e9d879fad67fd5573a268f2b0372831a93a57e419410c779aefb461e8cbb56a4368c1b47ec15fd34eea476005528224c0a665bca24bf0622849428f6efb903e78d06f6afc0669328e196fd2a875fd90d12774bea15c60823a993e176408f5dc94e811adf1d07584b7d2050cad689cdae936b559e167b96f21530127f32e4bf6ba7af0a2a109959e8450fa7b5d2967c6928ff3bb02064af6c4d8e37d5eeb28b436d444aab8ade23d86e02e593a158ef1bb68b28f9c99d00659e8f7f9ed6e558f754055d7ddbb0cfcd05b1ba15394d99077919f422410ce0ec92f9be2d83ede929fa567b69106d66f9ed88e9a8352a985348e1e0f90cec212733ed9b983c533a982e65c6c7060bb782c0b0bfbca78cbdf68448d6fa9763a002297a367e67eb9b453f001e9bafcd014ac46a3e5b0b8fa8dc8716c10805b526f031ce79f2e076633d3fad0805430bea03aa32feed539f4f72eda79839db9ee36313e4ae16ed036753f21bb2126ce5cc5cbd0b0fbecf485a88e5fa9889861621d854cb4515f55a945e59b0c6ab57a200db5b7c13f826f1cd2d97ae6e7042fecae2f5d3b6952c200b01deda37f88795018e247a9689899f054f4e49e417bdcc07916a24de03e907630569647e48805d88780d5b7e2704271f38cf4620fcae119391f3c572406e8edcbeeaaa93bbecbfed696622def641e1f30b0e63c97d628173a1cb9693a6cbba14d7c8a72fa27ec3fd313f35baa4f4ba91f6a4f0506f1426b6bb8ba4a926f73a97a0e89df79ba06f812934762e77995076044e308bba36e1a0fe69334ba463a28d0de02048ace2e7b0dce28c7c4bf1b6cc9c350ae991bd0fd34573e80d922f0a28395b57a27eb9b0e61d99931fb189602e0af9705d5633245f6b47f3198c6a25fc8105013274af835b008ccacb9a4e2796aec4a58afb6a5dc4856f7462f3b12ad95a349e5e2ee6d617bc79f30e4df4f52d2d892ac44dbe9fc8bb1215f0d718e75843d06928f11f161774b1baefa49da6a60660cef284c4274fada82fcaa10bc382c6d7d96041960809d8a19b8b44d6dae805be165ab4209c2c2ae7adf8cdb8dd25605f591f445b9659e1b4a12a44ffaac5cb62e1a0f93f7f399bb0bed4818a4da1f60bf27e3c1fd3f3bc6d45b9e264804200caecc03898914c1422e2a3a255727a706ac9a9ac279ddb9e8742db80df0bf5d5efc1195599140ee4ca8e14a89f3c4efaf20bc1ef9d749293f633a4a52eecf0ac82225249d259c31f87d011879d14a55d1b180bfd13346f23d5864e151c02f283a7d6093839c6838cdef6cdac10a154d64bccaaddf744517ec86e51c69300adc701ccd839bdca493ba12809eb516c592f394b3d21338aec75b611c4b02f63604e4e68e2bf1730fe6c3006c0e50f2204ffb7376a4a26d4f29b19cc27e1a2c8f12a654649b33060eaffac5820a774e1ecc6dfe61ee259321a40a58e37826cbe2c73ba3360dd105327c41682a5134c62b03f3fd13a2146b7f746f73ed5d8b89986613c2cff1c5da375e781ef862861414f3cbb5e98bce875fab24701e8f584588d88e434371c2dab4fa7252af9973ae3e3be7d1f73982996454e2a752309533122e3fb526ad60654202e489f5a9befb68de94a79bdf2a96372f785b647aad81328f39da6c232eec432c857112ab1b79900e2a3f082ec2fea9376195b42bf52ed3d99e1356e67ddda89d566d60080d0bb39f92eb44b81eaa3e7e2dec0e9935b7f67529f8691604582f63478dfae3ed61bf4754f80ed923262417b370ba10f0ca5d0d9954232c497fb6a620f8ccfe91c8c2325c8c3653099581d64f2baa625ac920f75e19433cd7221ed3c56a6554069b501fcdcd3348fe327d7e97f063742c9e269210e22660e589665af66b1efd1ac4b606e4aac7e9524578c17730d346d034946fd430612c9490490e2504fcf91d2b9b8dce2037892a2878cf4485f6fe94200bf46a01e18a3075321f5fcff06ad5705273ee6699e7aa9fa109d640271bf1c31c748c60aa25693f587a5ea3968ad2d529393bd3752e9d0ca52ba1b32a1f9bdbd7ef0a3bd461bf03edf5df42df3e1eba1d83f95a3150bec707e70090b7b2f6dc167cc2b70fe2ddbbdb37fb2e04886b7f0cc826a9b83b4a4b4b6cbbac6f4ca31d8afac5b48b91758c5ff2071f4a7b1b0618c2c9640103a18f97a22c0614352e9ca5334f290fd22fad283ce8cfc95f781f5b148c12ec567485e97a35e2b6684b3c9f34055cf825bc0d19407e04feb3674cee22068687c9ce34b217f7b9ea382aa9d65d5a4945faef60f57387fa3b4a95ef01016e351f87bfb6355466087c22c5fff2d631042d088f5da4ba386fd72bc5bf23fef27ea4f5f6b0e9a2934c2d7bf46dd76635be585ec2e1fd1927cfa2ae3006b6e72a76eb79acc8ea7cea7d32efd05badb87c7f4538095106187d504d9ecdda16bec0027456fa2457cf9c3273757131e85c381f0791b500c9eb71f63976ad5fbbaa235e973a7815ea549360a8b1099e0f45a292cde6288d78d0dece578bc6342cb439cde34e901ec3c087bb4a40aaefdfb6d5204b7fe0492ced0f8d0f2141e23c371e93e12e7d6e2c5528f769fe166f94840df529f0afa3e931082fc5a4ca0a84f42d14351c4ce025cdb03814ef7ec459887629b3d04984dbd310c3b77c01ecdb32e9909c4e8f7136449e315c9514b6e6601bb172f6a9de8afabecc5d82be151ec0a4644d2b3b0cdb3caa9be303c9eb5234e119df8a7f5d0ae00db149473fab73bb10fca7aaa33ba3754afb1573e3c4758b178ca3800af6d71080e7764f1a6be87bd8b408706082214a9e744fe1bed9cf81c0a18da5cc2d44b69f8d9d48e6c4a4d7c3d207b23156099f2c99122b39c9d4480ace830079d08f49f829eb7b8633d84b1917c16af3cdb8198408edf3669d2436ef0e2fa2517d14a30367f969fac872d81006710946e7312c7ec73f06fe575efeef2d76bfe958a528842c7fd57e2337bb2ec531733cfa10a4dd777b69c1540449a8b9a6aaa8abd22cecfbb430f5968623ed772c555fe12608da25f9e618a61f2b5cf963ccfcb8ad1f146890d4b56fca72720708e77c9359bfdd7435a8bf5e4a241c9c890939554c5a40a84f4a4fb70e58ba68e3adbf3274029af8ea73f11608cd0455f7960a98ae2a708645aa62e4c6e4c0361363373f4a3d18fc093c4f0d421a8005bc97ce053c5ab9759f14a1e2d7c10065978356b5cfd702cd0892b6", 0x1000}, {&(0x7f00000014c0)="951b30c9942f70316ecf474231f0b1ffbff6472fc9644d7ac62a18bbd634eb54ca5f4fcbbcf9e6366ad1a6bbcd7d5be439646429c6a84db1d576dc6b9ae325abf81898270a0fd3a223b73ded65ba02815d8767eed5d4ad38882dde89738e69d94efbac5900b4cbee723402429eee093e178b0736c96b6b5ae7373b5e1fd54c5b4438f60c9e8cce3695e9473ac855de3dbf3e27e03a280dd6167d67a74449f4d8689bf8b78b65c461efa218ffb34352773951b8d5ea5e22fd935598cd0ea94084816e382c319a0585c55174eb60cd49f15ea1a4860741dc4d5ccc1b59614845e295332dbd41c13a0909757ec7526dcde77ece31f8a3aa41e6f59d786900f316b8dbdfef16e16196dd884c15473d2a783ad63cc5d30538a4ba2c84422a07a77cc88b62765225a074cd613d7a3327bfb0c308d3cfb04ddd4384abbab265949cfe1c86c60a31570a5fec3e73bfc22f3ebae87dffcbca7d13aeff3c35e377b73a020c50e087e1bf651da56273a865bc4bd983f00f659f27b9ce4ff6602768dfc225f94c462e58b4de0f6ec1e1a0362792ae5d62b5423cf3d0b94cfdd5ef45922753ce6b35fd1039e05091029652e5ca7b04229e9a0e35b29b0aa2d96b0bda54b88dfa30dffc6181bd8b0ef947858d6395cc2dfcadc3980d57a2e0aabe378d9280f8a5eac26ea03fb560f0b5eda1d0c92bbbb7e99e1aa9509b81187d3f1e3e269c92ea8308d76b4df004828f45e7c8210e4bd120be8cae49556330d572c0065d45f77d90ced2cf6cb3631440712fa40ecd8b3dff9fc5ad9270dd8dca6a79c9406ad930c8c56a9db58937fdfa4ace54486b5efe811e4a60e726e262ba4605758059184f03adc960f9ee441dce837715686839c102970f50450cdfe3d07a2f7e99a7a0a3e240db22990df039209d1cf5e63aa75e5db170f501018fe5e59d4d3a194c3ea676fadc4c4cc673dc043bc255ff95a9b055d224d2e5e719d9bee11fc6733455521e4af30fe97d897dd7dbada9c85df6a4863816c5cded17724534a6a563b0f01165f2ba6224dc8e38c9f1f900e270beb7e312a2a9c94c8b776e1c94e51abd032453e255a50f15fd70ba963ed1817814cb3b3cdec2ca70ee97d72712f6716193cc4059ebbe494edb28824a5e21d3a637561f3455da114801bfe15ccb90ed54af21702d5c076fcd79e7034832cb370e5158fffabd0e47f76f2d9a73b4cf475f2439de70352bc17d046aaecf8e429ff894ef8bc881ce989ea970a210ad7ebce431c52479ea35f1b9da40204aad563e496aa976b2f028ffdd929bf3d303b091e4562d2468e2c70060eece58a4607c79d434bca542c45a60fbc6af11e8b37a8f02a1f991dcb3e337028d7c4d6746db114db7466284ea1ac8b8cd80ddff448c6ced5743eab591caa3dc5bd854e66bcd37110e53c6a82fad32dd298b0db9378c27363e29ede123dc8a1ade8d0dc1025f611fe0a1be621708401ab7d6dbc670938a0f7345ab379e607f557ee7df5cb5768b3e8e8f7a04f2f916ec2f85e7b9d8f0a1cc4c22198dd5948f7239b6ac832d94bca90c99bf8ad7ada2f0e5f72621875968c9f9d461d6650bff4c79ff72823bd5dd933144f86a1f7e8124aed9dd6fd5ec88977624bd5e98ed81fbb2eae2d1b5bc4c48213164e9277ca6cf47a4ab9913eec0177a336ee14fa6b137db8ce6c1284c1cf0e3d84c6ec8c9eee2c3a8155d19e0d69123386a6ea3be49a518943289fd1ce2c9c3a491a12df9f017e55df67ce6df82b2f099863ea68428b8f1ee1ef9f42ac7134bb4f45baa92cc33c14076a120851a76b7854ea3f57b74a5ba2dc7d00f3721d0e793fc11b408c4a3f39d6f2d877693b672feecb1720086ca978eb1897039f180b3fa7dc1fd6b4d96c7c41c860118267c4ff482346617d5a424f877e1b9bb605f843034bc369fe11ae9a8d341694752c0cd5f7b1530e6c29f619f8d65f308d17c9534113f992f7bede350268578ad377060719ee32969cd5c4d30243b90a993bfee96591238aa3683bb9446ae62a310fb69925ec1f1964a20b64aedde654afd1170792e2cf0979d216576ff9a9170ab4029c14881998a47f24c7277a3a0b9d96a81af01eb3c3b5cf216bba5e008ba00148ee81e7bd61eb2ca5706a8a3d22429ed5b674b7766a661ba54e5c221aa860f1e41701cd722aaf3ba0119e5d71e99594e325cc713fe56773b54cc167b4b9f39c3c97870b0f5eb0a51204104b50899c34bfcd582d7cc3ab9534a758df615dc2648c39eaf0e8ca048a86e1caa8753392a35cf169db1e299f5ff3032b2ae6ee1f19f8971115798c0b9bfa8f769d5a1ca6633618bc2921d71017a763d66fef97d1845c2406caf9f1885fad5c3addcfb04ebc600da7590dc3f55fce235eafc2b3276dfe207232fa6c81c7039681873431e4c1c94291c356e94872f17dd6b7437cd14f6e6d1509338efe31720d8f83b706e03dc85222c68001aaef6cc2ae14d902950508f3e0d99d9be370fdcf88c5b9c54022245f3d145f87dedfa6e03a0bc92933ca321ca489b1d18dd3c473aa7ea6dc676f2f68ddee5a0118cb6631777feb7f42b7c869ccb6ad147fb8fd0875513972e68fd685a199ea9e502f0ae16bdeb948b4bb3e48213285bf5f3ab42686f8220ddef72fdb8f959a158d409e9e5becb0c6eafe1ba1dba922d573eaf2df703c1e58fb1d9338583c55f5c64ad5d1724f04c3581d8314e3d3493a33b980927c6d637ebfdcb3f4001691bedaf4dbff149aff422813bba820fdca7b2e37af55916a4b88b91fa1016c35ace87e306180ca981bb95de1a7c103e4d1c3134e8cfa5435e7d094aa92af810e9c3b4ddc768475d71e8a8df644e240556d1cd77fc26f06572f623e93ee6e85146440f41f3a423a6effead506cb4a4b4c3dc429da4445be205078fa4ac1d4ff73933bb3943b247d5385a1907a0b43f0f786fe803d928daba18b8915fac2c878708a62d3a114b76675dce9742f7e586d6f0bd5caf5af656ba900fbe78a61b30f979cebdaf4790048a19082ffb30e21a8f1c049513d623cebcdc6566bce13e8231b8e9a492937b43724e611e537a51a43578b16aad84ee62cd2d8a0f807daeb4260a6f4cf7860e971ddcb25e33c16aee4f8e0a63951e696a799de81e5850515733f1759db113ada8088485a92b1b6c216e5b1b87478bfd81e24b4c22c840a53fa25cbe1eacaa2535a33ddb954e0de997a8b00149aeb38a15235976d46edf3fc4b5e29527ca593111ed90a46d03cb460a17f70e607f7b5bbc97e90d4bcae595d1da23576372b582b0cf19d31b858b7d6ee32f2917d25a1bab8245a75ef68dc2e1a70f931edfd0030a274b4108e2eeea392161c7de3d160ad8d104b2d1ba88eab6ccce6dab561d5d97124c244b619a7164cc1791acf9f78238eff8e07f22f2bec1ff302d904b76ed9bcd74d190e2437d0aec0200e434621bd1570a7cc91bbcd56a42df5db45a5c9bac4d61b8d5c36500c1dd81ff62f83aef7d193eb9a2d030796447f0e6de6d7f032735860b9800126e0bea6148b34cdf0bb06aee1436825ea0f0e7cdb87f34a4a322722e80cdfbfa8fe3733500fab6b5d2eb0bda28d9608d4deb00c39db0966ea4d4c4187cf70f28614ea05c9578a1bfb348b5a61c366713e10964e57ff1669788053d527fec6547f5d41ef6548b4b415ac60e4c231dc4b0838e57a7e306df3aa2791d6bed87c245b1c73779dd0a1a05c1697c1e6f2a47c8d73c80657108d1e13ab1c7d0b2033d6e2c9e7aa8110b4f9a793f9c19dcc9f87fe9689dffd2cbefac3e57704912e81fd731cd396e18316a7450a7b38505303c0fcb051292303af67fd8822f25a1bec00142ab5bff3b0c0e51b3553d5d20317cde95fa3aac3eafaa893e7997226db5d2b34a09804b85f9b4914ebf049becc7793e94a0c4d306da47c7227efecb0c68b1d402d6689838660423077050fc3e014ba9aeb5ede282f781c54df0c7bd395b9bcb7c9c790b2733ceffd81e71ad37d4486080954015f9478c4e67bccd3a4f4751d4354f657f6dc77d64196b508a75482d0a869730dd1500357177fd03eae2722aae472b3f59f092b96a4fc6d3933f5b66010966aacda0a7644b17aff9208b72f58dd2ee338fc6f0842c9dd19ad41b7ce8d33f06c1d10c83c0d24a48596f35615475edcd97c616a4260b57c19c17a80875e1b9d9ddcd8cf8016e7e78f3f48ee71f2748ec66d9706d510057a987e1f75c47aab70f7ac8aa922a6ce8c6a262a882cbed426111cc5938a62cc12d7277a190a791744a39aedcd16fa12c1c33d62bcf0bf74981a2c5b83a3d629979887b942824863f44b6c54c92c39fd054d208d202664b6a8c37ec457a317042672e8160098c152fc38d5fea94b3d2270ea47c4537e7b76c6bf788c9462698ffd1aae271d2a5f2c41c1d1dffa26c21878b99d1587042bceef9cd30d7cbb6075d82d82cc443ff789948efdd0a86005e3e14de4f8a4e84c850a9c3404542671894cc551557f386d79637d4b3812c880c31db241ac180c3dea85efd165c58c51a9859957d8dfa12d80345747bcdf5dfc884742c8a9e6a4e27a9f152bad8a7fdc2d7fa97621ed6b0f663c952d7e2424e8bb11f7a39e535ca734932b88bd4fa2da3ac85df7e2ba101b555e061e49749e5e58331778460c168d85eaeb852df4745c049e0a2390768ded6fc5b14d200aeba15e5c89f2a39552967319a44f2d25ae476f50eb1f23a4ee0fb46a538769cef0370eada8a9c3632bdd71eb00f13599e2602912ca99144be767c57313ffd63100e4817fd9cb74a22a7a8c92cb4558403c67392d788d8d2a319f172dbdc4f28589104f7254011875f0e7c1413531611d986d97cafc11524d3af055e90bfbd87d291ced46107a55da9c7bb26fcb6417bfe91a27782669962ee8b4976d83b121692c93c189c4477efb8a85904439e650e875f2f8e57086be6056c578e54bef3623cf31572d11b23d5146483e5975819c8676eec5d4cf395b5ce080a7a0a03c40f94cc78ec06f515e08016ee83eda67889bd543da720491f8dd5a221b13c7b454ae1b6c4383dd43121269027c36335854052af12bf6ca996878100e176ab63ef84fdc7cc3c97705a74053c235d577191ae431bc49e5c522c2dddc43121575eece5c840531ec502d56050b6bffdfaf7f737a172a7c29f7831df6fa8e6ed7ff200e847a396c864df5ada38ee847da9c821ca5ac9d46b26a6a01b14743d3fa2733eabc4abade7212c064d0c8a1c7155188804ae6b90a07e437978039b8cd74419b6e4e720182d1153be09a5ab7943430913decd9926bff0c808baef3042a2f320a9ec0fe59e436da793ba6bcebc0152940436c95587e1c7e673165bebfabab94bd94651739fc88166b51579acb06878205f1cd5af65d18183820ff2581a34f869736e6885d9b2d3aae88adbfd4c1204f653ec48a48dbed09ff307d11cf4f1163b18c78fde603139a58ecb51f44a132f3737e9b1a073511c169bfb76bb9203bf3c08da94289ff615e1b2ed95b622dfdaa93e332a898a33c0ff093e3f26b31b12ccf8a6f2b7576f62cab28709d6da803171c55bccbd99a47a571aa9bb343529b61f6411cdcbb3aef5c2ddd3d8ec92ed4fb6ccddd2c63dda91b271c5c489e24eb1527c9812f6828e3d358e9b1fab64b88c9a9ebaaa5bb2f0b6ea256123961d541f93326c6fd1914b00025067c96b4556f60a318272e8624e0583cc6669712c4cc0101bd6c89829e8e96c441cde1712f771fbc6d8d7f3eb212e1bc9a4a0c32389a48b37f1e611c70116f9723bb74c5c5dd2", 0x1000}, {&(0x7f00000024c0)="ce971431ba3f91eef7338ca0d0f85890e05d165edaf374086b55028b492f047f357b3bad25cf5b5dd45c6f5417f346ccb62a8d7a4631f71b12653e7faa37c5c62fd1d0bf40356f8890b6675f5a20f31fe9efc1c708f2212fce67ea1651970d4a560476c419f8513388eb4d85e320f5c22398fa3014d4cc1fe5df928c9a48cea72d9269100021efba970a0ee94c3b9b951d25e503dc6713c17b8387dc45a98a1d0bbab922076f15fd440599e3ab8d82e55d402317d010c55e50a714c71d415d8c35443db7f2a11d65dc07aae8c934b5f62e20d0847a0cd0d9f186e282654814c9415839a82c62e447b76aef571127dfadf8f021fd75ec256e5019", 0xfa}, {&(0x7f00000025c0)="b769058b0cd1b8c91eb4616bfaee507e7b4987e06cdb81d94dfafcbcb434de34d52f22e5673fdd454d0ad0f3660fbbd7237556f3d544bd14dae4d40985c5e77577101b7b1bfc0ffdc940e9742d9936e91da52d4b0883a36a28c04a85dcc86c55ae0d3cc477ae9267fbf9f34cc2580052695e9c28b636b069a8c4a328d2ff7cbd1b0aa76397ea1647b0d043db77e351c8a223", 0x92}], 0x8, &(0x7f0000002940)=ANY=[@ANYBLOB="20d9cbb004f28ca980629d00030000000000ffff000003000000000000009287323d0e1e26a7c7bba0de3d2cc2406d05e7fb17b3dbb92487fdffffffffffffff654bc44f44d9bc94c1f184ce62a4aa904aa94fbbeb9b9594f57e3a0931d5a1c1daa8a8543d0876b97657fb555300b94a4ec2df637c28392827a3afa7e25d2f87a5387e69df57b871005ae63949c7b9670d10275cf886136c685ce8b58da7bbaf977620aa857cf97b29e48665fffa39", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r10, @ANYBLOB="0000040000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r18], 0x48}, 0x409) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x2, 0x3, 0x0) r20 = socket(0x800000018, 0x3, 0x0) r21 = fcntl$dupfd(r19, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x102a, 0x2e, &(0x7f0000000080)="96480000499b49795fc2ed32eb63000002000076090800000000000000000bf8abca54c93839a5", 0x27) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="e59508b5ea19b11fbf4583fa6249") 16:00:07 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x9}, {0x8, 0x2}}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r2, 0xf, r3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x120000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x2, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x4, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0x2, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x6, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000000c0)="0de26d78f5d14fee82c2a2d23377b63cd9dc8b32c97460743ee27db2917a6089b44f3462e3e1158735", 0x29}, {&(0x7f00000001c0)="aef1a8fad2ec48b6499cc4a65b9e16b31fc2b2c4f87ffe3caf1caa", 0x1b}, {&(0x7f0000000200)="82d4a2bf3f93f44209481a224b75ac95b3d81c2cf7dd6d0c5fc0ae615d42dea570cd8c391ae07de3", 0x28}, {&(0x7f00000002c0)="d471a78a4a9efed0a3ded2c4ea87854df5bdd418f6b8d65d68915612187b7222c7201dae2d0be2ed20c8a9e57bb39487748952eb7252da1ae3ba061e9997f7523fa5089fc85cadf36203a2aa2076cac5c5297660767be1735e655607c4bc8ae62d4240999718e0d74bc349dd5eeeaf868187cc0d0b477d8365360844f984fb07160e9689fe784f7ca1d6c91e990cb220bf4f1df62291bc19b902544fd0", 0x9d}, {&(0x7f0000000700)="8f939af2991f7121dea0d946239ebc37d15a21c9624d925d229f24ad1fd254141547a1ebb9c04fe7aea6dfa32b780467254b510f6fb0f26041488ffc60f63445f048553d2a69969bb0e1ccaae72f575627429df41b9c00f2525681a31dad4eba20c9e53e5dc782ca34f59e4dd602e8a28e94ebb3da9fd5559379e56dc06769c1d00a444e95ccc57563b79fbe0b3176812a7d6f423d50f36253ffa4707213068395ed10f750bf95d63cca6c8d0107cefa", 0xb0}, {&(0x7f0000000240)="7d6a4092391f1bb5cbc37f93d418992ea17c85ab09b0a5e4b474c4c4ac4b9f43006aa02a0992e38fa254e81a", 0x2c}, {&(0x7f0000000380)="03a11c4a677fb93caf8fccee8c651bf04fb5", 0x12}], 0x7, &(0x7f0000000840)=[{0x110, 0x1, 0x10000, "912592cbf95b7957f11ef4b53ee0edd736b5dd5946315e91c893c7aa9c345dd44af87916477f79525b7f55a405040f4b84e803083c233da535c0129afa9fe6ab43b32b25f385e56b55716ad8ec0694decb18dffc9c0d51ecbaa8361af9cbb79c808071cd2d7a52dc0bd0d8809030d0a7fe54d4797673732ec78a958d4b856634ef8ac98dbf97085871656bfd17866b3d006cd06a6e85b4f7ace2c8544c99cd9f2a05f5156d205a306cb0cf32c268e0d7ccb5681e4ccff11d4850b644a4a26c8653761c69113517f2e09f5348cc8892ecb2255a52e3139b06b8fc30e6e78bcd694e710c4c8d4bd23bc90b56e86f8fe9ebfe76f4f6654b39bf5a4827c341cb"}, {0x60, 0xffff, 0x7, "e135ebdd3e9cb45f08a1743f57c1d05eb6db7e9b6b232d71cecdbd3192f4a86f278276301ebb2ae2563ff799acb58297550450ab1c12a6d583605285defa06c4cfcdc5bab9ee03a16644e83f"}], 0x170}, 0x401) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3, 0x8001}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:08 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/181, 0xb5}], 0x1, &(0x7f0000000140)=""/217, 0xd9}, 0x40) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:08 executing program 0: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = getpid() r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x10, 0x5, 0x4) r9 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpgrp() r17 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x8, r12, r13, r14, r15, 0x4, 0x2}, 0xfff, 0xe9, r16, r17, 0x20, 0x7, 0x4000000}) r18 = getpgid(0xffffffffffffffff) r19 = geteuid() r20 = socket(0x18, 0x1, 0x0) r21 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getgid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r28 = getpgrp() r29 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000540)={{0x8, r24, r25, r26, r27, 0x4, 0x2}, 0xfff, 0xe9, r28, r29, 0x20, 0x7, 0x4000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r31 = msgget$private(0x0, 0x0) msgrcv(r31, 0x0, 0x0, 0x0, 0x0) r32 = geteuid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x5af1, r32, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r33, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r35, 0x0, &(0x7f0000000040)) r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r36, 0x0, &(0x7f0000000040)) r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r37, 0x0, &(0x7f0000000040)) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="c6e4c0bb54f75d6bd516850a30d6135b496b21a6a66409185ac0f0d562699e2f03a17227b31b25f6f5b7298277ab6b4d869337bac08fff9421aafc33c468f22c79e408a30071246f47e522d7f0926fa82e2622ebbffff08dc0e3dc08f935ecdd34c6f25876447aae94f491a47f53c30fa1adec2ef97d65418b4eddf724d5f5", 0x7f}, {&(0x7f0000000180)="3fb69cc583c6f7ace6c7d93a510e9154e87ff404e86f28f485f9b31f0a8f2c430f42b01dcc7f56c00cdaed58d43b03fd0ac9205b3faaacb934918da8616b82c187c0d604670acfe96343bad3c7491951502044e217c98c204b47abc19acc7e97fee645b1d708e0916a0c4bc22aae9c7d70ecb3c029bddae49f306b6b20ff3f16f60b81ffd6923953122d290e966b1e9e9909b7510727259226399fb07fa380c32a11ba2ad7eb9eec50a691848ff072651e7b899517de05c9d7d3bf5457b5e9071e537d1c706f8291e892f738a199bc58b564e683fc7c77a776c60e4c23e9b830850ba9254be1e51aa6f874", 0xeb}, {&(0x7f0000000640)="8957ed18d3537555e73b82ac032734d3989e6938df2196a7cc7e7cc90ec9fad17e2368720c88cd01aa23d93db4a4d20d09cafbb03e94f67266a2e746444bc6b56dcded8ae182abba8a5396697781de756d038c23a13d70e11aa403ba831bb89c200b112c81acffc8d6b8ad528b8c419de7611edb17e9255a982714e61352b441354e70c2596af988f7af1e4f864bd263245468a459400aaf4e2ce29365f23a7e2f93bafdcdab189f6f62b08a100b708497c93fefe759ebfa075168a92d2a0d93afc0c5b51a8dae7798", 0xc9}, {&(0x7f00000000c0)="38eecad339f9b69806e6a0fdebd1a03af495bacc6409333c489dcb46f306b84c64a8b8677d7c130a5b43efd193fcb2a79c21a76d55dad72b70b33da6a2d6ef096213576e6bfc7fa134f8496a0c10bef9576e74ba67cf582ac7dfb6b752c9b2413200f5", 0x63}, {&(0x7f0000000740)="c769e331f714e7cdfacacf244c01332cb6bab02f22b65643aae07c3128fa7b602663ce5b3140af1bf816bc3a907f22593186a0077ffb30f79b288f790f798760c2adf20572f675bc7f878cdc9ad2f1d0e112e000584d4f1d21c7061ee2e084459020e026e95049038a0ca85b86d5612f1d88ff98eab76883be703cc65ebd3fb654910135b6e889", 0x87}], 0x5, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r15}, @cred={0x20, 0xffff, 0x0, r18, r19, r27}, @cred={0x20, 0xffff, 0x0, r30, r32, r34}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r35, r36, r37, r2]}], 0xa0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r39, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r39, @ANYRES32=r39, @ANYRES32=r39, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r39], 0x28}, 0x0) recvmsg(r38, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fchdir(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r0, 0x8, &(0x7f0000002a00)={0x1, 0x7811789ed818ebe5, 0x2, 0x3e, r3}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) sendmsg(r4, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8485, 0x6}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="f8410941fefb2573a0c543d7713887eb034b3723856b0a41e26beb56e6dfdf95", 0x20}, {&(0x7f0000000200)="a008bfc6da4597b1e434902b44b944ed0ad1c5fb145510a4a2e3b73d1a40c8614ca273e6981f4b57d05631243dd254092e02661a2b448a403a515a438f06441ac49a7e4e15b11aa0cb45cf9177efeaf5fd9f64b7d8e879bef8a0a2a125733a0a1e5efc8d85d86380bd398c462e64aa684ce81c82b47b0848ddf9d201789fa5890a4b6bf21f5557deef50d80da3fdce320c9f62789401ead08c1893129b5eef0c148c4d0c784fcf4288b88d72390e7dc307bb91635ae0b7ba94228a45f520394003b4694e9b7632896447d99a0f6f4e10803884f4e8040a321cc83ddc2c5a3532b713537fc1af820ac61b5bb07ab600610fbf78a0add89c7b4aa75bbb0f9532", 0xff}, {&(0x7f0000000300)="aed8cd297b1fd484789c2a1a827e484b7783f747e9eed358ec3498c65a43a6c8e89d783a8623434b4b5fdcf3377635707f656bb9c1395f572f0ee3f9ba2749aa06c0cb320f11f4a053c4904c37db4205d4e5cbc359fc9c23e936fec67b52b41b7cdabd6ad25a8865de8f73e127540cd65355e8f83820ef71e2e71bae903fe1ebc6e31791bd9f862a82f3a24c85ffbabbe9173bd1059a14311267d7f221498a3158c71d5abf5d54fab4e6a387e4e038638498a205e092cb69b2150cd0e76374ff46bf75db5ce2e03f", 0xc8}, {&(0x7f0000000400)="83951a36eb877211e9f022503b7fa58ebd8bfc51696832166b027d79b1592e8f22b3c22a75e9ba5b5c11e002a8abadf3bdf16cdbdc5011e60c6191fbefaeb85da0d9fb4440b564a77574c66169bb84630a118bf258f80dd656e19e2da5437e1e85d1a45a46091f1cb3cadb5245646b581efd78753095f30530fd99aa97de1b112f30deacb4b448a2371e65f7d47fe9d4ab4bd8e302cbae2b62753d312d4e2df042b3862379169030ce0e753d40a2f9cf3b4274f780bceb75344f087620951fba70b7be414705f128a2d1f7f0e16d11fae7674a9a3909ffc85572d1dfe4", 0xdd}, {&(0x7f0000000100)="c2e81ee8eee830af9719b8fef69bda59de92033e35f10a7006859ecb58afe07ab738344c9081fb3a7e2439dbb3404a7e830da065a2dda6c869c8df72294822a25cf0989cb3e1fd34013b8e950cc3f58d7e2ec84e778161", 0x57}, {&(0x7f0000000800)="9a98901be5bc7180f9286d40abf19dc6f5b48535a4d997e0dcafae8e51dbdafed90e3a04cbf3b21a91c4764de111e188fd666b826fd854b888b7aec6cbce9fbd91f7adf6df2258800d37edd143cba2ab47400553eeb0438802a65b8c81721e56f2e97070aa03562993245b85c3f6145048961e61e7f44a86594f0c178ecbb6f252c0899f7fec07b278e576e527a5366daf5fa62e7818749701684807d024", 0x9e}, {&(0x7f00000008c0)="9844a5fe5d31c2a94f6e1ed5c221520ef4c81bc04fd3149c3a64c9a69a81f1a11ddc850ebb81329fd9918ad903a827750fae3fcb8f0af6191f1374998cf71daa635da7e3970482c75b4fb91878cd03dd1085902015c3a57bcaf47aff58f35f8f894af3677c725e672bd3102466ebbd6a034ba527b5a4d5f5f86f2cb6864d7fa734866513276fb116c73720a03bcbfc4f158de092887fae6cfb2ca9634d145e01afc09a11928c16e2fea1682127e07fc039a35be99c14c55bea88feb7502c34a636efbeb18e8a3fcc425cc034f7e6e5b75ca5f4d4b415e11cec1c685c19d7b37eeed99c806cc5eee19f582b33419591449824f5f89dea7f27a97a69eb57a2d018473ec240a7495244b61d91aa08429dab9a182d79a9a80aa6ab1b1d4937375f843b43f60b020359381651f5f974a9f72fe2bfd5554afef5291f967dff0e53b09e96a4cdf93b47c9386024059d3b5def0e8cd16ea1cbfe4e1c01654e816eea9fe3c1d30ee8e3fde28e69b3242a9771ab5d8624244d450e759d9c1cdd802bec8989c3b32b1fdfedd821867a6a6734aa875a5a75d1e496340f16b8a5dee80904ab6f785eb082ef78184b1fdd2add6488a3f30e72b52790c054645a8002734cc67b18505488185a1d0deec82a33f0551621e82c6b9398486e66ef7ad1ae9b0ff6c0f3f26070e886cfa6a59339fe7a3da1d51aea704974d4244ea68f6524fad2ff2689f28e0317511ef7b7157abe358d03ea101e9b2c7384304bf9a0439f03c85e35871b0ac231d0d33c2e0131de135e8880f5a29d2aea56895ca8452ddfc0af67fbb7b8823fc25cfc76daa004be22367b031044c51de66dd348328068f529d5ee23875231cfccd38ea89d8b1f3a11a3c1f893acdd935ebbf89a1cf23359bfac8913c8390c33e0ce77ad4f2e27f5e12952629837027ebb2ad506f734fa13f75f5155ebb8025869e818fc6a6671be56b60de1bcf4097fc54695f3e23f9add82d1c4182c3d01d93299ef287f386aa5695e09317e63f67c3ebc2f13065df5e1ba3ed4be566f917ebb07f9852d279b71ea670c45d580d2f3f868353ba1d23c9c4b8e9ca384da8482db01eb074d47f7874bdb52c05f2c4e78a02c1779e13f13320e62c2a920ffdc4cbafdc3fd8e55607897eaad16912c10df7746b2f0294b6a8df8eb12066ecf3e1d97af446afc017061215541ab94dbad7adcaddc2320550aef15c506944a4f0605c530c017fe501112fd6c7399bda07fab7975dd3454b9a8697149024534d7a2e996621530b06de72cce68a3b9f5880f617ddfc4a1cde6ac270334daf1f83c05fbba02f40d671c3a984e554e5fe1bc26a324683635fdd0b4f32c4056f0a38f03f162c328235d9664c474f37c219e50624f1e410f8cc49b15ead156e792f4328f155b2c95519981c85c1565c52f19cb407614f016103ed305847bee127cbe343154e27181815b7efc1a01d4318fb2f690ac139c555061cd4a6bd312566b10b4b566d2be3a05420c7304872584aad68c9375952963b3785f04fb878eaaa008f29cf96646ec5783624ae4cb9ac02cf0de19b3f2bcfeebf962256b34217cca9e22dfc5cbfaa493389b14407d18af17b2e57c7a89f57bb9b741ef14db5ba1fab5c862b17c4db10b368597bcc8fac9f7e7d1018c3f1fbebe75de4da8dc35645a7277c7d2be7a559f42d1a4ce5e7f38ea35bd5aec698d4a268ecf11636d3d79d6b2138cf276b210d4c01d0bc696ed39e99d812362ad5a5d451590ef2470fe06455aab84421d96ef5fbbec91f71424b980c9f7b14a4031338c869394bfbb67bbb1e71b24aa5e2ded8176b0915c3b88d0cf70c7b3f69a786563c1f65b7febc5ed5dcdb4cfc24602c4d588cb73b4c9dd43d4cf0630f32302d1406237ed2e425ce3da19680b4e7c8faf91da14d0ee6294d48021dae695619c828e2ac0ff9572673e44077561f4b4ddc34b33f1e9714687e1dbf7ed9b80f2e27486d34ccd23a23fc2d0178f3237774df3090f17b987ff88713327c5a8daf72e3ddb57a01390a7da0037c725ef993c848abbc0e63f6ffd1de1f9361ff1a47f9b9d76f54dc0ba946413823a3cc21f1c2aa549769fe20ed0e1d7377632bf056754e6658d69877d0f98326dc03f6ab9c4c38b0db2fdbdbe8c14b7fccd6a0d0121e138bc456713952cee15b1bccef26b4d343f9aa9c02ce3150ac79d6e0ebe48129562eb522ba4bd9c9179735e74b916bac39bc3f925bbd07368e68cae2f03ee03558f89709eb6440bb16f38075f1c8c1fb8546ac22a940394088cfda65ade203e939fed64e0984cdd751092b4532fc907e21dde0d27db016aa4f7f03b972274910a2d25187d5cbd839cf2f28fac546e3e2ce7b7924751554827ea995caa04c761da006b6813134115a9297a26c3be0e21e486c13da185de2a6707f116e0d8e1553a6f831de651739179e8801c15e5bd9f242ed611098e3ed2437bc668b6b64c1497e35d8b66b4bd6a71db8cffd9e33b5319601dea25254f77d8901a3fc2ccaad9838100eb00a599f4f16e2973953ccb7b77817b8de936711464d94b6f17ba5cf9985bcd6aba249a218ee179b1fa0135fa236923085df13aabd57b16f482d666701708b154e9492cce7aad413733722185f3b44a750295ca68c431392fb8aa5dbd5245dafe56ea506a4fba7318ca053d4d2c15169ef53cd4d4ad448159684aca416d46ded469a6c6c65702c4a40a5a687655dfb5f08b32269ac771c2f9c09f7770106d4aef807593b22c01040168f88056106bdb7f390276d5ea294b550c5920aaa373b0823c37f74668ac0f6777d58dbf1985a375075798fb7355df6db795d79f13aa0223df2c307d951393559aee2e9907a1f37545eeb346dca50252a7b3db6a90f4b7bdfeb5cc2a770f573f2e5b082e643e41e72b70a3b7d5eaa4496439bb6719ed76c84ea3cad628e713883136d7869fe1d26d4dc9f47bf9c558ab70006989e188f78c90da00d3de433c565f3c9b29fc25bbae12a7d64086767bab44349402bdaff9b28997c1b87e75ee082223f791fcedee9b2a3aff5b32ed2881d71317d2b017674242b3d8664e21a3f5137e048edc3040039039192fade3b1f4a8f95ebe06df5053a7d03dd70a007821154cbf2fc57b2f7483830a9c3e2aa85ee0883714f6fed0bb1885dfebe67cde9e84d56003c78280d85d3da19c3d58e7a789eb6697ed3e9e20d1c4db35ed65e58bc125d40487cb3d4974347557682f703d59624f089a730a068887035d7056cbc611b5d4c0f052325842dddf34326925371810b0429ee75c27399f011d9f5606ba2f21d8df95f0ff7f568c760d52ee4fca3f7e4a6e6afc6d38220a34655785c5328fac5382e9fe731cb1df51d963f882ff2209161fabfd10bb54ab9cc7aeafe910e710b00c84383de3e9fbac2691c9e405c27f1d8fecc957a9bfc55b8d3cab9e22830c0e3a3cd31fc5347d5eaee1651525cc79ef1b968e852a4dbc0893dcef1ae467c97e5173515552e972390208432f30cb720a12759f7a855ed4ee5956b24272631dd6632a0d9cc5f7ec5a8c3067d646e94f17cd4aa557ea7e2404f99e01fdf201f262bc76a32e2a53f85fa3a6af5ea62b3996e571d1babdbe08e7a2596c31d836dab85f7475f24409fe5ded87bbacd81f31607833a1d46e903a2348e041d09d0ca6d0cac8415d647fd19a74727ec4bd5007c1ec8a9713deac870a0c21e544eab86d1752105d71b227d651110b5ad86ce66a16e477a0bc71d27e0ac9e8bb38b15a2a387a5eece43c2cf76271b253f94e49a377cafafa018b86b3d2d40da551163b9905bc71be37a473b340545395570f23ec95efc3335fb0a035503df21ebc756268a3eb40523d97d224fc8f09589b5f19fbcc3c006d03dee9aa2ab778f64b5254c30406ff633aa5c05e2f20477e3419867bf0867b924fdf79d053a9add35de9c5edddf3fe8aa9e7239853b2dc50f6a5eb5fb0689bc6f6d6fa91cf69a31fd174f2ea695b60a0463e41c9a425cc01cb11606eeeaf5d44310bc9e8ea436a665a30ad803527fbb47931ac31d660a1c7e85a88733dbd0866622f295b0688da580a86e3250b49b7c7e1871322df723b91229d4d0775b2c51b64fa392a33c168d620e922ba2b0736aaf9fe4eb2b23c330ef350c20b6dd762ba141ddb2d1402c8b90e287022820dbaf97a5818fdc124c35d6f9094860870b9def759afa71997da18c7e7bc776e7fee364f118ff20eb435741dde7f78874fe8510e91436eecab3ff368836fca0850743e50ecda95d0bc805dfb0ed17253f1d0570dfa6a1beb6bcce6a1b72694b62c5a9b57845cd87f350fc3f92963b409748284b5f7a32c2c30a1f7345d6f6ab023b9f118e0483393d8add3509ce7fdfcdefadb25a5122f22fbd70f742e2f37d219bcfa0a29f824751aab40ac4480c44e7fcd529ef856b12b75629fb9e94cea30b3603790b52788fead3738fe35bf790a7c1b7284a08ffac539de6c6959770567e928b85f6df99618bb7d14ae401a82335ea90b188a3972fa927e04ab00f693d53619bf1e93ef76a187808c775e2f310e0ca5ced726e02309e20a074728fdacd819ce2b911e3000b924f1b284ad51d35be620aaa7218f99bbf76f6d267809b8f2e53ccc8e3a89a5df9efe3841b226e694024a76c9d7a0ac6ade62d17337a8d72fc4b008fc80adaa703e0124f5c5a3bc84795fb94bf7b9ac157153cb395b92079f4ac6bf1c871ba0bb35883d574e583ba6b191bdcf028a73ea0bcef825a460ec03fc423580e60341506a790c29faaa1fbd4dab0cd983fa4bcd22ee082a72315db84d0a763ac290a96308c65844a549fd53cc7a570d8b47f7f2a2cc09adf12028d46b1c61b0c5693420913aa97ecac766b5c42e59c42956e3d98321d8455cc14faa2e13233cc5bb10d39c59675f34733451dd9d7bee48eef5fe7cdf8b125a833a7bc6d48655ea49bf9545742ca5942f735e9e343225ca4963c121fb129ca7687cdb92901aa9f6d441d6ef0562bee984778f54a050ea6a679ea8a8580c61b1d4a9f34ffbc4cfe2d562d02e3bd26208bdb147e8a3a761ab28c7424b56c90bb23c123b72afaecbdae9c7604ae671aab8d31956889bd4505ff5074bfa29f0c0c618608b1befe1aaaa985b306b68ca07f617b3ddd4534f2fea02eead1c501bc3508f604b17e80290355b7980dce6e8328d263ad13bd1bf6ddeeebcda0500fab6b30ffa210cbd933755bfdacf9f751da695ee1d07cf464206c3f58c2ff8a1afd8ad01997f71bf3883bc4dcbfe84c4ce1cc5210fcf7781b21b9376e786363b1250ab1fa3e8b2142d3116d0eda336b4dec1d2d38eb796385826e5e50ef974b1dd861d9a965d865794a01e61621f3f35aa53b62a9cdb849da9a4e269ced354f3b162b57c59ada814bfe4d9e009252934cf6b91e3e3b6981dd3ebaf05de44da3682fa60b595ca151334c691ace1ec34fedb765d8598f85c1d57d05a74a5bfd0b70de9b470c6ff92542a0eda05d5a549336aa3e6acac63d691b9b94a56023a923ddc01afcd46788ddc50d0dd95722daf4146e0660c13d9aad133fa49e270ebd4a81f44c494c68498faed46897eaaf2624257490fefb5abb2c98d95c2c8a9e69d979ac20681f2194904c628090545f6a904cbaa83ccbfe62b7d98bb7d071aeeec8dee404d23da5cd9eebb74ac3dd9ef4c8f80b79aa9726f620922b9780dc28f703f62cfe1fba8f9d3f7e91e8f1a05a0331e2fa84d844f5b8be01bbdf6013be640177a071406d4cbefa7da6f60f33c6a2dbb52e5d6e9cd374b240207d3cfdf8505b4472aee", 0x1000}, {&(0x7f00000018c0)="8a1f73be346f9b23b807db172ad31434ff4839ff10f56e02e7479a83dfda602a8976c64da49c4b95c53276f66e2bff1a9fe23f947678ad7dfe56941c778fa0fc5f9a609b8eac273175649fe5bf60152e1b353efbf8a4d8be84784cf81c78488689599d0ee41142bbd24552d818ddea4e206c4b4d3b90c9a51c53021d616f7ad09a9473372d1ef9144e689e90d9b95ec66d9934b12af8b36246c4c71b39e318d7ce2d0dce17f788f7d4d5bf7c6688f5152e985c99636917dfef474534c794ca7f2df541787853dc62048de5f7bdff02773f15fead141b49fd41e3f7dda9e604c11ac464d70ac100c0aa0e33402824d64c4ca1c36de5477972a5400cfe057ad17f4c795519d8c072153ae37519fd7d83f5e2e34559a4426810d5968df8b2c1319b8b93e957607314ad38929a51ad7cb6e4c8331aa9b6736fa08976952b73c7d9a82e5ec718757f9ed6b1cdc126005b453919328610a16df10267f85fff9a552b2b4250fbd0a8d9900cbc60efa97db571a4a3e02af7828ad01373df2f0648dedd7ca34b7b2552103613d886f6e9ca0ed35062544dbe8e30588b522b6a4e5e1f32eba3bd6911469d2562a38ca52d274dbdc2a9022856b087e35c9ff41983102d0d8d0f1cdee5170e5c7a21469054237c3f7d48ba8b044022397afa9f4fec78af194c7c063d07b25912f3020c8d7aa969cd2f3eb37fe1df25afed4d984e80630381af3b07166faabf36c50125f8a7a877e934896f32ce269b50e3559cb25714a67656eccc01d573a9e29c2e053edb7d011cbc7ca650df599c5955c4b29aaf588247a58ca2a37a9cf3de9d5cdb5c6b1541ff24cc31669ae85405a38af9f7b0f25f04cf588cf1ba7f3c91aa0a430f89d3af892a737b500cc616dc785357e3cf83dddffb1a692ecf93ce1f9545e9d69d3248f97c5fe2dff19d008e346a6da36e786a0a32ebc3efdb6bb561cdf0f11029af734e4e21e2b961b61e5baadbef84c2a670d3461c46100c67f343b5a2f1cc3161fb7b2efa5a691a76e1b378cd2463f1c49e4dda11bcf1b822393788e2993028a6d77686e5b0b767ff66bb59b7c928c75ec1409c5d4b8197d9671c84c20c14b5095818af4897a179d9c29f260c4759bf3b73f6172acbe7ab2203fd55703b947056171db66cea7915f1bda7247f26e2e8c181c23780e07e5aa1595c0363f7f2c2d32ecf9347501089c1156684dd69da61e5e7c04c9d224b3e5b5b693f870012f52d7554e7b29ee695fde74c6641983cc14a044a15be5dd3b17fdbc3140beea8914b39c2a82f3513e542036ea80bdb1549650bf027db26fb55713cd640012b93a3c9bea4236572d390485db8c9c54ff1ab7eda9e909e1db2613b472b180aca99027717147626463d93963706b695d1f8140f3e781e797580bc2bacf58cffc40d2e0097efb02e5f7b7fe97bc589b34ce78e48d8c31a444ec2fd0525c95fe55df74f141b84e99e85a2311fbcc4bb78db9025e216e628cc277db888353cc06c9d9b7d3c7bf03fd1b5cf28cd5b7df7f4bf270d206f639abca9f22c6f03b0a9310da08c518fb001ea00c15d7f5146a99cb27856c654de0a9b5dc0bb49f8db67aad51083d9cf1b4abbd0f171d9ab3ebedc3a57279ba4cc41b4b473593fdf837b6c7f73b9c367c1c6bb0e3c2c4dd83088c7a59d001492df4f4ad2afafd821a1cb8468462a8a6530bd5941c1e3a976e06139f9dc8602ce8efcb0572c53cdda07c20cd5d9c55a0705120cef29797818bf7f6fee991de057122fe05516d161b6cc4c9f6b6f2a5d08bbd70059661ebcb9e15ff9a23285980ac9da731e3be6354a49b57bc47696019626e4fcfdb0791c60d0a44f6a1f9dbfe862a130ae920a24627266ad440df1205e45e0833641f49a3bad09e4d08e5f1b895602fcc26ef26204e3609024e8cde496f5484b7311f2932b5c687359d4fe4e912b0d4d6b979bc59cd609b6b16882aedf0426a23cd7997de81ee8ae04954cf6cfe64515a37b1374d600aefa71abad3eb95a382c2dca6417e70403a14e67353a869f42a63a69de85a9dc947fba68712fe426269f5b5b71c53ea57e345fca2c114bb2cde0a47f1c3e12b667624cee0afb57b5419a96ec2a3a1a40485b489723c9a41cc36fdfa0a9543b2dca6d1780e557a2ff4264f33a59d5d05ed827b5b5d4354d3097fefcaed75a93f9e28b8d46fb443d2e2f4d47af8444ed130f056c70f471a027c501af5febc04878da6fe86d97b5d45e89e76d4129422b180738a6591d30987cbe5504f36da08fc7adcef1fe8ef60a3985627742576e278e97ad78b230a6a8b13a970d7116185c8a42c66ba9e91ad37bc993f09db6588a584ee446d64a999407d04d20f55fcfbaa88a854a81d1c7e70fb7fae5cb486ef2cdf46e217ecb1da15317e21e5a3968c890351042dab8c4ea888a436898e930cc537846f8102ec50defc1846016a469a0a64f5444e2a3fb2d966d9ed11658c87dd193a2b9738aaec8986af50ef02c0abe95acc8ce015b8b8b6bd8d2ac0bee8184c4f4700b18947736f24a1414a3137a769be2416edf403a660b8ad8c0df574e3bf532dc671348cad239df867a9a7c5e4bb020e4de32cbfc77b233b42b28d7047fc7e8c909054deec8033fdefe3fa3df0f77b873a7d0b626ec707d18bb22b02681efc14f00779799c0e5ada39d5e77a2b7dd095c230eb4c7cd8dad3847868e77e800d9ade50868d17c74ab7825fac219caf00593f238f7a9de748b078f148f9b7dc48d5b14a99c5b1dea0b7a69d72d4d52525e1957ef636213ea9e8af311ed65c530048ee541294aeff8d5f6da035d8506d5092aae7abf0dc93392fd5cf9948c87885553e990d972e273ab1119e48b2fc92ccc044d67b1430900c498c07307130ec137fb30033be22bcd11133c8b91975e1844afd87c47789d5d92a6708568511ff5cf410b9af18cec34eb2f58dd1e6a04a3577fcb720f9f7f13d47573a4d4979e940b687c02fb70193b221355d47c13314a35ff49ee5df0ed0a6832185715743de79f6d297c060357836f79c6937d4320647a4f96fcbbd4c7ef32f45321a265b6c6e275cc188054ee928f5d973247d6f0c370c21b7cbd3d30055c19ba4f3ced31d229acec0f6990259cc98ffafcb51e632a927f59a3a0a694a24c83bdc04555dbeaffd6cc88960c134d81acfc0a294aef08f66f37ce5bfcc5b98bc593915be7dd55ba5000f91354159a81b2f2bbc84e35120e9fd4bb58c081996e90dc61537dfdbe9aed831984539720e2e2f2fadccfa443d179d6e9c8266ab51079ab26bb5eead75f3cc0074255675fe2f2bd14ee08f86e491424ae961e225ad2bc45b1a59b3c984511f25520d738ea09e3669fae922c4b5dd969d88d87dbf20dce1f435601d826bb4018de6694e3381e7cd52bd18b0f20290d4d6ab76c0fe15c2f591ee1b8395341e263dfc68e0ea676ac8ed07fee16d6abc0a79714f7072247ba856f37c79ed88c79c8686a85416fe45a595d2e4c65e946d17ca2355500a3b485b2aa22370d257a92f6f13c618c4246e9e23562fd32e44622e5804f6399c185c8338a82124bc8b6dc78a09fd8707131b1c055ab26d8e3e8ac88f8a2f2c8a1a210c781574612c26d2249711676ab8d14d7680aaea6d05bd7f2dde77b973d36abd6f4e05fa100a9d2b6baff33b81f3fabeb7d09abc233f4010eb77f140b88f95c3eec51a176914dc233a5fd217892ce6beba1d0e06fc7089d9379a4992ad7fc82c9566eb3bc5464468ddda5bab954ec054a59b1dbb41a1cd593bd605604f275de8e013e7df180df6234a73ef7a3a0fa10b40c7788e65b90d20c54727f46a1e31ce95063671e83213e28c3a3072e3229359c8f02836811d3d8d66725595890aaa2fdb16ed26c340457704e82a68cd96f1d7b182fee439b8874108fb2c60451be36990a859a18c3155a133b66d53df5281e1dfb7a6172d5bb8bd15936ded0decc8aec00fc43dcf8028fd5bcf288c88e92309c0c7da0ba70a541c7c5ea18ab19f710d197ae5f8a90cf32a37a73f48fe5bfe2a7e01d2b4ea9f718098516fbf971ab053f7dd9f18917ed440207cbd32aa609ac4ffab5a0d6889fed96eefdbea312005f484cf54edd2d62f621acfdf8304abadf74c3323d570025dd1c77a5cc246e6566b170150fc68c7959959affb5be63d4689ba3f046765fcaf386e33d5d19fe72b75666b212c57ea0a2c4617549b730aac68389fef69469e0fba800502be32040f855e0e5045b8ecd14f1b4cdb93c91ae26782983fae18c5d11a4da05efb56e359f7699f9e72796dd6ad7ef5540d4abc76ac5698a74b0ef6fd602ab4f5ddd5f3de3a38c3241ff4b6234533ac4bc1f3fc227e34a2f49a8c63fd30c77f147886c4317e2472fb4aedfea3838b8024ba4ed5fe0f306faab926ed6f21823c9d68d506a8716326230761760d490aa25ee6c6ba35dc59528ffca6d009acdfaaabd9ccb491a74d052fbb399f6c237080474693026d7c752fb9b1e390454d40827953566f590d35522d43e00d2dc981cab5eeb641a51e4ba1cd742ba8d871015af0b3eb8bf1354ed4467d8c422fd988304b6efe8695e59264621dacd1b341b68fb9f21b3b2731cf13cbb4af8b06ed94eba0a7fd0268a5106bb9a1e776460d1510bd1abb26f3d28b6a6747ac0ee91b9e2d2a98fb07feaacee22df43b868e9be4a6e9be2b8c8b1bb29d1a8f7d22d9799a6b27e8f0695da72a6109a53d223399b78931c4cc9e2c0d8511c9b7dac1daf218e1e7e21f889bf30113572503654fac7ea7e069c6224f9eb78a1126fa8c9ea2d7ef907ccb66e87839093d50532a2312dc688f5cc39f58f5dc2d805f8ccfdd556c082734c2efce626f1710c6b58dabe872120af8d6041f86f76b2862bee6ca8cf47fcb67af5499c70f180717e3619db61ae18a4cf976a59cebdaca5ef30ff8f8fdce8dab248650f0e0a8d1bef78b1b8eb9641a7c8f047b1ab4e75244f3cc43ce019602be9db9227374f2f93bb70d5cde57f1adf78e536d7fb6615812698d0f9fbd007ca34801a0be019fd1dd345b37574f740eba70268d5505e01e75ee35a2d4b349325cb8c7e4b3aba206512d8ced698ead1969fd0ffeaba58aa6b2920e614ed6932cfaefaf05be95b4bfd28dabec18a267ed4ed579800582af95d082da12cea1c2b53b264cdea6376ec5201df7ecb957ddbd6670a991214b5d192206866f56bf182a7358f60d9d98d0b81cb389f094d48070bdf9046df2d56a520ec569013768a6cc49ded4134fe692144f402e184cc991e8a07e57d5fced321f789de0aaa85869c841072f430eef7bd7612efcacd89399a85a5fb62dae0600541b4e63ae8c1f00aabd7eec70f03a7e9945e5390984508ae9692df6b667c5a236d948d4c6eea90dd064493361b92173e583cb420e10fabdb4683f4946ff82480d6e1f6434cf979ad2fd41060c2fb9780dbb57a18759646d3b4d97e009b3c76756a5dc347a72553f45166c55a50f176f3c9e38d81b766f93add811e38181190cfc6be176c77a45ccf0e846c4144ee7b093c157116607658b80d0b7a158813351fe4252f77187148fc6bddfde40cb82550256444a1026efe0ecf71174f382bf528882de8e7c0986bc62904684f77f163c8f657415057fef5900927c1e72dada07b91ecbdec0f02c5a1eb40756d00f062a827292b0f37710d7c69bd050251f2c7fcb6420fc4218d0cace6b4a2e189cb516c71998fa4c20ae19f980b19e63685b52d1582cafb60e042bf298cdc7cdc57fdcba2a4ad69ae1c0235ad9dafec04d83ebc2d883c44afbef8858d8ee803a2", 0x1000}], 0x8, &(0x7f00000028c0)=[{0x30, 0x1, 0x1000, "c20c1171bccf177ab6f88ef772bd906ba538eb6b0931da33912d27"}, {0x108, 0xffff, 0x0, "1a61b4877c886ec36f5e9c2918310fada30c728ce16ee4487610ed4192a3ef6268206f9e61940a7d839a8ac54f43339a32bdf3060f0243de9b3bdce89f6463917a464b598f6ba0cebcc96172389476f35163ecaa72e7163fb3809c68a8a1eac1d123f86d3a742949426ef5ab4ba39af27d706b89828dde9c08f5da8782b6c2f4c99090217b29f4b5b1f91ddedcdffe48c7eee119126995178c77fa810fe0717259c72aa21b4c77a63c854d4ee59fa7fa2218644ec8f9ffccc60e093c4bb078f45480ae58ef35b986462091dfdbfb96b4cf1c5209cde9587d2b89f1c2e3027ec7f456897b701feee6f863e72ac6b3fa051a23a812fc013d8e"}], 0x138}, 0x40c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:08 executing program 0: socketpair(0x10, 0x4, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x80000000, 0x5}, 0xc) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015964c40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015964c40 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef), 0x0, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [{0x0, 0x0, 0x0, 0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x2, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015964c40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015964c40 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x26, &(0x7f0000000080)=[{0x80, 0x1, 0x3}, {0x0, 0xff, 0x1, 0x7}, {0x2, 0x7f, 0x5, 0x800}, {0xa8c9, 0x80, 0xe3, 0x9}, {0x2, 0x48, 0x16, 0x4e1b}, {0x1f, 0x8, 0x6, 0x2}, {0x9, 0xff, 0x9, 0x80000000}]}) pipe2(&(0x7f0000000100), 0x10000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3ff, 0xee, 0x4}, {0x0, 0x20, 0x0, 0x8001}, {0x9, 0x40, 0xbe, 0x800}, {0x1f, 0x3f, 0x88, 0x49b}, {0x1, 0x41, 0x6}]}) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) 16:00:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup(r2) r3 = dup2(r0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfad, 0x8, 0x0, 0x3, "40e0e59607a62a2b5b11d5f686e1eb22bf142d22", 0x6, 0x3f}) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x1, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x99gc', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) socket(0x6, 0x8000, 0x78) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000240)=[{0x8001, 0x3, 0x0, 0x3ff}, {0x4, 0x0, 0xeb, 0x1}, {0x101, 0x0, 0x0, 0x10001}, {0x4, 0x0, 0xec, 0x6}, {0x5, 0x0, 0x0, 0x4}, {0x3f, 0xfc, 0x40, 0x7}, {0x0, 0x7f, 0x0, 0x36c6c587}, {0x3ff, 0x9, 0x3, 0x9}, {0x1, 0x4, 0x7, 0xdd}, {0x2, 0x20, 0x2, 0x7}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x119, &(0x7f0000000180)="83a557d78430c555f5ac76e15cd0a522fb1c6e1640a3ed7ba8a901f433df775b") r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) syz_open_pts() 16:00:08 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002db}, 0x8, 0x0}, 0xb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="b5a39827050bf8f3826e", 0xa}], 0x1, 0x0, 0x0, 0x8}, 0x4) flock(r1, 0xc) socket$inet(0x2, 0x5, 0x5) 16:00:08 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1e7) 16:00:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x20, 0x96f0, 0xe61f}, 0xc) syz_open_pts() 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/239, 0xef}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x1b, 0x3, {[0x1, 0x8, 0x4, 0x3ff, 0xffff, 0x0, 0xfffffffffffffffc, 0xff, 0x8, 0x0, 0x3, 0x1, 0xad99, 0x5, 0xffffffff, 0x6, 0x400, 0x6], [0x7, 0xec, 0xfffffffffffffffa, 0x5, 0x7e000000000000, 0x1, 0x58df, 0x10000, 0x7fffffff, 0x7], [0x3, 0x0, 0xc5, 0x0, 0x401, 0x167, 0x8], [0x8, 0x8, 0x0, 0x1000000000000000, 0x3ff, 0x2], [{0xff, 0x80000001, 0x6, 0x3}, {0xfffb, 0xc1, 0x2, 0x1ff}, {0x9, 0x40, 0x7ff, 0x7}, {0x1000, 0xa7, 0x8, 0x7fffffff}, {0x1, 0x4, 0xffffffff, 0xb1}, {0x800, 0x10001, 0x7ff}, {0xb8, 0x6, 0x401, 0x6}, {0x8a, 0x9, 0x7, 0x9}], {0x2, 0x3, 0x4, 0xe5}, {0x7, 0x2, 0x8, 0x4}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x4002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206922, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="afd659a4eae9d36605c90e5e58fb679e2b59f8523337ff021bab09dbbadb73c9b1f6d485306509cb07a8f50c4dfa78aeacd5582cd4ebfe2e6ec028fd9f3ed7696fcc3e4a26d69d6e8987e1b51d8c0f8ddacd41bed6bda36ad995024f5f6b8800000000000000000000007605d5b7745476c2bd390808021ebceab33f68db87948ac00a221b0b206d6a08881fba69c4161ea7e6bd2923b8976bca888f1d6c5e255c01fa40dba04cfb9de16cfc1eba0b0cf96eeb219f98b9e870399f2367e4021e5b9172d57e8ee875d409242c104263140331f0fbd9955ad21d8ce5ed1a942edec70db22ca00ad70c1ec7f143d5c74719d682939c58ae11c5cbbe83efb8d1dd49d2b1761ba678df89a75f00cbdcf3f46f6e3eee5a5f6f5b3ff6bfb84274a4951ff03d7e8ea945b4fe7f225b8752bd0ebcc6626bc430b09c65126e3017e8279f96a624e7b8dcea56692c0699e992b018400163a96524c354f93d39acb08b79848ee13405a6d926cbcfa117aa259cbf6b2e9a64e0f108cde84369ab3048c1d7682ae02dbc8a250bd4b4076a2c"], 0xa) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x26) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x8000, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r3, &(0x7f0000001500)=[{&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/64, 0x40}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/81, 0x51}], 0x4, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000280)={0x3, 0xf41}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000002440)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xffff) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x7ff, 0x5, 0x800, 0x40}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) fcntl$getown(r0, 0x5) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0xe4fe8e15696cec30, 0x1) close(r1) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="e59508b5ea19b11fbf4583fa6249") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r2 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x6b, './file0\x00', './file0\x00'}) close(r0) dup(r2) r3 = syz_open_pts() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x10000000000000d6) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x7) syz_open_pts() 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) getgid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(0xffffffffffffff9c) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCSTART(r1, 0x2000746e) write(r2, &(0x7f0000000040)="8c654f5c276dad70", 0x8) getpgrp() 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x9896, r0, 0x0, 0xfffffffffffffffd) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x3) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f00000000000000000000000000000000191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) fchmod(r0, 0x10) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 16:00:09 executing program 1: getuid() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffe, 0x4, 0x0, 0x0) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) chown(&(0x7f0000000200)='./file0/file0\x00', r50, r51) lchown(&(0x7f0000000780)='./file0\x00', r50, r51) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r50, r40, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) r66 = socket(0x800000018, 0x1, 0x0) bind$unix(r66, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r66, 0x0, &(0x7f0000000040)) r67 = socket(0x800000018, 0x1, 0x0) bind$unix(r67, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r67, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x1d5) r69 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r69, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r69, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r70 = getgid() r71 = socket(0x800000018, 0x1, 0x0) bind$unix(r71, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r74 = getgid() semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r70, r72, r74, 0x10, 0x9}, 0x8, 0x1, 0x9}) r75 = getgid() r76 = getppid() r77 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r79, r80) chown(&(0x7f0000000200)='./file0/file0\x00', r79, r80) lchown(&(0x7f0000000780)='./file0\x00', r79, r80) lchown(&(0x7f00000001c0)='./file0\x00', r79, r80) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r79, r68, r72, r75, 0x1e6, 0x8}, 0x5, 0x5, r76, r77, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r65, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r82 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r82, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r82, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r83 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r83, r84, r85, 0x10, 0x9}, 0x8, 0x1, 0x9}) r86 = getgid() r87 = getppid() r88 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r81, r84, r86, 0x1e4, 0x8}, 0x5, 0x5, r87, r88, 0xfffffffffffffe01, 0x9, 0x7ff}) r89 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r92, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r96 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r91, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r96, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r98, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000480)=ANY=[@ANYRESHEX=r96, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r90], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r73], 0x4, 0x2, 0x800) msgrcv(r98, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r102 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x2, r99, r101, r97, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r102, r102, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r84, r101) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = socket(0x6, 0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getsockname(r2, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000001000"/20]) sendmsg(r2, &(0x7f0000001ac0)={&(0x7f0000001200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f0000001240)="0c85d4f489a8ca06533878a6088a59a1171a045c49ad7efe577ea379ad298b5c875c5c07bfc56c1feddb8df16acdb51a627484f284be74f0941636842e59ec886dd24e629e7e72ff15a4d8f46330b10dd32f92fb046f301d2cf6049d5c1cf5e75a8ab071bf370e9e1955cc8764997ba1be11c98fdfd111dd62011a287dc9689fd3553adb83d23b8f7522f95754ed59a8a21cc4ef441c61d2e639477ac4d0abae4a19fc1d2dc02fb7498b8ba2f1165b6b7ec4ebaf34", 0xb5}, {&(0x7f0000001300)="a114aa5d24a67133328fa8492a0044d387df7bd2b03d86bf27c4d146c4babb9c3ccaaa392ab11ff519384a314cb88c80f8de51c1f44f7a9ba10dfa9cc6328ed63844c1359f74d326c0ab2178eeb1bbc929e673aa9f1d504164114f814588dc4e0c1f04e85ff5cb009ee369d7bbd4af26fd2d5b5dcbe4f3843c7c28dc9649b85c66eea7a7c81df3524914b97abf87185cea685ed26f7f35b0e41ddbc9c272eeca2b29bf1ed8b1efed67f27bd1434cdcbb106be42c77a908bc18fb26a12db3b9f6dccc645f122a544056fc540ca8c82d48b10283e74e97f08bac00a5221e9acbce7737e779b8dbc4", 0xe7}, {&(0x7f0000001400)="87982ff1553396a6dc58854bd7b9ad6715f888d0bbd232798f211e967224ad33026b5a96575899f9e51ca0233be52a6cf7e4cd761ff61e", 0x37}, {&(0x7f0000001b00)="d70ab986e02d5bf0e03ee1341d90d919882f8a479d1c2ff8f5ecdf358746ff9d0dc213e7d2c82ee150bb78346bca7899092e000000000000", 0x38}], 0x4, &(0x7f00000014c0)}, 0x5) recvfrom$inet(0xffffffffffffffff, &(0x7f00000014c0)=""/238, 0xee, 0x2, &(0x7f0000001440)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x122) fchdir(r1) r2 = socket(0x6, 0x1, 0x9) poll(&(0x7f0000000140)=[{r2, 0x80}], 0x1, 0x10001) rmdir(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x40) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:11 executing program 0: setgroups(0x0, 0x0) msgget$private(0x0, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file1\x00', 0x4, 0x150b, 0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="21e31849c5a42190a633dcb8f9c13ccfa0eb1838fb0d7570b7e8107c013e0d3e4f5f30b33282d0bd5f82c3ded75f28c7bbdd9d3a2f599d30d994e7cd4f0027d4dd62156820aa9c8e28c04526ac87129b13d0c40a935cc46fb11ac4fe2cfd82c7d6f70118a7b97dd6f75eec83d169628ee0a0", 0x72, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0xe90813a3541e21d0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x88, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3}, {0x6}]}) socketpair(0x6, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb3, &(0x7f0000000180)="67449e72411f") 16:00:11 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='.\x00', r1, &(0x7f00000000c0)='./file1\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x85, 0xfffffffc}, {0x86, 0x3}, {0x100, 0x6}, {0x25, 0x7ff}], 0x4}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x90, 0x8, 0x3, 0x2, "43b027cdf5e93b94e84f37270de27d83c57e33c6", 0xfffffff8, 0x1}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x401) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) write(r1, &(0x7f0000000000)="980d4b", 0x3) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: sync() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgget$private(0x0, 0x10) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x752405d022fa2c16, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfffffffd) 16:00:12 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x1000000, &(0x7f00000001c0)="14cc6cc1a674581cc63c489e6172986c2971f3ec645905ac60bf3f8c7f61a08d", 0x20) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x6018, r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000200)="a1ccd37f3b515558030c6d2d5ab51afefbff95dcc0b97fe58c7cbba12d8056e5a2de06a7b511b1fa75459af0481851595869deb4a8dbb9a561603f73765af95ff4cb73cb7a2debe011c397f127ac0d88e263a4c0fa8f114c542a8992e51ac6955cd6fca3ef57cc4b439830ec1570f999d74b0e085ed3fcb6c1fb6707452739eedd5b60c99cf420a758c9545d51afb5215fa7ad170ac7b81ad21da05852fa213485b9ff3209454fff8ea3a4babd871f5c1a9fabf29d0e42049c72bb45daca8adeee8ee09a0e363f8da8ea683add85625bd4", 0xd1}, {&(0x7f0000000300)="396871a61fdeaeea8d354e7126c4e2291855d29f72fc13d93351d8451adea957239bda4a17d7d35b577d2fd2965b011566b0f051fdce9e751909251b7317eddb9504c383aa99ab4d25d794e72aae791ff4ca24c4931e7a8ca22377c070d464a80ad257a799024233dd85358cc08daac703597804c7608c7c026c03dfd3280dcfa9a50862ad7d435981145f7b1c3339a28d0884e4a5e6f09e7ff56db229265382671ff9bab9283888fe74115419eca160247a3eb44a5ed00ffb97967df8364266e57fcd9d", 0xc4}, {&(0x7f0000000400)="2ddf884a39991fab981cf264ef80fad60e7070e34e5543789a69301b55bfbeb428e7ba39e73a6a2acba06cab21a8dc22891e08480b02b77332288c88ce6658654e49a43e684c519c4e5f9b86af560b0ba298a723cc1ca98d5d31b162364a4442f9d0fd259571c2c92f6f0361fd9f1e1da6e8f09645f23a166c889e570e", 0x7d}, {&(0x7f0000000500)="5c7b9c87df9783448679b7a9532c4acfb9990a28b583fe085052602b5c6af7b9eff98e6355a343212e379ce637a600794b1c2ca00b29b61e327ed973283d02afe9c0b13da5aca6a84820fefe0c6f1bab9e0e9c135b7ab10ff95c0cee106061871e1ed5da109030ce089318196eff531881a04fce6abef8a14a3bde1f9f1489d24769f4f68b486c02bd93d160df", 0x8d}, {&(0x7f00000005c0)="a4daec102c9c3de0a5272e3fb919098cbb283606402452e668f1357c5feeefabca99e05310324872889e9c236d1c0fe467b057f7266762810f264934e198bab5b6fefec59e0ff969a61617b658ccf7645d9dbadca9861bdc96a380b1f1d9effe0080ef593f341db4673db207fe6f5a63f77172cf84d3d2d524a3c82c00f862096be1ddf75bdfc1487df457f473ec2798beeee77b4f79662720a525009e597dd1ec41d1d47e334d9b45c911e7fe0f7a66d0c84cff37672acb84e36f2a71f6db77c8f3e6cdb1bc99823d4d", 0xca}, {&(0x7f00000006c0)="a51a69d075a2833d09f4d004c380d0812edbed2a4195964be4f5d8d9dbebc0b3714286f606d5db8ef868bfa4a3b4e2e600a105d5b36dd4c9b4553bab629c330e5ca5f14bb939682c5fd5e06daeab12e49f0aa80cb196e9306677d44e87ebef35872678a93fab346dfdd4a99702dd506dcced1edffe47d4ef5daac8668ff4e634ba15e8943e48385fbeba9285997a063652a305d4ce800832ecffb645c6bed670af8e17e5babad694", 0xa8}, {&(0x7f0000000c80)="55d4e9d3afdb92e38100ba7ed13c4604fdb12b9792585db0530f204544ad7b10cae0a8e3051c3d0fd03ee2a7197a074b7ff7ca316612b498f906c359d2075b4be29b77a1ea67674640fd7c0a482b0e871c2c214ec15e91f1727d9754223b7d25418437f3647ac564340025688ba2f1fa57d7d402da9e57073b12442364efdd3a79e7cbe6b3a4eb3a8f06240f76c12266beea8da322c686f01280705c9e5caa60a8a229085222ecc3678df2b3ce3c7a9cbc73462728c6e18ca67a6034806867a15aef889fa718f90d15f2659e1ee575227d65f79f3488d4f4d21c5c5f675b37f0d347cc85b9ed5b014493f1fea672ece166fc6c280de3a75cc3126674edaeca449df7595bd5f274e64dfef804a06c5ed11b708a5095d5e64503d776c5f9a820fa7ba21297a5427454041c8901000071b56dd4d43c30fb81bfc50a5ada1c2d2596dd01f38b3873e42da3e7e7f0d5f86cde98445de367669b53dd2a530c4090daa2bd74979706eadaea506d267d031bba375981bff2e543aec75b82170af0bf741268624a7353a50e6f4f7ad843217cfd35e133eeccbb11e95f244a30a309b70c77d0c80d88374cbd0c4475f7df9e6a8115b1e5b88c11da41dfd441804707a9be06801661ae5937fa5c1dab353ddca8c151c7d42362a41e72f50e1c41094e277ef01652a8112deee83cbafed0c4539d92a6021ee75f2d09b45f86df454f3c21cc3a7f961f5f9c65023687036bb59301e712b8523b28634639de7a0a757cae3500ffa96d8a1355344f3b00b538140cd9d7bc477d939d3c17c3d8e6db6db584a4ba6383e549bf8d5ca7e2746fb8929fdebb6837ec8a6f3be33571b82a1ff92da21165e9f7c1ed7fa26dce669bf16b95843ec8739b99c7b90773abecca25ed87ddd1567c2e3d362ca3a6a78206e10951a8837ca0", 0xffffffffffffff34}, {&(0x7f0000000880)="75d49c9e60bab4d833203fde5f2e0bd5c02c84d367a87b421dc4605b58b1c50ecb09dd1ce787f1f757f0bebff994d9f7e0e534bd562b46e50d2f4d0e13ae51d5be553d162226bfcfd2d442e45567", 0x4e}, {&(0x7f0000000940)="3bb3d59c66da83f8353ae19bf79144a79b63f564babd502a7ee27f2492c190e365c347a23a1d4e3b75874bf019d05cd5a5267d7e19c07f16dd22ef96c3ea56eed16d6332e949658d36b84ad40cb88d231f872a4ced205dbf32e124ba56f021df482f109a7eada889d3fb61787dac54a1cf1af299ec402c094dbd93d9b8a26b099fd7af7392bd4a1deb4e3351695c77d88b70390e5b532754cb310f95aeeed59b0e5a2542c19a58097e06fc74e8f6a8be8672980ac9f86bfe30edbd", 0xbb}, {&(0x7f0000000a00)="e97bd5aa7d0b0e66c6bdd32be8ea10c5f40527a45922ef936b78a4ebd805985cfa7bc8dd87b3ea65426524dddd9ff8dbade73e8ffd23e51f2c1ac84435a352f789347c10d09cbca1c505247748b924e7f375a73a6a1b6325b0f4a8c351c655b168d851fa4c4a39a490000510c600244c3f621fabc8445366b4e094d3389e003a16a0822137249894c7ca95d5ec21fdd59feee8d731bc05f1a5b06fd12fecbf741fd3631c043595192fe5dc5e02737cb4811351c5c765bcb92bcdca583354dcf872b9d6d03f5b248e312760259295b357f97345b11bd3d7829a8597d31a1a0a0e48b267929448841d768e12b5bfb3b856cfdae024f664c0d97778f22d", 0xfc}], 0xa, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:12 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 = semget(0x2, 0x4, 0xce722ac69a148a71) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/195) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4cfc19e38869d3388724ebd4f834e0af0458f7bd8b421789f6a42111736b86c66e1a1e90e681f98c682364e96e026b91490e0000000000003b2204fe2e89b35d709b4e03fd026910edc6c9f029b67c61c8dee795e2d2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) clock_getres(0x3, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0xcfb0, 0x10000}) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockname$inet(r1, 0x0, &(0x7f0000000040)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x3ff) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x110}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r9, r10, 0x4, 0x2}, 0xfff, 0xe9, r11, r12, 0x20, 0x7, 0x4000000}) r13 = socket(0x18, 0x1, 0x0) r14 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r21 = getpgrp() r22 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x8, r17, r18, r19, r20, 0x4, 0x2}, 0xfff, 0xe9, r21, r22, 0x20, 0x7, 0x4000000}) r23 = socket(0x18, 0x1, 0x0) r24 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getgid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r31 = getpgrp() r32 = getppid() shmctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x8, r27, r28, r29, r30, 0x4, 0x2}, 0xfff, 0xe9, r31, r32, 0x20, 0x7, 0x4000000}) r33 = socket(0x18, 0x1, 0x0) r34 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r35 = socket(0x18, 0x3, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r36 = socket(0x18, 0x1, 0x0) dup2(r35, r36) setsockopt(r36, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r38 = getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r39, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000380)=0x9d) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r42 = getpgrp() r43 = getppid() shmctl$IPC_SET(r34, 0x1, &(0x7f0000000540)={{0x8, r37, r38, r40, r41, 0x4, 0x2}, 0xfff, 0xe9, r42, r43, 0x20, 0x7, 0x4000000}) r44 = socket(0x18, 0x1, 0x0) r45 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r46 = socket(0x18, 0x3, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r47 = socket(0x18, 0x1, 0x0) dup2(r46, r47) setsockopt(r47, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r49 = getgid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r52 = getpgrp() r53 = getppid() shmctl$IPC_SET(r45, 0x1, &(0x7f0000000540)={{0x8, r48, r49, r50, r51, 0x4, 0x2}, 0xfff, 0xe9, r52, r53, 0x20, 0x7, 0x4000000}) getgroups(0x9, &(0x7f0000000100)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r20, r28, r38, r49]) lchown(&(0x7f0000000080)='./file0\x00', r2, r54) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x476f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r4) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = syz_open_pts() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) kevent(r5, &(0x7f00000000c0)=[{{r3}, 0x7, 0x48, 0xed4c0515325b5174, 0x7, 0x3}, {{r6}, 0xfffffffffffffff8, 0x81, 0x4, 0xdde8, 0x400}, {{r7}, 0xfffffffffffffffc, 0x80, 0x20, 0x1b0d, 0x1}, {{r8}, 0x44261a39ceed5e78, 0xc, 0xfffff, 0x7, 0x2e}], 0x6cd0, 0x0, 0x8d36, 0x0) syz_open_pts() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) fchflags(r9, 0x1) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0, 0x65b9) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket(0x18, 0x4000, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0xa776b37de3cea823, 0x7c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8000, 0x2, 0x4, 0x1f, "c22efcbf33b854f41fb8258c14fc8daf813ccb39", 0x1, 0x400}) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r4 = socket(0x18, 0x4, 0x5) r5 = syz_open_pts() close(r5) sendto(r4, &(0x7f0000000280)="212f9e4bda5056b7443df2bb8cfd0a546e63018a6ce7b1d6de1d16fb29518a8881d86d58733b13d17ee1c624f12e8bae39a53a3e6b65f28cc571d9454313f184343d53ba16faf65d674b897fe35ce24feef0e5fce93090c9abc39f4bbddbaf117de8f899042ff30f28cec895cd8783556ef037dd941ab8162784a97b0c4267e4800783800d60e923576676d4213c9976aaa788b086fd8d8870707ce36e488e418e13600ece2bf432955cd4d5972a32c851b2d0372d3fb0b941f7d55ec0893b3e1ef5461941a1428e61d49895c656167eb1a5e89485f6c7c1518f602b1ad84835e304d9b79c954f", 0xe7, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket$inet(0x2, 0x2, 0x80) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x44, 0x8000}, {{r3}, 0x0, 0x20, 0x8, 0x664, 0x8}, {{r8}, 0x0, 0xc0, 0xf8da66b8d05b4c0e, 0x8, 0x1}, {{r5}, 0xfffffffffffffffd, 0xf59b51be77e1ebd1, 0x1, 0x1, 0xbb}, {{}, 0x3, 0x20, 0xf0000000, 0x2, 0x9177}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xbc04, 0xff}, {{r7}, 0xffffffffffffffff, 0x44, 0x80000000, 0xff, 0x8000}], 0x9, 0x0, 0x9, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r2, 0xa, r3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x0, 0x10001, 0x10000, 0x4, 0x2, 0x7, 0x7fff, 0x10, [{0x7, 0x3, 0x8, 0x82}, {0xffff, 0xffff, 0x3, 0x2}, {0xe11, 0x8001, 0x45fb, 0x6}, {0x1, 0x9, 0x3, 0xffff7fff}, {0x8, 0xfff, 0x2, 0x5}, {0x1, 0xa2, 0xffffffff, 0xb89b}, {0x20, 0x7, 0xe728, 0x80}, {0x8000, 0x1000, 0xfff, 0x3f}, {0x4, 0x7, 0x64f, 0x37}, {0x8000, 0xde68, 0x1f, 0x101}, {0x1, 0xc3, 0x8001, 0x1ff}, {0x2, 0x7b9a, 0x9, 0x1db}, {0x8000, 0x1000, 0x2, 0x8d}, {0xf901, 0x6, 0x7, 0x185e2c26}, {0x5, 0x2, 0x7fff, 0xffff}, {0x10000, 0xfffffffd, 0x7fff, 0x1}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fcntl$setflags(r2, 0x2, 0x3) fcntl$dupfd(r0, 0x0, r1) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) accept$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000aaa2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c5c3c0"], &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, r3, r3, 0x0, r3, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r9, r5}, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r8, 0x4, 0x0, 0x239f, 0x1}) 16:00:12 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x84}, {0x4000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8, 0x14) bind$unix(r2, &(0x7f0000000180)=@abs={0x3, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) getegid() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x8000, 0x81) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x2b) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) close(r1) fchdir(r0) syz_open_pts() 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="00000018b2b4ec9a77b236c21b28d1ffa6ea0a0decb48422cdfffe0040000000000000922c70766c307d00000000000000", 0x31}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7d) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x30) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8001, 0xd0, 0xff, 0x6}, {0x4858, 0x0, 0x80, 0x5}, {0x6, 0xe6, 0xbe, 0x2}, {0xfffe, 0xfa, 0x1, 0x1}, {0x0, 0x8f, 0x8, 0x6}, {0x3, 0x1, 0x5, 0x3}, {0x401, 0x71, 0x40, 0x2}, {0x6, 0xfe, 0xbb, 0x220f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") close(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:12 executing program 1: open(&(0x7f0000000240)='./bus\x00', 0x8, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x10000000000000}}) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x7, 0x3, {0x1, 0x2}}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = dup(r5) preadv(r6, &(0x7f0000000200)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/211, 0xd3}], 0x2, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x28c) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./bus\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x903, 0x7ff, 0x2, 0x3e, "211d2d04db0b13745f22e4cb0462fdb2c4575d73", 0x7, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./bus\x00') sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev\x00\b\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x4000, 0x74) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4810, r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r8) r9 = socket$unix(0x1, 0x7, 0x0) read(r9, &(0x7f00000001c0), 0x0) renameat(r4, &(0x7f0000000100)='./bus\x00', r8, &(0x7f0000000180)='./bus\x00') r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4) close(r10) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'vaj', 0x0}) 16:00:12 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r11) setgroups(0xffffffffffffff9c, 0x0) kqueue() setuid(0xee01) r12 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r12, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) r13 = geteuid() r14 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r15 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r16 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) getgroups(0x4, &(0x7f00000016c0)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff]) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, r18, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0x40, 0x100000000fa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r21, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x18, 0x2, 0x7) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) r32 = getgid() setegid(r32) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000001680)={&(0x7f0000001a80)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b86c8511b77ecb008b3a34f144f630009a093ff61443c66f872eda47dd0f449ddb665be837536f21019e3ab490620b87af550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd881727447baedd490d4bfca73e0716e3d0d98aa42716097afbc3a75bcdf4f37d8c7b9c127564cad54313b33ac1c13b5b9131fe794a172c93bc643b055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f2127b9104675a40e2768be1598e0105d7ff87512e82495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d82f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad9d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc4000000000000000000000000775749e1cbdb94d5d8a3b844ead0120284c0baa0f96b95e71b6f7074fcd0adf8a5d6d5a699e7146f03e44f8008ea932da8337cbe191fa4dfc3d262334fa07086f65246c9c2426dc07963b97ba75d3a2fa83a4880dc87f463e730b7e0e173b420440f8b8d4c0475320b144ecd0c0e097720ccb5a7421c0108363ce7cef323af02d758d043c700000000000000001ebca9439f295134f312b2db0b95264ebfd1006418df2fa80f7c620c82cc6a244f8788841886924ec54cb8e9a767c36fbed1be3dae338ac476b97bf1f0a0770a99c5827c300f1880ce45add739bd0e04a8d050ac1956b75413271f18921376897f5b05e8eee0fa48ebd845c3c4c444d2e852cabe74859d429522db07581924b021646283fd424229d5a21f18153913f8b7beb7ef426011faaa1a5de62212c6cb8566f0bb3e5bc7b5f1937b4a6213cf42c57a1c571f35e3def97d1274b44a1b15df951afef30b886705d1d070920000000000216b41014528170ba735e8960fe2daeb6b9acf1dfc99c382d5cb382ce32aebcf7b7faddef7324a956adb536ce70b00386f918604af08726621e3b91c809cb0abdfa5695636683242137c57ff437568dd08"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x163, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @cred={0x20, 0xffff, 0x0, r22, r26, r35}], 0x60, 0x400}, 0x404) fchownat(r12, &(0x7f0000000040)='./file0\x00', r13, r35, 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x46}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e5166696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b70200d477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45505f3023e"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x80, 0x0) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r10, 0x0, &(0x7f0000000040)) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r11, 0x0, &(0x7f0000000040)) r12 = getpid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r13, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) r25 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r27 = socket(0x18, 0x1, 0x0) r28 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = socket(0x18, 0x1, 0x0) dup2(r29, r30) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r32 = getgid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r35 = getpgrp() r36 = getppid() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000540)={{0x8, r31, r32, r33, r34, 0x4, 0x2}, 0xfff, 0xe9, r35, r36, 0x20, 0x7, 0x4000000}) r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000001a80)=@file={0x93c82616bfad3ce8, './file0/file0\x00'}, 0x10) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a40)=0x15d) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r39 = msgget$private(0x0, 0x0) msgrcv(r39, 0x0, 0x0, 0x0, 0x0) r40 = geteuid() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x5af1, r40, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r42 = getpid() r43 = msgget$private(0x0, 0x0) msgrcv(r43, 0x0, 0x0, 0x0, 0x0) r44 = geteuid() msgctl$IPC_SET(r43, 0x1, &(0x7f0000000140)={{0x5af1, r44, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r45 = socket(0x800000018, 0x1, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r45, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r47 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r47) r48 = geteuid() r49 = getegid() sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000540)=[{&(0x7f00000001c0)="fc1e4625622831dd77f9d07bb8b1b28ac1f84db3f4ffe004524f28dd1369c2b3600629529f1ff3250c01e45f82e2bb4d10c1fd07f8e5564146b48309d26f2a4896e4bb8475c7834b26972bee9781f207aa2bcccae178a38f759c8cead409bd72fe886deef17673e42bba12e375eef05d9d", 0x71}, {&(0x7f0000000240)="b1c19bb97e6cc4644fe0861c02b64088e2a912961d31548ac044a714eae8390cfaf913484724bd1adc073648b596dac0c2bafc7b22dcd11913a3555f21f3b3bdabf17dff113633f52bcffa3a1290de2629bc3dc8e4b3041dfc6d52cd5561edd88ee926eeffdc5c8a57ebbcb10310b28e56018fcb2e0be7be15bc137491661ff05d8d61de9c11eeb1cb0834d3baadeaac35cac788335fbfe28badcadb26480563700fc8c287498885f715f854844082e688a4bf15cab7", 0xb6}, {&(0x7f0000000100)="45592b44efb6a5dc0fba92c622973be0260e944307f450e94815939eb64dcea78501b11ea9244d3df9d3a6fcf1a71b3afa7ac0e93b1c41cd6c92a875", 0x3c}, {&(0x7f0000000300)="14d8d5491735ca6803221b6a16e6b2278a027bc4cb6bdbdfc8a9d2de23094d57498104a0fe354df0924cbcc81885a676275ec19b8ced8e92aee949186d1775f6cd41c7f778", 0x45}, {&(0x7f0000000380)="e43e2b6ed8e94a31ffc2067222359c61b7db7a09e4ecefe0f7ef6466498ea9d27d4ee4ca24d4c97c101bb7df98766fa4", 0x30}, {&(0x7f00000003c0)="f0798038d1846554c08dbd26cb4cacb33cce7c047b1c97d9aabea448e6d5202a4224864a0513b5eb5ee57cdcd45716fb5a283c0bc875bdc3d148d551c199e016712168e88f4180609b92559f021dc914de7a417d937fa86c9448442dc66a962ac1cb71dc8c18f68c3b12d211341c235cba7d45ea711d21f6fdd065", 0x7b}, {&(0x7f0000000440)="6ed74ba0cd6d5fcded853cb836ee1140ad71e5f79e06fcaed78b355041876a87f747276cfa45340945508c86c972d4c41feb1892a6121fc773c99b84babac2b81698e35f43733ef71a656cc759b7700b5278bfb4fa024a008ab4c67fe6f907a657225628ebcdc01fef20a39f90eb4d225295f876a951", 0x76}, {&(0x7f00000004c0)="0b671d89178b7b90e402fc785f8ac1b82fa2c8d2826a9eee6dc214369a14d8bbae0a57677ee9854928d618a096171f72f7fb9e7162f4d7521f3c78587c75d50df0fdefc4a3059095dfdf0e2d5a0735c78a183336aee0aabfce164e7ef33f7bfd3263ac45e3f604ad9443ea6200924f921dfefa68358b54cc74c7d2ba23", 0x7d}, {&(0x7f0000000680)="ca47e9fc7f46ffe3ac8f193c28761fe8fc1d46d6c83f973e315e9529526475c641097d3a1c77b500c33c9c4f5f43410702d02406e66379428a0d490436265a17da93937b195c1cdab289cfe075b9a4c825e844a908f7bc8cbd94d4075fae3972da4fa7e39a85dd9dfaeee89d3f1622d5d4ccfb4a4efd29c1c2383ddb1257c39bb4ec0f7b6fb4f7f530b802c3009ac1c61e0a9d6a7aaad83858fd88a3ee86e88254bc8f57643153e707dada892d6756a0b226156c976227b0b801c063d296da25e419303ad219cf515c0428683974653a74398c98962054755f03b3d8aa6b23eda7238ea2da890526af4897875077a4d0bdbf21d21030a2b8ea63bfefdd1d2a293ddba2434e0bab7e0e994d1cc0365e7fabb0c3c6d0d65dfa3ed4cc24049d33e2b945f29797611fadb052c77db993e5d561d45f1c3d3a40cade3d7e1ae2deebae9c4a1551cd51faa403567f26904e1ce753ec66a4af358078942fcfb95293db9bc6f54d13307e6593d75e6241662d9bbfaf928696f4da334e83f18cef99eeedad0a250d82b4d6f571e82e33830f1c9c13273bb5824f34d3e20ec35f14e3c80d8a61a2c5572d32c1701bb841fbe2e6a14eef1b1647c77083cca7bcd5dcd42ef20b66320c0f733eba4a07e1ed8d24f186fac984aa1c87f46c644ad3ad79a8faf270a191c3a32412b138775c7b13626b23528f70f6110c787872e9c47f319c283253da14279fbc967acb8e02045607fc8f2124db4d0438255dcbbb87f2c99295434e7d9a7467cb616b3cd94c02272b3a65bdfaec7ca0774221edc4ffd1babc349117390d1a431241e7d50dc9a07ead327109ac96b24add211d6e6bd511a3ce249be72e3de9e5ebaf192c08ad6cf730717bd8b80ccc1653c7bd96f26d87b4a5dcf3ddc92ccda30eaadaf68b2040ec32dbf6ef7e2f2cf4e62e197f7e323369a96a3377a7bbb6cede6c0f866cdda4d4ce88903273a54bcd4fe9be7f05efbfa0aa1b597b9d97feb0cca40d7eba8f5a14f2f603c7d7617d5b0d9dff7c8345bcffe4e78d3ae7d90019d07eea9d1d4c96ae1469c0107b3efc3d4efd4a0a36000069994bee770f1ec75b435f607f4dc34eac99f2c9e579f080bf02e44732cd4f66d6ece122743b55151f1e0777bacfe4ef2b3ef7cfb78809330b871fd6cb3f8d25ad924e280de1898f572a7d68d1365b86213161044ed75be02b74b5f9d139cdb97d9cd75baee54eda015589a02b08b9f2d1d92ca44797f103b9bc48a95701d4d171956353341eaaa4637772756ee9b9eb41488bb254b228480add4e74b934093a23cb1d89923a9381f945e0d31cd6fe58c3b8c65187640d6066045ee4a4b63b97f667a9235628c1b97c4cb57d96dd673126cd46db080e242df38b00f39170477ef403e0a40eece4e43231020ee8abb6c8cb1b81fab5759c5b4f4ea461f8607d617a7621f421b3409629700f6e65c277fbe24f3b99dd9225658fcbc72c073b229f22db8cfd2f188500f4fdbd2e4e13badc8ac872dcebf8e5729d148a6cc18d7d5d9726306871494bac581d39584e28bba18819b5a1b77dd79a9cd0a2f05295b58d224a64b4df62fefa9cc1ee8088d43d23c07a2bf8808a32531226b3545bb2fa8284661d7b21e20c58cf1b288583a403fcfdacfb214e219a4b1ca69960396dbb73a775daa2eb62cc6c5a4cc5248183d488e7553d273629eddd5e1a624f3ef2e7a127e853ae7fc44df34b151d8aed512233c768e381db63f4d70c43094c6f04651cd702c023a434dcc73b9d65f67eb1b033b0cff9d0223d18d9ca614a828d1adf1f72354ff8a1702c6b39bb5e2aced505513002075467c7ff0ee6132e8e73558218a6fea8b6377491d53234d945e69795379219de53d59195e10d91fd3ab294cfbac07155adc3c5f8ff421bff278a0e232c7101e740e3b04589fb5568438f4e28253bd3072db1d64432ddfb30213d15e3622615134a2dcfe3bdfd8009204dd73b1410a19c9f33d69f52721a9e6d243fa226c17b36d5032a1517e0eff1f4c511c9b18e4cd40802d7b0f175990e6a9694f4dca5097a28794643f7e01046975d4f3c5224bfb0eb0c8503ee33e7ba8e57f7e5b87b538c9b4570c707af94bf748bc12394c82bbc189f8607584f7fb9773529efa66562b415d5cd7de6a48a111f2b88ebd4fece598b0ab5be111eab3467588b73a2d73887d75dafd1926f97a002e10a6cfcb9d9265e7c28817b5a9b91c56cdb86a9e6ecd9b1c55ba2846132286ab52d15893a72bded3fba76c8120f9fe5e5685c9bd6426c0a235f20484ee77df788076f9ea293f508f423476ef90ac3ce06064a0b75766de5bfd63cd4fda428385d60b5053db2134362b3cfd7babaaf573407b3c5dc837e889819483d67fc865ffaa19d3a4df1e3a71e4fd76e351948401c80b252ca44ee8c85da724cc1178960ff4b21172709bd598b7741dfb9cf90cf6c9b73fccc4fb731763ed81615e63b1641527a691f98cfad7d52c99722d71942198fbe2140c34c0a393ad123fee8e0f2e5f19c961c3f04a078a239d8336aae93a20010d3293bf58fb4f8931c2b81fa725a402d9a8b2be7069baaa21da88c228d53043d34649d5b01c171ff8ebf64e700c9d1f85daca6107de6a123de22c629a61b6660c6593342e02b589340295d912c00c588ced1253a0e7b4fca5904ac114bcd8e599fa0aae85cd0f3312d8228993724881ef0091e2da45a51ac6e08d7ea0ecff398471e1c06e8d4f894dc69b7f461ec04c274373230414d91188b596624106e1ecd0f3b3432c75763d9d2c49e5dd78e45a5ed25d271a062ca0c5048f239c776e2ad482d3a53eb296e353e60c2f0dea6a7b0839e69efeb0716914a31b3545f55e3783be5556ed3d79369aa8613cbde54e3404c6e15cb4fe2ea2b47bc0c527787dace41a097687ee6bb9a1ae879010ce2de533492da270114b8e7c604e60f516a3ff9a8ee17c62c7763b151b16701ad4f7798055f21b5fb87c8c94f0d78dc1d2ab8785ebf61bce64b6388c76833e6552f073a5f94b3bf4d95e969b1ec5dc5eab87367600758fc97bd4ce23af1a4aef255398a1279c6086585516e8cc813ed0513aa3204dde3cff300fcd60da030419f3be57cd3badc0945a34ac0a7ec089ddaca48a098b6a43c54a16dda6672d65dad17ddbd70a2313c26ea9ed2d2dd886d63ddd9501b6492b731769e9e0af5702b96272ce8eafb407db69ff846eff80f1a24e65a6c8c071cf188054f53f847b7134f01f21ec52dc9fd8c23af019fc4ce54e85f06350b915da151295437ed5e466d52c3a9f2f54b5df0f3f6289a53ea79486da755db1f844a0c9d40edcefdad40fc50a3e5a91941bec5437f40fad429caa91a3d0d99d9c9ac2bef3559ebc737ee6bc20ec64f949dc4013488853cbb3217c788553fda649b8a42734529069532e6d01f2be50ef38bee5f98425f698ac6133202f6936eefb0d5c8c9d685df2ef0b014b7d60c08deabed60b59423dbf8d4cad75c069cabd607fcbc349e368be9057e359d9f521771bdf1b2b7a46bc7de1283222a3b717d5d1a8b8e0d1a1ccc54fa76bf91ecfcc95a3991371182230ca7e1df7ffb89c0730706012952ae34d5b0a7ed710629a8cfa4bf375d3f191ddbac5f6cc8816ecf0259f9609055f0fc81c53e21a5e32e04f45add02fd041c36a480e0980de43470f11f309f4919622b66fb16da58ef1457d97988743513b3d138ffb1029f52341c218e6faf919dd7e9ea80e7f5a9fdfd7e5a08ef95fb0dda61a0a8d48965f29cdc08ef2b0543e8ef22a024353323a967a8736c3ec28b562c2df00b7c42373a5f258efd0a521bd6fcf4b01af1c8c1827a8f98cd1065d050919fd4eda6cccd3e704e6ac83f68d3ac191deb432bba1f066340fc3f89c64a521e07e87747ca69ed1107b21fcaba896f0486a5b883c1767864c683f72422f0135e88a89568e87bd33c1e01a63d0884380e5931add7237fbbe006932ee31047cc9d6fdcc1b944c73b4fc9408648fb8bfeacf3844d82bc19e05f2b3fa58a36877bf4c2ce5e4dab8483bc7e1f59ed953474a2bb4199f10c2e35101d5bed60ae55e812a91b5f0b31ff3e4a81e4e0957afc3b6307ca7fb7c451a14552e24e576c3cb44cd888af4f3cde08043389eb6590e62561114fffee41dc289b8fd1544d1cf939108a768a9e7ea1cbff42c8f7b64a60cc44fb2a9d4b7893db20083ecfbbd0969a17f7c8dae59be3fe8f1369627a3c5406a97d660bdb118edc05c0e3088c419d5b3155d91d5bf34374453ea497cacc3a907b259c1b5e17ea94d320fa3e0e2953cbce6d116cccb5c36d0bd3b534cdedebc6993eb798457ca052df44fcad949ebe195cea510677af7f85588bdd9a2ba044e5032958e140eee1678e663bfe77fab3306a74d297d1a5e75551dd885a301843a197c017c9d50d3c707f86d959eb25a7b798af6223787007b8f5842462ee8900041ce859c24d7d3728e71926a318f3b916583eb329eb8046bf7047acdcaee8c12cb1cd9ec6d0f41f0c0df98e67ee6395035c06923097fc2610998dae01f396365b6577868d65f66db622d8bc516bec5e149e7cfbdb9febcbc7f84197ad7f4d6d6d830177b0cf8f99e17dea1b58f775492e684a253b9541042bb80db00f0dcf298d7ed17a0f517e9caa1db9aae35a552266bd6c30195d95524ab9611d059029ff4fc07f8802348e373dfda4a1c5999e3d7d666d2c5d6513bb10a14a0c3c15674ad737472e7dc096b5e3c654cb666175f363edeba09faca9dcf36e408605b9006ab7b6102c5558481d4c1bd5d5ad7c202ca22a3f557fb150e1788e812d16626f5db610c95d3a46f82ce7be88b2087336569e73f8aa120714b887f228a06e9fa3f1660add8b36e60561a6eab0ec37123663b6ef7f2cec725478db8b2d537bfc22d737bf9d9f833cc631362ef57a0eaf497f480480d791be6434b83707b851cb6827c11b68fbb3a0f18c101ada8fef1abb01b9450cb1c7ecad979e1406d580e8de9bab40b84a147c716aa0ba8a62fe2c07093a18f45c188df2499bede5b1612ebb226761e8097b91f1717252f830d8d526c4164688596e9e178cc75166061b01eea4e7facd79086ff4efc0d08452997db2c27c2d10658970040bfb216aec95329b066e888a07feb7973eaf13697f942f0dcc3825c77cf90b1cb5281fd009a29a68e7c5e1e1d89bfc51a2c1bd8b2ec1b42089baa061cfd5eac67d84729c23dda9b81c59c7ccdaea01e97c46ed2d26176953d45cdadc745cdbce5ab284730a1c5056d7fa76074901faafc5f86164863ea1a3da6fe721c118f4437e26ba53576998b04d9c315e43240ef58d1cd25dabd044857e8000ce92e733e7b0fd57c7b63ed7dce8b287e4d381bc0bb9a597a26dc3e37de1f7b1d2e8e110a282032e698c559462626eb29e82c10efaa86c73a9371c4e8cd0c0e35cc3a9665db869b3e9a5af2643934818be3829fd37f80ab16cbefd904b1d0d311f080f497420a8ce81946069a73f414ea71fb6070caf29b4cc4e47eb5501c3dab8a3659409e1f811306e0fbe2f5d8cb8adcab187435ab3ccc096a340d8e54d330d3e3eaeb762430bcac74428fff8c001cede906ba0a943d83e0284539c1b0945686b8793dddcea877432e018d30a8a6c0732cda5f91a76885921873d7df9013acc87fb52db2754798e7ae8aeff59ea39455c0710202a3daf6c5bcb9fee4fc194db704a39c77c7f4472cc4b7436ec885d8c0579ec948d9bad44fec9743b92d732b4d045d634e645d2ea1e69e6bbb5a095515624a841d9b1f8a8783c9f14ab67ef", 0x1000}], 0x9, &(0x7f0000001900)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r14, r22}, @cred={0x20, 0xffff, 0x0, r25, r26, r34}, @cred={0x20, 0xffff, 0x0, r38, r40, r41}, @cred={0x20, 0xffff, 0x0, r42, r44, r46}, @cred={0x20, 0xffff, 0x0, r47, r48, r49}], 0x100, 0x40c}, 0x6) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000175, &(0x7f00000001c0)=[{0x41}, {0x48}, {0xfe16, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xefSp', 0x0}) r1 = socket(0x20, 0x5, 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = geteuid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = msgget$private(0x0, 0x0) msgrcv(r15, 0x0, 0x0, 0x0, 0x0) r16 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x5af1, r16, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r17 = socket(0x18, 0x1, 0x0) r18 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) dup2(r19, r20) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0x9) r22 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpgrp() r26 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x8, r21, r22, r23, r24, 0x4, 0x2}, 0xfff, 0xe9, r25, r26, 0x20, 0x7, 0x4000000}) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="f5554ab94e221420cdc318ef93281bbeb9cfa6b37b8df7706094054ae2bd42930b54c7bbd800ccf8b2de99ff891f1d72ddbaa642679a3181fe69733dc961dfcfc84d6a09439766a678169c4ac32289e38d886472eaffb871a98eb60bb13d0186b87507dbad3c80dba09e38ab377223ad1ea0204d251296d880aaec4a067f10f8c0a22cefe9d389817648697057432d66ac2340434a6c575dd56e4227f62d18120af791", 0xa3}, {&(0x7f0000000280)="b27378595321c8a6cf93ff4d51125e306062aa581954dd97deaf57daa3d8e996e2a513f33b575ae98a5b74def8f0ea3c43261ae6d1d90009ceb24ba627a715dfb16044827cbfbe9ecf10f4e125b59c711a9cdae53c5aea4156ee2357d5da06acbc048ab5638c813791974de4962a22c710200309a708d635fe6de16846b0f84373e3aaf5ee6e38b0a2d4ba299e5dfadfd8054f78b633015820b954c35b508ea7d98c255b98117447a457f84658d91343a13a98ce6fe1f00bf7a83ec5c0e63ddc0db7607b66afef6e2ad8ad502df3", 0xce}, {&(0x7f0000000400)="a88765d9aed3af69907f23a565520af3a67d93c83535089cb263f8d899f2de1b6b2dcc85190b6084386ba930302c8ceda43fb436140a677340102639508d58312336a184dee5d709ae3689d27dc64395c690da82229a83fd85dbf6200c99060d81ae596da816934463a676e059c053db2962f927074cbdee84a4e8ce1ab0a968593e8ce226bde327f5278c822181817269d3f8c2fa29aad4f2cafa2fbfc8b41904c318ce796182f30ca2ab710015c975b25415d18ef6b4afc129e6fb6c9bf2dc949a75375f6f84aead18fe9150b2552aa9ccf5a1ddec765fb4773b43f59d1a6a98acab365a9811eb99ad4200a6fb28636efdb0bd020a0ccab077e4783c73344d6e4b65c6486d3202352c740b05f4f68cec86206562cdf122474a26650dff838bf20ff0d1919714d864ffcd011b3059849482c917483c944412c1d01b1b2fe4fe9733f5c0e8520ced2bb61702e78d0e33d1c26f4dbb500985284f57d6f7905d1c15717d2489a2aa7cbe2707e609df228884ca18cac4ec44f9f187e6ba2bc518b0b097a5211e3565d0f87c354eb8e9631de0b291adaacc8d772743789fe151e1e41cc1ed4ca09108592ccd6dd21856aa5a2cf7ff6f2963ebde68ea9a9c5c3d58ef8f9926efd198c467fb67508e114c4d5320161635f6fe3f95a28e3db42ec1cdf1048e09508b1e4265820b4d1549a2591ff54e0f38b8922aa8397e436d236e0b486778a5b99438097aac19bd95707fe618f7643ad4fef90f07bc5ecbd206e4ccfcdb653d5467bbedaa770aa677f4b4d90fb04ea80145d93b6cd1ab58a6155fd2931c62f1ab0754333c82d782b658f73d9b5e139aa5af567ce49a7ce30a2c7bc7b6ba379c1d216bba99044bf4bc2901840399a93ab35a913e5ddfb6ffa1d8e7fb8eb6515031d524717d659ab717e6b7b3bcef65ceba2b86a8a6e01eb586dc101a87538237709381d63baeb015f66624e7a874f6430fe6238e8d3522ed7a6c1f642c098564a886bca84f84decaf35daf18825289c12d3c8f86490be3356b3fbab5a691adf83df2da2635bc2e115f35af3436c5fc51037a36f3352f7d3b0cddfebb5de20e1c89993a86364ae5ef4482ece3be9c7d4a33b048e8caa393142a31635b7bb26d9b9a4483a7bc1fbaef1b855b0f75c9d1061a40dd1ba121b34e9b140f1f72bb5c85039a57c5d51913abfea13dc24191cd20f4b6141ee4b3674fbe2a8d44abe7c4d9e212e259b2110f87e8fe2307b33ddb9cffea128e01e42ab101bbac8d7613897acb4a6f69a35cacb81bd2316c8f108068986e6969833e35b6d346cbb64bf0e525b60d3873d45cf7219c13ea44ec49c3d0f2c09c06fe8a05870d86c341fc19f21bccb1919f4db43d09f6598fa8e8f721502894cbb69ad66b99f5b97560c91af7aadf62a15f7ec54131ee55a2d79659235aa30a7f514d7835cef2b1179450f7b249f195828f20029c5054638858e755e27e45ed8418ee21e5824c81dadb7357c36c1ccb74b0e332f42126767eb67c91c9a2919883184a4b5d6e1edd534d1404d221923983439dad6fc8973d6d2f15c0cb943d95c5fffe535c80ce6dad852ab93687b42cbf8ecafd70fdbf3e11a53c102198d8dc22e91511dce18ecdca1fe3197a2f03bad8bc060c8aa2a6b695bb3dc5bb8bc0a586db3a4eb552cd7aa4c589f2022b6feda1a5ec5ac0ec0fcb8467155e8a8ad50d8a1c0e503f014d18daa1fe24e6e0f15e7a360b4a7fc1b00f0ac7daa653a5765ef0ef7e03b4dee1de551d5e3a4753254d06481b358e827fad6c324f2fe8b2d6660b483f9d7bc70eff702a2b189093ed24e0bbfffe8d2b341798bf08473bc22f152410c543ef17bc74c7b4616db98a040295d49cccebd8dffb9a5c2efd18f0a8ab51bebbc7675f61e02c2448298907956bbeb8d5795dbca4cd1189121155d59cc82cb9721ae87ca696f9cb1123dd552d771bfc4ae443a102bb506b22a7046a37fd148a315d129a2e22998c58aaabbbdc5b84df09d001f867eadc40e9b4209570e1d579deb95a26b6b5d607779a4abe26176b5bf44efab3f40a3de6565712f7e2840b855854aa7f169c102f4fd9376d9db7663c2d1ed82700711f8edfdac1e5cb03ec7b1a36fb817d5d9c80da64211fefe5c8934c2bbbcfb1134be42edea2e0c18eb78a8651eb61c94b63b72335549fbf0ed9dfa436be17daf8435c74eee882548a2bdf4505869bb1f85995d9fa630874c1b571c5024ce6704b1cb0ac83bee21fd0b82faa0765e191555c647626a7f8534a0acf84fdf956b404b8c27e6c832c1115bd0c300a47506dbb616181c55a476a1f584dbb0f6a3ddf2feee120f3a12342b28f091d2f668f22dd97c4c3e6132035acadf8bc257f3811add9161d224c3d546074ce2b663f1fd5ba37f044bbd6b3cef42473264e82f26424e4ecc8432e8753eb176aaf51cfc921a190679f8ddec724a112d683c9516abd27424d407072104ac0a17b4d0aff66f5cb9102a85a0ac59fa3c0f288a4d8a2381218da4596f0e1c575c103e2017d884a56d8d4d7310a12cd6234a3e5473efa2c4db27815adbf2aac492be830e3380c2fb59a42815acfdae1cfc0372ac5c637aabbc0333b2ca0d96664b1337479e12dc5c5697bebf3d6e32f2518d465388ae58efe87ac935fd87e5e5e924a6dffc40755242ee3da0eff7151f2d0bc0bbe357c68067b6aa9bd878a5d8e301e90ab2627b1a7e4504eda7ea625d8862cd60908458bbd3ac5c1dbd7bccb876b69bf2485e0193dd2223fa629e2a9131849478823e3ede74349029a91727cfbad978e0fca29885deff60fa5985cfe6fe7624ef3f2d284720db30ea4f716c4392c44349664808d57b49af7eb2c4f6bcea0aa4c4f026750d20b7ab7c8ef7ba6751c9face2ca8e580f1a9074905416f930d1b551ddb57293873c2f2bea28ed96d9e88df88fc654963d7d01524d1b5de113865906080b397d4f43791c423f9adecd4adb6d26464494463c9b985c4c8fbf2ef8fd5f2f49924010aa975a8dd49772e7af9f26509a5331f2b5aae1e8fe988d383e37812b179f009881a3d2c39154fc7dd215c19159e674c19b54650cc5fb4c1200f520dc929772cd5890d30cbc9d77de0831343cea9a9be821b1eb69d42a07d657ef66b87a3ae4d100508ec3d33bf7662049538fd8919f4e49c50e5ce2fc92d54869a6f94da958773e10eab1c8db0e8e790592b48315af1c36d09922c42dc27231e869b4ce762d666dd1bd442981afe09dcb108b6ed82188c350368d7cbe6fcbe943ed2ed42eb33cfbe2d3a217a801119a810721a6d61323efdcbc0ab14c8fa8b06b5649f9847cd98abd72c45d651d828ed463066f00040e52ebd32707df3d9ec0d27f45c87e57ac218231883d11058032dbfedcb893e818e582c864a0a1faa78a95e7644ac7a0e36bcb58a112abe1b9216e1ab93747559ada03fda19d7223bdb4fcda88c803a235f4d68005e62c60fd46746f0209575cdb494383a9f0ecc28fb26d6abe2279982294b410c4e833899a21c4ee2bbfcf5f13b4db5f8e35242dc7232b07880b41971ab9f28396e63f8bc2f3d915cc20fe503cc78dea6858eeb395ba4f0e9afa0ed2eae1f8ac70de90b52ddbf00cef94e7b3ff88ac78e626d294c829e554346f5bbf65d1c5ebc700f9ba1d627753b7575d8ca2330a876bff1617e973e974faf32b4820d7fe80b4207685bbece401baca86db307481a99f13c933bd2ddb23666dc0d3108909b4c3a2ae555a3e6cb54ad4208d713c9513859e3742d73684b8b34f4b1b2448106cf151367be3348224adb8e1041de5be1973fef4be6812277726f3b4969814f7453d3b7c406e98212221cc5c4adfd08d32cd95a65b58faa5a3b8944a680773a3d0584163d3722fd8bd0411536c4ecd759c0f5c756bc7d1a2ef06cbc068e0b6869ef0e232a2ffdde5bc616f8002326e1fff489132518bb714b5a76393cca9cc9a9aa606cfccbbc6ee8cf93495f6f39bcd62809be6660c1d42a9872979b9b45017704b211e39b4117c742dc50eaa082ae021cec392ce02860871a061b0d4cab31ebc50460ea490ef069ef70fa3477ff1702044e2e3e8b7a35699d030f8ed480231c5d220c3a9d0893e66923e8f489661bf96308111793e9e2c9b8a79875d885310382a2ea049dd583ea55f89626f0b00051b1d3de0df2b4f8acc1e3135bb8eda588277d81c774d3c762ee627f7c3e883e81e4d1c791b00411867eaa023096c62011570df9a268d34f8825c4c7d634d893b0870fa3c0a5e07163c08cbb137d81a2616afba3e2f8c36ec5c274d205b42e4b4283c6305ef56fbb86d856412b5f608ef25e575f22f97ff2617bfffc06f15ec50438b92c95e7e2830adae73cdb88aa8ab914ab4248087d00b6d6957888c6e8fafa5a5704fe65cdf1905806e5c2964fbae76070e4e55c2dc9cd5929fb2ed9b589d87143efaa35fe0fea09806e28d29779de1ffd49710c4a8b0452eb8e4f775f57a18eca5b48bd3b5dd72d5edfef41a5b4d8697293b2fdcb6f2e3f3e7052a9093db7c3740458abdc6cc38988bd283460981b93c94c39ccc10514597a40d662f1083f796410bdaa42860dc9ca6fa084cf138acc0fb71d4596df6623b0b2d9546017587b3a821715d11ecacd1a768a2ab5ef52c59a7751f3ee02cc3f5ead0ce1d96339914a378a641b4ad124fdce3b86f3a2af163b8a37488771eda3ae1aff286833abdba8cd04a293ca3dfab0967c8e3b9bca885ee653b8d57e535be02df1c860045bbeec01fec512ac0123929bf6943f42da087d7124ec4419c7a7500708e9883faf608395fda0cd7914439266b5bba36f2438de30ab56a4e6cf7d52efdd628f7d91e7ce53ba32d0651376fa77198488d65c63a0bdf699c4f2a0a37e498071ffa7c1b4a29f83eb6e4279345a3bcd0ddaf4f2bc345e5d579c364c4473cd35175b629c59c1f7c7a3f22a921768f91556860d6561859ebdc63e28ef21b2bee90690b88692dd275b073850881dcc368b6e8563aa0b554f1feca9bb64c36331673a3b079136a3a86a16ec9ad4af52ba55fa97519ab72311ac5e3b8e2933a479fcc3c5858770eddd3a4b5a0de087a5eeb1b558799ab9c55b25d7f22bfff2b296db4511fc12da2c1f8c343a493ee016f39b736ac16f4752cefac223e86e85f5984024df71d6a038dc7694a7daf21df87b6679688a9e06cfa69f7d933ee5143fa9681470a797ed6564288dd9bfb1b6ba3e7877ed48924d2a066c3743974ba8ff734df28f7320b3789f13b49b555aa78930dfc02cd718329987fba1a52baba32f79158287a366469bde944b67763fdca29c9fdc91297289a33304022f068d7da5b87074ae379c3fccde5be92415464e01a1f09ebb7921f93690151666569fc68e1edf94ac4d372e0fbdeaec497d34fd708b75c7c246ab5a72ed652b1c00e44ee0291d4702c6dafec7e0bbeed44947f3a354fecbe750419737fb12d12ac031a14a8f3311dcb0f4d53bdc7106f6cce90a794cb1913474b1bd418e137a4706889d8d13e574e6a462b98eed33160cf51d5c44312f43c77e88023a7024fe06857ea038e7a3cebd145646c3c4592347d139a5babc2793a04b3ff6c3c92d0e0c3d0b91d4abf6d88c48f77e5f28cb8ed354bade44f6077d45597bae34ad7b57de52fcaabe921a680fcc47abd89738b92ac96f4e09e524b8e1bbec34774725493226f392cc7fff2f4a331140ed6d75d467428d77f4bf4cf94afaab3cedb36810ebc4c8b4879213e0368d2dc498ba8b8368ef8afa025b1cba89aef96b7c6d15771295b1b8cab5a2c13a6e906", 0x1000}, {&(0x7f00000001c0)}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r22}], 0x80, 0x4}, 0x4) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000001740)='./file0\x00', 0x656eedc8590502, 0x106) getsockname$inet(r1, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001700)={0x5, &(0x7f00000016c0)=[{0x6, 0x4, 0x5, 0x4}, {0x1, 0x20, 0x1, 0x6}, {0x6, 0x7, 0x9, 0x9}, {0x1, 0x9b, 0xdd}, {0x6691, 0x6, 0x4f, 0xffff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = open$dir(&(0x7f0000001600)='./file0\x00', 0x80, 0x2) r9 = dup2(r8, r6) listen(r7, 0x0) dup2(r7, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair(0x0, 0x8000, 0xe8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000001500)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/32, 0x20}], 0x6, &(0x7f00000014c0)=""/32, 0x20}, 0x40) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r11) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r12, 0x0, &(0x7f0000000040)) getpeername$unix(r12, &(0x7f0000001540)=@file={0x0, ""/62}, &(0x7f0000001640)=0x40) ioctl$KDSETRAD(r9, 0x20004b43) kevent(r11, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x11, 0x0, 0x40000000000, 0x6}], 0xbd56, 0x0, 0xa, 0x0) 16:00:13 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) r12 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9, 0x101}) r19 = getgid() r20 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r12, r15, r19, 0x40}, 0x1, 0x3, r20, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, r21, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() setregid(r1, r2) faccessat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r6, r7, r8, 0x4, 0x2}, 0xfff, 0xe9, r9, r10, 0x20, 0x7, 0x4000000}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/231) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) r11 = socket(0x18, 0x1, 0x0) dup2(r0, r11) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) syz_open_pts() 16:00:14 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x12) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r12 = getpgid(r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, r6, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r13, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f00000004c0), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffff8, 0x29, 0x20, 0xffffffffffffffff, 0x1}], 0x101, 0x0) r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r18 = dup(r17) accept$inet6(r18, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r20 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r20, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './bus/file0\x00'}, 0xe) close(r3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000680)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:00:14 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x94}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd942be8a427f6823, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xab, 0x100000, {0x1f, 0x8ee}}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x0, 0xffffffff, &(0x7f0000000200)="b2f983b9027524720fa5cc9d1e6c2da68e0c80bbb4328ff4886f63dc16bda3f876ffdad24db1e7b569d2940fae0c2a300a4a455dd3b7d2daaeeba29203579dd0bf108e3e31fa86a7120387a74a054d337b64963c8545a2", 0x57) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x9, 0x8000, 0x3, 0x8, "fc4ed9b77fa8ccda2b0eb6569be88bb3c73acb89", 0x0, 0x14b}) close(r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/237, 0xed}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r2, 0xa, r3) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) r6 = openat(r5, &(0x7f0000001700)='./file0\x00', 0x1, 0x100) r7 = socket(0x18, 0xceb0893fdf61d6eb, 0x7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x8000, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) r10 = socket(0x6, 0x4000, 0x0) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r11, 0x0, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x400, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000000c0)="964f76ece01717ce6b0f33a05fea4fd6c2571b18678b04e2af45bf7705ce02557a68e729afc13497fd291f64dadd8ddb9983c62cd5a62f77d9782642575bea8829f0be8a651cb5e8473ee8b02da6222fa6e264ca26f2416c3eb5", 0x5a}, {&(0x7f0000000140)="7a33649c35cc05f72be2ff92e8a6210ef151ebeed1edcf75a78bfd99b179523cb5b6bedb7283eb43e8822d81c9d7e3fd551d33124c7482da09b976693f6669c9b86dda79648fb19f7a1e843fd474c5e26e8bf3104576a15c77758161adcd308a24260f0de3910d62f901ef639543c06a7e23a093ed289a4714bd0f246212a149929d5c659d28cb7eed20f7a4532fa74670", 0x91}, {&(0x7f0000000200)="e15e6e58b98065fe512e491a7ca5beb68a12b6943ce4bb1a5ef0b76ff3754759c3d398d0f4eeb7959ea18aa37d9b3d55fded62809444972a0676d7525d1e4d11d32c9d3272a80dd8d2f06177ade4d557ed2ef30701eefbaebbf531feb81df93221a492a94f974d29c636886b2022f796240a26066c4b7a5242f10fe4c608d861468c10c968d1e71db62967c08f1e29d430", 0x91}, {&(0x7f00000002c0)="eba607e779cbaa90aa24b1422356fad54929158c4592b3b41e934980524902c6631ee66b0dae258409470af734a05c9ef538a8639b5715870289b32ef0735e65e58c2f5789e90309c26838c0ed12618f36d3db87c7226847b0ed0686d07334a5fbf78d05524a90a60a517b2ec2975acbe589f62688524adb7de83818f135452604ab46030519817481d8ee1416fff6c0f843efcd6fbedaff8609d92e6641d11a498f70598d6d85551d7e47b8767de2ce58f58c129b88a815a2e7a1946f752836a3fc4561d01b6bafb219651f17", 0xcd}, {&(0x7f00000003c0)="2d52549f2e3752e1f712b348a90d85a9c11e035d5d679572bbf7e54eb13d72b10a4ffabf12baf7dee61b8340486f3cd2fe00cf113d1a04444d6ab8ad9b5c1afbfc627f7f0ebb22057a324da201adbb168b31705475f5c05ad64d392ce51c6ff408d05d9ce204409fb76de43fc33a978881f5cb9009bc6507d9ed78851cbfe905f0e326e0d0dc25b8c08143ab43d8564a116354a45faa1fbe64e30053fb524d3e5e7261", 0xa3}, {&(0x7f0000000480)="134914e5cbdfbd7437d5e969c9cb9b4d34b86671f87d8f9391bc9b850cf3d036a4a59a90e6d1a52461efc2e7a7841030285922279cc6560088e5d859b4d26b2fb718f379e4e5e142fcd0ef4f9adf4242cf192c447883f2decde2b708fa968f1936e85470d0ef31ce72d387e86db390e5a746573e6c761c41de799878b4a1fee80b120df84ce33c14be06f6a27a0036e90c54fc342c566ce6a2af7b0cd8a1019f92b22923c2a5db8e631be9f8113b753fbadb2274656f4793570baed8", 0xbc}, {&(0x7f0000000540)="fd61e07dcde45e360b22dc4082239f8ef2e906a88fcf2accd304005a681381b9707cf52603c2a8c9718cd4acf7caa0ab7b6cd0dd72c367013eae9f7326f09a37125f3d52ae64529cfe19b15c45de6e7c91401c901edcff7f1a122c0d91cd6523b0d536421aa0e8f1edf87749cbdd96ddd340660ed351d3e307b397c29e6e6ea67977d84629ae6d3a8ba5", 0x8a}, {&(0x7f0000000600)="5e061cfcd5c1696ea8a67c3c0de15ae67522318d1e4d01655d6ab83705d28dfd0cffaf108db7c14385e6ef278e6a1677b5dd716ae52e50306dd2b7ee5c280908d2420f833e289155b1c3611fe316fc82b51589dfffae3c9ec89ccc951c45abc06da8bd6d4f44cb8e43da837131916e3e973f73c821b1edd5bc0e7dcc3d1929b135b99e1f701dd7621c969ba8bd2d2b3b42355a86d0cf222bd0189909a602002979509bbdb5c960deb05e05e46d89362b77d85bce80e7032b14c515bd5439d1e37a6590f76c358b8bdb496e0cf32182bae1c073bc30f88a755e9f3a17a39321d921d62189b7af24ba9fbca8daf3e95a70abae73028c01e8527f94ac3a51c5fb1742cd19c637dcbc467ca9bf88c904f73f33cbc33045e9a6344d651ab311f74b23b11070654585befae3ecfe49f4a1589af1dc3654b62848a7152a0b51175152befbc60d9ac30755edf7c3d340d43481bdda3e71c69b31a2753a93055defd2659761f75759f92bf3b521bb7b9a77d34ea556fdc1f356a3b59b7e74a8f545b979dcf128251b0e78f0594bd94f5b45d592de5333a1aa317d16244658ab59afb3cfa53c791f66dacc034f823dfe3bb8210fd8cb7bef2e70deed22848bed680056814867ec1815a9a25b689a5b586dc803112d1b0463f1d8e90370e9115590e833a4a55a6fb25dc3d987599f2b733e17fdfb355adb479e7eddb2e662682e35af9fe024105729e0d36973acb980d25adac4ebebb17ae07803898b209819a7d83a2649d5aeaf5c034dd6088334cd802ce01f881888d4c1459c889f5ee2d4daf6c03e6c3530ceb076bbc4fb997bf932bfe9daefc02ca23f85730a31035a314f79c5b29ae0c4f73b4688059f4a1bb7cf133e49b8dbb9938476a6fa90511fdaf2806c05d15aa5060e4faa17e73a826d9c36605b302fb963920a495ea95d2c03c7ac834edd642063b7dfd2c3d2c7e7a7778e6fac3684bbc5581e15176bccec4ed31b8163e17c8188e83e723b6d30fc07fd1ef96e941988dbb439c79778187718289686f2b547e6ba24d30eaf4c1f0685ba12be146ee7dbb4f5832ce604587139341a4117277585f699fc68dfbc6244684c9bbee6cb57fd6c26a9c7d6958871ce3e2793aba7665041724cae8f15666a06259afabce02a96216c8dfbd84c66236fe423c002f8aaefaa5e79f5c0423e1b8bafcee01bae18e3a4d13d77a3167a2d27338384e4f1328e466876622f50adad19ba187dbcf1ceab872880302e3aedb0366ae00b896d6aec29f9cafb65f4733e1e23e721c49fc236dc5ac477f3bffc658ebeb487b21a2cf5c7fd56129e4ba02100439be0050cb8a39229531075380d5aed056760d543977c131f514908cc8c8767e84befcf093879437c3fe227d7eba5a4fd42d8734a8641adf6c3b1b7f1c3f1c7736d6c18d1087b8864565124d49278b1de69c68dbaaa60fa1ad04f303587956f75ec3b50f0f2f0752409da550240ee31d04cf1402e33441581d04c233e30e3ca3b062aa5d9c36bb4324a36b2ffff78bf970dce9f623a9a487e30668331eb9297aefc21bb3753853649dc57a7a7a5a749c05f6ec03fbf6f0d84a4a7eb4fd0fbff810d4770cfa3ac6ebe6cffed50e9c754f2f43fc6929f7d088b755738b26fba31634bff93a2f63eae6f95539ac3d7481914e4258ef9cf90e7521589738c3af5974da78e767346cf344d706043a2a6d27079094d7be6d1afded9b158b0c054c42a0044b119b1fc2b0189c54cda5aec667ae85550c029af3e88922757ca625a5942db5d9e09a204e9d4b83f225a141dc7b973f7bc4a7df16c3267371923ecbb3af0404e15fc127570b9182fe7bbfd21d6688bf6501ccd717ad9b497444886fe48ec50cabb865ab70ef94f4967c43bb6480b60c2f9dfecc07d8f8741fa82d1068432d155223c863dee90cbab166bdba224c6b1ef134831bd4a1e32b1bc140aeb0df3e47f453a183d2b96b64c7a3c73c09f392715b9efd620e41ebb6dfc1554baf0ecefecb01ff128c1ea96874da49fd5de9f55234df83d91a19c28655695d8df63f8e7f5ffd4a6dd736124cab8a0eeb961291ad28c80a8018d38abafa0b1f14fbf8d88f7c53f499258d75f09e0939d708a2f0a0bce1e839e2624cc842b414e980a8a620a19ef83608b994c091a16c6c7e818f6630fb83598cce62bcade6efb351e0b5554fdc8022184958578ac513147a83f57a12458948f88900a6238b4478489beb37ac55a5447b5f61997bf1c342ba3452f293e060c9c6504bc000058882d7dbb79cddbcae86748e1e6d866ce154ab8639c97e3dce7e63809611bdc4bf3711299b3ec40043a22336f270d07be54f91dde40d6c0746d5d52ad66036fb96c578bdb4051ba92b242d41769f21ffc14cc7988fabd8c135a8c71401afd0b7f8f316c8c9b76df854cc3c7ea79800dfd3a7f28235755b63f9416eaf806ccb50870e9b9e33661425c2355704ba4ab9df19bb8a4b281c7be58dec69ae44db742920257a2ee7a0a9f7015c24c96b91f1fef1897b11f6e879813be1348deaed67ca651bc5f36c085d983ff04cc19578c0e8014cea59714a3cfe399b2ff5d47de286ca5f571a98308bad655bf901256563d93a0aeff7113033bef0993cf471d706121768d6d7fa2cd32e10af5711d44df5b15764fe7f1b3351758bc549ab018fffc52894f3af8b1b194f651589f503949d7d96dc9d99d9003090d75b5fce7066c558dbd9ce56ea9fc5d1b2b7c56a2f6cdc7ab6fb463eb9d3a31a7532fd25c596374f10298fe4bdd1cfa1250491d3dec3069e722b4f71d7cafbf114296e1fa9b369418e948730da39d8fcf7cbfaca144800829c91023e0f8ef51187d07742cb8a1c0f1ac8ca5939f32e7b0809fb1316c9b5be168e1f6f712c803dd01b65f75fb10b4f7ce7c8f99146e5c3ef032756ca867766a5fb2e679084c0582858c3c78c9f83effd0d35b2e8fd9e21875f2895f672872c5dd30247cb452273e747ce35d9681978b2caa39617b2df2be4f942c1c51388728e95ea563e2b2866779d7dc9ce8224d574a945b3c45b1fe197a40ea2029c5512d9a318f9299d60a2886dae8aab372fd1f5ef6888d18555d5d552aac157fc6888ab861e21597e70269b7908013a2f62650d9ed70dcb878041a0f9c11b835bf328a3bbbfb9ae3c1f8e2f988527e59c87c5c58344eaa09bdb3f93375050908a2f4e9110626b4e46311fd2ccf6c12a5b439748054eb6432b282035b521fdd1ed89dd4be25149f512b45413cf2e0cb2e781beb12d46e926df24d4fa0c9a0d9f5090def77f7a0e7eecaadf054db2b7b385e70e75419961cdb4aa828d8f6d8e12366e9d9b87486ddf64d32c1df10d7d716a9bb751d7f1e9f8754c23c00c1139d7cb570b022decaa8e91440b1d29772dbf2ceded8e5499565e8bc36866c46f03328f6a36126f02c6fe0149498cb799e32ff5132f7230bda139a54ad60e816ec3e01f1069dcd5e679c90534466f12472ca86e0e7ff1725e085e2c9c80d5f28adc5f2fe0b9da0c0de2412d0d1c16fa94c29b83112bbd976b3ad4c77b84a3a99d98cc730a2e92631d2deae12ca29af2f5d0c755e30b285f774cfb0417e3c79837162e06c5fa929e340899e645ad6332dae784193c9a06dbc71f2bc4b3d968a5a2fccfc985f3da00af1eb412c038fe682c33c0f8921f637ea0443847e992ab0017d6ffc418739f778fa8e0c2d6326304c229183e35895655d07250fdefdb26090424473728a2356147630678a31c4f360360fad31ad3e2cb277de16465231e447041b4368393e8bcbc39db2ed3fbb12a9beb92c66f67335821fbb49c22d0a8b55d8055a7117102747888f65c29221ddcc7483bf997c324807bfe3c9831194fb1d40c3020d09d15ebd89c338693141e43cc596e740565631fbfd23d511e94b025ac975ef0a5faced69084d8457a03e2422438dfec54f01dfaebfea340c7020545c45dcd2fee8e813680c0bb7b2ab36ccfa97145907bd38969ac0f902a37f697244e5e337731d045b685754b3b52d371fddd9889578f4b771eeb5fba8f4263705eb8bccdf047232fc5e9fe8a7957bc6fa1c13222335b6088ee3dc2d418f30be784f29406920b816bb79fd5850541f3aa5415c70bc8e5d9cf8c5a6e422b4dad28d94392b18ba202535cc9a66a9c437a70d10c33d79b3508d5721e89ee75b1617b1eb8ae1201540aee8bb5f15097b830d1b632defae16e6359046e70fe428fe93e3f069f0392f4a9f1012afa9f70a35e32b6ef83392e0e6ee1af323727f6eef9d87d46fed8d8ba17d475e6add376aaab5c5a08cc9c7210182b8c87ca3a231b789551161457e05621d5f474a4f3d79736244c626cbbdbafeff0ef4edefd57fc00a5f7abf8a1365a45df974bed2c9d464ee12be6e9e15492ff77b0f16a3cc6cff67d0f86aa0b837621ae944cd630e731dd66762f7012a0fb6f82a712d4f2926d1f4496c7ff48f83dfe0ecce6c7a929b6563eb26c76ad332c125d32c6bbaa48eeaaa94d40d58081bcbfda7eab0e8112644c05551d048b539b158103a101ee543efe7a88a7fbf7e01ed480552b0f5cb4a814663d37c0ec579aba60cefe06ef3062ee49e5da8a061383a3d4906774e9a16ecf2f319ff1622e66e775288f1c6ef4a3b1a2b30893c9ccb1f71badd90d560bf2a0246468e9c5483ffd6ff661ab3a06574360b9ea6e73adf3129ca4058e26535539455c99420defb37ab241f2a13d34f0d6e7f858a29d9c68b5cbc97b7255806c1a4462411a6ca69bbd658f79794e4b3206648dc345da875f61d60835d9bfb6caa248a14866966083942c8a82f02707f937132ac3fca0012f8c960377de502d45c9eeee180d9fb4cbc757aacc76f1d1104d7a8d10affdef1371c8e2a811f6fd1c509886d5da2d0fdd33dec5ce559dd375d49ace11db04c276caeb6af22b8b46009e904bcada3f5350a7b2ce180f184fc08f9968c14e52f7e8f67200a4831c31340d325face642fbed53203f0eb9a0375e87a862c4517d1430ca444ecee9b8a26f1492aef6d03efec587793a27c773176d6dbedd127afb29432e7925f7c232e24729099398e55fd2114c170b2503c0a64c83685bebacd50289b48bed3c9211e093339dd78b81c09bfb5a650e00a379447a34979b6129e326be60334c3d5cffe8e68e507d5a5fc7eaaf8aee6dc26ffccb2f60036eb59056ec825998913f86d7be3e1d8385877fc84ff1106bd4e265265c2dfbc19ae6b943e9faab6e9397f904382001796166f20480de8b22ca5ce4d8b6f399502f20e16da3218bc82b9c0f4cdfa0ec4aba4e347bf0320961fe4fe4cde8655535583b03c27d515f649985c128dea60f4205df7e818f0a463948cc5edbfaebed5a83252d780fbbc7d1cb4d9fcc047363ecc5775fa51829b1cde540bd3de7a0d9ad4aaafec04dc355ec9439748c2b3bd39af69dfed285e3b3fd673cd70295d0810ed42daef8d375e5ec8e800eb52f656bb4f84d5dcb4be9feed0af99b86b5a245f6966b454e729316f84e0b66af6be49ea8f075366223142e6694e76753473c57484aebce0dbb0d3c3ef3ebe8b341f474bcaca0c3800a57449b8b327ccbc8952615dc38150c30f5cce9e75737f59266626e02a5535fdfa7502ad81cd634363e849f3cb7317953f2a48368940c9ba3694c4aa895b741e1374e164b1bb3073606c4070ea6ee45ab8cc81ce9dca01213b244434d65dab89e34a8fa21008792492c208c52a5cd5d9500d338d15ab34bf84b8464205d523d55338a8d9020db6341e90e21fea07c222bd3052cb010cc034e863125781", 0x1000}, {&(0x7f0000001600)="0e57614049351c44cbac53c6c44f0e6cb8c55b4a1fa491846a302e0abca609ae63", 0x21}], 0x9, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r4, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r20}], 0x90, 0x4}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = socket(0x2, 0x8003, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) dup2(r25, r26) shutdown(r26, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x40) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000380)='./bus\x00', 0x1000, 0xfffffff8) r3 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0xfc8, 0x401}, {{r0}, 0x3, 0x28, 0x80000000, 0x7fffffff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x80, 0x40000003, 0x800, 0x2}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0x5, 0x4}], 0x91, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xf000000000000000, 0x4}], 0x42, &(0x7f0000000340)={0x1000, 0x7fff}) renameat(r1, &(0x7f00000003c0)='./bus\x00', r0, &(0x7f0000000400)='./bus\x00') accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r5, 0x20004276) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x18, 0x4000, 0x3b, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x8001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) msgget(0x1, 0x20) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000100)=""/95, 0x5f}], 0x4) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="069aaadb5033cae9496b611ca8e1ce0fad2c9d55bf816d0968df29be98c89fb3d8f0e27ec88a2b6c34471807170b", 0x2e}, {&(0x7f00000002c0)="c25e086ede8112ed12b473ecc3923c0beac652da1e1603ede2cc3e01c7421fddb782b85653f6f490797f351e2d93d83aec486d7d5aa12ce6809a40dd8ef793c10ebf69afd394d193a6a4648146db0ed60646239fb5b845533a304e4c804eb4b7f533d1222cf842769d6ee4d1d066e539b9c709d61e02ec4acb495daec914f73e1988956b746008805128865790de3ce0d7a079e1e0f1a839", 0x98}, {&(0x7f0000000400)="176002556b9714e651a5c67c40e987fab2cefeb896f3ce82c070066a10f7e8f4a1ab33f3140c9b4b29e0a1498fa557c136303bc6276f21a5b8e5fb193e4eba5ff3c0ae327498b4e4d33fb5ddc4ad63fb377d3403b81314236963fa04799c5da9707d614b73ab0e3d4fb137f4c4b1d5b54c5520", 0x73}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffffeb, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10008) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000180)=""/224, &(0x7f0000000280)=0xe0) r2 = semget$private(0x0, 0x0, 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0x1}, {0x3, 0xa5ff}, {0x6, 0x2, 0x800}, {0x2, 0xf319, 0x3800}, {0x98acf957916755f0, 0x5, 0x1800}], 0x5) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) dup2(r2, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getdents(r4, &(0x7f0000000240)=""/72, 0x48) write(r0, &(0x7f0000000140)='\r', 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/169, 0xa9}], 0x1000000000000313) 16:00:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xfffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=@file={0xc3a9b5ad9d61fdf9, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000500)=0x3) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/113, 0x71}], 0x6) chroot(&(0x7f00000004c0)='./bus\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x40, 0x2, 0x7) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/98, 0x62}], 0x2, &(0x7f00000002c0)=""/47, 0x2f}, 0xad5471d02fce7c7c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18060000000000f500"], 0x1c, 0x0}, 0x0) close(r0) close(r2) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pipe(&(0x7f0000000400)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000880)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000000bc0)=""/88, 0x58}, {&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000003380)=""/4096, 0x1000}, {&(0x7f0000000ac0)=""/195, 0xc3}], 0x7, &(0x7f0000000a00)=""/149, 0x95}, 0x8c0) r4 = getegid() setegid(r4) dup2(r3, r3) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r6, r5) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff0000015631933e1fcdf127fb6ece725f5793c0d971fc040005cd91000000000100477793c7034011dcb83351a036289faefc70b334ec81c792006cf4a269772fecdd2dd71879136b1990268e58afbcce6e86e48655bafb2df2d02e32f7653cf0cafcd4d4adbc3e0b72e530e587109bf286034a058fb4a5316587cf35f72cdbebf2c472"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x68c4b141d448a3a, 0x5) 16:00:15 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="288ab831069ca9fabddf0bb5f29b07e03d37b3b285ab725dd8ad82fec7f9b2371f247dbb93c8b773db88df473110bdce012b3477d2742285d9caae816344d432ff56ae34e6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f000039f000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x0, 0x0, 0xffffffffffffffff]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x2e) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x44}], 0x2, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x8, 0x6211, 0x9}, 0xc) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) flock(r0, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015964c40 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x6, 0x5, 0x7) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x6) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1024, 0xf242) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f00000011c0)="00183ebe02bc5205a6de183925ab1ba8bf9414a89b676125fcb898539c52d311ca63995f7076466fbfa087977eb8ec62e1079f26ceb26aae505317c61c2ffb2537c173b8f87774d3e0a6bd63555dbece26de626d1bb15bdc3a36201d42a61f1f3302a5a8e5b41123fd5bae787e81887c6117df0c08019436546b336db1907a66ec3a1adee874c556d4d4f2", 0x8b}, {&(0x7f0000001280)="3fc17bbc0fd06985ed10332d2dd30e42a3a487f85c423a06f4ecc6ecdf6f146df1f442ca5d5a07dbef652e6ae47a798d07f69060efb281032cebce83fc496366ed243678065d26eac247808ece79f26d7d7ba6e6c1ec43f04b2030a4d76687620197788f0f5c28ef099eff44a828637e4bc6832c6fd428e84fa47861b375e6f5439635f52c50d148274676a4463bf63a085d6393613ced34f65cef00e64a8c0ab3d0645b16b7aa64e22821bc984ca4fb4a2ba61657ee5baece86be79e6a8f3582f16302607282c063e0e2e7a10c261378977c5e10e01dcb53be1151c5fec0760189ed52aebab72e8f8257cc3c3e7bd3ad0fbb213c3b940ab", 0xf8}, {&(0x7f0000000040)="7a4aa773de2b36c02620f41450e9a3634263a37cfa108a06656ca66367e2f1a47ac9df293357109cd4d5af7b7db8f690cd67e07b2b9c882ed0", 0x39}, {&(0x7f0000001380)="79d76e4f42c3855ecbe50fbdc5e254270f48aa38d9a54aa89bb0b0246af61f5a58e2c87bacea15655042d6b9ff6fd267526e931fb41c39b8af2da4f665155f2a25473e9e8b975ebe16555fdee169c6b7cb43069b838b18f7e9fd120d010c7c4e71d49a0c75b86410141cadcd06476f32e08b2d93de9f036af8bff505eda70333a0706a11ed2d485218dbb406de55e175110458eba68620ddb3e42f2f6fe40ae47e0ce4ec47b3356d7cdf490cd989aa683eda3899ae70fc3e", 0xb8}, {&(0x7f0000001440)="016f895c21b957b8c5045a41a0a99cb203513a926cab5abff4504166d76e0363f733df196c8923c94a21a6b8013bc9376869d38857bf431c27c5980c8648528a12427dba638ca0b6513e45e66204a7fda00edc9e794caf2cda82b07516d932d249d8a3cac9ec651c7f2a0cd142e85c2c6c343b60a4486915f6a880f85709f4cace1642a9d95b3f3480fe2431a6aaa46f6e54bf1d3a198b75a8820510ecc60de6c0ce94eac9e3b7128998cdef7fe50d338a145e326711b95529dbeeaad18d8fc3948ef28a5f7e01bbd26a4427656c9037851449d0f23c3e70afba1691c69ddf5fe176b3", 0xe3}, {&(0x7f0000001540)="b57db99e1c6c1621491a245bbfb6520bc582883383a96f76da43dc6d1676de5f9aca3880f8fc06f1acd63e182733c104e279745e50fe3cebd443c95a4096403a311939daf834bf06853489ff5c0b1faa9752445ae307f08ab38e18776aaf3e93a0593987b1a06d9fe628b5feedefa25cb21d791425022033ff5a1163c71d4ae8ede8a6242a2353410ff2f969ccb81bb290c95ee2ce89cc52726392d9da9ec787390d90bf88a92bae1a919fa4c5be269251cf01e8dea05c4332d33f05cb77961288dab86c", 0xc4}, {&(0x7f0000001640)="d2d5cbaba322bbf9118ef0eb2ee2758a2f96329d8033b98a49d9340113f054fb146449c3036059ddce122070efa3fdd79210869c9b7474f63a7adcfb4618d4a81cfdbd404a3c6b490dca510145b714561333571b30d80e2827a6d2f7419793bd8c23a74924dc4956698d2da8d88363f5c6e7b1c3e51c5ad4326ef366a2a6a217179fdb221e3cb5a745931dbfbffbd6e7a335b4a36e0a41892c8f849af7905184cfd3bf68a221d3ed19cb3a07a983ef7bdf82e8983f5a0ea9fa147821d456c6acbde503ac4bf633c8a5a7e138e88b019257a50625d88238413f7cdbeb", 0xdc}, {&(0x7f0000001740)="c4958adbcd6561325d0ba461d228cc0ef27e392dd31c5e284bc748a30e47ce41a40440d2e11ca444c4453e635c68e11e3d0ea41fa34f6eeca85f2e0d1af8ff245de75b0366d9e0d801f45ecfdd820c475defde335f06ac3ab51d03921e95204aa87c027fda5cb8af8e81b0235f0056049ab602be8bd434054f001f53e9ce3436f96347be6b7a623f1fe17cd0ade6eb69214d50b7363baf3cc758255f98ed00e9cf85fd6dc60db60f9712a21eae7c346d40f6768151d59b06795dc34cbcdc2c11f831be591063255d4c4eae18b71da100c75e12b02c7f19ff3288e304bbffa68ae127b5c001bf731b138b7389d671d392b18000ae5eece2366efabee0bc311c4a07178c2f0682e3a2e3d992c136ce0b8b597724a2523715a0c5fe64dde884c939aed9a7ef2bc00c0184fde4c2b8344aee74a45e5236a839ef2cb12ee587868c34604c009e887007899f38288cf0e881cc77d04beddc4177a8603a01ef8f652c38f678817ed724c4d3cc06ed047afd357d8ddb4f4184a5d34ec1165b688f686533d67081ae61ae902e17ddf00b82cc44bf659096e43e9f34ed89f8167ee39d3be67d859713bb96958d0bd978964f3bebd87ce00c9a083b82ac4912ef9d64c651dc893db4b7cc8d41e41444aec49273f082252c88d98ae8714d84f320a6594fb05f8deb055bd509c87069bfb58bdd3f639c50c9d979a61d1a474d817ed92b7d14eaaa515c22cc9aa1897b01177ea0b70804ee3dcc2f9d10c36dce725d2cb8c6208f5b2d368d45730b03b990386b876c74441830c2402e86cfb5fb997506970efaf6ac59a70a9d2cdc0194d49367cd13881e8c055326760ba949c91c1313918bb7456201ac18533e73d4b3049cd4185b741eb62fa5549a364d0f9b14aafb4c493fd981cdae305e28ea97940079b8d17086a2417b8f25fecf9b388d45eb0b0382f0a2a7c193fcbe1f7835e1e8c8f301efe499d65cb8f61968d04aaa0e6c972b708693557e5fe6f6c0ea102df9364f9dbbcbeb928cfb408c019390e533979893c7a9eae66ceaf454ed28912f01c3ce8d45b8d1acdda23b97844690c88f1f4d79dd2833224e37a0875c2db25aef9f2c565fea54e121d3adf868a11be63e4ed35bccc90135ad97dc93c36d10bc7d8a144959c7e8ee6ddd630c5e733d8b9c94f46b2ef6556ccdf1c300a1a2e2406f224c786aa1ac76ac0805f77f634bfc53b54f99ea5d9036183559a85aae8d225bdd4ae29c1711bd86a4fe5069de38d318e28458e19423f75e1ed115a737d20d80d762309637b37de020e5d997181749c2e5013f5da5e6ef4219189506593a71b6d2dbf4844e6873f2af6f3d35c7d870e3d757582d27db1157db901bde3b9d519812e79461ed136fa4c0e48cca0fab278962c5b702eea25c143b5dee1c2fab6dd63f1a64d8860f7b7c51299488dab18a4580a76bc82c365743f15dd22d11516a40266f8964b6a4132ee93fdb090977c5498c04f3a73c749296d89f3b394db55f9503e0474b4eee2dbe8721c40410f204dd24e363f9b954d3f4c9b26dd5ceddfd41287233cfca471f454698e11ae9f064bf494ec98c554bfdd3cfd59f9909df4d14d15507a1ee4ccd0248d36a6cc87dff7f879610032c723ef313e9725b6c97c90c8469f0cc25ad53b99e4d58e45c336b83866e712a8ce40d24ebbd12b699acebdd2ab314c77c32ec426990243f4f225784ca6367abcab0691f0a03aeb10a7bdc0cb8efb2cd4bde0bb7ac75c668edd6b1fb945f30d33b6ee11dd51e0d7762a4aba04134363da5301eec39392c8a55bcf159e1429c557a2ed10e790f490cbebc9952398297506102930f3a0bc5a377bc5fd6d752df0ff70b227215e000c5193671fb982abfbf93cf018dd665a0ceca32e8f72d97a7f136345a18b3db0eec9640f4c7abb2281ccb6532752f6137b365976c1d8fa14f5c02ec9556e5cef50fcd43df04ec9faeb4e1376cd080c83e40b5f01e9be82c21d0a324f964dedb96d87c84fb8a94d0f0d8eb1ae01c572048e599f8345e00f097e722917a457d9eeffac79da28ecfffd812d70390162ae23d750195ffa12dc39d7257b24a219c12ebd3cc727d35cfad007fbc87370d1d5a6c8ceadd94be9111d047f0433c2988c11cfd3bfb56895ec4f56887b94e0103afb5258eab6691a28192dc2494723805ce3f85c5c673c435d5c7ebbdee20817eb64411e42fa070a992afbf2b735a6ea056e90140c85472be6cb3cc2366b0e356a1aa107140c0d3c14f2dad61f0e33ceac582d07a38082812916f2e00b1b1ac424764e99e2085746f167a555222a924d3028e4804cfd7928c18050600151b7e96c1d7fe86938c6c08e046eb2873cd4570bb018bf51485227c2f7870bed0e38086a3e0a7cb80621f6df7caa92cbe0ea9cec4f517c2963a5cd033bf612e42d7c1de5eb9d8ea2c5cebdc998c2e5ed5d660ebc97b47554eaad1f734658cbf25b593f4077eb350cbf204cbdfb02cf1fb7b4bf790b6d924b4e9182782def6f444fddb77e1a67930a77eddf7cfef824c94dd39bf15654ed17a899144b7490e0e11d7dcc82a0e8fa81c4b3d279d81919c260d2b842c684f8cc03b58605c5ffb9d362a07e366bfd7d8f2c4e8d1ee40ee3b0484850164180cb41de10207f78dd3dd7fdc1d761750d78d6b91ea6aaee7ea5cd2c02abb8b5422a63772bef60666dc57e532e42f99a6050464a5afe46b28fd122388305e9787f135f78e2597c79fdaba2a01a4aa108accbdde0cb2b92420afa519e9975c949076e7bf480dd29614960f5f343e0b05775aae2fb3c9fe208fc24ec499bd8fd36d871bca30498b8b4d6d65caa65628290a313773ea92fe190408b0b989936e8be0fb384b5586d5bcb89b47d217d26b3f764fd25812ea09bf6901886e8a7a7966dc6e16d3354edcd0e2c685ddab071cfc8a67e4d11bb654e22aa0c1593374eeb4fdda0125511aea271c3e18d3342b86f1b9522c217fcd6930a3503eda60b3c80064fad32f7b22adc757c7a789068734b789a7b81baf84839ad4b26850b8e2ebb69d159e002fc6c0319aa4d87d533ee1009c385146a81c50a6c5914fb254d33a199be7ce58d6641c98384b64c207dfd209a7f932f5cb4f75c57501ca9e66ec6a2de00404c6061e442853216157c52bdfc07e2e966c34b7244dec66b8b8830841994e7c2985c240e2042790d76a432f7f67d1f41aa8373929d17676e1321016122ab50046bc9567c17789c3d9943a0f364e32ab7b9a6bc37e9f66e45a567ce696615639e50cb5e31ec82198435f3068d9333ec69a73be12e768fe409b5c3d96d19844e0b58ea212eab96ee9c576ec287c6d674da6f42a1dfa9a540e39931e2cbb3ccadd06163aa74f472797943bb6d7946f7994a1510c73f29c49a35c85c3c59d9a065a2141acf43bcca8e2c3402c810cfa454531ea3d576341c336cbe6a8d86b494f29f98d9e0979b0a263c879b93739faf173da9241a8525c877350e8470843eb165c1713f8d34703985381a7bbdd04ba056e7095b171cd2b13aff3218181b733e32466092b2bbe8b29434ceb9db2a1e79f52e0cf35a7ac0a0139b4609aa2c7065907eba9cece01c8ac30a0e2d7ba279cf673df526f4f8ce1262fdcc22b96a4c6c5196ac4a83e5a923675448e9487ec0dbb046899d6b304ae8a705cdc1dc03b46ba5a91cbbc499d35d6630b41b365c0dcc97b53a020a02beec11fa34f0a5ab35c689f99fb7a00dab2369ce051668a6b328b9d3519004366b848af061fb62f3d70dd9068d79fe943d563cf80078ddfc22701eb2b3df800d6666d6a3cf6b41b3509d4476b8304287f8080dc09ff112fc9249c7c4b795a08391c00e03e282d82389df4c4a256b5ee6fa9242efd56707cbfcd92cf77c6987c6d1bb500a33989a793a1cfa36ea05c71a367cfec2d465f6282546c346b0e267cd1831d79f6a0bed8cc3dcf6dabb633513fe45665fbbb406dab6e008bfdb7f9439477c976cf07cf41e808a1fa39e671b378df028786a2ed0a5723f45c869e7bcd8b46f8ee2ec797d6203a8ae58a2bd9b9b82b3e62da9f0c9c280d3bd402c904e51b14abb7961b58c58f75dd0f37e907e218b5b29ab3dd5f40a9e507e43a05bff8a0409790f25c37fcebc26b71aaebfc1f0c88508c0f37878f627c37770326e987524115fe2bbe9e5f770608b779ce50e2ba444f33e0291e31889c577a3b95a1ffc3d48eba70282ccd6b9401a2938520a94f61b4951cf4ffc1f1b2329615afc9a78bb94d80b4c01c0d16c527b41124bad34815fe7840d0ba95a1d9e7018dacf7c0b3669d9bd2d51fcaacd27e66c109179f2c73e6e5f3b0d8f8d2bdb0a900ed5e86aec658a74e43c48458c2cb179ff58a40462cca4a1e8ae4d3fbed761290eb573edf8b8ff6a80724a53e3a485a65b1c93a58b48a45dacb7a39bec08d6ab5c0d286c4b964f3c37441d3a38115277dd09806aec7444c9a6dd67f6285e8bc62a63893c33ee48e5ddf7403076ffe71a8e3431a8ad6b6db1f87e3240aa7c7d40b809f01cd96f8ad692cf8c3d61dd6c842bf7087bc28a42140de235f3c41815b579a6f7bd17c64f383ea84d28df13cf176b6957bb2f9706f0bd6b397fff73237bc94c887629811bbb4d2243d31ce429a6db5990c7cee88cd8842a0df3518b053f209259039b6803b6ff5ebef9f7521528492d477403443a79ae404e8ef484ec9df1c1151bb2d54250d20321096c78153ffb5dcce30d2f555febfbf8351eb9142dd3771f75cfb2d6d84a7327775ca90e4b2ec5cfba6ae77bc3d086aa6f9aa6fb3698c2e9bbd762d81e599a346768d2d3920e811126a1a1f60af03e2ed42a30c12de77142c7d783e14536aaebe87048022a3d35ab073c6c66b314aeacb26fccb851024b0ce6183c4e4a2b65d045e948c52ffe53a572c0cf9d24c75c920d111f1d99147a58b9b68e03b3c98a3b3d41950b9455f7c8731831718d0e22b2db794d676f636ae35bc498a62cb43d29e5a6b69dc22b9b3d40fb22420f23b6287b9694645c1573ceb4e92edb38b26a118e63dcf2a2242ece0d589ea60648e26748cf6f05ce82692974bcfeeb3d0c6b1707df0ebe24e00c561b370c271190de123c2c95d9603c95d67877d53aa161acdd64978a0a267970bba0d5b746e3d3e3dd3515ccb1e90a9ad106244494a925cd31778771031bc812b5b0fa45b2131be91760327372e277f6fc0d9c2c26da373873baf0dbaac0768b85a5947c35c9e383da9abfd16100dfb12393c02bc6f7355ef28066e573037da5e0983ecc99fb01def1bc4ecfe4112d16bfe1091ffbc478e496ca2e6386fa92a4e5353e0b47aa812180639bdd6b2607ef340c6161274f745e6329cb6067f593a51390b7225a9eaaf67dd45223f745dc2ba806b07608d4debff38a49031890531def913f2b32e91af86dd59679927c591bebd5c397d6d4be861b366c8e766127da24490bb3efa89835eb168af28a776178728f9c42b77443d4b13f20564cb4b9cd5da560f4bdcecb6fa02effacc92ab8c2845718d96e463292edc4972ae50b06420ed44a5ece42e9745c260c640f04dced3e78964c9694163cf273d847a37e4034d9f92ce18c02d63f7d827405098e37960145686b54704d1b0b3733ce2c8fc6af6b8e8b4bef977defbe9d37522c0bd65761c7fb16eaf38536366a9f2251f2a24e3d51930f1aec0297c8b10aff816e6be56cccb91f408e456d19f0ab9e07985ba2f66078c8143bfe2100d2e673c17a30a08b2bdd056c86047b4c671d2743e599719e78c65daac03170bd0499669c3d0aabc7a61f42df0c735", 0x1000}], 0x8, &(0x7f00000027c0)=[{0x60, 0x1, 0xa8, "4f771619483c3fde9dc1b35e8e1b1e0a3e5c22b91cd18b4b6029ec97db1ee51eb2a6c4047c384a25228888236d44c2d7028ecee040be25eed4976cfecf5beefb738a9ebad33acf977643fc6bbd"}, {0x40, 0x1ffff, 0x40, "dbfa3a4151c7e2b730ee336d70cbf4f38541a4010f3f5a7272a97a58fd32fe50564bf57360e4a6de42e8c185c1db"}, {0xb0, 0x1, 0x400, "e4bc98db9e952247642c99cb5b007f9f19af138eee934022007d9d20c9ee7498f46c69c4fbf498af0b167b869873f102138c9f867007e5506379b370148710c4952a788c21213b4c84aeb6810613ed1ffd105b166ed603df3c9b18cd5c825d7a83df0654e8499235a9b2d04fbb9918eefbbfd1b4c408baa63968db5b45e90d1baa589e3bab3309b1de6895aec14f5601819c1621725486896c"}], 0x150}, 0x1) sendto$unix(r4, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x10200) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000002980)={{0x8, 0x3, 0x45}, 0x5, 0x5, 0x6e1eb6bc}) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x400) kqueue() 16:00:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x20, 0x2, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f00000004c0)=@file={0x2, './file0\x00'}, 0xa) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) bind$unix(r7, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r10, 0x0, &(0x7f0000000040)) r11 = accept$unix(r10, 0x0, &(0x7f0000000340)) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r12, 0x0, &(0x7f0000000040)) r13 = fcntl$getown(r12, 0x5) r14 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="21002e2f595309d1bcc188d3823d5ede"], 0x10, &(0x7f00000002c0)=[{&(0x7f00000001c0)="19208b6ce9633f79dfb36f35c9d6f264f0d674b97fe9c6586a51dc2027be73d29498de8c9e4755d9671f933d0d35a85a49b60c6bd8903eacf39aae5a6a3ae24bb8d8945dae98edd144ebc9a2501e532cd47e4655f946e23c8de18a6b8797a72ba343d81a0c665fa321a0b890277c25506e6dab3a509a9f80260236bd78e8ae4a158227fefe7292f9137be3904411398ae9e463d269b96c2d9982963d899a18b1f9ed8740c29a3da3c87616a846076c3d63c4ad41fd275449930f16472fa175c0e4c7b2b1e17a88efa3f98a05a63fc5f4b3b53de7610d2f26b1560300ea0123e3ba6ef2284256054ed4fe55f256a6c20cef5ec1a2e331c507", 0xf8}, {&(0x7f0000000080)="96bf6ebc378bcee2a206861748bbc1565e05df77c5325a72534fa0932ead4c243b2abc5c3409f2", 0x27}, {&(0x7f0000000100)="f25b70d3c34e0e1f7814bec808f9c3327d893e9a", 0x14}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00af15ea"], 0x50, 0xc03}, 0xfc23942253d26606) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x5, 0x1f}) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xbb22}, {}, {0x0, 0x0, 0x8000}]}}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x35}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x40, 0x401, './file0\x00', 0x8, 0x1, 0x3f, 0x9}) write(r1, &(0x7f0000000040)="670dc3", 0x3) r3 = getegid() r4 = socket(0x18, 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x8, r8, r9, r10, r11, 0x4, 0x2}, 0xfff, 0xe9, r12, r13, 0x20, 0x7, 0x4000000}) r14 = socket(0x18, 0x1, 0x0) r15 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpgrp() r23 = getppid() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x8, r18, r19, r20, r21, 0x4, 0x2}, 0xfff, 0xe9, r22, r23, 0x20, 0x7, 0x4000000}) r24 = socket(0x18, 0x1, 0x0) r25 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getgid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r32 = getpgrp() r33 = getppid() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x8, r28, r29, r30, r31, 0x4, 0x2}, 0xfff, 0xe9, r32, r33, 0x20, 0x7, 0x4000000}) getgroups(0x5, &(0x7f0000000140)=[0x0, r9, r19, 0x0, r31]) setregid(r3, r34) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x1, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x5, 0x400000000000338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xfffffffe, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{}, {0x5, 0x70}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x5, 0x8, 0x6, 0x800}], {}, {0x0, 0x0, 0x4, 0x8}}}, 0x1cf, 0x40}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r2 = syz_open_pts() r3 = socket(0x800000018, 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="4cec69ee0bbdba7c5bce96f544f9e7e1cef8c3d86f3e415aac51ee33773a7eec5608564cab6cd5bc10de281b1512098c46b996e4f0baf73b2cb5cff959624ae60f0ca047fc82a60d16baa96c", 0x4c}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000000c0)=""/29, 0x1d}], 0x2) close(r0) dup(r2) socket$inet(0x2, 0x2, 0x3f) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x276, 0x6, 0x0, 0x81, "7df31f88df627dc02e0653f67cd8d5de03b4395a", 0x2, 0x6}) syz_open_pts() 16:00:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000000), 0xfffffd80) 16:00:16 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCCDTR(r1, 0x20007478) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000007c0)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e9346975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535ebb9d3409695e1a706fa89a7929b5690fff502b113015d1a7cd0b7ab4d975f90d3c56133c616db98973192b2572a70f1037a33162fc21b864ffe3fd57df5455caf9b9c5a5bd72d6e0751f194c8ecc1f6419c37e939737c569a885a0a61ac316bc587ceabfc78a0e0349782fbbc21ffdff407d74077de316d0bb741f59f53d5a6f91ae2ffee11c05f28d5a21d4e0ed6659fbdbdb5503eb5f68daff23e3e43b05eaec0094ec898c821c2d10e3d06b8aaa4fc10c7e495c92ff11a5c1f652bcee52e91d8c9066b6438846eb5f469a17b8b721c3629cdda7c1103d7748d5878dad22806dcd17ecc0c10e1042ce451150f06fd845a3c87c9401db9bcee68119c64f8e95dfb50523f40187a2473b464ec79bb80c507fc78e53247a70680aaf158b26ef4ba8f43b8fc58e3a1f35f3d3d7f98e546376aaeccca8f086cb59fbddd9f84ec46a67ec7285b688cd51848d783c9cbd9619414756edd0b567b104758de92d98537f34c42608ebe9664edd87e9db0ea49d9c9dd852b11"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000000080)=[{0x2, 0xffff, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0x1}, {0x3, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x200, 0x800}], 0x7) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="65300000b9229d700000f1249b7113113b2f3b4c2286fc2b9d0674f7948a88cb5517ef7dbabaa25077e57f4ee4600ee021c6aa925e5c54062809c14ef09fba2b9f519747d799331e20aef2dea3f31968ec6ceef90d49b43de561465f3757f58b15e299cb6f66e70f361c7ba1cd3c9c4a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[{0x8000, 0x7, 0xa1, 0x6}, {0x2, 0x60, 0x0, 0x1000}, {0x8001, 0xfa, 0xff, 0x6}, {0x79, 0x7f, 0x0, 0xff}, {0x4295, 0x3f, 0x20, 0x3}, {0x3ff, 0x7, 0x6, 0x4008}, {0x7, 0x5, 0x3, 0x9}, {0x3, 0x8, 0x7, 0x9}, {0x400, 0x1, 0x3f, 0x7}, {0x1, 0x5, 0x8, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000003f, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300cfdb66696c5bb38a"], 0xfffffffffffffc21) socket(0x18, 0x5, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0x10, 0xdc68, 0x4, 0xfffffffffffffff8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2497}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7200000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc50}], ['./file0/file1\x00', './file0\x00', './file0/file0\x00', './file0\x00'], '.\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './bus\x00'], 0xec7}) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) connect(r1, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') lseek(r6, 0x0, 0x800, 0x1) setsockopt(r6, 0x29, 0x200000039, &(0x7f00000001c0)="54cd47fd3bf8d226a93fe48933a0df7711", 0x11) sendto(r6, &(0x7f0000000040)="d85461359ea626f5afab80e48297f14f286e5afa94176b20ad6e0b88f2106c95a174cd99d50be9d74a009740a2449bbb2fab0b30197fb57aabcd893fe738bc35aa6851d341ed63ecf5f8", 0x4a, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80000000, 0x101}, 0xc) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:16 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) shmget(0x3, 0x3000, 0x22, &(0x7f00006a3000/0x3000)=nil) fchflags(r2, 0x88000) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x3fb}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fchdir(r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x7ffffffe}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r2, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000040)=0x7, 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x250, 0x0, 0xffffffffffffffc3, 0x0, 0x95}, 0x2) 16:00:17 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) socketpair(0x20, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="50e84287bc73f06e89431da185a8f7c3ee9806e68be4b8e779e1c630d04358c5b9dc7141b4d907a5282a81769bad0e512b4e828d00b02a47878638617180265006e930da25398cbc0254a1034061fdea124c30fb3450936f5edc48bee9", 0x5d, 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000020401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3ff, 0x5}) r2 = socket$unix(0x1, 0x2, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x101, 0xffffffff}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2119, &(0x7f0000000140)=[{0x20000000000084}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x23a, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x8, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x1, 0x7f, 0x80, 0x80}, {0x2, 0x401, 0x8, 0x87ff}, {0x6, 0x9f9, 0x8, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c5d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c553313726f96b89b0603ae37c860fe942f7ce2212c09000000000000000764539e1e381f09000000002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b578063b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000002ff5aacc28cd9ba34d42f2ce45087807fecdfc633ebc0d1095537484964d0eaab351d133461a205ea6830d493a6699fd6b9a9920234be74e25f3ebad4b7854101eeee132c57cd83f8c49c62524306709ba994212b56367e6d635588ef5fa7356af58621bfe0503d6ab5ef763988af5e490fc6937be8584d844d2c4f758e50dda51157042a0c014a84cde06a83d8a7367ef37cb7e5d87c4fb3fb1a61dd484ff7dfe7d31d030195e1626b7a18c3c20808434f3419d7fa62484338137efe0473c3220c1216f3cda578e44c9873fd43295b94c714847dbc8820b0fa78ce6f998d756b3a54efe6b1b2eba920c9380b6ed75d8022f5f6c9bd3f8186cf4b7c7828ef3d9a1b0e67ba077226225bcfaeb8de6637eb9f683f4ca4ab14a25a842d12a7fb496327954ed839cfb0025e7b48bc49b744d68a6b4cd99e82ed5ae73"], 0x44b, 0x800) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0xfff, 0xe9, r8, r9, 0x20, 0x7, 0x4000000}) r10 = getgid() setregid(r7, r10) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r11 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) syz_open_pts() write(r11, &(0x7f0000000040)='o@', 0x2) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = shmget(0x2, 0x7000, 0x20, &(0x7f0000000000/0x7000)=nil) shmat(r0, &(0x7f0000003000/0x3000)=nil, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/75}, {&(0x7f0000000000)=""/30}, {&(0x7f0000000500)=""/4096}, {&(0x7f0000001740)=""/4096}], 0xfffffffffffffcfb, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xae) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='[})r\x00'], &(0x7f0000000340)=[&(0x7f0000000280)=']\xb5-\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='%]@!+-[\\\x00']) pwritev(r2, &(0x7f0000003a80)=[{&(0x7f0000000380)="21bbb8acf36af25377e340", 0xb}, {&(0x7f00000003c0)="422d3723d0f2e53299c3aa36c7add83fb915f8737f7d9b952f496f623e0af1694036899b6f8aa122b7a8d4750ed7bb8ce7d9b5c442e906191442d872fede5e21e3c47a8d81191aa91ca7ddb52e92bf41101160b5d474a60d3f600051d4cb02239ba9215fbfa9780d5c059d12ba8f140ac4d5dc5e5a12c4537fea15cffb2cdc35eba4fcf5cfa4166e33ed0ef36452824de3597514a30874934740e32e8cdd14a20348b75ff7bec88f4c5cc06fb5aec871347984ba9a8e7586859d7a134ab7087665380fe829a5183cf0166e0ba7332850fd68ede92885b556e27b6e2df8ad23720b3c6d8787c7158cd33eac11", 0xec}, {&(0x7f0000001500)="8f77f2efbaa4fab9ca411a1af6681336476fbc4c5cd9f67efdb27f95ed55219bbf41bd2672f2c90fabe9c268c875b45b312f9c6b4a811d23d3c4056be6ed4b548c1eb265d003f6a789bcac7873908b29a80813060f37845ed9960bd4a8ab4b2a9f1a01b45f8c1fef24386b05daa18b652d8db9548a467c30a7a5e9a431d16cf036", 0x81}, {&(0x7f00000015c0)="b80d51d314889979e8b829e061d82c98b290ac9e4c0cf378239c44f2bf4689ce0dcf27b8f6b8aa6b83b208dbbc1c7ea117775da5a012354935c88860be0114d35dd9b99492c71dde1e0677310f0c07db9ce9672f61eb701669f243e93ee3b4796fee551c74ab9348b277a23b15352005f6dc8ed870bf6f97dfcf3a9d40851eae8d968408b367f3c314e3c0e8180a2c44f0b09859e74a281ea49c936572f63994dfab04b65efe2f63b844fa5d7b8117a1a656da0aba1fb08156ef3a7b0ffa7ec2f4ace8582805bdd40d25247bb5c541472582fcef9c272ffbed8b514e4ab32acfbfbb2aef502d0dee14c4fb376dcc51258552715189e8e2a1cc877aca", 0xfc}, {&(0x7f0000002740)="2dd307e2125ff1144be33bc3d6316d01d96c42ae748bbd5d0e87c074b6c73b8ef0db9c96c6b28ee5667702fa66d684c0165026ead0d49e96609a15724aebce7c33758c1e6ae40112871d00cbacfb672373930752c6f197653098ae1b81f5e4e96536afaebaae4c00401195cf78d4e3dfa9491304c35062b986ad05faef1e6eab35a8fe5021", 0xde}, {&(0x7f0000002800)="9e24bde3dca1883c7ea54b5f135410276279c2ab321d918ee7de7f261ede84c43b685ca40acbaa0622be85c440a7756d3a0beb6c4a5be46f00ca2b0c31ed358ede7a0312ac864b680549bbc1752b66b1cfd9ffa7b4f2a7b5fbec1f3cc630b641256400c299bd070087a8b53a27a1cfc2fb443560bb782af3c4174e621c3a4b51ab1681e3abfabbaed0aff12ab6d6655dfb392e904ff4e3d2d1dd62e937313735d09e", 0xa2}, {&(0x7f00000004c0)="bfdb429d2860fa705cbe638d12c22d9980d73820a370150f093fa370", 0x1c}, {&(0x7f00000028c0)="a0d7a522077af2bcc510cea544598af001243a64db80e5da674e8a104ee8c28e7c5a227d9bf5e34dfac7a2c424dc56888ebf5eb2ec7971cbfa7cface3c39b5e0b70c9c10c3ac06a3f03455fad766ac1da2deb55c9a585fe0f1da72ee4669f0f4ba3e246d2bd045af880a4f9a2e2eac45e3ed8024751013a238eb3abd1fb2ae2681807bea65dc58047df05dcd6dadb4a15331a5f9f59ccec475dc1e2ac5b299e8bfbe1feba5ac8478231159d4e6c1f766348ff79ce032ad6c9825d1337a3f3e93db3c90cc991af2591c3cebcda79a51fcf2a6787da27c984953bb93396a205eaa4614362bf754d952855f6032235cef6134d0e9ab015952504b9d6aad77520df99a66d2fcbd7214c19ef7ece16ff87cf099e35dd3f60e5c041cb6251a887f1c60216e2514d01d2f596524ac98980e5c7856b8e81359388ca90089ac093c27d6bc5f127f7502126441a098125a6852ab00cc8589d0854fca7188f247dd17d83259190a0128f0a1aa25d18940a287f48472ea9f278aa3da7e005ed40b90abc4fd251ac6cd2a6d8914d7f29ba5c16b25ad9e45f02bb092632c7a242e92fbf12a919142dc6e249f41fbe119850381a4885dcc05504d06ca25d2a357a7d6953d42660132de96195b65f6ed130e920b3f66ab89eec0ab9196c526234652cac947abadfd833e0f7ec75e3e0d75ba6c62126ac7129cedc931181790a0833ca08696241e881e3cd07054b79379f11b5f65f2acb2c872c55996140cd531fce94897f8f0db27ea54912d82e73912da81132053b7106b550540f6f13207678a9d5a7c37abf8783732fb863bb933fc06beec3a1bfe54703d374b9f187228734bdf3b835c8dcc4bd771a8904b770c908156978b36a2c8337d546edca9d57c12745c998e8a498301cd0c1cc37f862779c80099306c024d8ce47878b9a3de550e53ed69e2fa200564aae200ef5d98071daf7a286a629e48346ff738097cfe22ecbc8b744aeb947c180a2abd79d710d55aaea74204c3e98749efb2030c296e082fd94eccb2beed8d2d0a6aaa116eefc9a413a41f3776fc4c002e2838051a9522b3e993e53215ac5387d1bcd96fdd9d8fb3b1dc1187488e8b521816d8b0a301232c9fc24edaa430408e050391f3b10765f16de7b7ef3249edcdce63d234aa1a318cce6dbb7e40b16156808b31384aca858dc6ebd07dd8270d2c4921ddfddf8d097e99706b638c29f8efd70f3408122c34c66a37c0ab7bd97d662f35449e9fa77b2947a670200b5202eaa1a3693efad92ee23720f5329ce6c1d9bab62075fb0b302802740ad55743beac9e63ed7bcc0720f5a76648d134a520d2ea34b3863f27098f10f657404294f7623e702028ab2724f375fc2dfb3e700767b732b461545611332fb937eec8c10ea210bcdc70963d46fbca7f0f37d86c8bd31d361b3d749b6aeed2a6a01062088d8fdc9d4dd74616773c39ed1589ba727859d71fc2a495b040e75b87714ec9ae8fbd31af2f33169aef373a32ce8d4150ba2e4eb19428b8d82aac4338b0ff9bdf46700cdde19992e928a6473bd0cee908c4fe444abd494fdb6b09ca677167a2f6b02c68199132b47307fb99f9d65d103ff16ab431a64814e75e31b0b3cfb99c560068bbc063c786d8ba56ab5ac6c3d81bbd58f0e2995a710240b97f919c2dde955ef90bb53c5b2f2e0737e6efae25d3acb4fbe3e90305eef47a6bd5e3e9a55f01f1f84492c4fefd4bb78be5a8828de20bc875b6ad4dcafd2739984f0f8ab744c271d474d3f634e87ccfd933c8e9a3f0154df21b8976804feb4c9ae934610957ded036b51e2578d67bb81968fa1102afab3dfd8715a6c9d6680333c7ad37001e378a8383959899b46a0aef8e9e8c353851f87f7034bb59a21fcac88506e58d7bcf7dc498f9c20318827c3e51637027fbe7e0759944e2fb2eb59d12392c6de67b3d8f96ba1eba9ae6de8e1ce6dbeebaf52d49c94241ca3533d89fa6bee8d47a8e51cdf76e462457507ad9cc1967a301028a24cecb8df40de2b76589c366d907753a723ee4211ae425f79006a44f0f7554ebc1a71be9b21ce939ada1a852533b4ecb9b8b0b17f2153223bbe5a3968f657edd67202e893164a67975fe3155c88ddfe5f66a181fec47a32c0a70b94542279d069c2c8a9449f13f18a4d24d3d9e41e7afc2ec56080443876fe1f401310696af78b0bb6a69a464a0df0ac80fc03b5497a70d7c6da83d51f0fb5c792ff4a87671259f42b637f6edefc59d39a9c58c55f746f4083b4da55197e81a9447943dbdf907a29afbb336379e82714ee5f174d2308977bc12e61c2911a5f1d6ff4fb52859f39667b57cc24f4a27c5eaa45829b86885ea7b787275e1cf220fd9d98d7616ca497f1ca8036fdd2f7a271c04ca663ee048fa30acac2687f70a5dacc49435c30f3938b688a16b69bf90005a6e16b7b16c05172ac1ac1b678ff035469a7eaf647a403650bcb16007fd91546b98724f2cbc7f4522e19150b73d61cf2059f819a1a99d3de64cb27a5e4ae3e58902567220bdfc00a8e1c7f0792047508ac2fc6372ed9baba5d6590ef33702dbb7d7ebd66597a071f44d2f68a2b0576bf070914d1d5f5f1dc329bb723b792a94ac89baaced38e2fa1315ac6bde69bf9ed10292697d6b44390f92b1cdf43de48303c9a99d959bca3d58b8202c0cb2579cd949f7f4237d6d86fed1b9b0f29214d9b8843750d35fe47719fc4e1676ba55165488308d620961045bb034cb170099eb94e0bf1bf1e5470d18156b06885facb9787f74f16226c1bd94758ea7553c941d97d8317ab0009fcff2d4423c51484eade7355dd0acdeb6ce5a6b8ce24f3f2e97f42f6ff93eb54737a597e109b082d65d6dd33c7451b6e14e10b0d59e326fa2ea938733ff8fdb1bdb22086796a055daea8ad911cbc60c7ea41b9194e4d9b2cde8f8dd1537b23e8826b6bcc86f4116f3e87f4e67505542ffc19f7d7f930e1b25569d46391f2d0355ca35e316021668839a4df1cbe24af3d40f84a75f9eabf70d92ec0fa0d4502c2d318f1896f455641fd88435cf3f4c0e4c85a8c15c85ccecbd20ab9a854b8cca8be9f4a70f0ba0edee8d09ad2dadc1f8fe262e51f33b063b578ec019158684a8fe6a40a8568562001b2e33291e7c14f987e208cc4ba2a50ad1fb9e69f44722eb9d7dcf7b91b8b9fb2d6a1ce78e5ad3a49606856f969287790e39513f5f153931c93247cce06db2724e087181a585c4873464e0a806be392ba9f362373a7a559ab112fabcd65c963dcc4faf28bcf70fc913d264c373d15631563459a190c338cc24a966c8adfb73cae81483778d79b2f274d9e2681cd06cd26a5e81f29d930cd48822a230ce37d170eb45b09560dac9cb413c16e85e744dfa4e0d9ca363ec9f47f37cf14c98d8bff3479854e97312c1ebd8d207e926892c583fd7b06f0c34d7ed7f40d3d829ff352457ae913de7a3abebe74f13af194b84cb829a17c45a1ae5a4f2123cdbbdd2a4c6da2991528292f1c9e20dfcf1754ac346831ff8dcc6b418df37e09b29f85855fca6aa45965e17c58f729c4f892b834aced4e6ef533761b9b81cb003d3860d4cdc9062c182cdc11f9a3625e27b97f86e4c5de3e8309c976a0b954d794baf8f1ee5e42273d7299ca01657468789642c982a5a6428e1a36cf8ae9806a6a700c519a5de3d69b6723da1ee9b7e15f2aafd3ba261dc44f270cb2efa2a1a70c371cc52432fd831bd66ef4aee2298d277cf01a6745b7ecde495efb5e5a763447e7ffeca27e5d8e7ae6f2af81eec0e0e8530718b8ddc4075692125504a128f8fd05867a01f40be2517bf6177d7ae1fbe536c381b5b7bf5f4cb5d15a601b51d3229b230b30866cf8ce2a6a50ebab377ba9b7a69c9b258c6393127d3bf1efb712593e6cbafe31e0854c71c13c26464dfa2f8aec444131c5244cae1eae2507966435e94cc71385cdd941c01f95ab8de4a02f70f8d48a46b507cd708526a1d0576cd3801f9f8897b900c07acb191f2ee9e19c5ee5499efe0838c671e4c883e9427c118411e27c695774bb63b76108fb51e763c39873e28de307dc9cbab6f6b21e24af5605c6f8aabd25dea773453635e0ac27782abf7fc3792106c38bb89fb001c55a9d4653f73c30aa789dba4b8c9b70b27b74fd630215b3e7a7871a8f71cc853d6bb81a43b74a160b702e3d317c523f5f7aba1c53a0b7ec2b0c2abcc35fffa50508d8a3da906a12b8a54a526e1e73dcc06919eff2a01160273f0ce46ec0136a4c35274395d114badb0ac44e8be97f1025a4c1c1323eebacf7760fcf40142a538b8ccf7e4e89cc1ae902c6d8cd6ca9f8c155daa1997f3d373a1ee36e69d4dcb1a25c0c9b35323cefca3fe69f91b4c2a01684383c4407ca8736dd3bbc590c8d289c8111e4350409a2619ea7fe4dcfbdae3b0ec9c8bedfcad84cb8318f52f2c3fb8f1fc498664cf8a9fb24a8aeb46a690035de1eecea9cd6d9403fa82e240e9b1d7567106a090dc1eab693a09d8d2e04187a5bad56d8f9ad7eceb4af5d45351cf5db3277c697b0e5fc5f5ecb61397929add4581b8bc469d50e65328ce11cd42df93b96978f3086ae3b07f17b2f5ba5798cdc81f8e30b104856e1020445b0b884b824a858f68260fdafeb1e31bc765d910442af4c300c63952c016d1d19432d02780d3b3b4bc3363addfe737c274cbaf62648b240412406391b679ed42148e8ce8d2b5c78d5d22fdc36056489445a151c585b6a0299366acea072dcad1291816be50944f0e32a85f84fd3a8ae67d29f5a7758177d662566d93dff0fad4613455611d4244b90ec44ada41a0cc7c72ae0d7742b00089922bcf1f0676ba9cf4084b1c5e3c5edbe758245d7a9bafab13d42e88ca9d44c5a090715faa12888791176608039fe6d9fc34241123a227c10663086f459aedaebb91593edc8ec097257fb874e4d3a6de2846f170aed0ca5c21752b4da20b3b1570ef3ffcf41cb7d33bf1ba73ee769d85cda3750f2cf7ecc5fd24c294723a9a5bbf8a824e5477228b12e32d2ce600ab98ff7468990ac3faa4e95a55c61f2c7478eec7b2255ea29204f773c600b2f11562ad18e18f1c0b1f1423fbcb58ee6354c7b75e38003650258f8046d7f588d72ad986a5b1599ab472b290c10919199cb1623121622efc5e377ee7c0cf2d5f41785cbfff181b230b5e87aa2bd4e2777bec5e500297be7b30d7b319c079279d0279b4ddb6faccc305e0b4b840334c85a1bf231b630097cb4d56743cdba7b850dcbb8816e12a977994926c638cf149b8f03b72c7f9e1a9dda6bb1cf033a3c16141e474128a1cf9f12619acdecb10bcd1c6c17487f5b48573a852ad9d0b2603a41411dca54c0dea652f2590a51c334119a94b0a15687b62fb76edc0184ef4204799b603d6cee94743402d3622a47e0a7268b968de9dc54fec32910b712c3ae97f89a4688058ab62a5765488be4e0c93c9d2804613b29e50a03c4f7a20ab464ea373f3bceec73837b1196becf559571c207c9b2ba0c0f772706b8607e561e889edcc506e9695cf42153320ab4a972233b984458b9c2391ce95114e72163613a6983f0849804ec5f814c4c41c546b85fedd3d2b0c1b89a001fa8dd70accceff84e1d4aff2cb7ae8fed25534d49e31821c39c7b21ede837409877469f3a1b9ee0f8cfda94a3611d32349aa222dcafdaae57162cb779fe2aa2370abc30db529e86ef82fa1a8ccab522e2123546582cc93f0a0e8dab26c17acb7fdeeb6b7a80b2436e10082483e3a799e042238f42321be39ba34487295300dc6d604d852b5db1863de18", 0x1000}, {&(0x7f0000003b40)="d00d731fb78fb3819d79ddf4ba9e1458c054a07f5d49907979c2fa0966574eea89c2ca488c024c9fe340b8883dcfb34670158caed4a57dd022853e1dcb159ba0095901356a106f613b2707b662443f3648bb2ee5a838181f1098d425cfe6f3a37eb2add9b425716de28f0209ec06c0a8b84efc48395445632c610ed60816b2b2cde33bb66c4068cbd5e818219237e1142da9e55d09d31c946d5fe25eb223721df69f9815e6fb131f759b658a785bfa", 0xaf}, {&(0x7f0000003980)="4f54215d3ced432547e7eb17a82d99ae6d29505f7b4ee9766d0fb852bc0ccd431e7b779890402984e3cd5b70f09396ae254c8f5a19449955dd261d72494120e35744c03f2828c6e31f7b9fa85afdb229ffecefb0b61ec597e9299f8dcdd66356811c71652cbea7a01df10696436166abbacfa5eeefacacbbdca455716db665ebbd41354d1a9b930387523f41a68130b759cddb0bc8224e2df7a6d634f33865584634c776819b9c24a6905acac597e2ab61a43a30f6672ba361a6a515faa642ce53ea282e461db4303276fca9f488e1", 0xcf}], 0xa, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000180)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x8, 0x7, './file0\x00', 0x0, 0x0, 0x1, 0x2}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x200000}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = socket(0x800000018, 0x1, 0x0) syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/228, 0xe4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x40, 0xa13119ce97ec1c23) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000440), 0x1000000000000066, 0x0, 0x100000000005) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x3) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a5d37a3cccf2f9735ff6d268885e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87e41f0400000000000000a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d0a6d30e5f2b65997a0e90ca130f32aead3eff3099236744fe9aec75edd76b031c3c6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) socket(0x6, 0x3, 0x81) open(0xfffffffffffffffe, 0x100, 0x45) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x120, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x3}], 0x2}) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8000, 0x40) ftruncate(r1, 0x0, 0x30040000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) fcntl$dupfd(r2, 0x0, r2) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x35546a857c75cc69, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) open(&(0x7f00000006c0)='./bus\x00', 0x2, 0x1) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x2) write(r4, &(0x7f0000000040)="670dc3", 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000680)={0x2, 0x8}, 0x10) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000700)=0x61c) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x149) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000300)) r7 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:18 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse0\x00', 0x8211, 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) pread(r4, &(0x7f00000013c0)="2d9af95962eb4d055864d9595cfbfca01fc07e7722d33753e597136c763a28e710cb1669fe48a11e515e8be2e6d1955dc5c6a0ea49199ade00e764320f8e69f12428963a24d3074e6ae5d4561457b6400d6451044f86121d8c27663dde9aa511b51653dceedd34de28b4ae0c86f3f2edb09b0506ea8b1ce6a778e78e1aaf176a7646d4626d27f1f260557a740192f204b44527302be0ad031ac6b6c6666f002cfdd04f8318a039f3d91b0eb16c52c981fbeaef3b1aa0d18f33bf949887741bceb54a610b6d29ebcdb4e693cef472767610ccac36208b48cba5883d8a5ea375627e9e53a311080015facfcd24300e173bdf6b62aa81f800af92a946bc", 0xfc, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="de9667a6aef927a43bcb51554a6e2c93a5826eac4185079216edf6e0eb14ed17d27b095e", 0x24}, {&(0x7f0000000140)="b5b39a2ddcafefb57bd4f56127640e55cdb27433a7641fd73cf01c8d7f0fa770c50ae8cedf73738aeabccd773225ec4146cd95edce90d18943a859e863659015b62fe9db5fe302f46d0b92da5c08a3c315c502faa95a62e17f982f00db7c883936d52ea213bd922f8edcc01d7f387ed7373ab2ba8c7cb3ad", 0x78}, {&(0x7f00000001c0)="65b4f9675c443af49d84e1fbaf829221f65300a726c3ad0d53e5122fa32fc93dfe2f917c94d7c4bb8f8ddce428bf06bd95b03effdf4920bc927ab53f98fc6bb9e5c68b183b95d26bc1453283713a824908ce95bb88257cbbb749617195854d135d4e457e058e9485a0e2cd12fd7ebfb4bb64a2c587a3b564425c8dfb277efaf58f8ca93712dab20cb712905e813f7f9d796fdac8d328089dd901fb15932cb064147cae900dac7c3bd865a4a7262630051f8d925bda04c9d24b86cfc2f1827461ff2207", 0xc3}, {&(0x7f00000002c0)="f0b19341cd645f46008e94b512eb29df009431e23631fa70247bb7117b381bcdb7dc85a06477d1e5f41bea52cca5c55b0fde30b943032489f2669a20d90a524ada08cbf2c5e3ba4a9883049deb465b863cc0458705989e0db15b7feb820c7bc00547bd7496270dd8eaec8180552952c90242f316b80b99e3ace752ae70fde51314879dab6ba902b47184021c08924e38ef98e33a64ca5f545d2cb070a27386658f695965e4716dd285ec624d0deae64b8b9e29584e3bc346b81372a89a6cefa5f37d7d45604ac44018e099e5ea4be27614b396d73b3e642679d61c6cd3780adf77b5c69691366caa76bb6b98b700644c51537e45fe1ecc05bd98accd87baff15cf1a2796f4fb569604e30d40a80e13eec1e6927f56bb7b31c10aecbb4e8aa0dd7a2e71e0d1ebadce6585a21c1fd105ce41eb84eac03cb4c102819af9fa3d6bd044debda42dcdede0566999c00c1a501fe0c7d65cc44e2663a481e76a2e00fd8b70181f288af905a9a08bb7888f452141c300f018d778a7a507eac7fe088e5f28f7a456b1a8e89a76a3ca678b2c47351fc5cf14195f18db9d78d739fb8464d6892d8c1cc536144cf1755380b118c9363473e34e6b9588a0370f831cf3c9a2c1ab071b2c053c77fbc9034dc3b0a879b6106285f73284f84630fafda724fe26e0b4e2d5f8c85bac78e76f82a4b2285b9d869b2fff280726bbbabdd409b116bc8ff9d2f2354c57fb9d8cba79fd4f920e5eb57a1177b4921b7a518b9370b778bae9c6fa78f923ded7fafbcf3b7ac78422b3a87a53306cf665185e327a0251ac2c7e810a1a502891e662e5c7210f2d54d44134a290648c661e4f6241568ca040e4ee41d17409a3c0239427f23837f95557e0fd20a2fa555a84692924589d33c0aa12d91d48a05590a85d9bc0f13d94a3ceea6f06285e99b4cc728cdd3eea40957f920f2791c2dafd196374217c742542dfea13497213225dd421fe4df53f02bd938a3b7b3158e593a2608a249104711c1b6cc3edfa31e411d65aa7b155fc34ae8d8ccb97ff3163dc87adb8b5fd19afb74c5ed04dc5105d93ba00d6131ff34725afc12df0f495e39975f841a72021179bfc081b98fb4a84881b41559f2c2197bb81b45132f856d7ff565c923125785a035a31fd79914f356142fd74d2eba84d408e022a5e41e9c1a3620f8f199e12ba521179d0d489604e465dec1f7d73ee96e753e9104ec9265888bcb553464f9634af54d3af2863f35f5f3c555632def48584f5355b2c9282cc410753cfafc775bc04c67954c4a133619144695f1d5aea37d10e9f2e4dc3cc8b66a2acc8f676fff65be69f72d6feed8628247d07f509e6a2263f6b5b2c689b9d1b637ec28a057ece47dfd44d3b6c4a2f5d3a476775eb8f0c007c43636844abd9ccab4dfe7118e0287be3ac529aab19907cb7252590eef89d138ed58b5c6a8a4771e0ac762994d10b115ce335103e5f2a6c39ad08c4c313eaba5da81036c40187fb83e544a263ddc911719116d62a2bdbd046875790d8497780e40f13d3715aaae1d9296cf6779ed0a9dd149d5a5e69f1e75e1dcd63234f2877e10b4cc20ad5b749e3e9a6987ac281a546096422c57eb874020d40e7b7060fef981ace282186d13759382491aca678a8379eafae5cfe783159668549b11821e98248836f15cac448f32a31802c873e0b134241bfb25033a9b605ed1f831740db4a2770e6e0a2aeaabd4b6f402c023cfa063d8bfd26bdf522858da31a27383f795ab9f296dcc2dad7bad60759b28032dbeaeb4a8cc6dd60a63e382b3d5b5876a80ef2d4e35c8616aadf2c47a104133a7dfea11efe708ce81c93defa6c69968e9f9b975f666823f3cdccc4d19ac93530062621960a67a9135e562a969a9e978b579d3d2915088d07637dfe3c54a98701c3dfb45dd9e3cfed65e2af3c8ce9bfc47f6a0a0491f0410366e0a0c4ed843beb257ffca3480c8f5dd38a3989d2ba127e0259973c5c799d7d0fd1943f65601109692095935f7756e81435cd0b1039fae606aa62fcf0981da2db41e980245b6b6a3363521d0ccf6311223413a7a46fc26f92f524910be60bd8ef5e0a4c3db6b8c694aef94fd4da4001eb00137e4e34b287312f61691e80f3fffd75543c6a90e43d06f2ae7e94c93e541f411af46243ea52417a19390e5952440252072fa23c52b45c4780c9d2d1e3ae3a27e7225088a73979e959cd87990ea74c9a5569ffeb38de6e74e9d3ccb097802e14343abd29d535ac4a8a8adab54176bfab549cae7ac7136f03f0d7d52f9809bf88a28e2b4c479b8f996a10c7642a40cd1259d9d15ef5d02063a01a43f11aae3d14e86588016ff548cd8f336849948ae0b8cfdbecaf8423f0946f6e6687556dc496282517afd792ed79346805b92238c13da2c482af0aa4c41b48bd5b5a8a0501f80e4ca37384e24c3eaf1528e187adf50cdaab2267f067b59c5946578a9e80dbfd9ff10343c5a75eae7c22705bac775a2325a52bf4ac5bbfd0df10c51cf8255963fb9eee83b1cdbf4e761d935f8e864849729b21e982f56584bcd8eb5f8cfbfb084027b2b97c2dfe83b866aa74808d6c8696274f53c4a240b67456f4458f302cd93e7090382ab13827667fb08e8a6f3b051c8ded3d5cb11f98941650b815e8b5f7d692f707f0702162d8d3345b4542e9ebd044933e87c59931b86981544c46d3ac0cc54367ec946cb8c2068367e5e87a01e5822ebd31751b69649a9a125cf2e10a4e697a843bdbc12dbe8576f48eb8eac3d37cce9fb19b71a1d60d4cd4a7881a717a2fad4273890fce20daad9d5df1e5a1bdfcd1de5fa96248e2f722b73e5a372e95ad6534e5f3c14dd8b5bff408ae51703c0552154d2fc8f442dc9ac743c0ac272f35de25dbb30621cdd0a9e3bed46642e41ff95aeee531126c83edf670b0ba5bf1170ae45915ea8915c7bef6387c5a05547ddd6b8010dcf8d28c41ea766b8d8004e45c01daf6d2a22093d6e8448da68116a800747530a4e7a5fb49eee3aab055f97ed0d7909e2c38d1a26fa2fc183abd2779ce4abc4cb7a12caaa5180a8069d10d20cc3b7801aef3ff3f038ffc99e129150bb07b455b08568b8eb71ae814fcae3ba3ac04f3dec0a6f33e4fdc881b9d36a6fde44297abdeb10593b40ffe4d418d51fec9163a4034dcb29d717714749a744b4b8da21393ecafe963ccc84b9a05ce0645fd41d4a777f27b4b40b6421f12070a825de958d68730bb3f3c1562cc457a9554b529a83aa8fc5d4795bcff05fd4febb2e5e8ca9fce4edf282b34e8bfcd758f87937e3c3a24e027946574a366bd9506137efa4c0eb144d06c515d76137afaf758c1a212dfbf591a43e8ed62d08fb22530d9095d9ac6b2b3e5afcf0d9df0a11f052cb242347f1b05385ad7752bf322f11b6853ccf522e811bc01fc9ef7217be4da324a78bad07008d61f25a5760700f95c7391deb9b82349f48492c028731f9aa644db2c7e836fd53c1d42892319193c28e109b5127654bc44f665c43e1374c89e05d4b2b90db7853aeefa51e83911d1e53d51dbd372ed4634f2bebee821a6398eb27937804bafb56ccab1b0c59ceb5134032fb7f011db8c165e9da823296170840799c51a0346b63234cbcd4d8f18f664f366c41adc7f0aaa1c3c441976777e99f45872d96dee288cc58825ce618b716066f2279f8307d84a4ba4cedb9453426c4864ed0d5c8afa9061590cc883b7ff496d0ed2dbd40135b40a2bad0ff8bee80455b4bd63bc93835dc96ea474dfd5c0195f1a977347eb9ef22fcb882f86e439fbffc169b77f37b0cfb33978f9fd75f9c145b35a54b2a2fd49c1959133f70ce4555e4e88b05cd8b620dcc91f66aa89c89b1ab90cd165286a1e2b00ec3a7913970dff71a7e14b48f72ce7f37efffb3bed96e9c1216a5a39612b52f97bbbb946319e20b5528ac7712c49c3ee589f1237b2ea09f8d53fd6d73e6c87b2c5ad74d88efe38f60d7796051adcf3e6b94659d05f54c79e44a3cb09d96b4132190edae117c07a2da7f9f78f1d7b2131b1de8dc2c20b3c07ec5f885752f55510232a9d67d16fa23b9a9f92ff5219008dc3e1e29ed59f56a13a753e18c937a5c3265142190bb57315497bd73149cb710930ab5ee470ceed20538bb19bbcae91b22e72e96e5c53979c55bc546f7f0467d33145c48df8b8f64bd01bfc50a4022d2a4df2f3f4ceba6457921aadcde5e537236620e61d3cbd5fbbe84e620fbe66f0ea661007ca8ef44d5dee8bec6b61c5f5a02bdf5c6a2eff60cc66c9c95d04f92886ea9f7bdf1520e0627cf1da63108151f87082bbb2a3a52ffe6f0bad1165b1db8317cbbfadddf6c6367658afab145baf11d6dfc6b0016f07ee0984cb534a1042b825cdbb216f64297a57525a5143c866931a5220abc65411560119e63dc30f3adf19d385c75175857388380e3ec31da705d6bf16ef9bd49e592bab7a1f16b0b6a8b0ed425323dd381bbb3ebbf44afd027310b56a397dfe1c372f25fae1db6507b623a722dc7d64265ff9c17ada288136b6808ffd5bcfc346bf3cd8c32cb9cba835afc59807fa411ce3582ca5f6e0055c39f3d1a9f33e3bc83732671ce382f011e4335edece2192721c1ea4e2e56d87d5945e46e5c7e3ee0fe5d135768b5e91907dd0b2c496662dc1ca84e6017a2cb833a17fe71574a15ad43bb62e94d7add117e22b678f9f0701f4b8afcbe36431427afbe9c1548748f8b0d208dc8119ca405c9b4b50f25dbd01e0afcf55ccc37f3204c0b82008a9b858264be4b28cbc7c95c1e14ed399514ae70a63e1c88b138687fd927f2c0a37b25b6d5ab35e104dab4bd06db24b97a4edd4cbacd0c2b194fc0a9770ef0abda1a8eb7c7cbf874795608c301c82eb9781f9f82cc33126b5175dfd96b995b16ae5e7ba6c13bf8219cdcf7d9259e11ef7ceca71fee05eced81546b9586b1691646ea650e3575997446f2d86c9828a35eab5a8b15111b20a9865aef3f9418f92424f9c0fb2c6a8d0409e94fe39040648b4421b7b8a64a226a5f690c565c1c39540bd4e5c7991e58036a67c5ae3809373dce32e06b2675664fc7abde4f57d021185cb5d66bddd0612dba2ca222ce10bf08be37c96569e5df548e3dec0e0887aa7ba215d1ecd477899b2d1bca8b9ee5f33001dca98baa23dbf169c3ece8d326409863df77ae6796f8ed9f0c5620a145d3fd9e82e7991e4b2620925a85a5ca64c78fb9813f5c2d5309c15fca53ec2bc3daa2b2d06d265d3cf1ad98a5ec61f4b6fa2975dd50a4f2edd1764782698ddb08d1a79bb5b6d2ef44ccec0dcea77836818f70d92a368cb298cd9eeefc6fc62095959e5884bde6c9e96158c8f6c30f9da38f56e67b4c4e98137acec74cbb6aa1de9b26ec0b4c36eac8723aa6820cab5ba9304a38405613bc73d65535ec138fa14865b9c3bfe6b40d1be8a7617abd894d6513d661a1ef73ee5ce72477e6acec829dbe1e0a75ecf83db81e9f8482a9fb78b27f1b86fd28b7b27d4d481a6746e3eb13a3f3e204f1ee8512d7a13df8aef4938d675a7a2789ed471d0d196c36e55b0b999f3a98d3feb32964553f20b323f5df4d5b2c621e0de4b9ac0347cd46504f5a7f73fd6b999f4a4912afc60952ea9ff7add4654e4862c1d49865bd756201fa76d1e09f4e145e06e30f7682bea00232a5ddd97522c16c8c7e1525d1b6b28bbe436b3b09cfb676e159ceb3e6eeaf95e6d511317fb8d73c75b2b26ddabec1b9c4c7bc5cf766760e0881aa8ecc34972626f3fce5497567a20d72d2ea0f07ae6b22497d98bd26ef604429995157b99171a", 0x1000}], 0x4, &(0x7f00000012c0)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r5]}], 0x20, 0xe}, 0x6) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000001340)=0xffffffe1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x10007, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket$inet6(0x18, 0x1, 0x66) poll(&(0x7f0000000100)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r5, 0x8}, {r6, 0x2}, {r7, 0x80}], 0x6, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x30000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000400)={0xfff, 0x282d}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x406}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) close(r4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x1, 0x3, 0x401, 0xb4082b0b608a8cc2, 0xffff, 0x80000001, 0x1f, 0x2, 0x5, 0x7, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) mkdirat(r6, &(0x7f0000000240)='./bus\x00', 0x0) openat(r5, &(0x7f00000001c0)='./file0\x00', 0xff7bfa6099282ea, 0x9c7b149af1a667d2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10006) mkdirat(r7, &(0x7f0000000180)='./file0\x00', 0x100) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) close(r8) 16:00:18 executing program 1: clock_gettime(0x1, &(0x7f0000000080)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8001, {0x0, 0x3}}) r0 = socket(0x2, 0x2, 0xfb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x5, "000000004000000100002000", 0x8001, 0x3ff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xa3f8, 0x6}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x0, 0x6, 0xd1, {[0x3, 0xa9, 0xc86c, 0x8, 0x4, 0x7f7c, 0x2, 0x8000, 0x4, 0xffffffffffff8000, 0xffffffffffffff00, 0x1, 0x2, 0x7, 0x100, 0xfffffffffffffffd, 0xfffffffffffffff7, 0x100], [0x0, 0x6818, 0x5, 0x4, 0x8, 0x2, 0x80000000, 0x8, 0x3ff, 0x3], [0x5, 0x1, 0x7e63, 0x9, 0x6, 0x7, 0x1], [0x7ff, 0x9, 0x1, 0x1ff, 0x9, 0x3ff], [{0x57e, 0x9, 0x0, 0x9}, {0xff, 0x200, 0xfff, 0x10000}, {0x8, 0x0, 0x7fffffff, 0x400}, {0x0, 0x1, 0x3, 0x3}, {0x4, 0xfffff547, 0x1, 0x81}, {0x6, 0x0, 0x3ff, 0x1}, {0x23b, 0x9, 0x1, 0x6}, {0x20, 0x7ff, 0xc3, 0x5}], {0x400, 0x8, 0x400, 0x7}, {0x3d49, 0x0, 0x2, 0xfe38}}}) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0xe2eb3287925b4399) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x401, 0x7fffe, 0xfff, 0x9, "171bff00004000", 0x7dc7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x0, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:18 executing program 1: socket(0x10000000002, 0x3, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x7ff, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x2}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x0, 0x3}]}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 1: semget(0x2, 0x1, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget$private(0x0, 0x4, 0xa1) semop(r1, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x9, 0x0, 0x101, 0x4}) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x1, 0x9]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3bd5, 0x7}, {0xffff, 0x9, 0x4}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x88) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="bc60e2da8fdc23c40b340c933f0fcde90b2e6879a81bb206ebfff580ddaf313fc7cfd6d67b4c5674878c9cb7be8f326198b24d0280840a15b1ae67048909fbfe6f3522f4e19a3f618c54d1d10137e445722a86caa8ffae06c6674e31c08d3cea024d3ecfa71e2202de62770d1d4f5bd41b99f9400d0d7099047b0cae944fb232888ee6abdbcdc02811c1d7d80fcf24a4204e3b1eab95a855f4b163448fd314038f32012497209ebf1c4651e46f49259ab5772f67dd3dd3efe1d2cad3f4fbaea66c29f71d4bbee7f8e8531f4c445b250caadd51", 0xd3) fsync(r1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1000, 0x0, 0x0, 0x20a3}, {0x0, 0x0, 0xfe, 0x4}, {0x7, 0x20, 0x8, 0x4}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000002c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r5) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x40, 0x400, 0x10000, "b93b4bf0ec7eed68ce99a23ae7ae2891d05b3c77", 0x7, 0x9}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd5f, &(0x7f00000003c0)="2351ce9c800bd9255b03144e7b1406eb485dc7b440a63a3e4134d9c9c0a058c1ddd8b38f22fc9cf17fd28fa293cfde176002cf2d080097842b3fcbd7a52603a8dd3912ed2aad1fe6ba0d93d58b7a10fd1efa927c83ed7579d982b1bc533fb8782b82d9e8f4f8468ad37ae506c81fc39fda4b8f1b77e41daa90bb41003de4fbf16aafaff644198a7b25966185f50c5d51f4851f9e5a3980f8e6a1c41a1d6b46356faa63fb0cdad3e6aefbe16a45893acec236215965301af70d97471ef8569f96414b7685e0b5e60edf08f54509008acb5aab4714fd103128bfacce212324fbea72d64d8c138e8a02defb") 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRES32=r4], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setreuid(0x0, 0xee01) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) r25 = socket(0x18, 0x1, 0x0) r26 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpgrp() r34 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000540)={{0x8, r29, r30, r31, r32, 0x4, 0x2}, 0xfff, 0xe9, r33, r34, 0x20, 0x7, 0x4000000}) r35 = socket(0x18, 0x1, 0x0) r36 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r37 = socket(0x18, 0x3, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r38 = socket(0x18, 0x1, 0x0) dup2(r37, r38) setsockopt(r38, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r43 = getpgrp() r44 = getppid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x8, r39, r40, r41, r42, 0x4, 0x2}, 0xfff, 0xe9, r43, r44, 0x20, 0x7, 0x4000000}) r45 = socket(0x18, 0x1, 0x0) r46 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r47 = socket(0x18, 0x3, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r48 = socket(0x18, 0x1, 0x0) dup2(r47, r48) setsockopt(r48, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r50 = getgid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r53 = getpgrp() r54 = getppid() shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x8, r49, r50, r51, r52, 0x4, 0x2}, 0xfff, 0xe9, r53, r54, 0x20, 0x7, 0x4000000}) r55 = socket(0x18, 0x1, 0x0) r56 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r57 = socket(0x18, 0x3, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r58 = socket(0x18, 0x1, 0x0) dup2(r57, r58) setsockopt(r58, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r60 = getgid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r63 = getpgrp() r64 = getppid() shmctl$IPC_SET(r56, 0x1, &(0x7f0000000540)={{0x8, r59, r60, r61, r62, 0x4, 0x2}, 0xfff, 0xe9, r63, r64, 0x20, 0x7, 0x4000000}) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, r50, r62]) getgroups(0x5, &(0x7f0000000380)=[r12, r22, r32, r42, r65]) r66 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x6, {[0x6, 0x4, 0xc1, 0x0, 0x100, 0x4, 0xffffffff, 0x4, 0xd88, 0x8, 0x5a49, 0x6, 0x5, 0x3, 0xfff, 0xdd77, 0x80000000, 0x4], [0x4, 0x1, 0x3c, 0x7ff, 0x80000000, 0x1, 0x0, 0x7ff, 0x7, 0x7f1], [0x20, 0x9, 0x6, 0x7, 0x1, 0x4], [0x6, 0x5, 0xfffffffffffffff8, 0xfffffffffffff1ec, 0x7, 0xfff], [{0x9, 0x9, 0x0, 0x7}, {0xfffb, 0x74, 0x80000001, 0x3}, {0xfc00, 0x7ff, 0x6, 0xffffffffffff0001}, {0x0, 0x9, 0xfffffffa, 0x2}, {0xa64, 0x7fffffff, 0xfffffffd, 0x20}, {0x0, 0x1, 0x80000001, 0x5}, {0x1, 0x9, 0x1, 0x4}, {0x564d, 0x8, 0x1, 0x5}], {0x35b, 0xffff0001, 0x7, 0xfffffffffffffff7}, {0x1, 0x9, 0x10000, 0x7}}}) ioctl$WSMOUSEIO_SRES(r66, 0x80045721, &(0x7f0000000040)=0x5) r67 = socket(0x2, 0x2, 0x0) socket(0x18, 0xe12e88b92562f589, 0x6) bind(r67, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x20, 0x1, 0x7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r1) r2 = shmget(0x2, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = socket(0x18, 0x1, 0x0) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x8, r19, r20, r21, r22, 0x4, 0x2}, 0xfff, 0xe9, r23, r24, 0x20, 0x7, 0x4000000}) r25 = socket(0x18, 0x1, 0x0) r26 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getgid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r33 = getpgrp() r34 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000540)={{0x8, r29, r30, r31, r32, 0x4, 0x2}, 0xfff, 0xe9, r33, r34, 0x20, 0x7, 0x4000000}) r35 = socket(0x18, 0x1, 0x0) r36 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r37 = socket(0x18, 0x3, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r38 = socket(0x18, 0x1, 0x0) dup2(r37, r38) setsockopt(r38, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r43 = getpgrp() r44 = getppid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x8, r39, r40, r41, r42, 0x4, 0x2}, 0xfff, 0xe9, r43, r44, 0x20, 0x7, 0x4000000}) getgroups(0x7, &(0x7f0000000000)=[r10, r20, 0xffffffffffffffff, 0x0, r32, 0x0, r40]) r46 = msgget$private(0x0, 0x0) msgrcv(r46, 0x0, 0x0, 0x0, 0x0) r47 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000140)={{0x5af1, r47, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r48 = socket(0x18, 0x1, 0x0) r49 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r50 = socket(0x18, 0x3, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r51 = socket(0x18, 0x1, 0x0) dup2(r50, r51) setsockopt(r51, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r53 = getgid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r56 = getpgrp() r57 = getppid() shmctl$IPC_SET(r49, 0x1, &(0x7f0000000540)={{0x8, r52, r53, r54, r55, 0x4, 0x2}, 0xfff, 0xe9, r56, r57, 0x20, 0x7, 0x4000000}) r58 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r58) r59 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r59) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r4, r45, r47, r55, 0x220, 0x1000}, 0x40, 0x1, r58, r59, 0xa8, 0x4, 0x2}) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000c80)=""/67, 0xfffffe92}, {&(0x7f0000001740)=""/4096, 0xfffffffffffffdcc}, {&(0x7f0000000740)=""/91, 0x5b}, {&(0x7f00000007c0)=""/119, 0x104}, {&(0x7f0000000e00)=""/195, 0xba}, {&(0x7f0000000940)=""/230, 0xe6}, {&(0x7f0000000a40)=""/90, 0x5a}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000ac0)=""/216, 0xffffffffffffff54}], 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000180)={0x3, "24cfc9b6e11e5c70fede8bcc8fc2d9b8f51821800ddb1ccfc0e1fcba5d87c3116430c55140329a2958ebee4b12187778f0879265066b4698fa03d7a3622317ab69fa8e3b1bcf83953c43221f3d3ac7bc05fe4d7159a859a083887a9975fc8af6a150796fee990a0633b63c7892f15a11ab650ef32ee1c55bab17a69455c9c9faea6612961e458c7f96cc97d9bfadafe4eed9b610f1c5520cd2710bdb0609d7ced0f0879f7bd6be019c3e42309f1481c3eaa76ab808b8d373abaa5bdbbe1516a70cb4151f2730c5f00521faedb43b55f55eb432897a540a5204b3defeebc0aca1c00f288cbc4c3aa0978d08b7"}, 0xf4, 0x1000) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12f09fe2607f1c1ed62202ee5ff0be7b0e5d9af5144bda7ab9a2c7fdd3125034832efe0591c6b2384e130ec3724b01d2596ec4aaad8e7afc2cc356e0b3db4772576cc923c97331164a1bbfd2fa103475fb530f7a48c77378c30ee694cea6afbe986b125a35edd3caf4a55c8934"], 0x44b, 0x800) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x600, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x0, 0x541, 0x8}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x3ff) 16:00:20 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000740)=""/139}, {&(0x7f0000000100)=""/28}, {&(0x7f0000000800)=""/146}, {&(0x7f0000000140)=""/18, 0xffffff84}, {&(0x7f00000008c0)=""/229}, {&(0x7f0000000a80)=""/207}], 0x10000000000006b3, 0x0, 0x0) write(r0, &(0x7f0000000000)="7494c932b6bdf7c08ec89d5ed47804320d3cff987564026e8a19be89b6a3e497ba5479510cfc74acc6aeefc6227ca75f1a8a38d694b6e07831af47c6017ad3411b2f19602388cf3a9686580048307cfa413b843ad54793", 0x57) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) ftruncate(r0, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\xff\xff\xff\xff\x00@ \x00\x00\x00\x80\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0xffffffff, 0x496a}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") unveil(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='c\x00') mprotect(&(0x7f0000603000/0x3000)=nil, 0x3000, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) chmod(&(0x7f0000000300)='./file0\x00', 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x600, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x7fff, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0x7fff, 0x800}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x3}, {{r2}, 0x6, 0x80, 0x80, 0x80000001, 0x4}, {{r3}, 0x5, 0x2, 0x2, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa495e8d90a7ae492, 0x2, 0x1000, 0x1}, {{r4}, 0xfffffffffffffffa, 0x60, 0x8, 0x9, 0x80000001}], 0x80000001, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0xb, 0x1, 0x40, 0xfffffffffffffffa}], 0x1, &(0x7f00000002c0)={0x3, 0x7}) r6 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r6, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:20 executing program 1: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) kqueue() 16:00:20 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0x1000}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x80) fsync(r2) syz_emit_ethernet(0x42, &(0x7f00000000c0)="a5975e0cfe7500fa4c09fc078d3245078fcef060939f82682e58c00933e713d36cc24516c2e12fe45ec94d916f23f7ab9eaed3df4f342ae696b363a535500d707855") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x1f) r4 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = accept$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000652a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400943cf22391ebd894ef2a4b9f50784032ca5b0050d349b6b1f816d9fbfdc32cbb85cf8c1bfb91a817fcc98b98521fbc542c611b37aad7dd1f821a197acb51fd1c2a2d72098d6b2013756769d5b9655bf7c6d461040bf5045164d8e7c2342f18c10d2c999c81bb01583eabda8502424a503667e4ee8c455bbab8b44e565d2541ebcee289a3aee2828a865a6f80a28aab70d385e60ac87e9bc91616a2b705adc45578c46004f6e8e37611bf88b026b7bb1929025db73c5e6ac3de210db82b"], &(0x7f0000000100)=0x6e) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3d3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = semget$private(0x0, 0x111af7041e1bfcd7, 0x140) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x3f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8000) writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f00000000c0)="62a80824d384d79742c35c5fe43eec1947ade4363c92da4de437b8facf40f1c245ea35284d8ae5e8b5810b0cfefedf30542031f79e", 0x35}, {&(0x7f0000000100)="a7b1046cae877ac8847cb1bab5153005c977437e9593405c22341cc026c1e46a711341fdf6cb7a0e900b5111181f62f51a3694ce88333b95725a53af429150fe23a6850f4f6fe4eac6ffd2c696a43065c88744e67dc33cbab334c46ee51496f3b0ec66f5a6e9ba74e9369fd1da82", 0x6e}, {&(0x7f0000000180)="a5326a36cb719c9e89fd48ed30d9ade9db635c4c5e061abbd2c32441280b62a2cda769265dcaa5d5952ade8c9367c42ceb8b482235a8412bc86f094d64c24fc25ebe70933f730fccee45c7efe32e8b10dad34e9325f141b1479e56512b8ecccfe8a05ea82ff11df450fbdff5d5891252c997ddb2b3733f38241d9497294e93184853", 0x82}, {&(0x7f0000000240)="913023064067041e93d775d99a45e44ac8d8e805b48e00895edf82b294a978ce0d8334d907ab93ec890a7b1a67b2ef101caf072317ab4984d131a739386304219daee47eb52f6d2261478e3f14bd7c08ae9003", 0x53}, {&(0x7f00000002c0)="7e06157e34cf68a4d48759e962909a257ce4a06ce48e58e7a99e1338540a61a3221c189c719318524fc3ca82b265abc02ac24bea15b0ca", 0x37}, {&(0x7f0000000300)="095f04e804d9488b9a4bb4cede3201b233e318fe574105181a236215f3ab87976f54385c3809fe12c6b415a045a938df26f965fdb02ca3fac193dc2129a166768d187878e2e7eacd85c02876012619b40a269a8d9ce5d37395ab73b9f6f1b0a419fbfbf01353b2a0cff018567890e3191a121b6905b2b9de9f5260ed1e0591a4a263c3b6c4946a75108e27cf07ebbc2d72538c24b570e787da972e332fa4f89003702b3cfeda306b84cbced7794bf0db29635dec5a533e24d2b569603308", 0xbe}, {&(0x7f00000003c0)="e3981aa703b9520a17c99a4c13bc5c3803b135d8dbb72f74bc30393b172c4f4fde66144b4f3aace96ae3270ced7aeafa366d70ca876407878aafb2910e1ecad15b8e0377c4df8cb86521a97e521b57537bba5797476a9989bef13ade2da2e59df9e2ebc5ede5367ee2aba7fc716fc4522389fccb1d1d940576a17b95ec92f354103004cf8bafd6f744380f8c5f6cd8132ba176c1cf18c47a6f9b8cd24e8520cec5f95db2de0eded638781a231d4e7a4aee9126cf9fe71965fcdca39e9bc68b5a45db8a7253177b2e62b11e5db14504b46e52087eb37799002069fa1d9b10ae6f239a2a", 0xe3}, {&(0x7f00000004c0)="7554aa80ce92d7d4eaaef8c1271cf3afba7dd69466b52bff641b62887b80f27d8cb7eafebd80135b352606ead881ab214c2a80f163df305d8434210865c3d865160ff66ec4e2b4e53ad283b76dc0de3cc4b765844bd9fcfe979a0259841c140c36392ec3e8169530bc78b5da4333e5e641d346a53667fb5acae8575cf68f164e8017bd8d5adfb3b4fccf00897d1041d185a36271038ea61083fca6", 0x9b}, {&(0x7f0000000580)="ed3a3631770abacee5af5c750676dbc4f94dfac00df403f7a91d76381814a650095bb2102e3e7abed400b803e7c4509eb8f62902394d6cc6aab5becf824bc930ceb2adce7a9c214cd67aec85bf438cb7164ed90e0b84dabfc428d21d2de735f06881fd5929976a21374f1ad509b137104e7b3120c76377c0427ceee5aae9d47bce947fab952d0df69945197736cb8e2e39d11ddf18d71cc211b8fe99e9bdaf6d", 0xa0}], 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000700)={0x9, 0xf85, {0x5, 0xffffffffffffffff}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0xf406dc3ceb31f768, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000007c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x100, 0x10) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000840)=0x3f) r4 = open$dir(&(0x7f0000000880)='./file0\x00', 0x800, 0x18) readlinkat(r4, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/248, 0xf8) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) openat(r5, &(0x7f0000000a40)='./file0\x00', 0x10000, 0x120bdc05ff952364) semop(r0, &(0x7f0000000a80)=[{0x0, 0x8}], 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/klog\x00', 0x20, 0x0) preadv(r6, &(0x7f0000000e40)=[{&(0x7f0000000b00)=""/127, 0x7f}, {&(0x7f0000000b80)=""/77, 0x4d}, {&(0x7f0000000c00)=""/36, 0x24}, {&(0x7f0000000c40)=""/50, 0x32}, {&(0x7f0000000c80)=""/202, 0xca}, {&(0x7f0000000d80)=""/181, 0xb5}], 0x6, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r4) sendto$unix(r7, &(0x7f0000000ec0)="2cfb6cf5b569b9a6", 0x8, 0xc08, &(0x7f0000000f00)=@file={0xaae17a772501ac82, './file0/file0\x00'}, 0x10) r8 = semget(0x3, 0x0, 0x404) getgroups(0x5, &(0x7f0000000f40)=[0x0, 0x0, 0x0, 0x0, 0x0]) r10 = geteuid() getgroups(0x1, &(0x7f0000000f80)=[0xffffffffffffffff]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000fc0)={{0x1, 0xffffffffffffffff, r9, r10, r11, 0x81, 0x5}, 0x2, 0x2b000000, 0xfffffffffffffff8}) getpgrp() mknodat(r3, &(0x7f0000001040)='./file0/file0\x00', 0x20, 0x3) r12 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000010c0)={&(0x7f0000001080)='./file0\x00', 0xffffffffffffff9c, 0x1}) 16:00:21 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x28) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933d7d49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000d80)={'./file0\x00', 0x10001, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x1, 0x4, 0x6, 0x4}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000540)=ANY=[@ANYBLOB="4560fbb003a647a6d860d14d28bdc150a656060f8ff6e56cdacacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYPTR64, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 16:00:21 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCCDTR(r4, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x20000, 0xfffffffd, 0x4000090d2, 0x20000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffc}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) flock(r3, 0x8) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x3, 0xfffffffffffffeff, "02000000006ed2afb4dc32e024400900", 0x0, 0xabfb}) shmget$private(0x0, 0x4000, 0x450, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x259, 0x3, 0x8000008, "ff7f0900"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x6) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) dup(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) pread(r1, &(0x7f00000000c0)="2f548749eadaa0049d553828ae544adb45406b67907c3028f7edeca852c0614608d760f4474ce07221152f5ff4dfcfe84a7d19695af9efd0288a7798fc4dad208ea867c94cfefa7fd65fd1339afef02285faee4b4948a49d82158388afd65ea27465a197901a4d7f9288bb7ff230ecd91a52d0634b86e055242d5d9b64816d534df82b13fa5c95f2d57a565dd2c890a99c872badaccbb6c5ed07223d9538e68ccea0b30e29a46117d5db9a29ca24ba5fffcec400b596bae2581a352b6adc9af3b68450a71aefadc7f7d5332be09fedba521f806d9c1215e1707c2e5eedb9b4764233c464e0aed4c3304fb2e2507f31f85c9ee0309744da53d9b35da72f713d66e33643be26cde6cacf01fade32d6bdcb9b40ffc61681550ce9a1ea69a069225a254ff47824ca3b1aac272afa10526a6bd730b8ab1983c3ffde0940f59ef1cd1073fad88784fd89b937ad75eafcb29daccd29ba33febcdffc3d6c052ebff7b98fbfc2fd502cb15d980d995db2b9928f20fc6de8d96f8e96218b510c0460e9df1d8e1a59489cae3face507b84f21c245916185052b44393aa04f73a88c310bbd95c06f21bd3c3bc95cdabf8adca89de327e61cb4cc371c417b277a111f84a2e65b5cacaecec1df2211306048f17af7e120106c2a315d92bf61b4c370e6e7d50861b0609b537e9bc14379a74e4d5d01a45ab4095ec7f28f1b80bb9d8bcda979bfbf1f927bc48a8616689745a295a6d8d2ba84ea2bd92092d977ef4793c372940191c5f898def529c382f56b26504e4a12fb7c04bbfe73afaeb082f67a574260c7bf7178f3a0456784b93d1675e6f80a2d31012f0f7a71e3bd10aa414c7c145f13cc015572a40e9ec17c517595b3830ad2fed02b298dcd5dda5586fa42af731bd897f85c612f255000b836bbb000e330d1299aa883b3418b7f67375ca0b49ccee2d33ac84f522a3eb811ff20a6428a212e438fafba6b05e1d94c715e4739b2073f578d87b444e6849cd304e3f90450717c00ae2c0ffa55a134463e8dfbad72e74b2f193b80258df28595db0b2042af787ea4e8dc0e481f3460af4b9ce4e385438d72fa6718876c53a6f05b55c756f163d8bf8de393305b45696e83cc700d7240cb883ed49246c8cd5ad14d23737362604e53b1466535f00b0a33fe23ca140903c0542e41699bad4873df0035d9cad77458245d51a98ae420bb5d6d9bbea5573671106844ed364758ad8c11a51f7f52d12bae0d011c892663abaa1d3cdf351da664f84ec5a44d570977877cb0f55302dd87b0c7b0077bb3e94fdfc177b14ef1b1404424722f07b0cb44b715ac469c67397bb0fdf5fb4d0f093af67d054f663a44b1ee058cffe61c6379e6e6cf1000cb41273bc4766124d27da5272510e75aed2f8e0a1a0775aba8944e1a4ef6dd1d6fb779acb51e66c45ec793d4088497514e6d0e3f140a994a83e9903b6ed5788c81686b738fae344fa4adcfce6b6d754bf8d8bf356b3bb254107d5699cfcbbeea045461dbf56906efd8882f0e94bd0a5b486bc1feb44c99e4d0b24f83da4d712715ad5d755e8c095b2ac8c82e7c8c038343963378b7d8163411fa8852a31030647d2af0f5fb941d0ec821d09dd3a46891135363f0a7a5df12b2e9e5a016448c2d7f2fa1e0fc0ac317fd06b9fa7df60837b3ca9df829bb504de237a38df6365da9591fe3417433eda1ea6ddbeff862285bfb7a057c056f9909ecd0868c6b12b8d3710c43811a2f1acc43f7b800e0287e831ca4d91f9825a68674d335dbe3d511cb8bbe5928b39ebbb73727fc8576efab7aeb528bb3740471910317d893f5afc621727db09deece759f2c5c350299b60e2b94c0c0f8fb43f31bd44081d4b16571c6bc75d96e627b3507f644c49427cb7931d150837a17768e93e25e1d0a19b400b9d3c710aadac294b81831619a1fbe31f66aa22058dd771476afd1b9238443e2f5e61c56c15b4b0971797b690b1f141da2a449b32fca8ddae6dc22f21dc14618cbf162a714360ddbd01dbc1de4c4e05896314083d02265a6705f71e5ba3056c0e0ac0beefa4ad245356d9e951128b4dbb5e0ca2f4b86616a34f998f9ed9417e17b2d2729127d21f9c06d987ba4c94a48d579d5059146be7d72d5bb7e35b1d67b8161a355a1cfa0a05970c4b2f6529424027ccc037d9be2a66c827cde1231bd8b12b4660288a87052809a3e0d569844160065236bb62aeeb49102a6431cd2aab7da6dbbfc846e5c67c6987a68a6e499c05ef54b7ff476d726de9c455e138b05e8e8e84bfc39987e3aec5b7533258eb1064e26e10724b4730d18a1a96dd06f984bb25fd516af0612c7b8237e9f2490fa8fdbcda651c1fd0ea019efcf1538d7ddfe22f70525a898d07db36e0b3187dbcba16136b3605b61cff1ac836c40f73135076e448eb6e25c2bc1d039289f624633d90477e083a6d360075730f6f13821591859dfd1c02bdfa4703256c936cd91fda9f5cf9017d0b85d34aca9523891e85678c8041ab6029c0ad67a788fb6fb2cb90d2e4cfe9c7e5c20ed83901452a82db03e7d21600e77b1888390d95e6bd7745a19878dbae308f8427a3f5120cb79695017870da8a586e544bbf888bba62444512ed37f47da94aa14e3dc9acd564b7cf5644b1c4f733392318e5e0699cbd502377fd43a74ff713e0a0f3d03340828d555d379cbd77ff6f229123975d7ac07867ec4df731fce11f2fa2d9bf9a552508a01c04b50a715b33c3315975eb3643c03510ed0727a7f3c1e27645f118b164b3cdb857528465d3b1df6880adee50660b6632b721164e6935970a170a2f24b24a62928c020cda1dff1ddd280d39a02104c3efcbda292008ab9ba8a4c5549e7f714aac89b5776a54ede942e5169c636fc7241eca90988ebd867427b36eb5e49e652ed9aba3a3af9e651a2555b2225257b5c09651e4851ab94d91bbd7d29d34b00ee55d546aeb7cc612af102e7d7ccc494c3b226915c133aec4462b691b407f157fac0d28f77d4e8aa344b6e54a04cc4a9e0a0f8e11720cd0f15389e11dae5abfd938e4a333a3dfca8e1918baa7c118ba06ceb56389d378daae4a7bb15dfb8f37eb23d59319b70a43d6e5ac0c516614c37ea4a5fb697d09b8b8b6311b2dcbcc7f042ec39f71b6eb418bb5913bfd544b1a5fc422aac57306b11af2a0e29b34cb576f801168b482714eda62029c5ef4117db1e3504f667718f9fed91f6c150e8d2daee4b61f3c2c73b995a366df85786d0c3c3b60bfe4eb8d1061ecf41b1bda9be68327aaf3038bf6a47032913b45e8bc1901a2cf1119bbee1cd4658fa8652135d47d4756245ef097d8b38494e13475fa1ddfd984ba4d6c68785be5e9dac3a105eadea3c7a2aac1215d6f61add2f216a031d1108ee1e8e135344ca22cffe68f3f5f1591e1e1a4125977e9799c9777045bc2057ad15d7ed1e45f5ea5cd0dccb478af4f1847264e142bd73eea09f44d185dc37cfe011d97875044f5151365a936cadc82d4e957c050a042ebd1ac1184ba792c927c1c0746c1adff323ca9717f4dd6c86facfbbf584d7265d3ac264830060543bf5bce18aab163906e7d3bc226b4192a2ddde81559e7c25cbd203285475b525d62bfd1bd36e420459c0be957f846dd10d9f492c3445abf3effca6d91f96c40974cc5eecc0941e53c3b8a599b5a7a9af67b943ed11de3c9dd2aa18d9cd205524aa86d13204d8f0933646c295a35c2f57b587c633a21a7c14661aecaf0673700cd0eed6e684b397ea7d187150c98e6a51550aabc2295988f9a5e7207ef1238e6e52fabf3d666cedba709a5417f24bbc46ab762cf3c48eba7f70e6ed44a8a990db4ea61715cf771c2e01d5a531534bc2dcd6f7a27088ae6120399bc0a5d7a757168d692530ad9cd21919665b2b9bfdf7a5265771f5fbb169c3c184ae7413297f7ed9725108582d12810b05f5d8433bf3de06794fee7cfa5054a761a899d383b7797cec3d9418263908b02fe4b505113ca667c265f53742235bbfb3d47e6ac43512ce4fc9f58364b0bca31a0bcf8d6c4b3a0276e2e935e8a80bf9e4e26b89f6bf85ce9cbd3a54836edc8b64a0da2ab6f32f12f5e7c4f5cb1389ee6cb4bbed2a2df31a6c93c5815aec8333355b9e6db031d93e4a9e071e431ddeeea62b26ae544ffa6b82fcbc5de73a5540fee1a6d00481d543c75d052d6fe979f2bae9685e52ec9a4443c1d0ca8a16403dce84997eb8073dc68b2142c1e28cf3241cb3d552be4edfeddee6c1ff9b01a6ea5b6abe0eca9d4970ac874072d23451b1b330d39ce1b917fcd36d49e319f75ead1e558b3f5ab3746f5de5b5ea9bea8570aba439a9c9182baee68a2867f2ff9fa5f997032c403180a6cb82ba99232a67c6caf1fc01ada406ce2983d9615222167e894aeb734830bc0d9e0bbf7a5b8a0ef7667e8fd0edc08730be576d944c21aff3cda104d6ca896162ac1e13d8d1a939af8e8df54fdfdcc95b1011bb3337cf6d4aad0233405bfb3a926398c70b2d4edc80d90e7b3431b9a6a59d375f9b3c97e1979440e1ce5804b6b3af6f0e9b9a850dff58d7aec625292b5c14f961dd1d031fc0b5508cc48eaaa2210a7663eb469f7c5b2a7e8b0defc5d72c9c71a5f558cd090c966c7c63bd0fa4ea99a10f1a8794a78d0bda5ce29c39ef4430e9edac608ca5ec06ca231e5827648d29c631d89d9868459b62fd34cf35021a8672b42d06caec5b15dcf8846ba5ee23505712d6c812383a659e6fab8456bee9ccfb2f566c3d44ce21f68cfaf852ca5e3f1e7e8bca15e39a2dfe5d15f2c60a2e5ea664ed8cdc9513ec3ec2cbc3ccc6017facd367e4a0c9119c6674888e43054e9f41373a11d95969934492068c86438cc00649fd56938f201e2c6df7766eca8a5c591c2bbce9f2f68ba99ce7806cbb1c88866d47444891c67900c9d78dddd35371e9c49109761072a0330165b9553b2143d8ef2df0a7f28c74713eb6f281c40eb4d0f8bed8c9d3b2b6c8eb3b3fc80421cba390e91237bbaf37bc1bd1b2b77b26e656fff755dcd4a56eb1aa6063727cb7a135175d96d97f60d56e29760bf26ca84efa91bceeded636c935e1b53b0dfb8d3cc93496b9faef080eeb2eb7d34b93cd091156aed86efd94a524ac3a48cdc66a700c6e018bbeeef7fff5936eb3104f9ecb8901978328c302efb83eb7c866366714149000d8124c41b826e78be3ef7aad8ba713c5668446c2a89f93b4b90fe9d1d059db5a65799f245a90453faa93546d0f99679c1f6c12186a0a9fb628327c68961cd477b6cae058751a7989a8089c7a73f51bb969f43c5e677dd69460ef407f7285c1963a43259fff9582e14183b04c33ff0b26fd5df29f8fa7b199b22c1328a67cdb250db44aacc132fd1df5e56ea1592a3fcd80f4ce50f0198b73d6696b2b96f4f1997c63dc2d7c1d78d0898fce90b103123561b59934b06133b720ad14761fb2e5d75b6b3900b55442d07a123a98ffe1be8c63c30685758b4eecc777362c6f192cdd437ffc086e010649733811f6545eb8ce8e31aaf5c22214ec96189d7864fd619f30eb6e5e64edec0eedcb81bddac84197cac46d621db1ab5331d212cb059e7edcd89fbfac61184b170a78f8b6ccffb04798a948c11be78a3e9275f1948c8d2532b203073f17c71f917d3261da0ffb0960544cdecd9638e63d556f091c27475d00593305d8c5dc0665d7663de0c1a9c0d37094acb9e3919c0f68850f71527cfc62ba8c7d10cbfc9f27087db67082c3a8970fffabd5565d1a7d89b101f627c672841512ba4750b9f01951a9bcdd145a86fb108dd57d", 0x1000, 0x0, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001100)="ee182538e4bcc9471770bda12e1df0c9a19081987e34053c8fcad1c31f733e42905c00a4439d1d826e1082ba18246aba196269bbeff0b32b6cbc4ea80d917f64eb981fde02c1ec72f5b9507e0621389345a2281be959bd860e5ffb91b9cd7c4d4c687e9fc4a01bdd5b4d564bd53364d00d5294e4d1e369c23b013c0687a147b6ae553e4ee113bd1d8e25a85b7505f6f8557fe8f8b39a75efa0fbe172a08d96f47ec3c92cd01c", 0xa6) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000001200)={0xc, './file0\x00'}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x10, 0x0) r5 = dup2(r3, r4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r7 = dup(r6) kqueue() r8 = dup2(0xffffffffffffffff, r7) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000001300)) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000001380)={&(0x7f0000001340)=[{0x7, 0x6}, {0x6, 0x46}, {0x42, 0x5069}, {0x22, 0x80}, {0x0, 0x8}], 0x5}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000013c0)) getpgrp() r10 = open(&(0x7f0000001400)='./file0\x00', 0x200, 0x180) r11 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r11, 0x0) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) fchown(r4, r12, r13) bind$inet(0xffffffffffffff9c, &(0x7f00000014c0)={0x2, 0x3}, 0xc) fcntl$setstatus(r10, 0x4, 0x80) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r14, 0xc0185603, &(0x7f00000015c0)={0x6c, 0x0, &(0x7f0000001540)=""/108}) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000361000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="ad18f05de2f4ef1873655315ea880333621a3383c6e9536efbb94e231666e3cebcb8b2edc9", 0x25) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="2c68fe4754a200725d80d9c11c47e755db27ed838f9870181bbb14a61f0b640fb2aa9be943e7417e704750e830fabddb9e89bdc0f80f156f44d9a7d0781d57ae9c6f5bbfe869165fe331d681d2649ddc7394f3737d458cf3a8fab298bbc84112b4bdaaf3a484cab19efe30e04f03ea79ee18d8cc8d9fcfac5bb50168af870d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8040, 0xc0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="7e2a36fecb8d25b84671ead823aa61", 0xf}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000380)=0x1) setsockopt(r1, 0x27, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r4, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r4) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5650bfe5ac99a5ec) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000080)={0x0, 0x1000, 0xdb88}) 16:00:22 executing program 0: r0 = socket(0x2, 0x10000000008000, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x80000081}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="0000002f140d00003000d554fbb7ffa87c09888d27f11be2693a8e18fbcf739899102ddda0f3a3b0535d1eaf3bfd6421f5b3d1f6e65e3a726f46785a9df3495b558e7f71fa6703d1a98efb47faf2423504ddaa556b73ac561ac385bfed6b311aef2a6f0ed9cbdb8459a6bc80e8972def8766fd13e476f504efbd8b0c2d70bbf04f234d446245f962add28bb083d600dcabefbc04b76dc48ad44762193c610ff944d11fc9a5aad63d279ee94eff3673542e1c39a1fb46b098c7751ef8853f173a4f25678a0196ee4df482c48157c97ce494c7b024a8237e0e7741407405b3e9bc3a9d8230cd683c3fc8fb49f223"], 0xa) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/177, 0xb1}], 0x1) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x133, &(0x7f0000000540)) select(0x40, &(0x7f0000000080)={0x7fff, 0x100000001, 0x80000000, 0x100000001, 0x20, 0xda06, 0x100, 0x10000}, &(0x7f0000000140)={0x20, 0x9, 0x2b9327d9, 0x35f2, 0xf59b, 0x1, 0x8, 0x8}, &(0x7f00000001c0)={0x2, 0x4, 0xc9c, 0xe64, 0x80, 0x10000, 0x6, 0x4}, &(0x7f0000000200)={0x1, 0x1971}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() 16:00:22 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:22 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/134, &(0x7f0000000100)=0x86) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x5780da28271a3b9a, 0x8) socketpair(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000480)) listen(r0, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') mknod(&(0x7f00000004c0)='./bus\x00', 0x10, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000440)=0x6) r5 = dup(r1) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000003c0)={0x20, 0xff, 0x3f, 0x5ff, &(0x7f0000000140)={{0x3, 0x1, 0x2, 0x1f, 0x81, 0x6, 0x8000}, {[0xfffffffffffffff7, 0x0, 0x60, 0x8001, 0x7, 0x7fffffff, 0x8, 0x6, 0x800, 0x2, 0xf8a2, 0x1, 0x476affa3, 0xffffffffffffaf89, 0x3, 0xc67, 0x20004000, 0x2], [0x0, 0x4, 0x0, 0x5, 0x0, 0x1, 0x6, 0x6, 0x1, 0xfe], [0x6, 0x1, 0x0, 0x9, 0x78, 0x20, 0x10000], [0x45, 0x3, 0x6, 0x400, 0x9, 0x200], [{0x5, 0xffffffff, 0x0, 0x1}, {0x4, 0x400, 0x0, 0xffffffffffffffff}, {0x0, 0xdc63, 0x2, 0x2}, {0x6, 0x7fffffff, 0x4, 0x4}, {0x3, 0x6, 0x0, 0xff}, {0x94, 0x200, 0x99, 0x2}, {0x401, 0x3, 0x9, 0x8}, {0x3, 0x5, 0x8, 0x80000000}], {0x71, 0x8000, 0x3, 0xffff}, {0xc7, 0xffffffff, 0x21fed3e5, 0x9}}}, 0x7, 0x5}) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x91efb9fba70e8181, 0x200) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r9, r10, r11, r12, 0x4, 0x2}, 0xfff, 0xe9, r13, r14, 0x20, 0x7, 0x4000000}) r15 = msgget$private(0x0, 0x0) msgrcv(r15, 0x0, 0x0, 0x0, 0x0) r16 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x5af1, r16, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r17 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r4, r12, r16, r17, 0x69, 0xfbff}, 0x3f, 0xb8, 0x8}) getsockname$inet(r1, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/169, 0xa9}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f00000012c0)=""/247, 0xf7}, {&(0x7f0000002640)=""/218, 0x27d}, {&(0x7f0000000200)=""/54, 0x36}, {&(0x7f00000014c0)=""/241, 0xf1}], 0x7) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = getppid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r11 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) r14 = dup2(r12, r13) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() getppid() r20 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r21 = getpid() shmctl$IPC_SET(r20, 0x1, &(0x7f0000001700)={{0x8, r15, r16, r17, r18, 0x4, 0x2}, 0xfff, 0xe9, r19, r21, 0x20, 0x7, 0x4000000}) getgroups(0x8, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r18]) r23 = getpgid(0xffffffffffffffff) r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) r25 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x5af1, r25, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r26, 0x0, &(0x7f0000000040)) r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000001800)='/dev/tty\x00', 0x40, 0x0) r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000001c40)=ANY=[@ANYBLOB="01002e2f62757700677aa7f8945dc9c2c06a31ec23ccf0cf3c16493f46c70b544975628486b11161166f605040213c60acee8f598823042c7655c9fb96575f66ad8280ec409eea6c83d3ad091a9670621291b576aa66158a8f45ab2e0ba9a1e3b3aa3a62c4887dd4a23646b79da061ff1ad7204bb6e47ac4e7b714a8b82dc7e1"], 0xfffffe8c) getsockname$inet(r28, 0x0, &(0x7f0000000040)) r29 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r29) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r31 = socket(0x18, 0x1, 0x0) r32 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r33 = socket(0x18, 0x3, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) setsockopt(r34, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getgid() r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r37, 0x0, &(0x7f0000000040)) r38 = accept(r1, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000000380)=0x3) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r41 = getpgrp() r42 = getppid() shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x8, r35, r36, r39, r40, 0x4, 0x2}, 0xfff, 0xe9, r41, r42, 0x20, 0x7, 0x4000000}) r43 = getppid() r44 = msgget$private(0x0, 0x0) msgrcv(r44, 0x0, 0x0, 0x0, 0x0) r45 = geteuid() msgctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x5af1, r45, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r46, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r48 = dup(r2) r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r49, 0x0, &(0x7f0000000040)) r50 = socket(0x800000018, 0x1, 0x0) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r50, 0x0, &(0x7f0000000040)) r51 = socket(0x800000018, 0x1, 0x0) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r51, 0x0, &(0x7f0000000040)) r52 = socket(0x20, 0x8000, 0x0) r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r53, 0x0, &(0x7f0000000040)) r54 = socket(0x800000018, 0x1, 0x0) bind$unix(r54, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r54, 0x0, &(0x7f0000000040)) r55 = getppid() r56 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) sendmsg$unix(r5, &(0x7f0000001ac0)={&(0x7f0000000340)=@file={0x3, './bus\x00'}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000380)="d129ce6d451985178082ea16a4582b2fdbb874d80ab9c37ccb0e302f0547437be7db19e8fec94a9e2d168a92e73bfbf22d11c9df47cf70f056d48d53c4294090e257535bc087d037fdbf0c4672896b13345b4fe1b43b2ab76478aaf21cfa33d6788ef62abffd3c855ee6e729a70ff6c67a27a47ba7d79e89d187c331563c467e61d28e5c558263ce5097d39b3b29755a222b9d9088bd02f96d", 0x99}, {&(0x7f0000000440)="27ba9dbd7cab1a105fbf760cc67ddb5acadb48c15cec142429c80c83d5f9401bc51bc08eadb575c01a29c05284d90c9c82bc0ae9a6f8587cb5e72c5516a8a81350a6a70c1658eae414826f662dce86460d13c70053dae48bce6fa73684e2e329235d8cd74f1447387813e550a8d33d379a8f369ddb9830fdc620316d20b66acaf1535fd040208302543c832c8b0f7eff3ad32e73ade167a85c9721600d26f4ff8db030c5d5fd189f651e1e824bb9e23f86de50195d9d2704858a0973be3675c3faef2823601dde90a298a6807072858a7dfcff764cf523c95a8b637e918b7268d1ee10d55be85c91609524adbf9dd606b383c5f99378e631226df75bfd4d87c7088bb1b9b890aed5c331a2eeb68f7f3518c616510b5091aa959709afb68cc1e2140f5e31091886fee390c66a74b18a3e1d45f6b65bd124c87892044255976936afdb3d0dd739f58912a369f4c50eda869e28577833a385c9f6e868e120e2a95bbefaba029bbc53f066c9344808116a726dc9d3407b0e0be829a796a8d664d08eba6a0ccb59a829ba67455739ddc2cf771ec5200d424201d957f0ecc0c5740779a340ee5211f6ef360abb07ce67063d1613d7bc0da26cc5cd887070ac6ae71ad6bd557821422b0b6d1e0ba18af6a94c191c261e03dcd4f6e9496514718ea0a18bd2c077e65266dd2193a42991951b1e5aa4cde13de724c7a361d0857b814cf09a30f413a850e6d4a7b8f2a5f41a0993fa50739ee51507726211ede8066661819b304c9c8ee0017a51a7d21d67959db569f10ad5d958ad942dd5811a98f138e3e07a63c45889e92e794adc6055d92833a46024365f3874c97d47159cd75a743902413ce5d4244eb3e5896cf42e5ffb3c743707bc17eeb0e17db9734d0942482d2f8e2d5880f5f0cf2512eaf91b81e201534bc454b3c4b124dea2939a6de286d61f1ec5d136652d27165cc657198e4bba148c6b40422cf582bda5b1f18bb04b2f60739faf0c21e9a53de16ec11880a71eb565f3f354b97329d18e4f79c24060733e6c7bf65e235fd64b25cd91a0810da0dc5e003424c7b90f3ab8b40537b8891bab0bd492b63bffc32cc17f52d134648c7679800d704678eb5931c265642a8fcd8ee97997ff03f49814fab76d5978ebecff972fc3e98403cbd4dc0b50aef30806875701e031c1b43ff4c2fa2fd936c83f9663405d57d16f1a50e742375da361f03c2f11deeef0e64a8daee9035366daa951c8588ef025b5f8497c921baabb21dd51849539c53074aec40e80ddc2bbcc874a7585e4b35119b847b7162c4fb3eb19b02f88d22cecb93b37810b88607cbc0d7447763e05d9ebf61dfec4a877fc38a7790f476ddcfe80e6e887dafafa9d1abd9d2a46e02a1b2dd2cfe57816977d5135d82071bf4dfce32e9016e589568410d891038c8939a125382e3b128d56158986431c4d53451bb7ef19f5bf826d3df5a02e83c8e1342301cd4c9d312cbcb84f3a49ccf1a2509c51e60965d34c5c0d77a9e9b4077d73d3f9dde17a0f29fcfa1a77bec00f16155061245f79069ce5ca1162aa54393ec8558857a1c44875b1252663708a77e9ad3ea516d3438c365167365b40b0cef6f4f662495c7a97ef69b4e875da9e65e66ef29f06a01b99fab148708ace5c596e9172c4a284462819cffb9ead02ae39dd6d9c80930323176c0677e69079d566e80aa1b637824d1ee2e3d4b5bf4eb12d4b62538dd07f89f2f3077239acde81cb5e5b8ce0fd9f5cd4e43c43ca4a4cca82c6d51aea52e4b9df93987a7ea5809d752583fe21c1d024b1536bdc5a2ff757d4c2ef66c83c95f4932c1ba2cf9e12ae5d907f3b9d7495cbe74b33b86d5513ce33d5031ec93fafba5f4aad64d604a03dc0465cc3c5237459de958dbc81b61665ab66a1d2aa4503af0bb0ab099af6d5bff434dece5f9cdc137f3e556fe5bd6e7fe6ef7ac719b419211719aa15b29ddcf198e72f262aff4795a9f061e135c544ba47cefae98e774413e8f06855a1e70d09614f6a71be74e3ab6c48eeb94ff7e1d03c8b2f46b2b8657f75014f973a3511420b91afddb6d07a455b750f676823c08bb454d8f1ec43e66b507149bd7e0788a73f1e70184cd74c12a59dae28508a3074ba908ed03ba40b2039969f09ca15c0d1ae3518efd3320afbe62e4683932fd40970a1113d3a5943dcac12cf28eacf776e96da9cda5ce53a5a9d0a28534949ad5a1c3a8fff2286fb70c6e2e94e760a805aae5df030f0982427d1f7c7fe99af2412fc0d423ff2553a5ae334199d9512b9a3efe408c70bd881153c62c5348fdd1323123a4f95be79929c96ed7b4a10144136611b137b9566524b4dd4d1f950fc69ce93e883810c33641be205fed88b1e7a4c38bba2f4c670f1533de4eb82cc5fa81c20769fcc951deeea485212ff1cfa4b1b0f04e0b79e537dadf5272775faaac0882bb9cf55f48a13077cacdd46c3a8d38f82a94b3b3a48be7d5bba26313258a5ed8dae10101fedf2e60d56e61fb21fe68ae24c035273bfeb333908913eb7ccc3f9af1cd29882d6562267eca62d140d053bf17a42c874bca661bf8fe685e83980a4baf92e29aadc6f2d4ea47d620028ca79b977c76ffdc1e2d0540325b499c2d502218478da83d55103ba697146a41a4d9a37800c6401c27aecae4f1174cd8d6a8e66de4bd003a1cd1442580495d2a28c71b39276ed09544579e8c9a5e8a023e2740b6439dcba4421b295fb38a7fef1392a14f0ac49a5818d43b070c27f8ea28425b3d98e4c39ca1ffd04e8ee8579a21f9c50fe45ff6872306e289ec2f8bd8a79320a89ccfa6cb77494c69f3dda13d79c58705bdffa543c20bdf8dd8e120b08631b5d7c92dab37f5ca66ec30fc8194061073df81fce8403995f2efb10361694ef23151293b50bd83f603588a0cc74c80fce8b5ef98969fd1cb19876540e50d498b98fca6c2f0b5b27f7d3084d648c70e0c0c32a117a00f7ef14cbfccdcdec309c850a4748021408e11c66f40cefc95993843839734b0c8ed0383201ed05757923bd3b49bd46be449e26fe7d78fc4345fc006802b8a7b53efb6a1e6aab4ede80fca8ab4292987405c50b5bd2181bf3207e91d2fc942974df6bf2a95dfad1572303353757309e9fdfdb7178ca0e58924845730abba19a25bbe05c60c91d7d638cc531d6a0940478fa0fc75ba4e9d20cfec1da4d1e046161bf03c26897998dd67da62f41f4dceb2db95702c2f6b61a3186559bd6ff70594aa5d3998b5946dc27c15c827eddc5b5ec73ede2b240fb2c3062affe28f6c93109888534875cfe9a7734513b875bb3ed137d04985e75bc18b723631b63db05a777cad982b1fa3a80bc325e6e6ed33b3167f3ddfd6bb21c80edd3bb7fd20e9abbc2ff3c1b25f833c4bc8d5242a00bd2f62263b03825d82e01127bb414387e11320264a65eb6e5036035c4eab6f9962c6384256b490f9cccac77a9fab52072b28f5957d51a0f8086b1ddc8239f154ad718fec6e2265b1ba49eeca4bd3ab543bc316119cc8ac08a3edce5fcd7ab51558ba43bf3cf22b4655eef20f0fd79c34c8e9d59be74f790008d89f6ef73cd3f86fbbfa5827199bda03f987f0fa7ba20ed3d816dbbfd0773847645bcb5ab0875654caa246aa2d78279dfbf7e465ead80c4dc2e281ce116807439b8b6aa94ba88f4f135e97d1c4cd4c4361172138cc19667550829333afc75ed87c8201a3ec197f6b5b926d3714746c0c254c01e399b668ea2c03501530bf97be83315dcf6d19165c3a693016071a3c5c5a78ccb5cdea099943cf33e1448ae79e67fd6ab3544dea4ad1d8d295b7966044a8fd01585ade10b112d5a743a3746dc69b9dd142e04fd6874c6973b733c0e1c70500a714c5cd98896e3a6cfff142749201a170f61f98473897a750040cb0738868222e1fd3fae0afd41e2365eee8d60b33c701d98a8bc55e502a31ecad0caa81c80aa748045c9d4b0709e11751af7b77296bc8245de12508cdc61492c75d182dd088d0129b6c416ff726504c703a09ff7424b4478354e14c8552938e43dba694745b77885e1d98d5652f4ed3f84e36e520d8f1843ceb5735383c28036fdf32b07b94e76b615c00850005ef96dfca18c9dea161da0b7782c448e3322e3054cf4a81895c4db1fc75b97cc2e1836e7cea2603cdbde06e4395487a8b9f7d772be6b929da239c7981fe44b25e766ac0d74a18406c22e83f3811c3d79213871a5e9625c578d98930012982337c5d356983542e02cdd5db3ec67ac7eb847570724ed564a3395cb24997796a58bdf1c5ef7b00b98bb460c98f6d6db6e82664e806d8a5a0c2ae66ad3b91a6ee53f597938d9515059fa49ce14958fa0ecaf368137d0369b565e3a79bdfb22ce82eef62dd3ecff105ec20464ad7b0c50bb3a6534277b68fe8f183249bd3b82dcb222139d30743e47f33d342a45c468d44cfbd56686fd252306d11c36d363bcf2f5c03ebf87aa826971c36efa7f2b7a0cb2746a01d0ef76804c1b3174ca217c545a6dab1539637a86ac5ec32a7f6413b991804a4b640aac04b4d24f689f9d4b8e5cb0dcf3f44d5f4634b3b8e1fb5e8ed49e72f858aef2ce37f64425fbc9ea8223dc727a74446a21d195713484692566d63eb6392545fa5efae96df73a3b5486fce872f75ba0b69ed4d520dfca10033d25b333b53b96c5fbfa9a68d0ccba7902e809c9f6a086c64af413e93f146fd1218f347c7accb647f5c1a1646b952aed1e2684937e36965e1a56b56e6e9c72416fab49f8ee36f9db25869280a401a45c8509929e71c423b4dc1c3bff35cbf27a9167de5640dd6dfa1d5ac89eb2b46f0f991844ea0c4a817db597b9c2546215e6b448cf56096b34592c5f71fec597b14342797f18783104718e6ec3985fa9a9183644a983a58f52f3cdc1cc64d7480b58f1690b866d8ad04878ff1143eb933654109e111e3112f1e77966ff83296ff7bb67ded4fc6b65554f7f6b210c62c6b34216c6b210955d79915fc9ea2b360fa33180fda36ccf6f0d139dbe36c54bfe1e74a80da4a169cfcd5e223072785aa6632fe8894a9b9961480a667f015c9754bf3b963f612a0168466f29a64ba182d215816945c7fa50d165eb89d6ed7fc11e8292999cdfcbea865a83b464894b3a9235ead8143728144c2da9e6be41d98d3cf87a38f48cf9edf131ae0ee847216a09840ce876a637cf79b6be4a7754116dc64affb085c87b6b441bb7180cf6f43c125d37b53736c584dd5834698a2176637313bd94fdb4e54ca0ad6c701e86f5e11de52cf4e967bc21d504913bc1ff008e1d0d732d3d65e0ecf487f56c7ed12e7abff7f347055f50deb8bc7350ea2a6e7da89b71c81a533ffd3c55cbd0cc8652812ce72f9670345d26cec1f4170c28ad55b674b6ea117eeeb83479ba185191862dea9b690305be80955e1c2da457e32a5a5504f20486fb42f4485416415dc42658603e425f73b2dc9e45d36841bf187f25ebf87b58a7fc002096ccc3e57243e5b9fc73088e810fd6278a3df8578a8568164a95730f8b48ed63aa1129a4812612a547b6fb6341bd829a73b87ba222d28636d9daa69c1df3210485c0ac80ecdbc0a698b46825351947b101a2350dce7a6491af54cce3fe2f25fc7db87dbafb0bc67807d098c6269c26a970548988ac1ebcc0d3977693d33fa79a8ed022eb035fb1b5fd2ca68c7127722b6d713d8d264125918fa5ac3c175c69bb1312e8d2c2e8ef052eecddeb4732cc7102ade33a9364e6fb2b451e7440f4d9ed79c28fb5e37000f6610f6520f598ec78887df2ba2a947c19643f", 0x1000}, {&(0x7f0000001440)="24ef9286459593a3da0d9a51116cd1d98267a84a", 0x14}, {&(0x7f0000001480)="626927ec0ca255091183473a18d633322cea4f8fc81c7879fc14cb6f2ea969821c388fe4d7701c16322378a6f4e96028c902e00e79797efd5a27e24fabb578a9a5debd6665834c3bc46bbeebe0e3e122eec354584c5b44eb631844f2697149826e6b9cdf292a4d05040103cd0b84579a971ab4f6c7992ce11a2644712a279e3bfc", 0x81}, {&(0x7f0000001540)="7182", 0x2}, {&(0x7f0000001580)="1f8917db1e6272cfce88c545e080ed390a0f20514d1b994014cd7800fddd2c54ec93b646248a49831b7d37eec65ae373dce14613477b73f4384c6318ec80dba02d7f6c1e6e1d02c0894604e0573a07dbfd15", 0x52}, {&(0x7f0000001600)="fd50b4e4fe1d04d53ca2", 0xa}, {&(0x7f0000001640)="e0007de9718b580e3c105786b1676402a74ffa9680be1258b535c3da86241880a3fe1668a008b5ea54d43b39c63d6faa16fb0ded3f5bda3f05037e078af7eacc00e9e8c1ba13a3657980417322d4b2b8d6c2218db70cf45c36136c7e04f89d1c2aa3c2f6d66ecc361ea5a7e2bfeda10a04bf4925a03b6ee83f50c8b4ebe76438dabf2d56", 0x84}], 0x8, &(0x7f0000001980)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r0, r2, r4, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, r22}, @cred={0x20, 0xffff, 0x0, r23, r25, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r36}, @cred={0x20, 0xffff, 0x0, r43, r45, r47}, @rights={0x38, 0xffff, 0x1, [r48, r49, r50, r1, r51, r52, 0xffffffffffffff9c, r53, 0xffffffffffffff9c, r54]}, @cred={0x20, 0xffff, 0x0, r55, r56, r57}], 0x128, 0x400}, 0x400) getsockname$inet(r0, 0x0, &(0x7f0000000100)=0xff32) r58 = socket(0x800000018, 0x1, 0x0) bind$unix(r58, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r58, 0x0, &(0x7f0000000040)) setsockopt(r58, 0x2, 0x7, &(0x7f0000000200)="d41d8b16b5fcdb066fc6e91d080ab9ece95f115fa154cae08230f646877d5d04459f63fc91d7166491820d7680349e9786b41a04458b5586af41b005ddbbb0ca77d3b4a340062e7631239a927bc17cd5ca96a220d68be789101c8d3f92d57b099934c8f1cc65e8640ec92417d649be11a441bf90435179c5ab09faaa588caae8bfbb3dbcf8a700937cfd3556f724a6981072b29a46101ee53a68da27150d0022128b3282a5e9ba4cbee291c4dfd68b5cfad7fabbf56fed610f95206f7d", 0xffffffffffffffbf) sendto$inet6(r0, &(0x7f00000000c0)="37fe7b646d4b645cd1333c980c854e6e983819c381e3c1dfd2494ef181a5a69c5d4fdae604f725f85784b402d3a4c84bcfd3", 0x32, 0xa, 0x0, 0x0) fchmod(r0, 0x20) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x10202, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000040)="63214dd8a5c10300c2b973cd3157b8e1ae2995a33c80bbe893cc5a1bf5b919") 16:00:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet(0x2, 0x8005, 0x7f) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r4 = dup2(r3, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sync() shutdown(r4, 0x2) r5 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x400) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) write(r3, &(0x7f0000335000), 0x10052) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000780)) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x3d) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f0000000000), 0x129d, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b4, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="04002e2f66696c24785f6ced8269653000"], 0x10) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000026c0)={&(0x7f0000000340)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000002600)=[{&(0x7f0000000380)="c408afe3c8fd6e1528e85b2b128ecb3c45a1e193ea711ed23dfc1407e1c7929af6993ef1b92edb4a6ff54b26191b3b149451f5e4bcfc91b873d6aa7dbfe98ce91fbc3cd66cd02a90008462695b253000b86bb15fa6fe697e9e4797", 0x5b}, {&(0x7f0000000400)="b0ac232a78cecdf13e8fe0ac094159f627e3c47c5ced2a30a21f99f072001cd4e783af696801ee5f916b04747c120f1b722674eddc9110b069aaffb2f2fae22865a6e5eeaeb8ccfeaba1ce54ffe36f67d7ebbdffdb7b435cd158e57182a538c256a2a14c5c17b9e9f702aa2f99e4187442fdd7a25ce6b375ee4d1becca7d8e724a2a39e4c67ffd8caed567039b27fadf6e8587900ead674d6d8ee875c56616955d82bd7d06b665d79b7b5f1d7d4f0dea402f93d5dddf74089083aa", 0xbb}, {&(0x7f00000004c0)="d35fe5d2a997fa1dcb921546a4706ec42e327f5ee2359318502a79981e817a627aa718004c5d5d7015315ce86a2132a3c9beec963d67fa03d563129efa790bde67a6d2fe0a1f38f6b5e5a6e9e39d592e375e00754c76bc4678dd5e75ea9e13eedaee379f6e23df5da8752b867f939d1d0ac8fa9e8d48bbfe7a989bc2a810deb1f330ed05edd8a5b07097b1510386af87fd7c670dae4aa32cb7a37dc73d5528f790edde484a72ee0c4b8e1b182e3cff4ee0f8b8bfd73ce14657b3290b81698c835d14eb5a82342720ccf220ed6745fcfc787dfe6043069c24f147d732cd59d29c623691e0e045221e6c73c351da0784a92ebc16cb4acf185349a3a0be3de70fde83e6f3abf143881ad4776860318bba6b6ab582934dc0d8d4a77899998cc7c31440b873ca7037432d74c2cbae61a7a6835d063f6fce798d2b81ae9d3d717cf10236391ab19fed4ac20044783b8656a51d6d32e217a0ebb32267d4b7e3e5f8a43af5c9f9f70f8b6875745327cd6a36c52c091603cbf064079b59392e9f5c2a105d0797b11a5aca1f28cfa4289c460a793ad72331a5709f384caed9154f999bf84143ae298a372619711df5335d74479781edb7d0a2c4a760193dedaeb409a03c1b23c87b6828403ed0a6e81f2e80fe7b9b9ed03a60475fc638d1359c209f593fdf25dd23e44ef1bf68229de8a587cc3d410339214ee0bcc0667b3ecba9c35cacbd6c845eb717a7e7d13c41a54bedd7cb2852c5e3ca4d4d2a3c90c3c5834cfc0948deb5e0bc781340d661554d009d28efbdf3ae3dfb5b7ee5ab7be250b324270ebc19ba89fdedd430f2031c29fd5aeecbffed7668ad867cccbfcb91c8231956fe797d52058bae9a087fb57d1a5b5353bcd26c7527dc2ca2a4b8a0eeec464ee4983fd3221650294ed41dcdb62298c18fced91cf42dee8155cdf58be242221651e9e0e0aa223bc5a996ee3255c3f9edf2c92f9f43237600f46d924e7c6a1efc8736726f25563fc5a405098e68732d48a6be46e41d6609b0e43fb96842abc73e5eaf6ecc8cd52839ed0f36cf8287a0a64fe13d5c8dead22ef21e760ca06426faafc3cd2ee2826bc1cfc90cf49656fae5c2ab8db5244335f4f9ed3f84664c27b47a5b293d3e2066ff756ef62eb0b02cc849f981c6dc1523c21438311d38881b5a6fc451f3848f1e417d9d511e3f332bbba9d13c782f85d3cd05287995a4da67e469cd4ee5e12159f10f97a13733f1faaed3c2692effe5534c876faff74e16a7231768fd8ae03f971370d0197a6b9d4eedf568f5461392e4c9b67955cc6af39314b291041336a5cddccc17ce39041dc978bb6f5713c2c1c22778cbfdc2e938a8f1912dbef9993b33016869e2e6764ad554c2b3408873f047a4cd405e42bd08d0585904c5dd9538c0d3d00d0e5d90def1d2b8998792fd3146c8713abe10e5d2203b9e9025ec851722f948633c6b3ffed96e9230b185ff84461322e806f9a24b5f9a22dece55308c6c7633c99428a394cd253016faf9779f67c6c5ad3f2ccad0508608281f5eeac06315817d5bce06dd0fe897b1c88b15d370da02e3188feae8f68867663dc1d7e79d7ab5d764bb3befc83eb0921f14c9ac6ea61b4b2764fcb73ef6b71ca01e0ebb5e678d5ed005454eb3cf12d55bacc8db9a16f91b4cfbcb1fc276fcb181afd0107fb9f9a87d72f6674d82dfb17f7a7be42c4aa88be35f0127361f7734eda9184e705d30f7817bdd458cfcae639933217567d5a5210ad0d2bc99baed0287639fc31a9679eb0d156555c95f263220b90b84ba16a0c598f0a0b3f443bc987931b539f6ef5e5f6c13d3debf1304ce306910fc181666dab2b8d65efb61a504a0d7dc3f4aeb182b776f6cd093065969c2ecbb3a3d51b5ec31d6d36bd32cd59fe286cfa0d855d5fb7dc2b46a779f684684ad49bcef5634f88afb332dd8bfab64e0aa0d81953fa40ed8aee6e4ceb933f41b62050cdc9668f45ccb0763a4439ad9cf5e3430abe4151279d815287f87f038e27d34327e72a0be7b098e60a9239364c8df3ce71c18b44a3a8b2ff6db6b47392ab035a3dd85e1733e214d5d4cb74f2e96609cd4d53be149c21751fbd50ae1e063ec8f6c9bf8cce0efcf918468a364acee7a73b889d8a6be9c766e21aa8e22e2489af5838dd010cfb77709f86a7bf12b46565fd960862d6efe9c0e6a2bb0b313ab3cf378606fbb5c22564b7cd05040c2c7c9a443fe818048c02802acb3bd15e58c13c824e3172b776e34773c29ec0a1e4758257c0d0d5ec44ac2b4c43d8bc55c32dfb715684990940c6294d4a516308d320ac46bb538b97063caf90d9c6bef5deae02f5494b728aa077afa457ff09701494cef71830f5ffc1c0060d588d45994d347fd9cf67091543e44a965af88b01097cc3d984800f0fb8d82e69e4840d55cefdeb3acc21ffcccda2574267f42d185fa0197d21e925c462e7910169cfc496f42600c0a7bf18709aebece8ff28d2682ff72a8edd428569de5341e45547b78bf59b7550dcf82f3f2ba67963097a63fa49219aa743d87788d42addf577b4a2c70a6c13b8c23091211ceffc44589a3e5a0bcc48a63d590673cd7009cd8787fb4daf6e83f0c19a3a28a1993e49b66a0bf9c492cd7e2ba5c03388cd38a409b4f1f2ad852dcdf92add3f7b4eb75a908f9243e8ee718ae05c6a9fda7df4054e8aae461f64306dd811c126b293a28f56e416f9034c61f793face29f19734b8d4cd85959ee05862dc338fc91d2ef6b33015e743b1aa2e7d6f2cc6c0e17f2ae200517ce34bde0892dee7cf87af7c1b0bf5df4a5b507fd5f48ec662dd47bc00942dfb236ede8000e74688786b91136dcb55936d618ce7790b8ef900301e1c3e74e17e3c609ff34a5266074e7d2a67495c769e7df419f959e722583cd2e7ee95e719cdedf6a54c7bd87f91ffab6ae8f0b2b0eca78c3d1429611c70453d4281ffb9a4f6b83488d4c31265ba171560c6885057bdd2ba35469a1c8e4c0623f0088b48e29898308363eaf64b2ca2cbbb095ccf4bb8d7b6581382c3d66c01cd194c255a059bc0cd07a815f791dc022cc53f35c11a4286cac2a9b87045e0264d3942be6dbb28327fca4fcea02916a2351d491b0747a56f7a0b21382933b21fc465386b4a9bfc6baa61bd2b7502082607870acc7543635a5013f824b3e65a8ed5b45f0ce4d2a4d528f953651f3001410344f7506893376b48039d7729183c883a2b9710b658ab3caa95fcc13872880e542458a2997d6c7f35dd63dcced26516f75548d13dd083e44ce1f524260912250a753f20fddb36e64da6bec9adb1a56662930bfa6a728583abb24de4d12024f0e0193f7aeed2776ed83bb353a054fb13f568b2aaed980f49d845aaa76714ad8b31da696b84b35692d1521e1b2edec2b576e688fec473ee8fd2126bcc44f4678d1ead15808df433e5dc99405e5350a85fdf9ccefcbd590590363956aa7a0a8018c7e6678c74c7c712070287bdea45f94a3b0245ed14bc49981cff38ef215410e18b132c830bda3e304498d3481bc17c97f0858b100b0fe1b969c44465fcd5b781416966de63d8f9ade8655b5af91a0e2b42aa89a0352618dd0a286c00435ca8059569225a50cc3feefe54c47a20653948ffd35f4ab2eafa4fcb03d5f6aba6a1ecc6636054c71d2adf44bcc7f9b2ec7bff6cb685d35ef90ea5b4cda7a600362a00f78600d7400ddff710832b5963ca30650efc57b45c5d0ee7fecb7605b9b793783e5cb20f217c15f363c1af91d9cf4170631060407552a14d381ddde69ac0de6e206fe73bbfb12b7accf63bdcd8c54994dfa09cdf3574bc787ea16c62b40d67bdb096251f447b2bbfc57cc36328b610b408d061a07f1d5ff7957afd8e0916f8c4f5345f1538dd83fff02071fcb59d55de0ac7488698979b0b37fcaedad9f7d3995d3fbb4c2a5d86bc7c137cc4bbecfbf4ca8427c4998c1b696828340b840fcc33489bb580f7da9592d82b608544056c7c7addd46ce64d37ea40ab80397c288b40c00a9fc49e26454a53b33899ed063587a1157055277be243c8a811d739b43d8f346416fe66866446b95244c0be4cbe643c9ea6b73feb3a8a8d1d4463cbebc8849967aef131b8dc44b5629844e82ece9acd872defdfa55052e558f5c5aafbe44bf592416e2bbc38eee3f6e78ba8303731012c5a41be4534c72d1adb0cfd0db629be1f1b8bb1ace384b421f50cb7bf215d26634102a753c5040570142a77c631429e724bf663d5a02159b3961c5cdbcc7fab8e332389176d66125bfcc6f12d1a748b2057c67adc7d6794884af22b7247a3362c2c78953fedcce5c2bde6cf3bf5c3eb2210ac9c50ae127bffe62e518d59f7458e88ca4d3172a282111a91e954e6f79f9750d037148d7c7323e3ac0ae8c08bc64b1a9ac48fdfbf1ea829257f949776e107f3d42e1129cab923f31ae137ef7029be044c248f636e7f1562981d664253cd5ee8f7837fda28ef418774c8f534b867e8b261ec2c0897589b5943fb9a0b950e3debf4fd0a74a50fad52a8b216eb51028b75a0572a51edbc9b9cf7b1d2413eb70203aa5f8e3c554a58643ec72d72c52615c377e8b094e2503a37bec45b276fb9d872628ebd4728c5b501fdf9c9469462fec2b1590512e84f379a20ed3b39ecef82c9f2e4a4823a5c4e38d58c3ac1fa2517ff8d4b2754fc0900eb0f0f933ff8396b3b70e3c0ffb339b935d6aceff00ea45cd29fb9ec48439d697dff354a425f3ba493b1a7d13162d3041dd02f3f32e1ced81df967d21fb579220ebd93de822dbb819744e85b4c5bc28b6cd5027b99520b18dc8d60398a81f2ed2f771abd7b280bef4f0c26ba123b99dfaaa69d89e2cd2191cbdf44bb5a1ad47f8b039d544604b2f7ad408821766c5a8125465a2111bcaa7e830360ef4e4d4d21848c5cef962fb51979dc36bb710b4ff15c5b3470368dcd6dc943959a18b9628ebc202a9fb20c2cd5070530b5054a44f87f1fdd82e5e4f6d7c85217ef103c81cb8aace9ee153c36b46cee7d81f406df26b34261246c4b1949d47838296bbf45375b25e33264800940a3a13a2ebc091e0e1d92be20f0566b7a7dd2c4b8c4f5235dd3bdacde228e70e05336656a1d91f72385dacb01c9eddd7ec82cd9053743cecfcb0efd49b3be0216ae98d5e539b43db4242a3fdb81c849e7fa2c74d618322e80723c11083f84841bb568de0e5c0681d91b80f474a4b0a694b98c3da96ca45cb461840b74717254827202e3c237dd4eb81b95fc6dd00c5fdd9271c067d0850473a6a4daf1a802c49e52b1249ab9f771303c75c43c6fcfddc965ae6b9a29e020a29979b186c403ecb6654cb36fc3080af9f375256f5819f4df46e321394c5dd59e3c6ab9e917e422d2ccc55c8c842fe9d4643cc3c53f17c7bc54c418cf6fb0927c2e6514b253234d1ce42406647ea607a976224356078a95dcb88c61cf010c4355bcd1fdd590aa3eddecfc901bd19aba354bdd76e372958d33a1ac4b88426cc99144730604eea970a761bcc15b3f9391f7955739cf33d8d601a3e9c02ad142c518b333cd7fd3bb237568edfd648951eb54671f1c0106e3d156ab6f552641e96fffc850db36c3e0554a46515d7f1c3fb86a8490c33e66304a727bd9d50387a10f4d75bf648e8b9b8de7227add1cc3a3107148b9107443a31b912bb2eabf1cbce4a0b757233f647baf1cc59c688dd5c3cfcb4926f39453e5a5a885aa081d8a977795fd90d96b641b01922fcf14a795a6df0ae4969bcba5c262a5e63db49ad9c1417e50c12c69e4f43141888b8f89dabfb1fec", 0x1000}, {&(0x7f00000014c0)="b402081066079ce2f2de134b3c9a0c1f562346facd1e93167194604b2659a64d3ca8782073ff4ebb058535634e225bb8c2fb949fa221f2e4f8f21938cd3b597724ff7e3451f99d63d0a84cafd2d7889ae4f3d2979a2de187c33ff40d2bb6164cdc64f35a1583d96c269bcafcf0203fd4e9f77c4349d00c972c8390cf5da93529524a16f2d671f6684b2daff837981da76fc7846f90b41bf0ec7b5653377a58ae646d58388139750f54ee22382bd59b15ff8c7bec10a09c146b5ae85f021bbcbd7f00b0058a8f335c5222278215f44ab6516a86817bb797c4ffac94f932bfa0eb967b3e8a413f036f53caa1a85afbf8833ce6a60c5670ac86e824b018de4250d9c29c2bd96eff425a969fb524b6888e9a96f2ce6e65313d9812728db3838ef001a1f5713a69003228db4eee4312d2f738cc7ed5a4ecc8c816fd03227ca71a5fafaa3e7659ebe3aee9df021adb1f1f877ea959d14d779260e54e3122e411f60de9128d509d20614ad198877450db4a946f568052d129df849685d23e1fb9c88f76fd42cbb65d0d8991bdf91da5168e098414e9548c0da387aa62854d294dab3410e5fd279fad2db7c90518cde286735256ea17a4afc66010bea472a369aa1d96ac833da2e6a305f30032015ae5e40fcf29fb8455556a9f66241f4ea9cfcb212830195612ae3f1807cf3e0fa06b54280789a54f5ab0b2ee10cfa984d2b633eb023cbd6ea0b8c8851b9e51b66ebb8d517546217d8ef73234871fb7d29c6ab625c2d3d8f14d56c905b216418aebed8d9025a742520f93375a4aab82493f9c8d7b8eb294f3a93308c81175b3111a0889bae1fdfeed538fe2a3db4b94da2207514d753b81b26a3754137452c3617c5e7e1d16630c59881dbbb477bb66f8d39baa8198d017cfa0c5d1789a891cbb358c411581527291e16dd850f28184d631eae16f052d83931ea686ab065852af341f01d6451803b795c2cc8eb57a08fa25f9999cbf2fbadd71ba32a0cc37596f6e948ae9f180a4ff80ebb7b09d1f84c3d0b78e1a39217311762cc76108b252cf46e068e9c997f89ec5a3635b09f34b9562d8e6add76bf6fe87dbea27fe64bdccbdfd8ccf0002c9385bb159649986f83a1671d74a0ef447d28218876591d942de55b15e00db133e5f72c80d61c9b2c2d6831dac2d7cbb2381dc50d23ac99d7624f1999885ffcb983bffffa4b54efa9a6329f94bda93a39a2ac6c18e24fe71eb4affd88fe0e70b2d4f20cf6992ab87c5501500ed6e1fb8597d93f11deddc530a543ce56da2ba644eed748d8d998e978d3f38dca7a1c52b90e8ebcd50863ad2849eb2510a68edaf8655e09638e7905489749346160ebf58a65355b52317604d027c4b01432d0b16af0daf9b9ab6365209978e285c1960efc36fb6def940425a19a169e646979e4e0bc79e84cf4e0b6a38a0f8948c9cf9af95203d72d01b240e0b1977e94c3804c2829aad4e3cfbe5a2d66135671b227c843f6b1ffeb64c64cc885320fb80a6730a799c27edb7ee8ab028ecae21d38731f569510db1e0153008c16341d846b3b6210b7d328e3fe20a732249da25859bc2bc3939f4c784c054a0b1091fb74ac021b4212821f9f61544b54488b4b5fd52b4bffc7ba5ead51ca8ed11b03da3911215610a6811ca4c68995f9c49f1c961fb544f58f8207c559f0f41a9a847c297889ec419e377cd712bd2cfada6a5039e7fa36f61f08d35a9ad3953b606d311642d72ccb12e7111699bd2c646d518f583dcfd23e550d280133440520e3f24d03ede6bd281a4dd8f2eebc1c6314b8c4a564bc522e1296d252fd5a65d1a6dc0f96ad1b5fc672ae20a0185952d09311210850b67bfa0f455dfee09333e1145f6c0510ca32084bf57d6af546be88f590bae15bac7e61cf0c8ee4fc0a1dd7f6fcd160a9d1f29942ef4710de9087c9e243b28861e1fac1f92591db53d47c83fdf4766f4869d8bf594ea4d2b1d474ddbc77af60158b56886a340a95f87ef86949a3a13b6d966f21f6f43b34b9fce6bc395ceead10dce38e3e6b9e305150610838de3894f60c6ec8a57f7c532a49aa9a5d3a1929c2a2c38eee0a506f2709dbd19ac7e35e4858bd1be82c0f6c85534fea4cb06c18084e5cb4944208eff46eedc1b83bb85973d414c1059de601aa1cccd91471ccb710309fcba6c722e1669bd4665e39c96b344fa4b78c2c0a50cc02930d2adb4d6082a295b50bce0062161d398aa5433563e912217cc508fef96255c3dd6a06d52d9b1fc66903b9d5016f1ae8589f8405146b408d3adbb75983c5a2ad97d780359b3034cb449d1a1c48c31f81496150e87618ae1a147cce095189be01e2a75476289710adcf71492a19990eacfa0fbc2fb9c74632f05ae91f898e937177243bb0d9ae7cfcf432d2124c87ca890ce056d159d872ed9b61574f9c6108828595eb26825111cff267e1f7b8586454bb3c48aec53bddf4d6110d99b1b3726e246ce617c879845884c646c9512714345afe26f97d396e5ef335a0f6cf798a68a250c4d1c80eb8c994431d634ff29e37576d909b35410c723e0323ae359e8386aec0be73a1656b35c3c05f86a524614e036a5bf18047af6da8ac1cd4aa1f3281a6dc249b6333cb408689ed0a324d7786a7dfa70ab3145837d0b6ecacc3cd7b8e0d01643969c0bd7eafd1ae0a46de3b845463d726e2a6800b3de2cdca34a225e0146a8269393c94981969daccf9f4cdaf2632035986e2d928e9b4eea42f505797929abaad8b5645a7f1fce9ce0b839c6b7873f5ac6abb91063fe389e2e0dd1f946b50a2df334bc344d6c0f322a370dd9c808a0c4a7eec29d129410cb4b99ccd321122dbb8b45092666f1a2b938230bbeba7c80e11756ed8b65f79017b835e0dd06db7ecc40a4a2cfc8d6ed3e1582fda92a1808969c7c47d816f03cf608d999d28848186ca6de8048b50386382d53f7a652176b41cbc0a22871defcfbc0bf8745b8ab3d66409cea46401faa50cc908fd0439e2847e1f37488c46246feea44f0a509b299c6e2af3b423eea7d9ce035fa1e1ec46dacf6da97574facbdc0ed6597148af2fb147a9954c45070bf32fd041eba095579ff6424b6e015d1258d43f4fb89b092d1730f4a6b9322ca399f0033a48a027269fcf08dbe37083a9466d93be31344308a990dcaf76d5a35a0fd2b6006e68f5cc3928f7e155e7c1a4da44bc5172b033d4f034e19f99e942626b165db849c731dd5285800a8382c14839a52225a2230fd388d7cfe26bdcf9219b4e035dd70ab0b48936ac8d37c85de4ae604260a250388cb71bbae9947fe9510b87c8e1fe4864dd304c064bdceaac6dc22546479daec2078e8c964062a75d54b920d3203cdf49b1ad53ad682da799b2f174765371af650ec44c8cc7f0dcdf5387bfd1428661be3bb4c1af2765e23702461f6c96d650a2aaca8c34d8df39454a427133379774a30b21319f58f2f4f123e09d4f12c3928cb9f2f32a0d8be48b3a2c8b11a6c6606ab027da454cde89f919405dcd8ec845b18b6ff99fc64a834221b39d4bdf3295a81a2f9c376caab4c861243484dbf072d3882562558c796f51ac61c44979f098f2373e8717bab883ae31169a76a54fec51fc7addebc5b2857fab063538be912aa7058ff38350f8abc073147c1b22e2425b6393cc727fc21e89510751d12ffd32da44d73607e4babdb0f615b52496240f7b3085f49c98a23bf4c8015455f2234576c02903fb6ef6b2205ed03c7ed0f09a873675b7adda64bb066d94499450e6133ffe689c110a596fe09ec415497e7b1af3350612b9b3b2c61a9a952b5ee70c07c766b78686576ffd2904f65e79a7832238897f2b0033bd04efa620a9964c270d750128022a6299d208fb28c0da2c07618a072e52cdf970cd21d2d753bd6f60a49c8c5acd93154b354f2e3089e6cd17e1c55961d92183b1b1c0bb810486608c85da637e67bdc39dc671aa70a103f21509c60968232dd0fcd527383119c4bf457702e1cb83a9cf46362ec618a9e379e2d43350966c930a369bf5d045ca7c899bd80e948c8badc86793b363a5c3a353d02117da79b8c591ce0d202c1c637d6e5d65eccdc615ff202b63842e7d2379f81533290fa7e8f6574befd3bb9ce39a55ebb15f107d2234d592c29fb4dde6ba46a11eafe70a2375a57a42c0ec168d0747c6dff823810c6e869e5f23dcbfdb62fc85ce0f55e34dc6e90ebd51d235d98ea676dcd3e5dd2c933ddb56b7e11aa70d07eb8c0c395db4da2b4f692590ab0a13608dc5ad3ed8dd7a33dba7cf77e233ea93c0134f57089fa6625e808f919f63b18e31bafce69af1322478b2d5a158c02749f3093fcd66a87539a81900ae359257da528fb9edd3bd700c6ae5ee77860e988d05070272db5b59f4429867d2536479260f9afe62ecddc94dcf0efd2a04ca966d0c6f5023f6e2082737b9402527ef4da3ecd258465191737e257c4e36b68308cd4abf5257aba1dba1a59b1e9a63b5d21b22cc48a8f33b49eef31c62e827b8067c984714e2ecff9206e41c13a706af06a7798b53772d021830633b38d6a14b132b4732008e182da500c29317252105cd9631fc9e3859debcbdab2f0c221eb4ba7f310e03599d7af707f8e1c44c3aaef7e32b2b7a74c57ebf339b2007e9a5f4788e8b80faa35182812cf9e6325493311ae69b877a06dd9ee7065f779585f0091b44a07a347c119b24ff296858f64aef1c4e47781a67df910b0f0bb114397f1fbe5f3bdc96e84091a6e0c98cb8c5cb336e093191936d307e60952991b6986c4a218117c4e4503c1e618aff8fca8e2e8b3b12e2d6c2de9bb4a595fdb963b0c63bd152ada2dbc0797f6260534ca48f508b325e345da11deb557111d7d4613734572fc4ff561cef059635808af8eca8b2a431924496dba16e8ac8099a977fc96ab9f2e6c89165dd3fe2a3e64d8367553a1ea97091240fc694174dc07446b19448ab0de2d95afc3611503608ad7eea9915a91a9620901e807bc24089ca98969232e4f5a901cb0274a84b2439765c1c2e76ad3c4f5e73b48bbfb0092f7c2dc2f220062da0b49aed5d44a487f5b3a159cb5f7eaf922184501198b4d8f045d14973ad47f6f7ca53b1682ca9cc5a783141cf3382804c14d91b6fb5bad582888904aaf9b5c73e1c80e8abfce6d0cf15b933460c2dd8634c04bb7f417e32da3dc521135e45d53e2c22a4397700ee4dbefe57a9431e1633e26790bf8de97bcd5641c43a8df918375536c08c793549c3ba3fb6c49bad7d3f5fedb909ccdee4048f8812e17349013e01a4cad28376b1ffb2eabca7a8a86defb920e7b76ea350d9529bca1dd842dbe43fe38bbb786fb8e36b92d1254a2ab630af1203ff716b4f3915006712412c25a2ed4572fb701dc924a5ee3fad41398c6f3465423f86b08b8764bf32cd6989d883815ef1cca964c0dbb29342f3f7fdac6f9d42c3373c01622324bfd3788009ede09024ddfd8c8fbcc1d20a2d8422953b221344c886e6dbdd578a802ae7b3bc010bcd1f8c7ce236d7cf78caed97dc14ac52c58687c63ae3ed3036bb3f235f176288dd8070dd1a666d5c4296cb6c026a942ca6368a73ca821ffa0ed337c6c9016d4210794fd15134da355a0f078f7dfbf249c8e8a400fae9da735560d8131ecd3e9504443df5182e59d3845a16417cbe6bf404c4735687291cafa9269b82e38a0b1b9284f15136c113b425f71b1aa90a911031d1016710e98190c7dcda057c79ffa586bc011995b6ebca2201b919b682ce7a49b8e6e186381763cc25a7aa67341055009a3272123a96c91acc0", 0x1000}, {&(0x7f00000024c0)="30a69b7912595e3e735451274279b9ef5d075ba9988e487721a0fa20f58e9219aa01e70bea549cfcd19876a78ac5069183e4ced25c960c20b1553b396be9194fffb5f7f719b4c3cfb5653ed3bbd1dae09b560fda2e3dc6ac2d9a0e190768ea1feb9940d3d921981f366b33d9c0a68b409626e7057aea72d86dc983b40926b49494d822b3be8f59c26b762ce5eaa0145452a0edab18490e7dba8e03c98a6d430e7208aa9cfb38f734af897a8a57d648751ec9816b90dfa677576cbae00cfee90f9c", 0xc1}, {&(0x7f00000025c0)="3347f4ab28e69f5ea31a903b141f657025d8aac5aad3bd07e9165b2f9b95f934fb5cde879bb7b4244f33c62b7b0c01f049b7a6", 0x33}], 0x6, &(0x7f0000002680), 0x0, 0x10}, 0x40d) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x35) r4 = openat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x880, 0x8) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x9, 0x20}, {0x3, 0x7}}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000200)={0x0, './bus/file0\x00', './bus\x00'}) close(r5) linkat(r3, &(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000180)='./bus\x00', 0xe) 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x8) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0xf5, 0x5, 0x8001}, {0x4, 0xfd, 0x3, 0x20000009}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100e000000101], [], [{}, {}, {}, {}, {0x0, 0xfffffffd}]}}) r0 = semget(0x3, 0x5, 0x284) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x9cda, 0x101]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) chdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r2 = semget$private(0x0, 0x6, 0x144) semctl$IPC_RMID(r2, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = shmget$private(0x0, 0x2000, 0x3f03b627e3ccf88e, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x50) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpgrp() r17 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x8, r12, r13, r14, r15, 0x4, 0x2}, 0xfff, 0xe9, r16, r17, 0x20, 0x7, 0x4000000}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() r20 = socket(0x18, 0x1, 0x0) r21 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getgid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r28 = getpgrp() r29 = getppid() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000540)={{0x8, r24, r25, r26, r27, 0x4, 0x2}, 0xfff, 0xe9, r28, r29, 0x20, 0x7, 0x4000000}) r30 = socket(0x2, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r30, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000005c0)=0xc) r31 = socket(0x18, 0x1, 0x0) r32 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r33 = socket(0x18, 0x3, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) setsockopt(r34, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getgid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r39 = getpgrp() r40 = getppid() shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x8, r35, r36, r37, r38, 0x4, 0x2}, 0xfff, 0xe9, r39, r40, 0x20, 0x7, 0x4000000}) r41 = msgget$private(0x0, 0x0) msgrcv(r41, 0x0, 0x0, 0x0, 0x0) r42 = geteuid() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000140)={{0x5af1, r42, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000440)={{0x5af1, r19, r36, r42, 0x0, 0x21, 0x2}, 0x80000001, 0x100000000, 0x0, 0x0, 0x7fff, 0x7, 0x9, 0x80000000}) r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r43, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r45 = msgget$private(0x0, 0x0) msgrcv(r45, 0x0, 0x0, 0x0, 0x0) r46 = geteuid() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000140)={{0x5af1, r46, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r47 = getgid() r48 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r48) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x4, r19, r44, r46, r47, 0x28, 0xeaf}, 0x1000, 0x0, 0xffffffffffffffff, r48, 0x8, 0x6e, 0x1000}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r49 = socket(0x18, 0x1, 0x0) dup2(r7, r49) setsockopt(r49, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r51 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r54 = getpgrp() r55 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8, r50, r51, r52, r53, 0x4, 0x2}, 0xfff, 0xe9, r54, r55, 0x20, 0x7, 0x4000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f0000000600)=0xc) r57 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r57) r58 = getpgid(r57) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, 0x0, r4, r53, 0x8, 0x4}, 0x7fff, 0x179, r56, r58, 0x9, 0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ac58ec97829b2e408c116a606a9b") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000025}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0xb3, 0x0, 0xff}, {0x0, 0xf9, 0x2, 0x6e900000}, {0xfff8, 0x6, 0x81, 0x6}, {0x101, 0xf9, 0x9, 0x13}, {0xeb8e, 0x8, 0x20, 0xfffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xfffffff9, './file0\x00', './file0\x00'}) 16:00:26 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() open(&(0x7f0000000600)='./bus\x00', 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) read(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xffffffffffffff3f) getpid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) r14 = socket(0x13, 0x8000, 0x45) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x42}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r19) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r16, r12, 0x92, 0x10}, 0x43, 0xff, r19, r10, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r31, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) getegid() r38 = socket$unix(0x1, 0x2, 0x0) r39 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r40 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r43, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r44 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r46 = getpid() r47 = socket(0x18, 0x1, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r49, r50, 0x90, 0x10}, 0x5, 0x54, r48, r48, 0x2, 0x14, 0x3f, 0xfcc}) r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x8, r59, r60, r59, r60, 0x90, 0x10}, 0x5, 0x54, r58, r58, 0x2, 0x14, 0x3f, 0xfcc}) r62 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r62) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x8, r54, r55, r59, r55, 0x92, 0x10}, 0x43, 0xff, r62, r53, 0x2, 0x14, 0x3f, 0xfcc}) r63 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r67, 0xee01) r69 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0x8, r67, r68, r67, r68, 0x90, 0x10}, 0x5, 0x54, r66, r66, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r70 = socket(0x18, 0x1, 0x0) fcntl$setflags(r70, 0x2, 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r71, 0xee01) msgget$private(0x0, 0x4) r72 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r72, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r74 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r75 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r76 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r76) r77 = socket(0x18, 0x1, 0x0) fcntl$setflags(r77, 0x2, 0x1) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r79, 0xee01) r81 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000240)={{0x8, r79, r80, r79, r80, 0x90, 0x10}, 0x5, 0x54, r78, r78, 0x2, 0x14, 0x3f, 0xfcc}) r82 = getegid() r83 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r83, 0x0, r83) r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r84, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r38, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="0090122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052fe265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e1098066754100"/247], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=0x0, @ANYRES32=r45, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r46, @ANYRES32=r49, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r64, @ANYRESHEX=r84, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r83, @ANYRES32=r71, @ANYRES32=r73, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r79, @ANYRES32=r82, @ANYBLOB='Vq\x00\x00'], 0x133, 0x3}, 0x3) r85 = socket(0x18, 0x1, 0x0) setsockopt(r85, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r85, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r28, r55, r86, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r87 = semget$private(0x0, 0x7, 0x80) semop(r87, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r87, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffff8, 0x9}, &(0x7f00000002c0)) pckbd_enable: command error 16:00:26 executing program 1: socket(0x18, 0x2, 0x0) clock_settime(0x3, &(0x7f0000000180)={0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x0, 0xfffffffe, 0x3ff}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r4, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r4) r5 = dup(0xffffffffffffff9c) setsockopt(r5, 0x1, 0xd67, &(0x7f0000000040)="62da2cc79b70dff9ded86d1f4017cfb8c497b4f6ec48f703f515335e54d0d2c6893fd1b0caf75f4026bd1c04e89a6914bb1cae5b816e4ab0daeaa34eafd6577800f2586759342e681326f86bb76ad7a8ce068cea6671e21794c0282df16628152b739761b209cefe343e21b3a761180c585a971f2fc0ee7c7128ddc5bcfeff50badb9ed050deec09f746b69bb2c8eec31c7f8efc2adcdb8292c8074591883b72e1561f", 0xa3) 16:00:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x91d3, 0x8, 0x2, 0x5, 0x4, 0x7, 0x2, 0x2, 0x80800000, 0x20}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1f, 0x1f, 0x0, 0x6}, {0x0, 0x17, 0xff, 0x2}, {0x20, 0x81, 0x1, 0x8}, {0xff, 0x3, 0x9, 0x1}, {0x7ff, 0x0, 0x8, 0x3}, {0x7, 0x1, 0x4c, 0x6}, {0x9, 0xc, 0x1, 0x7ff}]}) close(r2) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x3f) semget$private(0x0, 0x3, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:26 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) 16:00:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xffffffffffffffcb}], 0xc2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x0, 0xe5b, &(0x7f0000000040)="69c61366f3a42d01142a9d9c58d18f39c3e89a6f48871bac23d43b6cbad5b1ad00e392526619bb8134f8effb04bc01bec8f1b10ef7a20e535f3438fd2f7b81ff031eb7f810", 0x45) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xea20a1d259092a3f, 0x3d1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x17d7, 0x6, './file0\x00', 0x8, 0x3ff, 0x20, 0x5}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x40, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) socket(0x1, 0x0, 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:27 executing program 1: poll(0x0, 0x338, 0x3af) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="09049cf162f573005931f44c5331d35553965b3d4a1091f54ed86c42e0b5fed65bd32cea0d8b"], 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:29 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000040)="54d2402de9746668faa342790f69ec13656706d53ec88e38d40fca3a93d576ca1fccd1f403e0278660d5225c7352065e6bf8dcbd85eb159bfa3412fa2316c32861a488f3ed2555c90321d0642d07d8f91e3bd0e65674f8107795c5d4eb09526786dfe11f4fc4655cf0507ac0f9d280a3c67918ebc3b8a067bd8ee5e627657fa6a61ea98d58858cac867462c05c79ce710547927bbd049645ad03c47ec4d66f399a556cca7ab48a44c0a1e8eb371d1eaa0f71e026ec6aeecb8a825bbf63e42f824f59cbcf7c38c657a1de7d155c6ea287d02da7d95236bda31cf1fcd3c762818b6ab24b105402a0ba2253b864189ef41932c3897801379e3be9da", 0xfa}, {&(0x7f0000000340)="ab5869527739a5a3466a9c21c512e025d9d6edc077", 0xe}, {&(0x7f0000000640)="57d859dfa74093d3f6a68332feb0722e1702b96ee1ef8728027884ec4a135a224217afd189e7b6cc23ca88a652aa799c1370ee13bfa2158ea3b9b4dffcf28b6cc8ab4222965e33867abfd28657ae3509329474aaed91de5fc75c94db4de7908468768fd474aab3f9062427257f27fd549ede8fea0080cd441bdeea412ae8cab76fe5e1e7e54dde4d4f988edbb42cc2aae4010c7cc27af956573810a3f3e5a933ac8d59e67ec5582a4ff915c3e82856c79ac414b74270d816db0443cf5267d49144117a3f2dd9e5187d20b7e474f041e8022edfad96a0b953be62a6732ba425be62ad", 0xe2}, {&(0x7f0000000000)="05e100133f02d14f77883ebbf98b4e006f12034100", 0x6}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9}, {0x80}, {0x7, 0xfe, 0x10}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$getown(r1, 0x5) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'t[p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="f33a59a9d1b2ba09ada3fdeae45f") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") read(r0, &(0x7f0000000100)=""/170, 0xaa) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/1}, 0x9, 0x1, 0x1800) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0x8001) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") sync() 16:00:30 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) socket$inet6(0x18, 0x8000, 0xfd) getppid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = msgget(0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x2, &(0x7f0000000080), 0x88, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:00:30 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0c504f6e1d229588763f7521efb20052d52204df06f22780c4b2f368872bd5625632b32679812015e1ab4cdac340d39ced2e855ae4e510428b8a8710ff7f24a22610273208e6a39c7d2534599f621c9326ccf110e5f31a8f9daf8bd0fe0f3b427a2f0f67b5279bf4d87c2a7f3c56ff9cce9a62378ba8ad6075bf68221a34dc42191763a36a83e39a7df70d5db9afcc8f546c9eabd7d709d107bd3848be1656eca5443889225cd0758d3ab70dc76c65a3432072627ced77f09d231d9ca366cd33d335425415ba2db6cfc2d935c7a754970c97290a86827c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000200)="00002100000081000000", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="0991", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000744000/0x2000)=nil, 0x2000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x22) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r3) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x26ed, 0x4}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x2, 0x9}, {0x18, 0x3, 0x6, 0x80}, 0x9, [0x2, 0x1, 0x1, 0x2, 0x4, 0x7, 0x3, 0x1]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) r1 = socket(0x0, 0x4000, 0xff) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x6}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xffffffffffffffff) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:32 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0x1e, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fchflags(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8001}, {0x18, 0x2, 0x4, 0x2}, 0xf68, [0x8, 0x4, 0x4, 0x7fff, 0x6, 0x5, 0xd37, 0x1]}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x4, 0xe13a, 0x0, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8c5) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x20, 0x101, 0x6, 0x80000000, 0x81, 0x7fffffff, 0x3, 0x8001}, &(0x7f0000000080)={0x8, 0x6e, 0xfffffffffffffffe, 0x81, 0x0, 0x4, 0x3, 0x1}, &(0x7f0000000100)={0xfffffffffffffffc, 0x7a06, 0x9, 0x1, 0x0, 0x4, 0x65d, 0x3}, &(0x7f0000000140)={0x4, 0x1}) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='!:\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='$+!{\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='.\x00']) 16:00:32 executing program 1: getuid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x402, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) socket(0x2, 0x3, 0x5) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0xfd}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe, 0x1f, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffa, &(0x7f0000000040)="d0") mlockall(0xbc9c834f0c024f91) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x4, 0x2, {0x3, 0x4}}) 16:00:32 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x1}, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = dup2(r1, r2) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) unlink(&(0x7f0000001240)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0xa00, 0x187) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0xcb4, 0x6}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r4, &(0x7f0000000240)="4698882822d5304ee3a9049814fe78eb71ec603ef361c9caf5c159b0f7249ebbb15dee8f1249498837b7b427cde3b77cb16132562ec84b644c08f06c598ad48d07290965109c1412ca840b28b4492bc3d21bcfae92d65ecedbe5ad5291f7fca3a81bfabfda3c8b578c57554d949838f1772e6c4c0080263ca8ff3d701246b2d2688aab4ff450c05cb3aa3f172e1e5d737579b05a69c568dd98fff2b28b16da8291c5f2d76c94aa36aeea0f3d4a5cc8d46329c35c4ba2e07819a016a3d3ad6c2a2975bc6edd787bfc847d7528c4ecb14a9b85639d1c648c57f9dc8e2ffc1c1fefdf5b60b78ff9254a16c1bd024a10bf157d4e8f37bbb69a126626fb50360fd09579b414e7b50afd645711978c124a25826c945eb070fd78cc83234c88bc5e576a33796457ba12cf312cc6e17de7ff762011fd0c734dd7e4877832482d095c82d57317eb575d573e7b609ace8fe27783cf33439482acdfa84e1c8e2896ac3df2e64d0dd9e5e5b060ae85164e54172a64b6feccca62167f65e62a772b412e875ec58bf94b0060d78125c90969a91cf3c31e58a28d822b127109b308ffb9052add0943754741cd1ddb8643199d6a5f6bca72273ebfd2405196b9bcb9e2c25758fe4268432a0a9a4b79ee37c387357f8d65a2538619fa990ae329c34cc0b4eb1bac4b96ca1a97b985c923ad0baa9c829f91961a0972ed92c4c02266135cd2339894d845489e7c708fa85dc815ab11fcfcfc89782092eb78d8c5c0f205631982e624afb33a54726d5d81050423c9c94ef07c6377f86ca963d3f5f8d271f2e5a999d3119d3d66f1cb05aae36a47259eec410980341b0204bf351a9b67a5deff6c84c7c967bc6cb657dd2d8bf820273d95242864d2ad4bcc47ae7a556fdfc64579b5e61514ec5cddab5f089c9dde9ef924e5040f27be5079c9ac3bce2dba76c333f180ca4761079e1f3f253b8dbf31b30230edaf241323d9182cecb76bf06b2e615b0f738e21fe9a0ecca823101107775a904a7571d58f2a8ac18821ee7433997b325fcd2cfed50e4b5a6696d40363efd3488f22c44724845c216361239fbd35b35d21225b0ce0df823dfb6e0c7650a72ffb6cf70108a5ea1e5108c1fedfb97ebf682625fe348e6f63f3d54a3e672e28063431bf3516d871d7fab57ae19352c5e56edf5bbed8affca2881e0bba90733cf569af50602d7422a86517100a66985badbcd782344802b80fbd9a72acfe32f0499206335ec66cddb4d0a9b0ae45a8e49bed8f5bdd360506df17e0a61c505cad44efd6f8132160a9b590e780cee60ba855a6ba77271216aed107289c68fc4a583bb7c1b30edce3b47dc78e41cab655ddf0f5163abcfef8088a78da71cdba448259c5120d405984141a74b2d29a3c5235ffb855d56fbcd5f0010be6522b581e508c3e51b76fb9810020bc631a9fd3bc6819b051d3970b88f2a138a8a67ac10a1ca17dd049601bdf213019f6b728ef38a8002d3ed53b2b124035973f3f858514390c240a79ab172e287a471d9897fe1c1943b27fc88a50ad91f6a11d62858c2fd5657604fa6431c641c063aa841f1762a6d58a41f499ffa9e5b250c3e025b6779458a9454fa3c7347b90d57d8c771018b5d76d42ba6eb339d93a35d5aed3770ef7d41750065349e068dad410b3170e3506471801743579122cae607351c8f484f7e95e26ef922a17d6e3eba28f4247fbb7dc0281296f7a923a91aa528761f1f3eb011959e9e808ca3fb604cd495094ffbd3840db26fa9c362f73221050b03935761b03c87d94c0369f9d3dda130ca11b52420c0998187658a04046f8f1d9d087bf98066076e6bae5a01e8def1496e6f06b78b0f15e6a5eb5eeeed83c07c9306692384aa2afaacb569d01bdb92eb4b81e906b6cf2367880257a82e1ddf29cfaedef62d3d4430faed40ab35902410243c1e332879860064510487ebcd2b7fa6fbe91a2418243fc3ee9c836ba12c1c0df3437fd7ecf44833237976e651fbbf4a5381ee9092d77d0462410d4f0afb741263df365b3730edf034583f1f8e0ca438b4b2b70f76862a1a99cba91c6707eb7604f32b4c0e15b3895e227937e5e4f8e75374549e335dfefdc57470b3b5b00cd0ad58fd89174361fed0ea95797aae99aad4243ad0f38ee475b46ecbf5ba3df36bce18a1cd67bf08faa6e07a6c5da421057fa560904c01875fc2bd567cf87c2a72fad78b4af411d74dec36f18f8ffbdcedb684a318abe31b7ef73cf62a1aad6431b65664b8e20126c80bc58a9e710e486d209abcfbc2461f0fa814637e6fc7cc5586307a0b4a66c4f98a175425b007d020c5f626002d0f97ce66740617574fba63317bebee117bd6f0f7f1f6076fa9747d418415c07f87a5bb25ab1de8cfeb7ba10be7cd069d1b7c77ed81bb1f252344371fba26a6aadd73fa54506e69c7cffe1a53220b6b2eb02614b8e4f0b55a796342ff4a7dcfa1084226c1072fc110bd55fa62b0fb28c9da39228b6927ce0ea2e78db01a9a72898c8800056e87d674ac2f8cfb4895baf836e685a87f54c33ac6bd3bbb4cbe843c50e1aa78152f348551d890c0ed6598a2d30930837bd80b957e9b49b1aaf910e9829253f1e7a74e6424f51cd99a18a0db1b9cded1ee6f273f15b1078918169140bb4d3a21f599583fb1c85a2244bb7d9553dd8489bc28d2fd7d54d4d18fc0d002a8c273438bf03326f9663f278d81352603a5832d455189e7c3d2b0dc550096191c189c5ac80dc19a4ae50656583ad4e3e71fb812cdd93bc7e9ab1a800204fa5ade1669b888b75b433547804542d2903cbb41d50edc4c3b953776ea037d56238f5e8414b13c5091d1667756967f126ab3e93b65a047fd71ccd007b98c41518e0036eeab6398a822b972c54b5cf675d1a3777cbc58347e15d318d4e44fb2480c4112517051519bbbdb164cb23ed698cc99ffea3fcce14d15198e392c15158ba8e6a1c0cea4f42f8dbba24f4892af2410644b81634e875111fd0dcfd941046b0c2fbf91514dadd4295522818f202ae58e5049b5f41a9c51e70c50c7380f92e4f78f1ca39031e029114f27e05fac6ccab4e1e9f6beaa451b702f03d72cc3ca963d2831729cb0237f6c374bf58917311de2974fd41451e5567ecfd2b8159113440d1b02e6c7dc863c38f3944f315afa0d4f512fc790711cbe675313561d867b530f9fc479a84904f3937b4faaa865ff6b679f664f7c06a733b04b55d3c8eaac3f91f269a45100be20bd5d387103915957eea98cbecc2d2eb7cd560da9d505839d10bf2761d11cc6ae35d5d13338064b1d66cc77270a654216e6253e693bfcaca639c4dc16ab46ecb25dc26f789bdd104e45832fc45c27dcb22e20a3200f633d21bd9cec4b86d1d66dc5ce1c8acb11e6cf5333063549c092611ee0026e3ccbdebf21ef31e43e0949d0e748d4f18825652b97da884d370c19ebce9fea61a20aa57da447844de89641837f952420a0b6dc6b7148b500548b2f4aae81f8538ea12dd25eade479f619fb3d8630983cda6a5c90e960e8877073f55939a6586910b11bda1ff823931b2c714fe560c9527d9b07a07903455796fdaa9edb674df0770d66957473b7f2aa440478ce0b205c3a11158113791221c72ed9f9f8a708530115a643b2bccff66754e479faf2ad8dff27e813c9cc00fc70ad58f2337d5cbb46b55c7eacb5408be836b5e3e84cac94ffbb1f176a22f041c6e3346e7f2dca2904ed2e9e4e7c61db37e4c00f7ba0e5ee8d05d91ec52519a8a3cb5fec40ee9300ca7d59f310759486969b5c5e3c353cc49d1354ab5911c971a11f465eea757201069da11e1239ab46f22b2b97a770df2304512eb5e1ffc8f78c7ff763707d64fd61b521e89b20da064df26f48afd1037773b996bc22a853d894927be249e6f7d03c7d4f441ff61488c9509d06a85196a8157d8bd0cbf9fed24d6037e17ee937e616483134c8aa85e217ba6d16d6276cd707b81b592cc447dc548f9a833890b345ed4d65229c266fd9fe4d6b02ed9ce639adfb12f5a4d284506784134bcd1e58bb046a8ae7b39e45a94575a0fc6d8317f5214610c41e02f4cc828f7a762f4e20657fabeaa109c3d751427513f1bbb7aeddba5e451d47db2b3e08569c9d55894acaf400a2f9cdec96eab57a7995c21221db07159ab0bf87ac9efbd8a242837a9e78b149b99e60353874b89dd1a42159fe1dee16ebe69141fdf76ededd59c84aa0ee863172dc52ce4b5fc952edcd219d08201f4884852ba16613d6e0637e38b24f40434268c89b648c91e1de63532b2ed88ff5a198d72e98434b84e34c6ba682b338b2bafb20184037d7789ee3b786a319e8acf2a3a27d8dbaea6d47051b98ce7aeb88358a7a07113e4de64fcd20c3d0dd9da039de4e8384bde04df3a694b935f606fac9d522fdc875af8cd8d3f8ac9660c6461c0b03faf8f5dca6e0147c53bb738f0287db9547d605af0096f848715f9a6a86952d0e2a1bf59e802c7f1ca8c41aafe360a207ca07c19292ecd0978ff30739f2dc247cc5cee907981e6cad031edd688063944776000384d5b1cc9a9f201f9e23d05113c16076ff57fcfc50c1fb72f30b1cb53a62f31d35ec3ede58fabe392de46f4038016c76ff1b194f2eabc49dd29d693b94fab027fcbf333e9fb36576dc53a7edb1da54d63da1382d5dd89d2fef2da6bfab10c9ef4566b07af3dc75b5c799d170dd2fe137c4576ff26434eba07badcedb4ed3579408ecdc9fb4ecac45eea51ee1bd126af9c2d052220717bbb10a0aff8dfe44980d8740eb0a4ef65fee1b84769a912cecaab30fb4ca52e1e47c870e7740d3be70eb0d9713f6eaa3b0928b371de0f8598fa26a2eab2a30d9349577a7ebb7c92499e5f3ebeb3f5ca99efdb89b066646ea5e683926a6389da5d8be1ba47db3d80b0b782e7d390ada301b13feaea137a24a7acc96045027fbd8bf859f4a0e715ae798c1b9747bfeb80860c93d51402a0d059e31159c88cc33d245892d3e97591e2498572c6994af0140cd9fa4e83829fb1c974f23d56175b21a41de38261d465de712c99edb82dc5ea7c6ab1e06098d40fd0eb15e14441a433e8d644bf90cbdc3ab6b310127352d23f13d1bbfc43243f6e0397b6ae9405ac8672bec89310dd77d11aefcdb9143b54d25e04ba6aba3d6ac8687d3926a9d46a0d1a99890d68f96a2e154c41341e36c50f5fbdd1979b229ce51696b4854ac2f9fb91eac1ab0c187e80997dd88a9ebdbee11b6d245b1863a4b4dd27a33e7828fe892af95e8726039641f5ffde511faaed52416aef437af81bec100e82f1e91b55e85a3aa16867a467f785019cd2cfc98a94b632a1c24671cab76dd2741d5e388977c1300bcadf347f414c730c3f26d105c36e98f7c0953041eed0d9fef3ac631b2201e3620187c7f9ffb201c24d5a1fc04e229eff208773107be6e12219bd7d3ae4a2ab9b62abb33f0440a44ad9cf29d150177bb58ab4934cf20125a5c2a6653c8f89f0fb9190fc74eb718363a9e27d00e3dde0840312ecfb1d1e7ecae03ce918dea55df694d6b5ee76675cd4a52e581231697612272475cc68419191b734457914c96778ae854f0fd25e5724824e4510c3bff0d5139a27e9a42f35aadeadbf2e3a9c2b0ed354f747ed35b69bb1ee1c1763880bb2a5f0d015640ba12fda9dc4d90c9a09dbd7b7883303fac0e8f33058c591f282ee1347772a00f2aba3878473d71ddd0eac1f7ec3031355cc1033d1540223679dbabb3144a22527d00577a2b0ac634e4f523f9cd2b0f2a653c1d2845a071dd341cd4d1402eca0ab7b61", 0x1000) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffc35) getsockname$inet(r5, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0), 0x2, 0x0, 0x8, 0x0) close(r1) dup(r2) 16:00:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) openat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x400, 0x100) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000392000/0x2000)=nil) r3 = socket(0x18, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x2a, 0xc, &(0x7f00000003c0)="eb2761eee817a5e1b4812eaa0000000000000000e9b0690f04b5204a69c54e879f425c6242c4700983ff2321b15aed09289fb33b9866e5969caf14385b315f4985056d9144885f90a3460332b63b4fa0066ff8ee3b7bf4154ab69880fac7dc90259f4dfb6fdaab520fe2d3c732e4055390e2f11708c61a862edfd79244ffb2a8b2f4953b8671109689d0cabc47eca83a7ea5011a5ef88e6e31346e09494d3643c001b88fa264c52a0d09c6fa41a1f9a15764b63c3e72a8d6aa5c018ca66351b5d22c32", 0xc3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r7, r8, r9, r10, 0x4, 0x2}, 0xfff, 0xe9, r11, r12, 0x20, 0x7, 0x4000000}) r13 = msgget$private(0x0, 0x0) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) r14 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x5af1, r14, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r15 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r22 = getpgrp() r23 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r18, r19, r20, r21, 0x4, 0x2}, 0xfff, 0xe9, r22, r23, 0x20, 0x7, 0x4000000}) r24 = getppid() r25 = getpid() r26 = socket(0x18, 0x1, 0x0) r27 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r28 = socket(0x18, 0x3, 0x0) socketpair(0xf, 0x1, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r30 = socket(0x18, 0x1, 0x0) dup2(r28, r30) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r32 = getgid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r35 = getpgrp() r36 = getppid() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x8, r31, r32, r33, r34, 0x4, 0x2}, 0xfff, 0xe9, r35, r36, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r10, r14, r34, 0x87, 0x218}, 0xbb, 0x5, r24, r25, 0x40, 0x3ff, 0xffffffffffffffbd}) chdir(&(0x7f0000000180)='./bus/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b10800000000000000001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d6d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc50f90006ee01b1257aea8c50002000000000000020208a371a3f80004ff0000000000bfea5394ef1f8eb7fa6ff500", 0xe4, 0x2, 0x0, 0xab) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x84) close(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="29be8a1b492ebbed1cd9f929288c4c835e76b1d3a8abd24039baccbbfc261e3456e0a3f0ed8cbb04983174283b4b7364064a363ec91fb1d51461571c189947e2092240d641c7847ccd861b7364aa5cd7aec3ca7ca3b3609650268995926be2b1200d1cc507e223c54c7c01fa7c51f4c06d0829385fea696370bf5ebbb6fb1654a7622f8e679701c6a4f8a42b4d7cf1c348715613330e5c5361c9da44a01120c915c48f24323387a72a11bda12327ba7cc5e5ce58ee59a5cfe29b77ba5c9b01cd595956f78c745939ae8eed9db7f1896d5735ff0623cd585ae15ddcc009ff14aa62bb74eb70a2e398ea7ecb1e2d4aaeee1a9c9f07c5ed33f9830abe652cd68f5f2f04c5cdaa64d6481e89144bfdb76065cf884a4af265e3290bbef914784dac9911d1b1985abd01b009013ae3090371514205a340cc2302e584656a01ecc629da67fdcba4115812723d29a98ce8914518e4c9f470922c23fc5b8cbfa3c18ad6a83b4357900b76278475abe72f8b257c24d85bc9dafb30ae6fd9e7d3a921ad81a50a0c63690865a800"/407]]) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'j\xc6\x00', 0x0}) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x218f, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x48, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000080)="a4b02324405a6bf8e63c584816c2035618a774c030e78e0bee4158bae39fe82d161c032762c69ab41c4952e2cd8581726ac437da758d26e6e8e58b4323322a19ec814d64a05dbd395c749c6201e15da5947ec8e31fbd17118643fea47d4f11bcff760f6f77b74762304f9c38945ef6f317b6a1", 0x73}, {&(0x7f0000000100)="e4ca6d63fa4c3c1724c58aaec37827f39dbfa1177d5f4319b6735cc37ac88a33cf96509dd6e85fa7b6e099b30d6dd6ff298a8ea544972fd2bb22ac0ff38cefd76d69f2ef420c647ab42366917aced41cf8dc984c983cd30fbc2b366f511b8388f9bc7deb2644559eeda9b9c1e7dd328c4d7bcc245068adb1b7049385a9cda04f5e361e7665b95fa813faf23eaa1e1b685def852ddc1087e1d8e5de28b74da252e32c380a45c2a07bdc8e8aa7ececf488bfa3441bd8937d891580cf76b11cad76734c73ebcbf352eb959265d3ce", 0xcd}], 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x144, 0xb9b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000080)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$getflags(r1, 0x3) write(r0, &(0x7f0000000140)="220e22", 0xfffffde3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e05) r0 = socket(0x800000018, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000006c0)=""/108, 0x6c, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) accept$unix(r0, 0x0, &(0x7f0000000580)) pledge(&(0x7f00000005c0)='@[\x00', &(0x7f0000000600)='\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000640)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x2, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r2 = syz_open_pts() r3 = getpid() r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x8, r10, r11, r12, r13, 0x4, 0x2}, 0xfff, 0xe9, r14, r15, 0x20, 0x7, 0x4000000}) r16 = socket(0x18, 0x1, 0x0) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r20, r21, r22, r23, 0x4, 0x2}, 0xfff, 0xe9, r24, r25, 0x20, 0x7, 0x4000000}) r26 = socket(0x18, 0x1, 0x0) r27 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getgid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r34 = getpgrp() r35 = getppid() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x8, r30, r31, r32, r33, 0x4, 0x2}, 0xfff, 0xe9, r34, r35, 0x20, 0x7, 0x4000000}) r36 = socket(0x6, 0x2, 0x7b) r37 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r38 = socket(0x18, 0x3, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = socket(0x18, 0x1, 0x0) dup2(r38, r39) setsockopt(r39, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r41 = getgid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r44 = getpgrp() r45 = getppid() shmctl$IPC_SET(r37, 0x1, &(0x7f0000000540)={{0x8, r40, r41, r42, r43, 0x4, 0x2}, 0xfff, 0xe9, r44, r45, 0x20, 0x7, 0x4000000}) getgroups(0xa, &(0x7f0000000240)=[r13, r23, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r33, 0x0, 0x0, 0xffffffffffffffff, r41]) r47 = getpgrp() r48 = msgget$private(0x0, 0x0) msgrcv(r48, 0x0, 0x0, 0x0, 0x0) r49 = geteuid() msgctl$IPC_SET(r48, 0x1, &(0x7f0000000140)={{0x5af1, r49, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r50 = socket(0x18, 0x1, 0x0) r51 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r52 = socket(0x18, 0x3, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r53 = socket(0x18, 0x1, 0x0) dup2(r52, r53) setsockopt(r53, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r55 = getgid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r58 = getpgrp() r59 = getppid() shmctl$IPC_SET(r51, 0x1, &(0x7f0000000540)={{0x8, r54, r55, r56, r57, 0x4, 0x2}, 0xfff, 0xe9, r58, r59, 0x20, 0x7, 0x4000000}) r60 = socket(0x800000018, 0x1, 0x0) bind$unix(r60, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r60, 0x0, &(0x7f0000000040)) r61 = kqueue() r62 = socket(0x800000018, 0x1, 0x0) bind$unix(r62, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r62, 0x0, &(0x7f0000000040)) r63 = socket(0x800000018, 0x1, 0x0) bind$unix(r63, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r63, 0x0, &(0x7f0000000040)) r64 = socket(0x800000018, 0x1, 0x0) bind$unix(r64, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r64, 0x0, &(0x7f0000000040)) r65 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r67 = socket(0x18, 0x1, 0x0) r68 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r69 = socket(0x18, 0x3, 0x0) connect$unix(r69, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r70 = socket(0x18, 0x1, 0x0) dup2(r69, r70) setsockopt(r70, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r72 = getgid() getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r75 = getpgrp() r76 = getppid() shmctl$IPC_SET(r68, 0x1, &(0x7f0000000540)={{0x8, r71, r72, r73, r74, 0x4, 0x2}, 0xfff, 0xe9, r75, r76, 0x20, 0x7, 0x4000000}) r77 = socket(0x800000018, 0x1, 0x0) bind$unix(r77, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r77, 0x0, &(0x7f0000000040)) r78 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="8b9630a5448136277b2f0fe1ddfe94d8499e6030b128856ef9c0da84209c4e96ee561085366158d5373a6392e8d0503ee9e1e966056d97fc279fd1cf7bb927654ec69b2f3af50abae447d936da05028c51ce0d7f45de77c4618761a32aa5a0fc0a005297006eb7eb202b28ef0e1bc2a13c58696f2f14faf6d3e854680a", 0x7d}, {&(0x7f00000002c0)="8f4a2065bdfe4f243478a1c8b93090da061875deaf53079591482df9ff5d9c3372ca39adbefa232b3a5b6e925f24b1c9260b8e5075851a48c174497f7523def58b2692008edd0a861954f6", 0x4b}], 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r46, @ANYBLOB="000000002000008000000000ff9808ddff000000", @ANYRES32=r47, @ANYRES32=r49, @ANYRES32=r55, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r62, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r63, @ANYRES32=r64, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r74, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r77, @ANYRES32=r1, @ANYRES32=r78, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x40a}, 0x5) close(r0) dup(r2) syz_open_pts() 16:00:33 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x10004, 0xd7a1}, {{r2}, 0xfffffffffffffffa, 0x5a4c43c6998bdcc8, 0x0, 0x6, 0x6}], 0x2, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1f, 0x5, 0x20, 0xfffffff8}, {0xff, 0x7, 0x9d, 0x1}, {0x1, 0x20, 0x7f, 0x20}, {0x1ff, 0x0, 0x4, 0xffffffff}]}) 16:00:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="7f47ba285fc27df1312e717667215db1d2462be3b1195731270d94723404c31116ad9563ef2fe4691f6b951e94ca623d884d51e403f4303163a18851018ca9715b037dde894d21636bbc879accb5fca6cd06961338f0ece3f1267e9fb88f6a7256ce46d0028e5ececf1eaf5a2cfafcbdc70eb5390936dee93211d41c0363ef710465f0939225da93bf1fc8c03c17d4891c68fac0100aa1dc3ae01ca2794cdd5b70d682c195d7e21d120e9d40821ef0911148e0e6d8d9426037e19c3e9827bc", 0xbf}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="3000000000000000ffff00001500000089dd23fcd64c504477da4e5b81d77eda7c9e5aa85f14883487378db0fc5e7200f80000000000000001000000000000024debd70cf6d9af30ac0c903f8bce2679db02e0007c799c765190016399cb793a8a45e0ccffc00721ec4e9ae5e109d368d14ea0e2bc2497f3008a2ed09810bc6e569a9cb35aa94748a364048672241253cf5c182d34343413ecc3097be429ce24f337ad766ccb673862923e89455f35c361dee3f99d6d2fed8fe7b07d7a60456f0b1e7256e78bced8cfa6f491af1c2b9f49a02ced3af5c4a5eb33a42977b5659111872363b0aac1468767b0a7bece01ec99e6946bd7a88e87c375c9f07448cf463438db4811d772e36f9d17eb649c340b0367308480451b34040400503a53b576f216453500000000"], 0x128}, 0x400) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff97, 0x0, 0x386, 0x0, 0x0, 0x9f2f62528efb74ed}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r1, r2) r3 = semget$private(0x0, 0x2, 0x28) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, r5, r6, r7, r8, 0x10, 0x1}, 0x10001, 0xf, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x250}, {&(0x7f0000000180)="c9eb6cf02dc986c0d31c51010000b7070000000000000030c31b8ee29a8fe51217cf67bcff07000000000000e03b1fd22fc85a55369417430400000000d07700", 0x40}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) mkdir(&(0x7f0000000600)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000b40)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r1, 0x0, 0x1f, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f0000000480)='./file1\x00', 0x100, 0x89) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bd0815f1302bfed1df47e0d50433997ac6510fa57144a8823f4d", 0x1f}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4, 0x3}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0feffffffc1062c6b76328f9735873a402ba4ee0c7aaa7f442d447e8135b97f8b5ff860ce82194f090e87354fcabec8f8da2b30f0ac033cb111f0a748614999abccdb3189cfb30f83ff90c2452c60af2b51ad", 0x55}], 0x1000024c) semget$private(0x0, 0x4, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) fchmodat(r5, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202d, 0x0) 16:00:33 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/52) geteuid() getegid() shmget(0x3, 0x3000, 0x224, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="6219bf0d76d2bfda1e89b2620b43321b65f9", 0x12) socket(0x18, 0x0, 0x5) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x0, 0x5d29ebbd21c7e063) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="c853d0bcab8931f301ca95db34c1fd34f4d37ec8e865aeaeed4cb258c04812b160351e301b5937e1cbc6ec1e90118a2e824817", 0x33}], 0x1, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x20, 0x4, 0x1) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x2) dup2(r0, r2) 16:00:34 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd44}, {0x0, 0x2}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getitimer(0x6, &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/127, 0x7f) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() setreuid(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4, 0x0, 0x8, 0x4}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x4}]}) semget$private(0x0, 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff43) r2 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000340)={0x10, 0xff, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e5c000/0x3000)=nil, 0x1}, {&(0x7f0000f09000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f06000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000e8e000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ecd000/0x2000)=nil, &(0x7f0000f12000/0x1000)=nil, 0x1}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000f06000/0x4000)=nil, 0x1}, {&(0x7f0000fbf000/0x2000)=nil, &(0x7f0000fb3000/0x4000)=nil, 0x8}, {&(0x7f0000fd9000/0x2000)=nil, &(0x7f0000f7c000/0x3000)=nil, 0x27a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000f6c000/0x3000)=nil, &(0x7f0000f65000/0x1000)=nil, 0xfff}, {&(0x7f0000ecd000/0x4000)=nil, &(0x7f0000f57000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f2b000/0x3000)=nil, 0x4}, {&(0x7f0000f1d000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000e63000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r2, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/19, 0x13) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x24}, {0x7ffffffe}]}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="690201f0ffff89ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000480)="3167518d9cc0a714e523d540b5272ae9cd75e4c737d75c251182c59850ce565735a2429f9ebe37713074ce46c058f9d308269227f5d79a775f63cc7a41e1305c1c735ad1a5af003ec8dbf1823e87443fc6bba235dac00f2b989a84ea0b9560ada4b80bc8055b9bd1a709ae56f6ecec5037ee8c9216546b7cdcb6173c5f8c0049418e07b61f4fdc5ab555541810c15235ccc25c87d1bae36a5a35a3b011b2b5f906c982cfde431dec99f165d0ddf8f1fb6ece912f03b0312a834e94df180bd996f38c60d2f5d199420d61dc6661fd777ef4077f3e2b0bdaf197d31dc56cbeddb4", 0xe0}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$getown(r0, 0x5) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000600)=0x8000) r5 = geteuid() ioctl$TIOCNXCL(r0, 0x2000740e) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="4877413d052c6d93021e5a7b96413f6b11fa30b56fc7ea7bac926ce583315b926acb5f6f233d73bfd27e39fe0f843804d39809739750f1ec7f8f5a6bb45f8f5e4a373d08118a3a5cf4d13c553605a177c069187877e05ed1588fb7ea054b32652be1bdacba8c4bd8f54fd6657873cb998f520d468768ecef24878dc2ad9ffbf6201bb62012f1fb48bd6128dbcf01df0e491033160615f771cf96c33ccecc3b09e903079abd8f3aeece2c88346d7217f366615ddd19de4a7fec00b7fc579379255e3e4e5c2804198a1f5df6538c8b61fce90b31862d05aadadb4b9d89de6228c3a56c5e1b3e2db2", 0xe7}, {&(0x7f0000000280)="a628a68512eb8982f76d420a2f12e590b1e92a59f225efa62f1c7b8bbcbec4b8effa81f6a584226e270d8fcad514811acedcbcefa9e6c5ccb582ba38f9608d1159b0518cccca303915829ffdd4bea1c90b8691e8fdd53d3ce65393ed41bcbd320cdd8cfc992349a53b17e0a6760c1a6c81a30ca264ee2fe15b9fd9141a672d6a38e04ed3f62624275510836751c1d64482956807fa738c7714414a0260318124d650c4cb89bb260401512dab98315a5a9b2522324cb9e1aca88f4385dc80ae019cdf99a6c7e7efe5a06486b9293e4b0fd8abb0673c838958c0c0d96ae2f300a65deae681699dccc731ca66fc53fb", 0xee}, {&(0x7f0000000100)="b2094a79c8b009d5fcc445a18b98edd06ae3634d4f46ad60f65b0191e63ca7", 0x1f}, {&(0x7f0000000380)="6bdd4eb0e5d132edbf9fea28ba90251dc01d3695d08828f6417ba06e71d0df946483216c22945d395a", 0x29}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0x20}, 0x8) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f00000014c0)="7f385c5bbdda245c901b793ed6dac8f23ce41c3c03dc857f7dc025fea4407249f7d0fca2e9ac2feeba818b4e144e73422392d3af790621514e053f1912674c26bceea374650d3c569db3fbb14a0abf0551d6e340a4148031cb04c9db4a6a6eafaba1746d1c131f9f542ec6aa283e659e16f0f2e9eb6ed0cf728959fc3a8e2b0da85b7191b7191fe54ac8d1417da684c73d22b6514228232cae82234fbda35be1e1a3914265d815918495694277216948d65fb842b5425d757dec78e48af9b19040fab4f0841b9fa80443c6", 0xcb, 0x8, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="010d000000000000ca"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f00000000c0)="8ef7efed474769d25aa091eb55cbcf82ae5eb8160e8148641c84decd6d6cdd77c615fe9c6ef6299307949346cf942c6d8b47dc21d4a0c3ded40df063af714da2c8749864ca1f23b3a36b4965de4628", 0x4f}, {&(0x7f0000000440)="2c64ffe918b03e2a2996dae226c581d248643026c802193ff59cf1d65466b2a45fbeeec9a073ae6bcd50c2f0d9c5d08b15510bd7be03d4afd2ad146e15efaff6849bf6d719203d506861888d30c8c14668e83d4bc9133ecf416eb9b2bba3c6b434c0465973e2b0d8739a4ef38d229754b45bb9edbc4429d16c09ed1ebe407e7dbe2a6eb362d06fa61289d370a01b84ef07f5bcedb0726f373e04e13ab40621add8844f6b3fed575247c314c4fc48b88b86042664a6a888c5694236eeb553e13487f6209f513db1a9457a007e4a861398e4be3f3e22990ce926986e6a68a6debca885c675d4c5a354dfbd7ec0e03480fe0b1430336dd6389e634ea740be435d34cce3d4eb4ed593d5d29af37a06cf1298cc02a4b41043990b9f0e5d12b983eb93540dfd81f51f5a4ee2373b90948cd8e3192e05af219a46b7926078b8c8743c30efe1cb4db8ee60f0232d7eba1d152d78d1761e355e5e60040c0b97624d40f35ae1edd349e129c1e3884d36be0d56756ebee3163c466033e8c6002d6547f89f740bcc971979bd8e6a5f73bf0c6e9a9a33d313437f75b4063b696f10a52a8485de25aba6cea0666c7500c0d4bf7dd2f2bb9f3d552d6430e9c620d9f317752e723bd91be43e6f803f7c51c9152bc04f96ee95645c829cc9bba5b1c5b82c892578ab6b0283acfdff4e83ece8dddaf83ffea4864b8aa307c298e0a9d51a6042bb38739784675ee34984754fc7b7d18f4d3a4c22132b3dbda97625c02866c3fcb52ecbaeda83ed182cc778d90d7b3a897f98e930c3032614fdb3ed94b2cc68fd20d3b404eecec88df6a7361a41d1c55a91e8d494ba01ef005b5aa9560274a7b8d0be5adcd06036e59d898a9be7edbe28cf123cbe12139c4cfa69b77f79238b25bffbd52cadacb7aff5cc003989f0062a1784b4c517a3561c4e6d601874e1d5fb1e901ecec9ea5ca0b3056f9df1fc416deccbeec663f66fe2de35ade4ba728f634486277be597c90f15095d616fcc813a0c8227969208a1839951ab853fe7d36b3ecc54190418be530c6fce2e843559470d147fa028ef341e6d378d88ce2292e01aedd629d6b6ca915e15e0a4bd9a17a8fa46bf78bee90e066c0fedb785b56d257181c24343b27c7a6e52bba0c1a6b04a104e1389ed19a5872516ee114778e3e0673c416ff638d8ebb85193ab1373ad9d7e1fdfc935213b9ec6950b85c2819009b8c5b4b869a550c594302c444a7c7a77cb688b5c818570797fa92999f8f9a6411362674abb9309bba6484cefbb09b817fda21403315cce51f6ad5e60b141b87a6648739691645b457c3f918e972effeb29966295edff49bb00b8117a35544a826147addb9aacd899a3c2bdfb1b7980e6d9b2450a9122de2a42fdcf5d8ed51479d9808df32eab825e1203b11e454b556d05729f675d838e735948d93d3f2960ddcdeb392b47f6909a8be3384d5d8ea064d3d68c147e031bfa7a2536ba98d50f461a361fda5cfd598e45e861b6cdb176bcbb6017279fc64f453614038058ed30d6c2bcb9150d9917a4d6a902d6ee217123df0cc38cfa9a3f9b8499fb68c673b568d6f1b76430930585223be4d23d9311dd4404e8c8e3a663f93bbaf154ab0e7930a5961665df6f9e9d41f8823714338226dafd922a4ee2a8066f94ddfebb2407d8ebb1a703d2f9eac5f92dc7a032779c49633bdd2e988065b79f269693023ee7cfaa837333f523e4e6448b53f968f37c19949d06bfef36f8d2035b42371ea79e40e1aedff3b749d1d4f64236594d95ff2cfe8e46a49784c7d1cc731c26001b4774fe24416951ba234278c9e6cb3a81974da8bbb29d21b7d86ed039c7f3c0ecf1e5ebfa5172ac48123004d786a587190f1bc842ccb2e3fd80f2e0f06ea09ea01db4880f7a1c3f5e195cb5054388b6b2353eea425ce20541b884dc6331d0f980018c10b5359943c42b9eb0653db902dd1cb0ae9669754d3e9971940ff36a88abb8835f06472b7b6021d24bf65ab3fb5b588a7eb820047e84f6c3b33009c9aff814e9631c6c896326ce6058023ff17169c285f8ca7adc240e97b15a04b38a22c280540f18f446d4e845f9e8cb6ae00f7db5b23835e0f5b8669d648f6d244cf20f358f7cfce7c253f8f19f1b4f4afe41d6be9ce3f5b1104f859ac88155a3e89a060f66747124d709f3ca44105d01b3540006710b60ba2e689a7524fa8a431b1f8403f89456964c4afa517c318d34e36c41d2cb973104e3948a72542dd335147b9b93e99c5636fb5e665c92f6910fb4ecf40e23262876d79fced173a48f4283b2168f0229246da4d995dc446714b18e5e9ae5d4629cc9b49c5ebfa6c4e61fd68f122336e6ce71c572a7cdde5af6c6c01cfe6773e4772ee7f1caa658e64f77b3a02c311a4638ce2d9e9529cc6cb607f7ea201bf3f526a86623a3c152fa546b056527d19877b02fab6f2a93baec3ed6f11d349fc458f7e0d7ed37e180b4da2015ee88ad5b494e9bbf645703de5c11a4387f74360f8d0f2736a4fbff6133f94d062248afaa4d8af8840a3a4a93f649f5d55f365073a251a0bc586eaa696aa7f003f23bd0b1f57e93af514d81b9b04d83ac0e9c9e98969a15858342cc54d773c5528a0b81b3797624bb2c665f6897642d82a97ac89177e3fbcd802537280513b710cf33680d476792c891c3104a3c8a5a7d044a6338bddcc18f5bb204ac7d2f08717b507fd0ceb40f76fcaf8fc37e4a8ca6ef9f2eec79b38054c3f39aadcfc996646139b3f0825e936d450b275c5d2ad82d65d56a1c5ca21bd36f561a052f9e860078ecad2ba92bbfec2b4f4272b8370d6ee381d7802ee0257dea089c28cae0a95f9cd6b7ffcba0235b380e0a2d770f8d1c7146122c14695219435b1ab60f65da5431945e992cf9988b5d725c576372eabf6fe4cea775c8661d92a2eba597a9d31797e08a5f8b969874a59d689335d4880080a8ee08e6d5744c15efb11027d49976bb432b1a957e5c687e74e1e8a32271062849a764a92b877441c72ee0be3a4cc789b9e13d039bba05c04a6a488606c60c10d5a5736d0295fa6306e80ad580a57a010842f88e54290b89ac2e353ab11274b34e1b1701d398a3016f04bc97b35f07428288ca43afaedfbb1f86913fdf7d8259705cd918f936333c167ecbeba0ad8b44f5d89441c947f4694b9a821ae02de59b5dc00fc873df5c4beaf60658d70d9c8007b8be4fa0a69824b8e7f61f91a1c55d03499b76f9871426de66f07cefc22e48a3615964e296f1af6c28876d165dc5754c8854bfd45fbc2e1fc556accf784fe6417d4557a474d548265cd8e46e9af04c37a4e3566b6d85ab861e1c6e56ea76892d0337568194d8a319ce0d22cc0d19ebf153b829bcb401637dd615e1f128944fd7f3f5efa2af91ae8c5a2529b310acfed92c838fa35812736bb3d4ef7609b848e1869af201b1e747e4c09858592cb4169fa1d992a4daac4e560006a900049d803402958d258fc50960d89b20c43609820a13ffad3f7d2e05f2488ca4f7ef4cb6c17da441abc2c7f74c61ba56461db2d5a72d95700359a2a66df818b12252a9361a2e8fc4d7e9dc0bdaae7451e47efd3caef33171cff4698cbf65b7c0b5f603fe11f3ccfa0967cd204d3ac41b551d2804b2c0bdfb80b50547ca725826f417d6b12278317f7fc18a0c70917d8eb93e5bd0bdc1ac267d215fdee44e26b88dcd37c703366f8379c6a594b5b4962bfb725cbd9c5a17a0a99bd834bdd0dd73fd203ead498b7fb2c2481173c0d53a87ccb097791e7f68be55c042339931f2cefdcba78c8838b8192717feb0dbffe9a977778a6037e96d70664dc7d6f9f5e76df2cfe8f842b93657ef0c5821303ea4281a072ce62799acc1159ad08c384196d66d8cbfc36448179b68443e796f3bce936a0400225c35eba6d7a526cedf57363afcc01ebb189fbcea9a0fe24fd5a333c9c49706f752312f635c7bea4b0f974527b0ecc080c47937e120afb0891250a5963d384f745bea0cc6303ca3e49e182564c9e0611ddc47018743741f51e24c8d3953d9b233723140a45fdb0c750277e9549c56be62887b104ccc164617c6db6db85a532b3a109fac690b8eec84fba63185ee2abb001ff5bff9379a4b445c453df3d0c2958b359e4a54127e763039168109ff1c97d9f663d60c322b08689072156069ed17df316c8f2387acc385cef86d3f94ee00b7646e40ee043ff0e0a40617b37a0bbada4cfbe3f30bf170d6f745209651af5604d91c884e71a6485de75d6a4ae61a8a98efe7d7baf47bb8aa2c432a459c234ce1a9f627ec58beed0a8f78af8f67b0d7be5cf13260c4475d394fdb4d34ce61173bf9e7bf55f221854a23abb80a5eb96ecb94c427765e4fb4a2d19ef49c868aef11f1ff2cb888f833ef45596f6c817bb5084b72b704e1e51a8d4afbfdb08cfc10cd6202f5188d3be7e72376c8ced299926d56baede04136a2057c7d9b23ae5d513c2edd99b5d0d8ae3abebfc286a2172e6ec0ddf13faf3de215b7b56b310aa774b803671dc9169d8ae7c1b6a53b475bed549aa389542e9109edb6b72aa32ea1b51b15a1f009ea2d417939652469b2f0ac9c117c0fe98adc74aeb1827914d4b9b90465ccada63b1d6530ac32cded47e928758341dade0fb3dae28ed92c67158ea613d1a801ffd2f22b93a915eda2bc278484cb17678e392095e60076e5a15f50a919789248226d1c698e78f404683bfa473fd4a5a9d4efc3adbd8bb98225961d7dd213ab5f90bb9cc823dea0315fa187ad4b46dda6035dafc713467c946b2c9f36cda8085c5213c434ef307ec5c14792f462ff916552947887f77e699e78ba931957e78d9b0d8ff1bfb5562214d85cfdd1ad273ba4caf274bd4d53e4238b6703350ab5c16534b3ce8fc56144eebf0bbddbe7ea440b7da523128d5eab0a419106bd76d0abf0566a75a8cfc8246f85f659dbc5bac10afb98d7b23c206aea12936ef0cb91d0764784d521d0f4ee754ad76a45efa2af21c024b14e9e472e3bcd0adec21fd85a4e0d09181b6a54a43a96552d6dd87f61cb89ac9577fa8c17558191bddee9f30b066bcd2a0039ed172a60ac192af5155b865413ddf361d4998b551792ff205b5df41a7b3820951bf603694021b66dbaeb65530b7346f56708e5ce82ed6857426dc9fec24bb9568bf60cfb1b035d92bfda68209971fd84cb7eb393235fcded49bee7577319c2aaa33674fc32285fad1b0f04fa5d439491544abf9a634b0ec3ad53f32cc2256402a6c250a4071c0c817d6dc64619ce5bdac05ef47abb1b8a3de9e05d99b98d0a36032679ddda24741430be8c328c0d7b254d63481de248960aa35477dbd4471171fbe2f18d29c2dcb0a88210258567ead9855f2080f24c224856bf79375daf990f54ec698328f7335cc262af7d9f1205d2217f4768370a4983796f6ab6b7ed0fb05fb08007723d59f06503f5904841d9b2bb672cff1a661e8fc1c301c171780e9f93a286d23e3f078262363b03cd551aaf6f485e19f8e6348815bcea37463707f00b54aba2f50772336ea9fc031e5732bacd71976b4bc51dd62507fdd53d02007579cfe6ee8d6a9ea293f393d71a21d74e64255c0a1aaffb72597a9fbf962567723185aa6021109754a0535751db8938ab7e3a2d7d443deab489d9bfda0a4ebe8c5885203c0caf7d89cf4f32f1114084889fa29f3471f47b5ca1cccc1b234cc2d148623ba41ab4f5bd46471e694f919464551e6d58915fcd92720db7c3f4142d4b1d741e2b3dcd330d8d623d1f5a703cf7bb5f2dfb8ae66d0408b3b919f248", 0x1000}, {&(0x7f0000000140)="90043dc213d00344846b038d69292f1b4ac214756209ebc1db4a79656a12cda031b1046a5f56c03fe3832673bf1655cdce6f90b0005ee0ddb044441ce9bf6f53a9deb44765bfb4e9e04597cdbd31930760d63c5fd4f0653f7415c92e1f911fd2f8d1448576ba3231ab5b10b33064d50e0424fd808c8bfaff870d0f0f3bb6f345688f9c2cd01cb55ebeceaa33dd1bce7b17542c4e8a67dac26a52199d95dfc4a18b364981a2d0a98ff2f9594c07d3890a0c18449bd99dc748b6a6a60bd4eb28bf149ed15cd0a2976ba6c6295fb8dd161c07fc9ef02977a3113a74e08fb3943b27a6c375759de04aff3954d19250eeedaa12eeda46c80a1d", 0xf7}, {&(0x7f0000000240)="f6ad65a6401d353d0820fefa9dc294e545276e6e30313fade785581d7458bc60404a9fda24110cd8ecd75213b26ed100cfe15043982cc0b2a3508ca8ad80b91ae0d60ccf6b4237529888e45d21428c2de45721bbe0ef9a1215bf90e839245496fc84dc6e91438868487ab9c5556834055d0b07d14c86fef7ecaba3067cf5336dcd89c1d0f77794d7633d880fed313b8bdb642aea253ba38287836158317149f615e13ace262227b94a34c0bed584bf6d7170cf50ad3538f6810e9e78f6b18cc7365c4c7c4d59f1faa6ae3a7b30badc8dc1c7e222504d1b1fb8815843fb120a665d4fc62a0e9cc6671eaf877d18f7698c506ac85e1375542407b25f", 0xfb}, {&(0x7f0000000040)="bf135e2050dd4773cb4efa8ac451d96c1fdc0c3631ee46e2bd69aefd9c5a9c6a8eb009", 0x23}], 0x5) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000340)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x32a, &(0x7f0000000000), 0x13e}, 0x0) getppid() 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x7, 0x7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xf, 0x5}) fcntl$getown(r1, 0x5) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe07f41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0xffffffffffffffc6) 16:00:35 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='cr') r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r1, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x92, 0x1}, {0x18, 0x2, 0x1, 0x6}, 0xa0, [0x80, 0x9, 0x3, 0x1f1, 0x80000001, 0x8, 0x7, 0x6]}, 0x3c) 16:00:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x10000, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) 16:00:35 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x9}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="9acdb21b086d8a094a24f94368e50c557e229a1538f9f6b2061cb3b05605e5518816d9e92fcda23b5289b66ea7f13e32eaa5f1c75801a251b76491e4f29ae8e432dcad784f0fd64f52fdb13dc8cc0deed3d83c63a6a01cef1823f05df785acf86989c39a706d6e47e2da328d9ea8e718379bd917fe29d09e7655f162a33643ad52ea1148de4cc4bb4f12337fbc00137177eac28a4adb3774c9e2bb4eda1c632a4eb15cf79623de39e3b394e2a67dd16d0f87b14174f2156ee93b76b9b5a436470bc7828577a608c1c3c53382017d7f8c966a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) socket$unix(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x4002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0xffffffffffffff30) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$KDENABIO(r3, 0x20004b3c) fcntl$dupfd(r2, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() dup(r0) kevent(r0, &(0x7f0000000000), 0xbec9, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffdf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x7f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0714e1b6d8926b53780025", 0xb) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) shmget$private(0x0, 0x4000, 0x6c4, &(0x7f0000377000/0x4000)=nil) 16:00:35 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000001c0)="5a2fa42e9092d99a4ea7aa5287ec2a659da71f29baa49efbc4617a2293372aeb46e7a4317341d316dd5c2bd1354104882318e95db8a7825dc8aa65e208c9306428098afb74cfe74514dc208facaa1bd64542ca52ab3c3921ac515952eef591b92caee110426f311605de096f814de118b84757a9d0321e7e40c985e5d8f404c4b6dd166d2f61421063b0aa5bb8a8c41705d5694417359c8f82", 0x99}, {&(0x7f0000000280)="b4607be0461bbc6a2e8e0cd4715edbc9b2d4b4b4d931ffe98e85f956413c21cf354fda7bdc07d2020dd78f3d79811cab982eb0eb8a0ab66d31d46a560054d284c38977a669d30b47f5512c99232e801fa4f56316d3dca6152aa61479cba07e5299bd4d71623798d0d92b0560575fd4347cc24a490d7aac538fb8dc70952e13e9bc136493e1219e01d435ddd7b70c2a092718ef6d55999071f2b7efef0dc4c4704f4cd0f6da956345dfa9f6c7bf63f9721d9008a315097273285ded2096ea7d56aba86a1c0971bc9e747583e72c500eef0937a25e4202b5cfb5", 0xd9}, {&(0x7f0000000040)="866228ea3f173052a9a0951821f9d3b808e29251432cbf7d286f62a3f40750bbefbe44c17560c230a76fb17f9f15eb1c4afbf402d8c45f59b06e22f9418ee73f5134d0ea41a515faf39eaf62282f7d3c1ef7387c92ec2b4211e096ed515418657e413ebc8c8ad3dac636a088ae90bdfceb5b37a8c47a620911bc4b4af2d6191d", 0x80}, {&(0x7f0000000100)="c7bc920ff57b6577209b6a31edb415ea249a037e4f78d4b09355670e0b2fb71d95fa621fcee94d63b775804a94ad1624816b5e5d73ca17d4909c79bb3c08276aef22cdcaedc91f2087574dcf6184fd6eb288539b5eef", 0x56}], 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="071400000f370025ff149b33ff0f000000000000", 0xd) write(r0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000011, &(0x7f0000000280)=[{0x2, 0x5, 0x1, 0x97e6}, {0x2ed, 0x29, 0x89, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="ce22a2e72c47e0690bcc5b25c978299691dce5b22edd7b4ce106d592feedb9d77545d461c10728ae3b54896e60bdc05cf16bfdaf4f0bec8d99ab27e8672088d6f8e74ee56453803c3f1fe147295c8f5a51ca78e22244d75d6d0c2d76fa815ef2e3ff9987d879d0730053d314b0915ee662a1646e44934c37580a7aec8b7e7bbbc434119f137ca342d2fd289b9b84da731490c3b905072919d9fec4db72265a624534d05244c639a81ffd9bff410a051d2d1969a777ffef444b0dd4549536afaf408c", 0xc2}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="300000000000000074d9c6fe01000100b27c30a636ac7a9cbd3eebe1bb90bdecdfb9737aa05887697ec3667837d68f00200000000000000009fa000000f40c8cb5332e194200000000006bb41f00abbfb6cf887e99d27a6966c5de8b58baad372ef7f62679b1c9fad75526fd11fb79a3efecfc1e09bf7cbbc3563a76"], 0x50}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r3 = socket$inet6(0x18, 0x3, 0x3f) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000003c0)="ffdbd4ca44fc3e989ea0b536d698ec02ab063a227b253e31d42b443df518d4f7261b936c2189455a038fa664d8897d07e5a874a4b0360a2b27fbf82fec8683cf4acea0", 0x43}], 0x1, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/194}, {&(0x7f0000000280)=""/149, 0xfffffffffffffe66}, {&(0x7f0000000340)=""/177}, {&(0x7f0000000400)=""/46, 0xffffffffffffff39}, {&(0x7f0000000440)=""/38}, {&(0x7f0000000480)=""/4}, {&(0x7f0000000500)=""/40}], 0x0, 0x0, 0xfffffffff7fffffb) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x234bfe5206069d08, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="df56f14b30671d41bb9147d15c5f30fe91f0c0fa87ba92d325ef4fe2fd402b5f6b61df00a2519e8bceefd18cfe110964307649136b2999d9297023080ff7a4dfdc761427240aecf12f319fce5406bd7703b2c6a9d2a74592479ce775ee106f0deaa1a90def53904611e0ba3ea504f4387d082a90f3666cf4bac1b899a1c2132a0352f8e311656034", 0x88}, {&(0x7f0000000100)="446ab5bed99d296b7f0e337c05c04f8016a14618d52735a871", 0x19}], 0x2) 16:00:35 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x7, 0x3}], 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0x3, 0x2, r4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="bd187e2518363ef0067f2ffd06c340b4b40779615c93d8a122fca77c6d9869b59c931d73ad00000000008d98ffbabfe63f1e622615dea85e960918cdee087a4d674a92d2e413bdde69ea9219d0be05c377761d036b3e366ab4a268bbf83693f6f5a7d7c3d0c46faf32632cc96bb13ed009a0c3dfaa9befe59ce3d8e24e677f72cc872620a64a724c28b03fe4c7b0ae166a54bed91955492a3f49af2806fc4b80835c37f5a9020f44325c924e410004f502b988c7feb571153632"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchdir(r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x8001) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r6 = dup2(r0, r1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r8) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000280)) close(r7) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x7, 0x3f, 0x3f, 0xffffffe3}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") kernel: protection fault trap, code=0 Stopped at in6_purgeaddr+0x149: movq %rax,0x10(%r13) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace in6_purgeaddr(ffff800000a4a100) at in6_purgeaddr+0x149 in6_ifdetach(ffff800000ac3800) at in6_ifdetach+0x74 ifioctl(fffffd8037024480,801169ac,ffff800014884880,ffff800015953160) at ifioctl+0x1278 sys_ioctl(ffff800015953160,ffff800014884998,ffff8000148849e0) at sys_ioctl+0x5b9 syscall(ffff800014884a60) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,5666a922010) at Xsyscall+0x128 end of kernel end trace frame: 0x568b3fc3b10, count: -6 ddb> show registers rdi 0xffffffff818385a4 in6_purgeaddr+0x144 rsi 0x1c608 acpi_pdirpa+0x8470 rbp 0xffff800014884730 rbx 0 rdx 0x1c609 acpi_pdirpa+0x8471 rcx 0xffff800015972000 rax 0x1926e8f7894cffeb r8 0xffff800000a4a400 r9 0x1 r10 0x376d2b93b805750d r11 0xe9ee65dd0954613c r12 0xffffffff8137df50 bpf_wakeup_cb r13 0xf08ee8fe89495641 r14 0xffff800000a4a100 r15 0xffff800000ac3800 rip 0xffffffff818385a9 in6_purgeaddr+0x149 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000148846c0 ss 0x10 in6_purgeaddr+0x149: movq %rax,0x10(%r13) ddb> show proc PROC (syz-executor.0) pid=169884 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000159533d8,0xffff800015952ef8 process=0xffff8000ffff7b10 user=0xffff80001487f000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 25683 73810 0 0 3 0x14200 acct acct 37928 515835 31393 0 2 0 syz-executor.0 *37928 169884 31393 0 7 0x4000000 syz-executor.0 88814 267755 15729 0 2 0 syz-executor.1 88814 98963 15729 0 3 0x4000080 fsleep syz-executor.1 88814 172326 15729 0 3 0x4000080 fsleep syz-executor.1 88814 25834 15729 0 2 0x4000000 syz-executor.1 31393 157113 29510 0 3 0x82 nanosleep syz-executor.0 83995 158917 1 0 3 0x80 nanosleep init 15729 309134 29510 0 3 0x82 nanosleep syz-executor.1 64909 149022 0 0 3 0x14200 bored sosplice 29510 211715 56356 0 3 0x82 thrsleep syz-fuzzer 29510 419728 56356 0 3 0x4000082 thrsleep syz-fuzzer 29510 423379 56356 0 3 0x4000082 thrsleep syz-fuzzer 29510 286250 56356 0 3 0x4000082 thrsleep syz-fuzzer 29510 508369 56356 0 3 0x4000082 thrsleep syz-fuzzer 29510 285246 56356 0 3 0x4000082 kqread syz-fuzzer 29510 108631 56356 0 3 0x4000082 thrsleep syz-fuzzer 56356 139727 70364 0 3 0x10008a pause ksh 70364 287420 25862 0 3 0x92 select sshd 25862 68679 1 0 3 0x80 select sshd 92713 489577 23450 73 3 0x100090 kqread syslogd 23450 509784 1 0 3 0x100082 netio syslogd 72072 325210 0 0 2 0x14200 zerothread 68071 201714 0 0 3 0x14200 aiodoned aiodoned 83458 451448 0 0 3 0x14200 syncer update 68602 2879 0 0 3 0x14200 cleaner cleaner 29098 303767 0 0 3 0x14200 reaper reaper 33513 356127 0 0 3 0x14200 pgdaemon pagedaemon 19221 243849 0 0 3 0x14200 bored crynlk 67337 75447 0 0 3 0x14200 bored crypto 86934 69335 0 0 3 0x40014200 acpi0 acpi0 46019 252199 0 0 2 0x14200 softnet 57269 158090 0 0 2 0x14200 systqmp 84900 461534 0 0 3 0x14200 bored systq 12207 475571 0 0 3 0x40014200 bored softclock 78839 225749 0 0 3 0x40014200 idle0 64704 243184 0 0 3 0x14200 bored smr 1 16123 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 9545 6300K 7587K 78643K 13392 0 0 pcb 13 8K 9K 78643K 480 0 0 rtable 84 3K 4K 78643K 844 0 0 ifaddr 75 16K 17K 78643K 293 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 87 0 0 iov 0 0K 20K 78643K 367 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 2363 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 10 2K 2K 78643K 20 0 0 sem 12 0K 1K 78643K 232 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1277 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 43 30K 55K 78643K 787 0 0 subproc 32 2K 2K 78643K 174 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 244 0 0 in_multi 16 1K 2K 78643K 190 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 459 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 120 87K 91K 78643K 4110 0 0 UVM aobj 130 4K 4K 78643K 135 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 308 0 0 NDP 17 0K 0K 78643K 91 0 0 temp 205 3544K 3615K 78643K 68751 0 0 kqueue 0 0K 0K 78643K 19 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 33 0 29 1 0 1 1 0 8 0 rtpcb 80 137 0 137 2 1 1 1 0 8 1 rtentry 112 197 0 168 2 0 2 2 0 8 0 unpcb 120 601 0 595 1 0 1 1 0 8 0 syncache 264 14 0 14 4 3 1 1 0 8 1 tcpqe 32 158 0 158 4 3 1 1 0 8 1 tcpcb 544 2046 0 2040 8 5 3 3 0 8 2 ipq 40 10 0 10 5 5 0 1 0 8 0 ipqe 40 448 0 448 5 5 0 1 0 8 0 inpcb 280 3175 0 3168 14 10 4 4 0 8 3 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 25 0 24 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 23 0 23 3 2 1 1 0 8 1 art_heap8 4096 7 0 5 4 1 3 3 0 8 1 art_heap4 256 773 0 580 17 4 13 14 0 8 0 art_table 32 780 0 585 2 0 2 2 0 8 0 art_node 16 196 0 164 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 3 2 1 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 230 0 220 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3334 0 1940 46 0 46 46 0 8 0 ffsino 240 3334 0 1940 83 0 83 83 0 8 0 nchpl 144 5698 0 4093 61 0 61 61 0 8 0 uvmvnodes 72 4192 0 0 77 0 77 77 0 8 0 vnodes 208 4192 0 0 221 0 221 221 0 8 0 namei 1024 17725 0 17725 2 1 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 520 18 0 10 3 2 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 20775 0 20775 13 12 1 7 0 8 1 plimitpl 152 110 0 104 1 0 1 1 0 8 0 sigapl 432 1425 0 1412 2 0 2 2 0 8 0 futexpl 56 34804 0 34802 2 1 1 1 0 8 0 knotepl 112 377 0 358 2 1 1 2 0 8 0 kqueuepl 104 314 0 312 1 0 1 1 0 8 0 pipepl 112 862 0 843 3 2 1 2 0 8 0 fdescpl 424 1426 0 1412 2 0 2 2 0 8 0 filepl 120 12445 0 12349 10 5 5 5 0 8 2 lockfpl 104 466 0 466 1 0 1 1 0 8 1 lockfspl 48 147 0 147 1 0 1 1 0 8 1 sessionpl 112 26 0 17 1 0 1 1 0 8 0 pgrppl 48 38 0 29 1 0 1 1 0 8 0 ucredpl 96 1498 0 1492 1 0 1 1 0 8 0 zombiepl 144 1415 0 1414 1 0 1 1 0 8 0 processpl 864 1444 0 1414 4 0 4 4 0 8 0 procpl 632 2962 0 2922 4 0 4 4 0 8 0 sosppl 128 11 0 11 3 3 0 1 0 8 0 sockpl 384 3959 0 3946 17 12 5 7 0 8 3 mcl64k 65536 124 0 124 2 1 1 1 0 8 1 mcl16k 16384 23 0 23 6 5 1 1 0 8 1 mcl12k 12288 31 0 31 4 3 1 1 0 8 1 mcl9k 9216 12 0 12 4 3 1 1 0 8 1 mcl8k 8192 36 0 36 5 5 0 1 0 8 0 mcl4k 4096 120 0 120 3 2 1 1 0 8 1 mcl2k2 2112 9 0 9 3 3 0 1 0 8 0 mcl2k 2048 66716 0 66670 17 10 7 15 0 8 0 mtagpl 80 63 0 53 3 2 1 1 0 8 0 mbufpl 256 125596 0 125491 64 55 9 30 0 8 0 bufpl 256 12153 0 5119 440 0 440 440 0 8 0 anonpl 16 214119 0 196273 112 34 78 94 0 62 0 amapchunkpl 152 9010 0 8895 32 23 9 19 0 158 4 amappl16 192 9362 0 8306 115 54 61 65 0 8 8 amappl15 184 95 0 95 2 2 0 1 0 8 0 amappl14 176 495 0 488 1 0 1 1 0 8 0 amappl13 168 86 0 86 1 1 0 1 0 8 0 amappl12 160 103 0 100 1 0 1 1 0 8 0 amappl11 152 232 0 227 1 0 1 1 0 8 0 amappl10 144 309 0 306 1 0 1 1 0 8 0 amappl9 136 679 0 673 1 0 1 1 0 8 0 amappl8 128 249 0 213 3 1 2 2 0 8 0 amappl7 120 379 0 372 1 0 1 1 0 8 0 amappl6 112 213 0 206 1 0 1 1 0 8 0 amappl5 104 308 0 300 1 0 1 1 0 8 0 amappl4 96 1486 0 1459 1 0 1 1 0 8 0 amappl3 88 561 0 555 1 0 1 1 0 8 0 amappl2 80 10302 0 10230 3 1 2 3 0 8 0 amappl1 72 35764 0 35361 26 17 9 20 0 8 0 amappl 80 3352 0 3308 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 1444 0 1412 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1444 0 1412 1 0 1 1 0 8 0 vmmpekpl 168 13205 0 13172 2 0 2 2 0 8 0 vmmpepl 168 182041 0 179825 196 65 131 135 0 357 34 vmsppl 272 1425 0 1412 3 2 1 2 0 8 0 pdppl 4096 2894 0 2852 7 1 6 6 0 8 0 pvpl 32 595859 0 575072 321 98 223 320 0 265 45 pmappl 200 1443 0 1422 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 666 0 94 17 0 17 17 0 8 0 ddb> serialport: VM disconnected.