kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 15 14:30:11 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.211' (ECDSA) to the list of known hosts. 2020/05/15 14:30:22 fuzzer started 2020/05/15 14:30:26 dialing manager at 10.128.15.235:4272 2020/05/15 14:30:26 syscalls: 338 2020/05/15 14:30:26 code coverage: enabled 2020/05/15 14:30:26 comparison tracing: enabled 2020/05/15 14:30:26 extra coverage: support is not implemented in syzkaller 2020/05/15 14:30:26 setuid sandbox: enabled 2020/05/15 14:30:26 namespace sandbox: support is not implemented in syzkaller 2020/05/15 14:30:26 Android sandbox: support is not implemented in syzkaller 2020/05/15 14:30:26 fault injection: support is not implemented in syzkaller 2020/05/15 14:30:26 leak checking: support is not implemented in syzkaller 2020/05/15 14:30:26 net packet injection: enabled 2020/05/15 14:30:26 net device setup: support is not implemented in syzkaller 2020/05/15 14:30:26 concurrency sanitizer: support is not implemented in syzkaller 2020/05/15 14:30:26 devlink PCI setup: support is not implemented in syzkaller 2020/05/15 14:30:26 USB emulation: support is not implemented in syzkaller 14:30:30 executing program 0: shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x6) r1 = shmget(0x3, 0x10000, 0xe4, &(0x7f0000ff0000/0x10000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(0xffffffffffffffff, &(0x7f0000ff6000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0xb9af) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x3) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0xd25, 0x6, 0x0, 0x8000, 0x8, 0x100, 0x0, 0x0, 0xa4af, 0xfffffffffffffffa}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) r5 = semget(0x3, 0x0, 0xd0) semop(r5, &(0x7f0000000240)=[{0x3, 0x1, 0x1000}, {0x3, 0x7, 0x800}], 0x2) fchdir(r4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x544, &(0x7f0000ff6000/0x2000)=nil) 14:30:30 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x1, 0x6}) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000100)="2aa10d6ed53bc5c2422ad28e83eee06c87e0df5a0937afd2d83ee55096eeaecd38d97d6fb13ba763b6e566ed6d749a78770bec91652c3103bc4ffced78d06b7746e0852bec10169aa07700b7a1cc2d340c9cc2daaa3f739eb80c2ce4932e2e971113ae82400f3b12d3720f7bb73420abbb1507e683f2a5fcbdbce2b59bb634061cb69cca4fa97d25683a332124175a76a70a25a9861ee1792c7569a9d17be72df65e38f5c79387c90800c022", 0xac, 0x9, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x0, 0x9, 0x8d15, 0x1}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3b40, 0x400, 0x8, 0x10000, "41d47a28f92b441d8ceaa955d2148f013db6f0c0", 0x8, 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000500)={0x10000, 0x1, 0x5, 0x9, &(0x7f0000000280)={{0x1, 0x1, 0x81, 0x0, 0x1, 0x7c, 0x8}, {[0x0, 0x2, 0x4, 0x9de9, 0x10000, 0x0, 0x7, 0x2, 0x6, 0x9, 0x8, 0x1, 0x100000000, 0x2, 0x3ff, 0x40, 0x8001, 0x100], [0x5, 0x7f, 0x4, 0x6, 0x9, 0x1000, 0x2, 0x2, 0xfffffffffffffc01, 0xfffffffffffffbff], [0x2, 0xffffffff, 0x1400000, 0x401, 0x6, 0x24, 0xfffffffffffffc01], [0xb67, 0x5, 0x2, 0xfffffffffffffffc, 0x1, 0x8], [{0x3, 0x3d73d5d3, 0x81, 0x200}, {0x4, 0x6, 0x40, 0x7fffffff}, {0x2, 0x4, 0x0, 0x3}, {0x20, 0x4, 0x80, 0x2}, {0x0, 0x5, 0x1000, 0x4}, {0x0, 0xd6, 0x9, 0x7}, {0x0, 0x9, 0x5, 0x8}, {0x348, 0x5e4, 0x7, 0xffffffffffff8001}], {0x96, 0x3ff, 0x200, 0x20}, {0x5, 0x80, 0x20, 0x7}}}, 0x4, 0x9}) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000540)=0x2) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) r6 = socket$inet(0x2, 0x8000, 0x8) writev(r6, &(0x7f0000003780)=[{&(0x7f00000005c0)="02f34ac3f559924421375bf9f1d681e74d7c8925acdaa3363554b90be37942a79dbb05ecc7fc5f628b8c9c715cfe0391d57b919648311d887f6586bcfb357adf19cf", 0x42}, {&(0x7f0000000640)="5f7b12f436593637d25dcf1cfd", 0xd}, {&(0x7f0000000680)="eaf672aae3ed3586744870c1b05c74cddbd7cecca68ea74a9a7fb46326be59c39183f3861d3aa877a082d46625234d609188c26042708c922b77b19afa0c35dd7c811a328904fda0356d8ff48d1e1f5fc5f55654d710bd9d2315ee4d1fb355079e3ffe23a08bfc7512e18d70ea3d024d7462b2b1e3c14021c695ef84f2b0f76bf9df5d13bf974841128fb648cb16111b4f74092295bcf79f32d6b3e2409d2f69a427836cbd6344e74c4a62ec309e1dba4b493493cf2832d8765c9881a3adfcf31d8630ab54792a0302b983ca4a87accf90d6b9a9e607beed35d72229d85b98e20f0451780954e013e3b2afdb909a92a34ee6d2f01f41c0fb1ea91130ac7db0a2d6b6cf58ffa54f94adceaf6845f2e940449cc555548acfed801472abad3a96b51020f6106a3046039c1c8875b89a744e52e5a45cb52fc6cd85a5c1a0207c9208087adfae2a0815d7b53dca28991d9cd6e9261ad1edd157426de5c7c6839787b548cb7467e818dcbe813fc39a9e9bbcdb308cc811fa0b54f111a507ebaecc874191e11c44b5950435e9e65b4d834b63bf297a58be9f6b5b41ea0d011b9d78ae06cec046f44305aac5ce9ceff8299758d1e6568976775431fc03f822c0277f874c07e68aca78c84701209cc2c4e45cc125cb50d9779aa59c723988062f7fc379fc70d20ac5e32a428bd988f5256280636659f51d8c0193b134cd314a9acf1a01360c4b66597818cce98960ab057a707309351bd806b3f8972616941b2cf16a9ec4e37bd1190f5f6e492f28b12db19902921573ac83acdb8c45062ef104074fe3a56bdb650ae2722afb4865bf906d1789f2841b6e1508603fe735845ac8973d9386cd5cd1febe2257cc8adda67722f764638d17981bf59063763d35a2e958f85e4e5f2313e64ca383f473e60c2c0ffb2c19c954415eb541272fac9a81555ab929df4144ade1c29c0b90ae7a018f3abdd773fc24151e0401a3cedbbde90fab7e9ff610e479290173ca44de90690cfd29cdfbafba986d8cb8e90e970f20b475dbc7ba042863990ee3e7ae01f0d0d24690dec97079f4a082dac974628c6a36c291e9088edd62dbef457bfd7e301e7a38ecd54c7f40df3582aaf0424622e24fb27764919065c62c7fdefb99e0995f66b49d3a2e9b9d24b720cd4da32152518a88497c129767ecb5d88cee70f8b609829f99f3328c3ecb854ba26d49a55a956b0e1dba60a854746ebb58f5ecb5e5eda0ba807dd82292b225898e10d8e1fc8953b2b9ad74848428024b3c93ff93c6ab5b84cd46b134047fc9151271099a34862ca9a2043594a9036b66ca19dc6c77c31b73f69013065c159bb21ade787576418526c172203f708cfe37e1bf240d9e5788aa685acf83d9f573355564dceae57c17d9856a5edccbff4e0390eed2f4f25da400d89bf1355de602056924d2bb030b6e4af497ad8ab76e37a52ca09810528494cd1a62cf5e1753d93021427ef5a1f045f9bf39dd330a0b58fec9ac11de08e6c6ac749d2fe16adc61d21c503521e7c9de2a2e9aaa00a66308e16359262b1677b40becb0d607b5f3ed4989c1bca14250d89da0cfff7ef397449d178cf7aa515f10db8127ef7b805a2867537f0b81d111de0a59456153f4abc184f8d74000932a3aedb44bc2e83007d5ded7829a2e85cbb2aa6873b28c990e623b400eb96e59c5f3443295895102bf0bcca6b14e61c73f5a58067d5d6fd85bd4be0ae768561cee647d8b250038d88b828e9a58fd5ab088b08009b6b9f296bf4117b94ad8c2f6128b12059f34b31e2ab4902abf9b6d7648b75d29b8dc36e23ea99f11f9d34cbd93452b226793d29fd6733949fa7b55fa6230126c1173b4d841554dfb65200e5eadee6fc6bbe998cb779811e7d74321febd5ba2732ea2574404ea44b9ca5226f1b90f6f08f80a23f546e5e3abd7bcb3964c3a45f4f53eb36a90e333c4863fecbfbd89c573ed4e405d2919ef8d59d2198ca012884012b75442adda0663ec5fa5e137c67c4488e0ff78accc8fd29bf892521db38469c6e229d4e6df62cd487b5037086b4b9e9afff0581e5904a889b31304c5d310fe923dddc5707b64c19366344e67fadbd6dea0ef21fde562cee2c865e06fa01d2a00a98460dbd7be229aebc4050b0d7ec6bbeabd715fd55488c2e50d4822bb2e173a33deb689917ea9072c133091bbaded3dbe394b7df1c47d896f4a8d43ba079d43a7045e9d0e54f86d081aac820d986d3b944ca94c76abb2d74f068a758673d92598b5971a7a29ffbacb367ea2bd343e6564ff3e470954698b8656315f040407b682c2922cec128443e80f382a1a55a8c453560744c10475437be0dd05b749ff5020584cb527e29b9f38db00534c87256ff32231a380f657980e466fc061f416ee888662808e2fe9f8c70f0a06299f3440ce971dc12f692389e9bea010a50b1b9d18f2879cbc7191a033047315a15437ee0dbe37eed7cee3cd1437462d7253203732949be382dd3a0ee35b901a5c5568ede8d98c35b9ae41bdc8708fb7b675f1794784ccd39a156241303ed23b66edc3a08b359dc256382ff868f4528be9c22b4aac9794203cfcabe6e08b38f2c0452c9e7b7f90e02ca9adf6c8b8a25d02164f262e2a0ceb632ff58a9a451816888c130ed9b6df4caaa5e99b27427e35ffe7ec1b9b463ee8e61a4e3cd844ea778b276c9a8822980565350dff98e271683d86661b792b985d91bc699552da8ecb747e04e8e9ecd0e4c60eb9dfc036985cf6c0b6c8c638261ce73ac1aabf00007f306aec21127dcd48633a07a5ab5d5b454c1e9473f4382800f5f4ef6276a97b2ad619f969dd761ba18b4acb64b9c0a5869de167ef424f6c12f53aba4372f66f0caab6db0136aa416773547833a13579439fc61c4b16bcc06c9786f7bc0e0078fa035410f069a0a325d8439e15553503a54c6580017d51a6182617cb962cb75b4d66c0a0cb3ace9479820adf734cc1fbd80feb45d622db5b679f4f4398bacdc4afdbc9d13ae4a08ae13febf2da97e367d4459fc746ec8f4071ca54ac15ae58d33ae3ed24ab54e7c430ac64a4bd876687a47f296a139ee7bfa65a5ea3151a45657e01aac2fb6823780e084394b89bdd4f153f4ea39c9d81064b0ec6c985153ed9559034261ac705802f7050c64801f060058337206fe3a4aab95ae77defb4e488769af5e3e8c9fb7de9046a376b4354af3273d56a19c2292c438327e9033fba14f20dc3505b1174f2ed094cd3c98ae1b6d100c1a56488992ad0975c4d4042ab3ca2e3d306eae3347eefd5bb10e07aae101e061ef129e3f13c5f966ae3d21ac94aa4fa84538dc0b43f7ee709e4e0ce72e4cda087f7d260d5b21756bd18c3cfdcdb582d78d82db0af111415e10c0c094a857a25cc4219bfb07424f6a22d22196a1fcec2083f537c8a5196a9fa4c150a01e4bdfc0e38d042e907002d574b8449bf5848eaacc7e5932ec8ec4f07546bcebca3689551d1f125740edb3efdce2ffeb4f4d8a1535c7c537dcdb1f0f761f0c79374d93d7d4fc26106ed6749be8d9e8ceb68eb2cefd1a9917caa10ef68e716d2264cc5fd01105c1461580ea66e008a45d12023b077bd5306930ef2513d06a93ad8160ab2c48b17933890d927cbf692c98a60e63bede2b8e255e18e0a9e02f99d9ef189c07846fa230b3473e3c51d878af6d9e7370088cf9fff92c8a962cf9d93c04fe786627496dc2cc734b9a24d57d63e7f8f847c882e7da13d266bcff0b9f849207a1e4ac4efea701ba99b0c9e1a0d824489cf35bdacb962d64d6895b883581d106b344209bca423a377ad759179cc654e4a7d9dd9729fd7638a0b0ccb9746449768333082eac1ee96673b93a00f39926c7f31678bb591b0564ec630d86612668939776999480c93ee97059d0d10499bcd57c66128a4a9263699ccee7c14051490e714960370905122056f927e025b38a44e6fc0fc797f8c7061523b269c6795e7607154145bd40dde1cb91ac31be8132da73fd9de521c1467012aed13f8832990e41d5c5cc65d8d0f3c76878eb7dd26148b7ea36010f6a0f539de1b3060db39284cbca2194bf9cb4216ef92650f57a7b25dabd6bd860acf19d0818d6bd7388d0f80502ae010c8a771d482b910326535ec034e2534a7236860f164aced18c91ea04ba7c15ea19df6c16db74b68d24ca2c20af087cfc971e4a18a8192555fecb133efd275703a4852eeba4723cf9b74219cc5e00c5e3399d303ac4948a0a959be0d924b74804b6605d44df0f453f1d031344b41b7bc16d35d2a989252b217122d59ca66fe326b8db12763f11773c5d35e5d7b93db7c969f583d720dc4fe4cbffea03a9f40b122ee8e67af5f216b24505b6d89b3ced168d8a1becf141b0b8aaf5ced6b248e9b3f590a7bb1bfb78ca0e3eb14bcd3ef06ee43079efea45e9d61dd2aeb118d8f0075714faf9ca7dea67632fb5cd9c37af520de08be9453f53c9fe76eb2652136ed50be9ba8419b7820346299734b6d33e2c266aa367b7385b2add156bead7b951f58b257dc44b68233780fa205d84b3090fea02fbe6bcf87e8fc939c89486c641dacf638195b2ccee92c9d6b40b86b5aa4eddb85785a8938ddc8e4949cbb0fa4fb48a3b57c9eb9e763ad2b9e47dcc709203aad3d533de3a877ab0ee09d688d4b73603976d5d80d23cb7e7d6078d6674071d142f13c3270bcafb90a6bc691ab16c53d8535c07905add337df2b7dd2a12bf643d244dc2ee037877d8ad995e4f24d16ddfcc639c36d212b55267db4b4cc4d3345668fa3479f3ccb92b573d32952d760963f650d0d912260f99982785ad28a087f02e2b001d8ce7a0d0b195bce2dd8d5ca2dbd2577af161124b31516f13e00890a65269cd22faf70a35ef27d91a8caf93f5075e6ad03013c90d3e6e23c50dca516f9a890ba5fe7e30eb137eec17a657b8ac9e346aefd349640a445fa341e2aea287b10099ae897a622b9adeb90e24b6b6c944d5afb139a6b42fed097ebe0444c1eb103a6e14aa6002dcbcceaef9d26aabd306faa0b884c7bc44ed1eb8df05d15e445db00576a6283b82fb0504a4cd77ab92430ab8456405723dba730a79d0a495e1088e10ac2a6572df5ecbdc94621765d49a792cd23332958afbf25d69bae63e93b265ecc161f383d837f471ab2feb8c1f68df3955f12019ef012ef6604ce6d00ef7dd81ad28f6f20f739bc179b83adf60d6a910f2343f2cb6978a20f9cfe41ad6beb8d3992bba1c180a0803b80d940e214e0d85b8abb4f548f73ae5181aeb83c47ee748b0ba1621ababff86fcc51511765a8443899065d150a0e10b23c70855a92887899a43ad47eaf56ab1b6b0c7aa9c32452a51308cc08bb2df859c3c50ed116cbc9cd80c6473c98bc7d1380009dff758e475d637e1e0fd0d1a5351f2e244bedefda799271480f60d71958f20e090c1d5e362c26548f21236f69bba5f1c4563f9c8a35bc33093cb87762404c9853ec138d279af1255383cb3dc885d3665b239a9ce475759bdf38384c28b2220f0f9d6011fe6bf0e29eb69efb56ae5a24d0fab233c063510ecc0c09b7a49a7dca0cf335b0f7dec8a6c64e4c750c5d4292c67f3be9997147aac17da5ff5d955cb3dc3d74a5affa5abe11c83e35544d88b31ea672b7287897554e05c7639c0129e145f8a254fc05ae6c9afc9c321acaf9d4d054f916aa1d061414682f66dd3e8b113ab317b7ff28b0b55e8793c547ea1cf416dfcf5ff7815483ac2bfa39bfa123bd045f47fd78cdcfbc561b237af9cef0261696a70649a744468cd047bf93209b9bb8ee2f", 0x1000}, {&(0x7f0000001680)="ae29b2ec555b0c3782dd36851c27f91fc4cc7649cf0f004b07105e59a499979ecf2875070c5063438598b605f0ba6e7241f1531f50b52c66ac7e238c9344a76dc1f15f2d0924da180f38f45479606968ce739ace66ee46a385d5ddf42b5db716a4a932a7b43a5f41a5c6291d7c17bab9841fd3bc3a093f527fb8ef0f27ceb7bca57102703dcad6f943c09d1863d372c61a93fc9447854f074b41751534654c888b99f43e18b7caa1d097e135757b6fce951d8d9236584ab54da6cbddbe8b26cd60f9df7de1d275793dccbfa69ea5f092e35276df281400c7c35cd72ac0a8bb813ca4d73c9ea88b404fdcfa4c4dbb88846e32d711db1beac51f423d7c3fec3fe2ada25c97df5871cf9021f54a77a7cd411283a7614300777844fd86faaa6ecc0c2891d53276c768c31016e274246d67176417650ec48a63e34322972c933717d2f1600123f0f5eb4c94d1c9117b6dbe39df0a00c005227dcc27194411b2b08d8fbd5e95be3ed0aaeb944a2b1c90b593744aade6ea1e167bacdaf8b33caaa4b2acdfd7a39ef9038f12b8dbdc89ab0c432d5785a93bbc667cf808525efd29613e62a8b9499b909e33aa2b1c3b2748f4c99e9657a6fef6bc51476bdc8a17e56d5937745b6bd90742b68c47142607c757fd6e782176857d3e67d12d1a09334c4ea04b50f51ab4147d61897be20349e2e92053d78ba99f9f3baab42294d49da049c137f1082e7344f5e5e49af0963793ea0945f6c10b8cfdbc96fde1cad40d0176d07ef7710a3b278aea936d5add5659a1ef2190d4bccf6c36698b81157529729d3b37d4bb338889be58530a5ab93f33dcdf5c197d3148e2831586e74cbff94419466c6391f7551b125a00a95d9f6038abcf515c33a764cd3f1bb1fbf2a3d0b62854629cc0b5f23a8259004590fda3f71916f49e32f6f35326693b91dc676fcd537a051eb7b3b360967e8c30fca6d75d92ca0dd64388b08ad641b98009116785000b6d48c8fe5a3956fef70d94f9062fa027dd574717a6e24794354536244ed57f13a2df7a92b44f5337aa92ca326c06be14bade4d89623a6484adcaf0f837ae2f71abedcccac15669dc7a4b03c94a180f1756547e9a65cc8eab338b66cd54c2b9b76a3ed63fec5e7236d4caa07173b2f209b3d06d5033502752aeef44849efe15232cc567115a78f877b8677b61c2e5fb22a969abcd0ea37484789547d7f82b72bf8dfe751410a05453a6a7dd9636a1125a59ef0af33a56928b9efe305849cf05b8f7e231661e2c35032cc8dd67c83e1d3fb87a01ce797d9d669d23dcbd90db0eec08559f56e7e83e73fe0c5beee3dd8c8d59101f77b8d6dd63a6a6740e5988ea22876b6b01c78034c1d503ab25a21d1874551b2eb31d71b402d8efc0d1a4aae24c06b4fae611aa72594d1022c0d05b19ac6b2889b64e1acc4b40fdf0c85cce4520bd7428e81a006e0fb0c90618412c77ce080293cac07ea8b14756d61bafb771478cb2c057a2a7821bf248b26d95abbf27308cb55bbc2bc54463eed3d4bdc1523d59a9eb2265b0b1b1cd91f28e66881e68fbb86f07b19522ad994d3c19020ca63214b1981f110389581e682b7e6ae235b7b64f090112cc375134717cea98ad719052cafa461ac44025f8f9db86b1ebbf2648cc9e01d35495c184413d07d96679541474ad895838d6f170f7dc1cf06dbb6a058586e7386bfec55a4acc5432fc24f9f0ea077592cb31de0c0445d54704583c7fbb12d0cf069ce6bdc7a77cdbca717b1015d021ed9fcbb54769ed64c8bec1d6ea39abed393714adeb2a78918e23d51fca22db3c16e599597c3ca3c826ef9853f600fcd972f141278fb9db6d9d4137e516d101ee03167c9fbedc50dc4a4fdf4e9ed4c9663ae93cb760296c004314bf6207ab1e69ab0f6270d62e2040db7bd60d1ca7334e5dc9355e7bbd892a3c96f9ca55c782315e1a719cf99c1787311124fc86924bfdeba0aebce385368041249a9ff68c8ef66084020b1bd4e2ef9c8ab62561bf1b2e964117ef153c7d7a84c70eecebb0def979cbcb4e2900a300ecd58822bebf41bb2dccbc4e87b7ced547632c48697b9a96888cbea46d38e103f544577de9fbdd42cb2556d0dc3c5c8ea54cbc4f1fb02131fd0509c8ae9b2e6fbaf9092af512e44a9f8b0568d824277e3fd7abc92c898f93d678aa12ba46185b6f1ab02e2fea999413f4483ffff14bfc5111111fbf6202c35aa7b3172b3bdf7d8ab6b58c0145841e5fb819558f7faef5872d9ce50398badb10ad438ac783e93d5c5cc12a8a90616d84785ba26dc7f77c0f219b9381448f4d4fcbd8e62881d5ca56b46401cde99142af06cbb9f3cfb8c63fa359b1ae46eaeda56dbca10496f2cc2b014ccb2babe84b2125c866f9efa99fb1efc810ce4de280df48f2e48008cbe402a32f09a45ab78f8f9b78649b6519a50d92079dd357de53bfb625dbb7b33639b87c1ae297727dac63bfddf215e9227ab166d5a948e441f7070b4a4ec9b8c30e7a6472051cbdb1f58593c68d0aeca208d5334d1e9ea39b3d83757d7660b54017ebfa42b04fb271c7fed43e055d879a4b589413a019375f2c6044d3554345c69201a94d90dad233d1c9f68e70ded2b7ba47fb32c6a2d16771be2a6d60bf7ce476b34904861faf86f312255a2eb440157860317b8c4c66cd78521dd1d8df118f1d6ca77492947e1e023e91f367a003ef730b8d9a7ad3ced795592ca68a9643ac03161ef1f88578ad25d6e2251dcb719635e1ea6353764915945b83969e951a30841b87fce4b7019b3f4a14a76ea20932077afb6d85d1268b15aa01387201b2ed4bb7318f8e2f1f55caf46e720960ed33785e531c116f2668de3166cbf9c7f7d8bf05678b36696412d8391efb608b463248d588515eb5fbb72bc051e1f08eaded8edd5e550cdde05ec8093fc4042e2f8a887b1843ab2cea48f954bd78ab3d3f8a8f90b012fd9bf77a2a51b615af929fd46cdebef96c41fc0330d6d3bf3d0b0d4271b3512527d8861c06fdc4924685e6fa234e5f123010af435c6cbd371574cd9b8492115fab76e6fae16d9a5cd1c92a0de12e7dc634f5964278a9f1a81ea27f817a2ac11a9bc057ed374e7381360a44393330b204f5913f53bed21a6ceda0b5aef292a214eee4d7b6990cb72603668c973fa6b71b7e29474feb0a23fbd0f078d489bcdefd3b6f62693b1c76ba2b41ba792cee10e23ed51a0dfb37b010779f53ba5f79aa1e47bc58728904f9ccc4e970978aaecd785a834ce5f1202c037b68572b34ec0592f6b96c8a46c739b67d56a753fa20e5fb2963bc341e7f2f1b7bb86468420495fbda1daa97acb932af8e9560b93bf665595be1ddef81369c05de6755ad4ed151c3152af3f188c49d60ca29ad1618a4016fc4ca73c3a07b7a3af2fbc5fee61e900f62e281774130aac3959c0e18f419a6b279e3d6125b2540efa01790bd0f8a7c0ea10628680b6f386287f15a39c8755c87bd6d27c9ab61bcd340b2eebaed7d343823a5173266e32d48212db52d0f240e2e6155b15009b6dd8f0615f6a903e71b49affc474a8e7cfd8b9bd4dfebe0165759d10947f8c367c301516fedbd8f4ae00867b7833fe4dd5ccddbe836889b49ddfd9491d2ecce0d9a9861df1af5b311abb2305b1f8b2f06c79aa5859b5ea530598b631c45823447ffabb82f43f30a2cb0732b49b987288df1387b69ebdcc69520a76a018688c812842b77856e1fbfa3829cc3bff3b528a031fc91249a9e82d722af7910e21eb2daa58dee78173cf377fa0e4da4293ccddf3f7f6821864d79fe623b3c4c2b7bcbffa95601d4279ea8a42ba34e705d0063113bf08240ebfc9ccd83e94f9d09593ede2e756e9433cbed199b845f448a2dc66ff4025926ad12094c906449d3e8739f241b42bceec83abf2184baa4475092bda413af583122d7d880ae4f3f463ec0f480241c2e1a555916a131f21928f77e4736e9f90b95a821ed414ed599a70b4111fe49496d9197291b3e5ecbe16c486bf885349efeee765a9b6a2d29db78ab0a965301978b1d59241b842e95fac686809faa022aed72a86fe11b0fee494656b4bed89d69d8ce234a5571b46863c273108cc1df4915e71df8ce8d1bdc1f0fa4e5d655a3ad64e850cf8a88691869e69b28e5ec9022e396cb115cd97223720ad848bcfdfbbb37cd8ac8520ff93d59e7e4d735fdae37eb618e62940efe86852c5fdf37ff171958d7ed3acded919914428f921ddb3ff89e1caa4b70ee895f4fd3072aa941aae6fe1e249331995cf246cb4a2aa44ae8b0dfcb06bd5366d3fd9d7a59abb8fe94b4c6e8ee3261558f4f5567ae4a2f2ce2ab0d88531dcf7229ee5f40f2a2df030a2aacfa50969e217a727bb1da72253e466a7622bea64d296cc02193bd5122d6143ab3f4977941b6b4dc2523c2398694de9c6b6a093a3b72ddff9e41bf49e862ab539adb2f37b9c12477a5cc853a911ba579520e57bf94336f48f935ae411d275a412830ddd009793f4c383f9bd4eb9df048320047f5ffe313cd35ae68cf70e59848522689d53e0d4c9e6c2b9101d5ad36772422a9515e73b6633edf6faceab92925bd59814d0517aac14679e1877f69fca93ef2757011f09d0aa9f661416cc2682e70b5589ec26afcd6047910d50ae9c01308846c9e9193d5983f724716294ea0e9840669af617f0a226dfb7bbdbdf3ee16f4b2e58b00e43edeed5fc0ed295ea15040405341376bf68832e96eb912d3066351590c59e22e85c34563257996408103583f5c7ec7d1e3110771267af535856d6cd6cb70faf005f32363e4b6b9abb10cb6c1c41fdc6c64f62895c00680d25bb7e943fc1c790797be1eb00d9739da65130ae93873fdf3ff51b542a1a6c752c5582f9e8a793b37a21bc4e34a3228ed357b668c2463792e790e94bc2f077a721085bafb956bf14dfb95e4c3df50d973170e46486dffc212db1926b2f0fc6ec9023f0dda524fdb21f4cad1eb5eb7dd221661928ec1fff87b0807f0451f472dfce54cc53cc7b577358e6ee0ddc1ccd305a4f7e0934dbead8ad12e8023497c14d8858c4b1368febe5f058f4eccdab3bdd40c46ede2ecb278917d53217cf1dec96857406ceb8cc330c1cb465c3a1417fabdba058276ec3ef33e21cc8f908ecac37ff160ce5ffcb0e49bcf818c611cde7989ea4b565a082dc5893f5b5bd2ad14e29b57be940adf9492055bc4371a389f0a8afc08b139d99b3ef37a136ff82333d68045dc35c890869c6ab320e47293c37ddc8c794dc718cc2fef14c73f861cd1c70689a1e66fc75fd5572d184f5305176a26c6aa60e9334f2c15c5a1626afd716b7fec691d9d080232315bd54fd4f40d23c80a2b6febab5cc81a6e2c096dc04a55cd6a4961da83c1e30c483eb559158f2cc64538724f1205c2c4d4fb9a72de977a097cc91a8ae4ab3263ee0f0ef0cf33363dfe42e6cc616e1568214c082f54591cba7e4a396353fda2169c274982be5da03297c8f5c5894f2e2c97cfbf6c101e00bad0c389ee147ed1c8d7603ed6a6b71864687667370f5e2feebd3c7c081fd9d268a0defd3be5081104682dba1bbfd67283ec97ffe84c16ff888d8eaea6d34b7310ed4d61be92bcc9c4b7bf779572b97357839e1b92475858807bbb910aed89f90249f84f193712bc35e3372b233dd67c78134062aa8fa3cc3a4d55ae0f5985eac6deafee5d05ac57c4d3e3526f02374cd192f653551106f532821117f07bbb5fe9213ac9fa64e6936a363210549fe8378a48d1d5853dfdef5c1addfae5608f023d4bff3308ba0353be5ab9be7a", 0x1000}, {&(0x7f0000002680)="9117c211888aa7be0d7c", 0xa}, {&(0x7f00000026c0)="ec3efd397d0b1d381b3c900a32f33766e7317c331b11d9fa634c79ab1e8c6c68caec5a867e5c04bd7a0184bc9b78ad8038e324a5b2b057d7acc109a2f758848853ba909df0b389cf36cdbd357d0b0957bbddaedeaf8dc1eaee5e9a8e5789a9abf9883fc9c359828bab7cd7cacfe9c8c2bdcd082d156fc34dfc85fbeb90464f055f353864b851fe18422bf32701081daee96712e34ea0535846fd9cfc913e09d9371f71d336a74b413f21a827ff856fe6af6410e6ce8fe9c8f843a0d1d742dc75a2d8b791adc7bfe3dbad70a9526783abb3f898ec626f01e1c694d6a73276b92d2567efc12c2e419ce513541c746a3000fdcbb6c8e8ace86657e718185fbc23bceb2e37f6fb34601a8abdd81ae3cce9b70c10060864ecf7c894e456fe363c60f8b13dffe77c7deb5dbc4758c2ead3e581f8f7b29fbef0ac16c33dc659b736ea8b17b3eca06ecd3a3b83de24f7b2054853bc89f88ee0d780ea3e4b36df81863b5eb1d8972d29e8f114e8907536b6a10c67099abad792b91e0cdad9a96f9a8e56d9e1be88d8f19f5ed7cbce4ed24bcf1df6bd779aa1da1f890d76711ab1637e103d87bbcfb2c24cdb3961580104294b5ac8b0aaa25e6b359097583faa35b5ae2b43312274fe332f4d7b84c20758904ed84e2f16303a30c95a063b332eec65e3717134adfbe1e5b28838f483cab9de5e99f603a1df02018ed9d03fb14ea272237a8a86e7919478d609ee13aeabebfcb22c25f337ffc9ed4e8a712080ef5b2bfbbc65736cfa28422ee65baf284f8d31479000e0e8c847b85203285aaba3729fe5b84611fa34fd9ef2f9661916fb211275b0ac43214503638055c4e341eca00c75043591b9c2759afd109b26ce5669d3b9ec23902d0bb33e03e35460613c93c3220ad753632138349676990e5f9645e7470f8fbc05643b8848760b98d471452acf5770b04d158b5564efbfdb34a798bc6dd5cc1a36997e408336c998fce7598dd2f75351f07466b7eec13b133009791f7e71e9103a508a6ef77d4a017fad989ee0543784687be88c2ee19c322f5a2ff482915ad847904982390bcf35907f5bf7e837d115757515aa4dcf18f2e8d84d28e20929ee97cd5f24619e0132b380832ed827cffeaac9ac91ac31661f902a41c2afa6705e0b595d974310adf085cf8103ea74b667cfaaf475f9efe83bafc818ddcfe5b512c7c31ca98759504d322e5bdd36319cda7b184038c49adf81bc5cd06cf62c114598c1276291c6a47f7dcc8ca634b19e608f14873029609f9cb8242667a9a402ce0502e029e0ad39d7d5b84d7bd2d32642a9a6d208c384faeabccc234b732314f9a8dbf562d54e2e0b1214281ef8cb87a4b263c36632971e5a0d329dfb9a3a00ee0bc70620d6fb9c15bc9fa408765752a89912422acccf49185052f868bcd611ae1e095608153c580e4de0beae05c01915a7fa53965d736d273795a8a751b0e77cb8d3e14b3ae427579c1d8efb54253b4c6395018f72dd22c43a0b10d2062657e52ee5f975ecb36d994d7d8f253420db1d5aed3f10207c0430ba3eade09de1785847d2ac824fc92e9a89523a3b575a6c9ca35c3bf3b2766cfff91d2a0d0a5c25d3d945058fc236ba5f701787cb295c9f7e40c0035548ed76cccf0afed43735928629d6ccda3352bb4a402bc30b20f0b5fc0203a1d32247c650d2f6cac22b7e174887ac0a525d87673bd75dd99950a8b5cdbc1e76f3727074fc617be7e20b1c5bb4af65a2c64a87f78096a1f6c005718e641044fb9c967009fbab0187ec170513580cd49a8aa1d7671e89957dc8bf2c875fc3aa5ebaf8d4178cb5e59d2c84d1da50af263bd6cc270b690e91237b9ea502d7f01f8bcf0d76f85861163d0c6c3d36759ded03f80cbcdfa271d3aaf1263eabbf601771275788e59cf47d7212b68ef922aea46f781befb195af153596176ff7edcd5c7df95268bc1772d77b1c458148036a02809d91b4a9207f7d4c0335d95acf9d86d7b1c128554b8ab2da367299bbaad79d584765f6ddfb9c510ee848ed9c62311d4cc5c91c8e6b12580893f1d6027dbf1fad282c7394f87f2ed401f4c7599360c8e5ceed3d092498a7cad0c561ed4d8fe38007ba17f0f1c9ee221b94a97debc93796cb26e923b0a4bd099f64073f9466f16ddc4ad047deb4f97c59c03d48bdfedfdc5e0f9bc124eaade1f0ebd326303ab90c340826e02aa1de0496f70b768cb3738d6d6deb82199cab8cbdb69f940d9ff63f62caa98cb4f8061eb363bfe5cf88df17cfc755d42ff46a3b67c837edc9c9b61f8763af97327cb32c78d2d0a4a11c013acdeb8916e92a58bd8746feebafc1aea8b7de7ac0583401d3cf4181ceab986b91f27bb478e32c904f532a8cbe88b597fbc3642ec2a3c819d70e574db7159716ad78c36a26983a4a31abc9c045e334dda09c8ff8b618bd4d945fed5d73a5d9fb12609f99728e16a93bde5d199b33d86557a805a79d7a3c1f73f42d65df2e0e9339c9f430e4c0fcc7c259502630a6c19511c91ee23463db68c8298f1904429808c49023112119d57fbca8d8d786cf6908323ae576d79882c4463198a1a1e34eb0ac7fa57d2341a688c010b253c026f25639d7f5656b19bb926b912f4503a4519b93d6d2d3a538b67ff235b97717f2a4236ab9a72f735ec57132fb934f97b0742871185c7b3c4c181adfb049ad2054c758d707f4f7f3247a4ed35b2c49d6dbcf4c7eb62ed6d2226f720d3f0c78f66b999c649eaf5a56eab7d7817591d54b1fa026be524b4acbb7213b2c8e9d507065ba068fc96775ffd5ad70e0481ac0ae1340b1d7f2044b0f29ef3869dae03661dda85a99a41448b9f10b63ad71b7b7e939b9af1718d05af3272c1656e68de90fb7cb66da9ebfd22b80110ab00a46ed8861c30e5bdae6ac4d47bce3fbba009197c4624531f003b809a048a980b070326ae7984fd71f77ef9b6f404d950c9286ee30c6cfb86697956fed2fc8a454b92f3e895d882260c1181510d6c431cf996fd96a95bf77dda719b2593133d9b273013416d18081795468545e0ba6611eceba7fd26a805c793e3ca5dd2b1db0d7bcc039d4c755c545f277108fd0060b8afbc05675d20eaf485fba8bca288e2670fff2477f4bb16b2cf4838a4a54f23e49ad7e9f14d6bfae2201e37d486b4db3fe5e42f28d67f4d37b527d5e2a2e6bf7264706706fc2e969b56cc4a4432ac207ab5baee2fa493a4c14588d2be6825ab7d7fd76409ed0b5727c4793febb400325ad3445fea7cd78de9d08e56a66cb42b67acb8cd1bd3f63aaebd29cc40a945143e918733770bf74a5d08a7646204a8487ddca0c66434deff7dcc71469d78eb341c27172b4fdc3ff98ad967c566bb5f121f57bead5001f6f524042f67cf0789feec1e99db172735a509beec83387d8eddcb28afad19e1f03bb66f02c01d72352d7fabf709dce82170001f7627d4b66eb2d622a7ce62c2a002cbaab5e90cb223c983bcfff65a81066e5811c05f2414a1bc4dfe816e4eba2b66a125c67e14fbc86edd299442f133c47d80a9e3d2f95624bfefcab7f96bae53ffbc87346a2d97801c724701ee23fbc409f978b3fe614b637021423521a7b96add8fb6eaf77e2bd03d049ac4996e1c58f08bec6124b1ff66c91c3fea4abb9ae5d42461208bb18d6ab8bd13a799f126f1655ae37e1c5b343fe2c23207951dfcb5819ba1843675184f7f53f95b3451ff26508c837ba3c95ede599cfab80297f649e9e5780c2fd677665fc68e3034c980f7b4a38ec8f3d38d47459ee52806114b7a44b5353f8687b31589d4de5f5e169edf72233558b9b4224b85e6981aea1649d3b7d9897664fad140b40e791690544b44c61eed3c06e6790540b31aaa96afb6888448c9bcf5e247424cd37e01c2db56c2330bf7bb0c6edf51ea5bc8c18169a9499c11746441b5ab31222babde5545d0fab84ee3f84d573e0848bc2e5c693b44e6b89ff52160a0ea2dca801066bd1662d02d9cc7ff8facbd5fb4d7dc74b5e6da173b109a1435ab66daa6bef05f03212ad82d995c47132e983cdd2d3d7abe861fbd8ccc273db25f0764baa87d202739b19186d7147442ae9ac3bcef3b6d65216d564e14f5b36767c981392cd14aa28f7f8433ba63dea28c8aa2ddfc8f5b5c18cfcb9661cd5b09ad28a175e716289f121885d74d5c99a19b2ffb93668594b382f59e5d3e948be632af5657bcfdb35ac646435e91415edd2049f3600bbd2676a25b3068da3e44fb1e6067e15f5cf5b1bdd55b8233254ce57371150d65832b1ba4cb9288a20eb7d88e93fcc19642c2ae799b1959ab879c38f8146e1744d36a3117e5e3b662f4cd050f8af78bf5bc24a6fa41a33eca5054558542a66bc9018eb57731c981436346148b652c2cee6c2f75f9bb5797e5047d0d9bc016ba6176f9baa1751a94a4cdb674aabeb4af142f1baeba5a19b7057025aefdc27785fcedaed7e0a48f214db20bf27e7ed7c847b3c4db718a5dd22a761a6566de929d69172bf63d6543a894eaff803ff7335fe1a4194c730a352689dfe9a64ded0b63b7eebb469bc7aa1178c1831eb9eaaf5f8cc1b9f6a2a9461ad0ba48454500f8f35275004b51003028d69d71254496a9b9fe4bf1f0079a0fd3f79332288855a606d6876316fd381a00c772bbd4a8890af9ebb4d131aa843dc5bdfac87bfaca29d369a13cd8f84d42f2d311fc971a48c87c906b73ce8c6cbbf2a3af0ba37e04cbbaa69042c46d72d5ebf87746369cc78f79e9cac45a1c3974d5790e6fb4e3dd4f77f5affd891f3347790c494632b8dce242564fdc3f9bac3d6978ad0b1da2a30760dd608846e39102a9bc36e0c6992b8d07a6639ac53ab0c22bf93d41a8bfce33bfa4cc79bba588c57e7c4ebbc5dc3175519db82a4d211582ed04dbfe2e187cc4508d6c62af6c3096f15dc79248bda297b3d0e815f4f82d4e7135fd1431b98d978e8afa36eb6408f75b109411a01ec64a25d49d278fcae533ea9ca5400dbff764a63949980abfc33071a142acef4129db8d1d0f16853f830f676d61145704a41c717f7078543748d17c6a39e0fb1b5121e6c12d0bf32f3babd44431ff1ce10da8d429b6d21619ccd58630e89a1a13e5f61b07ac51f0a9c9050911456cc9b7a1d4f50d04e67925aeb216e430d6fe58e0aed5cab85e6714388cf2f098824e4726e43715c080f4257f62905e35b20a989a3efd2cf217829896dfcd0a008c66193f975609251912070442158f4f51cd1debfb122bc4426366fd20aa72e95c5785f2fbe6d88772dbc23baa37babb50a8dcdd2be87fa90b1cf985f79c717366900b353894918fbff699875e8c3341ff82a09155ef425fc5a865b1db21d13af9788eb163a34d009364f51e9dd8d58c257ff4f357564a52860b04e4e9ca519af8eadc5c8d837bd845b25cd9a47838f08fde31a3f3a93339772b0d7d53b226a27f260c1454745bd1785cf36f647271b55743a38ab797101ba6e9b029a0cd297311226fc9ecdc927ab35f28c3d9dc7bdd2a1542b29bb0b9de46910d63647011acacd1b882c40886f79146b4672b6014fd3f9c870f937492898f0d50e172064f69e9201f5444d59d6fc684f56e82d8445047193da8a97110dd8f354b7bd9bb23fef445aa6d63e0c2294d6196be662ce3b92c152478354226a4c70e77ff9522e4c5c8f35be44df95907effebe0c3fa3c35249ffcb983cdf083c54fab75bb347c984faaf40e450fabbbc0b6b313b2047609cf0d5b9f402f16b674dc47a87fb92b4d3ba4dfcc953d4b2bd01f24b9bd64791f3d3a69d64006e6b81cd4de", 0x1000}, {&(0x7f00000036c0)="a754d22495bd9328e936a14db2404c8744648528dfc564a2911835133423749f117b1c3173b1820f0e0b81656ace0ab420fc662624c3b5709dbb8ffe2e2382b373d80342ec96f241b3122327dd9eedfdea9f2a7c822ea69953582fac072504b6f92040a109a2fe3cd2b74afa8ca3677a2fed973fd16057f5c71ff60704e0a77a42db119febb129db685f756b4d40d82bdec0afd4d2649432ea91090619a23a166c575f7633c18af5b02b798ec8dd", 0xae}], 0x7) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000003840)) 14:30:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0209f7974079bd8e62ea55457c42bc06d8f29e92bbeefc1124babcde2482930035ca234b199fdf9cf2d59df572152b9cbc9465b0df96e2624f20effa516f8c532cc65b126780301475f280e36a3980f9622389f1b83f438d17f01e119610a45f22b6ebf2a4326832d898b34a6472855407c3e7819fb3ee60c49be55409f83a03368fef01e738a09ab1e92c961dd13a8d5ce9e900778f828dd41079f9c5843655683a85942a3892d231c454", 0xab) 14:30:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)=':.1\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/diskmap\x00', &(0x7f0000000280)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='/dev/diskmap\x00', &(0x7f0000000380)='],-^\x00', &(0x7f00000003c0)='/dev/diskmap\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f00000004c0)='/dev/diskmap\x00', &(0x7f0000000500)='/dev/diskmap\x00', &(0x7f0000000540)='/dev/diskmap\x00', &(0x7f0000000580)='/dev/diskmap\x00']) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 14:30:31 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x9, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r1, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = accept$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f00000000c0)=0x2, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) 14:30:31 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x45) r1 = dup2(r0, r0) dup2(0xffffffffffffffff, r1) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) setitimer(0x1, &(0x7f0000000000)={{0x35c7, 0xba}, {0x0, 0x7}}, &(0x7f0000000040)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) getrlimit(0xb, &(0x7f0000000140)) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r5, 0x4) fchown(0xffffffffffffffff, r2, r5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) 14:30:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="8d45ffe7011aa4f2995e33dcf26021c069e642b3fa575ca522bde186061c440217bcd00d7f10c59f8a41b418730b2cdfea422a7cb0e8b8db434626949e6580c35d3d2b03433868ae738154ca15730e0d221f20718e1b6bd83968b4beaa7df43e972659abcafe55f5adef8f6de1743d05c3c3ae8bb091ceceff3a40035752631a1d373b39869f8ac029e04d4feed5904e51533f9fb29dbb9956e0ee60bc6e7d8d793697399f9f4da07a5fa5c6d0b7af0f732e60db85b8f7ce04015e0e7250cf3d0625d713856877f49001aad73ff76d2cd419d52b378cdc74f1bc5c052b55ae6927", 0xe1}, {&(0x7f0000000540)="a84818b56334ad3b928a7c6e170ef8b7c6bd9d7868853c1f0c136c981f9a02511533e14670860c87448a3aec73b662bbab2bcffccf6cbea7e103d924ae5e9504c8abd41a9165f6962d16c45410ac5a3e26e88fca0caeb1a44176f76d36300fc1ff31dda21d75cddb33990063090aceefa9c3d692eda743e808fc03fdf0b9fb47c55a62ec4e1ccc50320009f1d00a4db670f1218436492abc3fd068eaef5d891fedd4e5a31abdb9", 0xa7}, {&(0x7f0000000600)="15e143d4105d0a16ebfed7c43f03c2e84d20863e3809f15c1e6c1570e4e2c14143226db77dd5a1b3760a6af1eb710a32532cb53ee3371e65466e86461bc0b91c8ee768df274eae5c0265c9828093cf120f8c2986595fc82beabe81c5612d984d64daab437819b245ed221984af95ca281ae37cda8f0fd6781db175d280055c58f99a46e712b9b5500758ba11e44161eae4d7beeaa8614de00f354dc1ddab52e46c1b363501c5c66edd16a8ded1bd00c0aaf74bc3294da1f905029d9fb752a9fd4e981dfb81473e823410f449b0d1786bef58e86f17f7e1", 0xd7}], 0x3, 0x0, 0x5) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x402) pread(0xffffffffffffffff, &(0x7f0000000300)="324d1ecdbc309f52bc8fe9634042e46c52354fd0c6130995f24221348f7c48f51f38a030c59fc2c19c73d973558ce9d85c8113f83155fcd62459a1d60cf4a52b452293e108a14ca666cc1fcb98feaa39323f4969d16955f033565c423625a496632deb9015db16357efed3bf7be509491e6de3b080ccb3dc979b91f9e5aef7", 0x7f, 0x0, 0xe1) semop(r2, &(0x7f00000001c0)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4}, {0x1, 0x40}, {0x0, 0x6}, {0x3, 0x0, 0x1800}, {0x0, 0x223, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x1, 0x2000}, {0x3, 0x7ff, 0x800}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000400)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xf6) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.?f0\x00'/16], 0x10) semget$private(0x0, 0x4, 0x405) 14:30:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) getegid() ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x5, 0x0, {[0x0, 0x8000, 0x6]}}) 14:30:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x402) pread(0xffffffffffffffff, &(0x7f0000000300)="324d1ecdbc309f52bc8fe9634042e46c52354fd0c6130995f24221348f7c48f51f38a030c59fc2c19c73d973558ce9d85c8113f83155fcd62459a1d60cf4a52b452293e108a14ca666cc1fcb98feaa39323f4969d16955f033565c423625a496632deb9015db16357efed3bf7be509491e6de3b080ccb3dc979b91f9e5aef7", 0x7f, 0x0, 0xe1) semop(0x0, &(0x7f0000000440), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000440)=[{0x1, 0x7f, 0x1000}, {0x4, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x6b, 0x1000}, {0x3, 0xfff9}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}, {0x1, 0x6f1, 0x800}, {0x4, 0x7fd, 0x1000}], 0xa) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000400)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xf6) connect(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="49f67f26663000fc00fb14b21c1c79dcaf51d7c277458a3014d0865a75cca00a87b95165662d62b47f680fbceb44522075dde1b90d8cb8000026fd41466ec2dd39030000000000000058fd1acb26c73ffed4337f26272aba90f30c4202042ddc1b10efcf7b2c42602e9918540707ebb23e3005ae6ea30c474fe3b91ebfa707712f015c1d6a9806f1a9fea2f93e52f38cbe4203c56b"], 0x10) semget$private(0x0, 0x4, 0x405) 14:30:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 14:30:31 executing program 1: syz_emit_ethernet(0xf, &(0x7f00000000c0)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 14:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000180)=[{0x20, 0x1, 0x80, 0x13ff}, {0xffd, 0x51, 0x96, 0x7fff}, {0x5, 0x1d, 0x37, 0x101}, {0x2, 0x1, 0x2, 0x1f}, {0x1000, 0x81, 0x20, 0x8001}, {0x9, 0x20, 0x8, 0x7fff}, {0x34e, 0x56, 0x3, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:31 executing program 0: socket(0x0, 0x400000002, 0x0) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) dup(r0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) recvmsg(r2, &(0x7f0000001880)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f0000000400)=""/40, 0x28}, {&(0x7f00000014c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000001540)=""/129, 0x81}, {&(0x7f0000001600)=""/128, 0x80}, {&(0x7f0000001680)=""/107, 0x6b}, {&(0x7f0000001700)=""/13, 0xd}], 0x9, &(0x7f0000001800)=""/66, 0x42}, 0x40) setsockopt(r1, 0x7fff, 0x401, &(0x7f0000000080)="5fa14b3819304ae8a54e6ba42a0db1f59a949ffb83bb2fe8216bb6fc9b4df546ff151dfd965b4054cb5a9972dcf242d47dee0596ef8b09daf5648ce9bafe41d05d21b0251386d4dbb88b45537c7fc1662d6fd75a413c66973719d1e742e88785a29be88a532189196f", 0x69) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c5c600000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc55c09500ffffffff8c5ff5fb501ebe1dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad76eeca126014cb60b16ddfd2aeecf5f48dc18630a96ad82c7718c6988941ea19274efc50aa30f57518d5514f9772653c248cca98377f31864f227621983035c0f9e997e9686692be7dd3198ff30eb9d6a66b9964cc6f47dc7f749706fdbf1896fead0511290139e3c1e0985f5f5f5325f9ac5bf88be80054d5e8e71bb184d828f6222ed428f730512b79182925e0bc335425df35eb0e62eb38dfcb42c95f795acce5a042c6e3b9e4bd40528b3ecbf7b6e317ba970da13cb0db3d4d2684f6efab6ae0af6460e96fc050f2dcd1e07b31e0c3bc7d459a7709f16506f79375c68f0b15cce6b729294c874922656f09287793549faf034abaa256a5aac323ac92dc986028379df28b59abeb1abefa7d02b6177efbb285752c3f4434b863fc197bfa92a7ed2982b925181ebd8b72e95460ca59e73bb356bdf33680ae756558d0fdc1f04426aa908126ffeeaf2fb27e28753ded70255b0bd1430837291bd04395c13e82f71bb3b372607b265bfa76891fe42d01cee1d71a8d0406e7157c74e9b50553aab14f69092bca321740b7da741d70270c903f45bd0c3dd1648cb22d5069503f99be5e02d827da037528d49e9824f560b5d30043193225b2916ec8cbf14cdff02a307b50939573910cf6655319bae0938ed632c08f7ee2d1277c85ecbc5bdb73a567dde757938618a13e0f9f4ce5bf60e65deb7d15bb244984c1a8804ede92cb357b7ee9cd1c2922e4069c95842677b5e62ebb9abe490c17e353d5fc384156fdc3788dc4fd2d6ab4a82f29b1775350a824e590efd2ccaafe20b09126da49b079028a7561f352316decf51505bd92e5f9cdaaddca90828884875a54873014717733da4c146371b2f56780e5e3c0b11220920785af2429542de665fd841d3cb8cd81a4f64452760d675462b805f914c1c3b802e3098853322151737e307450bd95e7a30e4e794d5baaee038a44ddbd0d11746633a2ca9378a9d7d71fa4ff95a20f65d4395b5dd84a21326e4ac82a9497fae68b14436c76b4002698"], 0x10) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd2", 0xc5}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) 14:30:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:30:31 executing program 0: 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) socket(0x2, 0x3, 0x0) kqueue() socketpair(0x6, 0x8000, 0x20, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:30:31 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) r1 = socket$inet6(0x18, 0x2, 0x9) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(r2, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/47) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 14:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) syz_emit_ethernet(0xfe, &(0x7f0000000380)) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r4 = kqueue() kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x40, 0x4, 0x80000000, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffb, 0x30, 0x8, 0x0, 0x8001}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0xe3cb, 0xb1}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0xf1c7, 0xffffffffffff9ba5}, {{}, 0x0, 0x4, 0x1, 0xd708, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x100000001, 0x9}], 0x7, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x3ff, 0xdf}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0x6, 0x1ff}, {{}, 0xfffffffffffffffb, 0x70acad048f3e4a27, 0xf0000000, 0x8, 0xa4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc0, 0x80000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x90000000, 0x401}, {{}, 0xffffffffffffffff, 0x2a, 0x1, 0x3ff, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffa, 0x64, 0x40, 0x200, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa2, 0x1, 0x2, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffc, 0x30, 0x4, 0x7, 0x4}], 0x0, &(0x7f0000000340)={0x2, 0xe2}) syz_emit_ethernet(0x67, &(0x7f0000000200)) 14:30:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) write(0xffffffffffffffff, &(0x7f0000000000)="000034eca8f900", 0x7) write(r2, &(0x7f0000000340), 0x0) execve(0x0, 0x0, 0x0) 14:30:31 executing program 0: 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) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x7811, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 14:30:31 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e000000101439633758ce600669298dd0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/155) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 14:30:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00@\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f00000001c0)='./file0/file1\x00', 0x64efd610846cd046, 0x184) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xffffffff, 0x7fffffff80000000}, 0x10) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 14:30:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4005627b) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) acct(&(0x7f0000000000)='./bus\x00') readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/49, 0x31) 14:30:31 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file\x00', './file0\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 14:30:31 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000001c0)={0x3, 0x2}) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/201) 14:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0xa0, 0x7f, 0xc0, 0x6}, {0x5, 0x6, 0x1d, 0x8}, {0x4, 0xff, 0x40, 0x5}, {0xe9, 0x4, 0x1a, 0x10000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x3f, 0x9, 0x200}, {0x8, 0x4, 0xfd, 0xffff}, {0x0, 0x7f, 0x0, 0x800}, {0x6, 0x8, 0x5, 0xfffff84e}, {0x0, 0x6, 0x78, 0x80000001}, {0x0, 0x1, 0x0, 0xfffffffc}]}) 14:30:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x281, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="8c65", 0x2) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) lseek(r5, 0x0, 0x6, 0x2) 14:30:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1f) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 14:30:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:31 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3ff, 0x4, &(0x7f00000006c0)="ebffcbffa4e5814e7d92609068c97cff622204e4d2e2ee3332a2dc1408b72806b76202a002cc687804c9a5dc608e4a049c238ec51acf5312771d6e5c5e6922b72bfa53fd0338a6078996436fef08c541fa743b93633aafd2f620fb0d704b30843510931de064a75b3241ea3f5aa578304fe179753e1086f96e72e04c2c7bf1508673b819f7fabb886106271a35e12e8373f9e82ce6684b00"/166, 0xa6) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socket(0x18, 0x2, 0xad) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000000c0)=0x39) setreuid(0xffffffffffffffff, r5) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:30:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:31 executing program 0: setitimer(0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 14:30:31 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600feff030000a1b889640dc44cc1ea20ecc80000000000008000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5499"]) 14:30:32 executing program 1: sync() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x6e) 14:30:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) execve(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000002c0)=[&(0x7f0000000180)=':^+\\\x00', &(0x7f00000001c0)=')@$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='tap'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f0000000400)='/dev/bpf\x00']) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x1) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) 14:30:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x4, 0x0, 0x9, 0xfffffffffffffffe, 0xb3b9], [0x0, 0x0, 0x401], [{0x5}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000000}, {}, {0x8000, 0x0, 0x0, 0x10000000000}, {0x0, 0x100}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) login: pckbd_enable: command error 14:30:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x50) r3 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r5 = kqueue() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) kevent(r5, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x11, 0x8, 0x57, 0x9}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x1377, 0x39}], 0x9, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x81, 0x5}, {{r4}, 0x6, 0x40, 0x4, 0x8, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40, 0x200, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x6}], 0x5, &(0x7f0000000180)={0x200, 0x7}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r6 = syz_open_pts() readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 14:30:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0xffff}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:30:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 14:30:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 14:30:34 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:30:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xfffffffb, 0x40, 0x6, 0x1, 0x20, 0xab56, 0x8001, 0x1, 0x1, 0x3f, 0x3262}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 14:30:34 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:30:34 executing program 1: r0 = socket(0x18, 0x8000, 0x3f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x2, 0x2, 0x8}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) seteuid(r2) r4 = socket(0x800000018, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000400)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000000c0)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:30:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0xffff, [{0x1}, {0x2, 0x9}, {0x2, 0x1ff}, {0x3, 0x77aeae25}, {0x2, 0xd3}, {0x2}, {0x1, 0xffffff01}, {0x1, 0x9}, {0x2, 0x1ff}, {0x3, 0x4}, {0x2, 0xffff}, {0x1, 0x2}, {0x1, 0x10000}, {0x2, 0x1fc}, {0x1, 0xbcee}, {0x3, 0x4}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0x20}, {0x3, 0x8}, {0x2, 0x571351b6}, {0x3, 0x7}, {0x1, 0x401}, {0x2, 0x7}, {0x3, 0x2}, {0x2, 0xa8b7}, {0x2, 0x2}, {0x3, 0x2}, {0x1, 0x8}, {0x4, 0x2}, {0x1, 0x1}, {0x3, 0x7}]}) 14:30:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x10000, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:30:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:30:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0xff) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x808c694e, &(0x7f0000000300)) 14:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbafa58d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r0, 0x2) 14:30:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x17c, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a8010081004e0008004a7301660068000004029078e0000001ac1400aa940600000003890b6eac1400bbffffffff0000004e224e22", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="500000019078007f13038f080a000006550000000102040500030303052a00000002000000030000ed600000004f00000007ffffffb0fffffff90400000000000000001f2000000056cfe4bba64309400d854fa6fd0fd78951e9d6f6490ab61400ac90656506b1b659f1c93940dd286ca2f16cfb97f81040b58f28d52f3570e19c6e7320409bf39492e0fdd5a40df9b3a3f45035cec258a51ad07374831deda944cf1602288fca2ef9eff173c3c50c1c09c8e4f9e0b9967703e16f3a7c6a5b87aff254688408cf04ae5dbe161bd31ac3e67e397e8cee8ab6628f53e1b1afba7c63319bfef36c0f7cd83713ad1c8b02046ebcfd8ac9dd0d4d1229400a17deaf2bca23d4012adaf649494eb82f0929baa889b8cc0ee51dc04862603f6aca4074efc9fd1002f93e5f8d515a13d890814ad9ba01"]) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="09f5753e8a9c5731d4805635ea7fedfad57b16851a11ece3b04c1c0d1e49b2cf27e8f74d25011b86779aaf473a4068689e32094f6adfde3b9332c2a6e8a0d55060e705e3779f7d983e2dd5e7eb6ed1c0a5a8051cedd1eab1cb1bad6c3f456225d9d7c54394e60fa9a057ef8db81443acaf18c26852285724801e704db94831624c3d8a3da478836a917897e224e7cc1b5bd03349f06f3de19bd8bb32f5eae6ffac0106351fafbfffb7e740f38a165f1bfdf9f74f05ffe9f1d8d39f7e6c8e86ebb6a85754920f905cf42a984735a259040957af0d8072f3e8e59936f09d4a1831d6a07cd09d8be8cf9d59337d69b4e5dd", 0xf0}, {&(0x7f0000000000)="9b3da02380f52363e386bc187d3e8096f73423e9f1e9aee06d2d755ac9924655c93210250d3d5f7e88261386c95f8b1274828a7024d7e3214af4d83a44702d5d8fd7a9a8dd41d2bee1e072141bc0abfbf2fba201d2c7c9e69a4a0c2f5ceb959641fe75d730af2be6f0fd1dbb0582bc69ccc125ffcf54d854ee0e62aff77dd9812dc7a907efae026bc343e67347ea6f4b475c0ba5d9de6fc95e486f6c917a2317ec3a1612838aba53bece37a4d6209b", 0xaf}, {&(0x7f0000000280)="a6bda8d71395f2ee47b9778433cd5fe0770ca485e943b9c4041436dad1ac867d5b00e617975ff88c9f2d6ee932c14577f97af57c16cf27b6532669d8f10cc17760e3d55e420a7f1394bd", 0x4a}], 0x3) 14:30:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 14:30:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/62) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000011c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:30:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0xaaf}, {0x0, 0xfffffffffffffe01}}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:30:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 14:30:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x9048b8bb62f04b9, 0x0, 0x0) 14:30:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1ff, 0x2, 0x2, 0x80000001}, {0x4, 0x3f, 0x5e}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000595000/0x3000)=nil, 0x3000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1286944, &(0x7f0000000300)) 14:30:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x219, &(0x7f0000000380)={@empty, @local, [], {@generic={0x8015, "d86cfbd9213c747b0d4cffefcad13597f80e5139359534f010a485dd257336bb03036f09f526cd71951f86432ddd85ddab33a3201a130bd3f82552e49d8a3665543f86967eb8cc827d492a41856ba4b84779892461a671d6246f1bbc33b26154cdee0baa2d4637766c841ec2ac80ea96c3c11d8cc896379073c200e593664484f63fdb30e79a525b011798293f9b79ecabdee2eb6d72741b47b6f79ca22bef25ff8894cfd9a1a1aeef33d395bef62416160858fd385cd3c2f692f63fa4df043751c49c44079c43c587fb94a229f820866afa6f49fd1bf532bf8dc3d059fffce31d3a51b38965c926b4d0c3ee2ce05ee00aa2ceb5cefb8619f45d52ba7435e8bdaa939299283d195b5b52c0f9003e4cc11e1190d6c4c8822d80430ab42af6127558419cba2dfce0daf43c56c46de81b0affffd4e7fe0a535d947c2e6d0a9b68bdf194874476e0f436ba17a003d4d7c2eae4926a2b5a716ebf999644518ef0279e5ae17947bb7a9e02f930261a421003679eb39543f035eadcf19d355b8a12e6195f311dbdc7cd09b9d5b301135ed526071c9e6c22d6d036bf997d26c0451e6d81e73101b195c9b9ca3bca33eab089ac9696156e879a6471573f06574b412b42bd5500546d3a072b011bf77dcd7ad0b04966c2fe769b6f59305c2ffb89ee6513e88f410d38031db40b55b9912a93caf0d3377bd719cd00acd81c0f6b0000000000000000002e380000000000"}}}) 14:30:36 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/65, 0x41) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="139c22ed8891f9cc078d45ddc421d76b9c5a417afc8c528e72c454ddfca8988c3a45ec0a574e8b69bf0e3e980ff47ffa2da24d1192718bb5d9b4e71bea5f80e3f4e8b39d8902e698eec28830b5b634081f52154e7685a8d4a4e9", 0x5a) syz_open_pts() 14:30:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:30:37 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff0088a81e0081004d0086dd60317b7100323a00000000f7ffffff000000000000000000ff01fffffffffffff20000000000000102009078000007ff6083c97620b61dbe46b100000000fe8000000008000000000000000000aafe80a0000000000000000001000000bbdc8a00003e98263462e3fb32337e9d70a1b791fdc7b67f1a3c876a"]) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x1000}, {0x18, 0x3, 0x7fffffff, 0x8}, 0x7, [0x9, 0x8, 0x100, 0x800, 0x1, 0x40, 0x9, 0x5]}, 0x3c) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:30:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc3b}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:30:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x107, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 14:30:37 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)={0x20000000000001a4, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x4}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r8, 0x7ff) 14:30:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000339000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000040)="86481e40d44d4d3520f22a2ebfbfcea759477e1dd919cf9e1b23f6a27c31108773d220b1334fc05fc6f71cf910ef3e8497fbd70e6fe3d7917bf1ebdb579026e27da17578fce8e66524579a22d83b46bbb6", 0x51, 0x401, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) fchflags(0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) 14:30:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0be8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x40000003, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) fcntl$dupfd(r1, 0xa, r6) 14:30:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) socket(0x18, 0x4, 0x9) 14:30:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x1, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x1}], 0x0, 0x0, 0xfffffffe, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 14:30:37 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x41b, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x514, 0x1, 0x200, 0x2, "19efe6111926fa8ca0f706d8704dcd91bea4ae19", 0x10001, 0x8}) 14:30:37 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x40000000, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 14:30:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000380)=""/75, 0x4b}, 0x2) fcntl$setstatus(r2, 0x4, 0x80) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x10000, 0x1, 0x0, 0x0, 0xfffffffffffff1aa, 0x8389, 0xffffffffffffff4c}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x2, 0x101}) syz_emit_ethernet(0xc9, &(0x7f0000000940)=ANY=[@ANYBLOB="712ff2f77594ffffffffffff080043a900bb006598449ee9f4000904ffffffffe0000001ac1400bb01831340ac1400bbffffffffe0000001e000fd028927e100000000000000007f000001e000000100000000ac1400aaffffffff00000000ac1400bb83230800000003017f000001ac1400bbe00000019406bff100420000000b00907800eb00004810fff700670099206c003dac0100bbac1400bb4404ff9194060000010000005ec7405a4137c4bd80697ed87fe4cff58c5f669b51a6104cc815498cf6cb696ff61c4f4e49550e0ac624713b9d0dd1275bd033a6bf642465a4e0dbbabc20c8ac5965af051e55e3a524052596828030d9c691abcfe46e68919dc9dfa39f8b9b9dd0c57293f34e252807e50fbfea163dc6401b7c140cc639d98f928c61615e1dd97e067d7fd73cece7773c6c403d503b57d86fea30a631c2930e4d90cdeb520b"]) write(r0, &(0x7f0000000ac0)="ab35490a96f4736a5177f9d467b35cec39f0755abec6757e799db4e4a8edf8db8e3a8b306403d1b50504ec66f712874a20334fb9a265c20f3f9733cabea17a0f4e96577831ea4455f79f3e9e77e1f0cbc3cf3a8dec118f4acf26ffe0906a726ebcfedae4072d17135b9c0c5aa264173e852da4f8606da4414f914049e42dad03bd9e69e139323211b080cedcc21f84debd0ac347e1ac3d081e28f694ef44b88c3cd39eb343d5f13087cd292d71fcee719beb9b254c3a7d161b808aa904ba86540b7a4d744530b9e8df89f12be1ed248bf9228cab40d84a5e899c9af0d02d7823e87287e23652ec213552c7926c06f1c1daa0c2053d3dd1fc8e777df7e7d37ff25be517692f7cee3e0bfb52e50355c96fd56bfb60314d6f3cfc0baed36a6bd12bfb4058bb5bd9f8605f8a50bae8e1a39ee7aa1fe1ae96c00f15d9dd9a12845ebae3893155fd475f3633c45453723dfaf496ceee9d395c4e19a8740e058eecbd8c84c0603ca5950d8922c3d89ae11b1bb375d12bca1b0390d584a2f347d3dc7923f075de1e889f75f3b5cede64a3e9a72d97ce88e298d573e452dc64f399438803b63cee933c6d0ba4a470ce06e0b85a0118469f082239f2407fd1223837372060ad39f86d4ca80bb1bcdae5af0ea89b610ec79a16219e9668eebcded4d005f34a217ba3bc84076af62e6e0b02826df658c688fd237f07185eb52899ecba73ec0180c4b6ffcb7d594e049a3eb6d1919b2bf9cdf29b1f16bbbf27048ae57164b6278caee901deb125ab29e482ea3faba821665318c7a58c7f2a22f2989e4bb5ccf5a957e0ee33bb869d83fe7bfd87beef1a156c1ba02851022012a8f883455661a62adfd98492adc69f91a24975b8ebd9f77cfa1b1f031b148627d7a78187daf6aaed000190cdedb896d97109ea595b269a563f2e80844baeb58be9999c051df9f5c4ee46b9ccdc2a6b84907adbd48a0f4cd3f1c9dba4ccb7dbcaa4505f7152271600f32ba7353a4c4ddd8b2bc59d4e76a58d513159daf0ea5b43fd24c9dcbcab58ff78a8d44954b046e9bc99a1f455e3b154e5c28468c110881f2402fb473afa322b643b40f870389f2bde560ae8a9e588ec1ce9033a499474cf8f44427157e5a7a5474237cbd9ff9a4918306bd296efaf49195a2ada2810af48c3d55217b8ce9194ee354f1992aeb57ce98504a53d76a6956c5c1d2b05b8151401f663d006b04bff2cd54a1d17900d1c648dfcd80ec53611253f0bd201e9c3ab3f75b3e18a16d437d4b577f8fb7b731078928f622a79de540ce2af268efdcd6fb60c1c6fb7160a2487952cc7e382e279e03d0cda00128fc4b28c7f161bf5d3df929509c89216930d342d6f70b155da9ea33e317a8d059ce72bbe47abc60fd1f0d0d3fea11772661a6c70baf850e4a0292261c7b383ea4326885a40aabc3902234db032e47c599aee4278fff27465b4f8ee2ae3b3a23c1379cb6d5d7aeab0b7704e178d41090993c1e58936ac45fb514fb53e53ea0cb9f46e405e64d66242ed5727ed0071c6e0112aecd5de31441f3e1e53c558c00e1095199111b45632f063de15d63f78923ef76b4b6b289b8453bcaf52b8c8f56c32aa19f2c8f561d8d6b812a749ff618f3652e5fb271dbcf8ac12a82e29b55e8aac7d284f9c5b0378269e66a917dd452f1f223534fa156bad2b80ccebb493da5ed22b763f28be7eca04948a726382623ba63c6f9e371e2cdcbb867628084ef4a189938e2853318b85387cb14624c50c7037f39de9bb8b34635ce942fabb2c5ac8b1c9a649ecf405a7066f89c3bf67e5ad79ae326d41271dd528bd929d2884bdf4c92c8bb81d1ccbaa4f3059484d9c35dbb93c06a472a298c6388e439c13b5dcb7ae97e4f33e642796a03f4e747f1b0f9664b96c1715a7b986a92baaf0c9e156557734f6ed713e9f41cd3f62204f0d92bb403cfa55d20a248ed11c42341fbfe85d1a2b13554fa5712ff9224bf4942920da13d8f15b2a94ce607320d042131c95513e806b3f250146cca8f5d67e81406e2d1b406b5d9eb6edb12ea288ebaebc1bbcd6b58f9151261b24c23f81c34e859a8aaad1584c8a45d50ed820f9186f3c912872b862aea90a1f16a066c6ecdcead80b76c068439f4c2d07f849f544d687ef854e8b007f98e21a3131cb9f4f162ae470d2d5513b75b4d787897f50c6cf9967f83c3d60beec584313a8085028a7f117d488d760b9288ece2184eed3977ac8293b77a168c5eb1d69a798285e169bb5cc4f1ec90354ad37b50b36ca61b03b329efada8b41c758bf64f289cc785a23ae5eafef65776fed63b205f6c52d8d0303afcfceba0767b34cf5d546426a59c161c8f1f0dc109d8bfbeb6d8049d78a477f35d9cf821950c000f6104eca47be4384e27663696d411d5746660ac6499cd6424f7ec235d27c12f5e8de140cb85f2a264e59b34101fabaedab6fe17292398b44f2cc35c3c32042eb1dacc7eac74317d1cbc87b57b489cc6602cc294894efa13b7485889f10049fa3c553a55ff20c211bb60fa884c0fa95049046b1feb654e2f189b69b49157af9f37fdb1c14f2b34932d50e35acdb98dc1935fe9a1f3159769b93a06716ffb4eab314079e3634f75d8639612e158a24511f81c590db231943f57e7e18c413f048b3debb7bc08d201821df17a80cf883ee75948cb01c6aa1dfe0a227dc7b1d958cb80d02354f0e7b2939de690bd55e7a094b132d638ade7e0e9e197788d5cf4f02b3928baccfbd56a557169a923b992ef77a879f3bf8ba119f99d959aa5a57de7fbd9913a56de798a968fd90bbbc8aa4863684bafb5741d81e13846985c79750a02c1ca5912d662763ab1f06a4261feeb5104c91cc972cda5fad220a48e797d98b1333aac1ffc715300f6890c5f4fcafbb8d54f3f52e4aa1c93dd78cc437161221b028528533c105d97c7c3388f3959fbfce0257fb152c62f0db5b47c6975a85a2fb2fd565600b0d434fa70a61d05a9f0017ba0d50937a0a7e4d0b88ed2f9423076b51b391302a3a43286550546aff88a4203a683bcb875dba7f191c5508cae5db32883d9501441192f6b52aff3d3445245ad992f009e788435375560a749a4a9872f3ab56c2a07934dbed37418b2a7d86b7bfc9560e80f9894451f026d403f1ee5c6c106cb352ddbffd49c9bf21c9444231c38fd9d3faeb9b5938cb4ac2233df07b0ccbfc66b10239e70475459565234c8b999dee69b7aea69884ee88be76dfeeab219a5b1356705f42238674b528b531d2793e700a9b9d577f8e2ac597710ea5a36c6900ae8d75c718968bcec531d0ffcc2009c5186d4c49cc49b1f64c14d78bdd7bc942c3584333bba3d79f7a2127eba4c8591ef94fad48b8d52fa971d4f942c56a5f6c439f9c26355cb30cad2a2a2797b103b148850c2bcddf009969e4f97c23fb567c2e7fd190908d4ec830a0a6fe1030225dc65bbbad26971d41fef11ff8386178c92500440e7cb5a46b9498eb6a1a38838679dbe46eb25906fc547b733064723b89e42f981b695bf9fc1e57f26782e81d2cd65532be61252644dcb755fc5034f9dfe74e232479c243a0a93d2d8904a97055dbe5bfa1535e8d4a14e567d6de17466dacc05d05bd33172922ec6e5a764b5d921625f509389bcde0cb94a872cae51fab58a24506550f49e7503cf845295d67c04186ab884c811c526616d2fc1c71b1362b3fd0f768d2eed8163ac9e8d76e47616e9db8f055c6ecbe3654ac3b1f4f8958e50f80bdb1489a24a621908697b9608eb7e469d9fdc221ea22c04bdb50ea3736734d5e89a80068f42f09a4c87f7bf76ca8906facecd754e623b542a22ee6958269d49f0b5430f8ed9b9ef237b245b20b43307f911904a2d3ffb79f56bbcdcab4b1b31f0dd403ad70fbdd20936bccae071141e9183486b002c6043324efc07e1e71e7e729748c24647921dbb0d6e32502c66f92779ad0ccb73bf3d5a07cafff33f655199b8e8aa01975926b1e96a76e54eda64aa156ad59eb2c13dacac687b711e5f4e4f253015aefa910d7da365abff2a5433e9e3e20590c0a8e2d7352f45acd7144c0928dc1c7b2b789625e96b9601beed9e5697c565bac4ff629750a71ca5bb7defcfa14db3aa2e7ec857eb45dc094f48267ff4cdc0d3295b5c633f201b90e1b2cac81708891e71cf3bf18fb5aaf4fa4bf972bd359f7b4080694814349bdbac5ecc32b50c377cf074ba1e76a87048fd2161c57e084da6ac294e1b8a212b1f5abe056b4eecd1150fd2adf3708be7f1239bddfececd49c1655f55a448ec249dc86e2d27aa6834ee1a36d034354121d447a2c940ec091cd2356981a13124eac4b020b7d0f2c3e3b6050265defd8ff36790edac3cbf49486f495e8c2d091d131528386c2b3fd50a978431e7b5db3e4b38d6618b34618794637a6ff0d270e2f39a641c968b86182c103493817311dc34935b231e513f11b0cdc971f604075dc270ddb4bdfa39c94807d99bd50a0c16704e080ade83595e2bc06368f5f5064d40818363989bc0f96c35e6e8dfbef915ac2fb95c7b5f8028cdbf7fdeeefdb8aad91db8f75b700fdc1320defd2ef6cf08aab2c587ddd19f13d81ae24b386c036f4e0ea9e52d4ce9f7ba8818b521b797203a069d914ba547710b7331048052f2140f5f260984787ed54c9cb20f9bedac0862ef16cf68fbe52fb697297e610322aea9586181938e83fb97e69c248d0cc59c45af07b829d9713cf113b18f07d19bda2b4e72d2ee897cea10582d2b67c2d9d40d842946d9ef639ae53707c76436b1d310325754e4127d33cddbf5881b0e30a33310016d44002882d3afcf61ed893e01df63f8acbcc749d9135816e033df6e8e33014b426ec3650f580ad91738717277879e9d464a03c37f0d166160d6995aa24c7ae5c74d8c7dd69a2ceec9c014de4eb27343f555943bac93f93815f4c8595ebc87fb575de3457586e81041847f9debae5630b5577f1f52cdf689aa9323b1df688d46d065221aaadae3d3652850e7a2c12bc9585952add08f7d426d0610089d1909ab2f8c31be1e509d1d2b57b02237d41f3de3021e081c9ca70bd39cd7bb92e79689d3571186d192440fda30172df0bb905d0d2378b64241f0e65f72785d83cb5eea50c1bd56c6bb85a782cfa0bf0e61c5f2566e7457a888ff6de80ba977d3b757d51095c02b8a16033587395c232b67e340b94e36d40c38e8a22540eb0931696051a4e97c1092486ca6a30d4cfc71936b49b76d9ea86fa6ec4cc0cd03bfbdb06df0287abb8b67d277865233577c4e4ca0877c42d39499e6cec0603cd1e112e20da6525684b5fc6a5d6b2e2a0c261bcf8a4cb94187ac8d8d6073e54b80861e29b6610f48b0dd3b13315f8f9fa970f260fbf0ef6c261b76e0b1dca324216683d27a7834b7d98b7b9fff4c316acebad1aac1f0f69f8c1dd13f3f8a3c2216b8ccfaa9970bc49131d0377ee2444f9046f9a1818ba72031094159bb092191d73758074931a8a27ae9c1c5830576a2749c6ce2f1587ec9408293537d9543606ba911ed88955b4243940e3fb27ddeeb2e48113c18e978af29bbc360a227c2840ee878da6fab6a82cf63d52fea77aa06ecb5347fec33302e666630ea75980e65e710fa05bca213a6d1398da6bea3a0f77ee6cfe007b2d43af7ef5933d80fa15073fabf6e4e1dcb8c7b567839a620ade96ad3b076daaa6329906dd944814daf0d888a692d1adcab8ca68704985677bc66bdf81dacc6fcab130c2fda5174923618ea4bbd6d46b34e7bd9fca593cf7b9cb7f2601907167fcdd8f3862f64c8054", 0x1000) 14:30:37 executing program 0: r0 = socket(0x20, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 14:30:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r1 = dup2(r0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000040), 0xc) 14:30:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) close(0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 14:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f00000000c0)="85", 0x1, 0x0, 0x0) 14:30:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) dup2(r4, r2) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 14:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x1408, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) setpgid(0x0, r7) 14:30:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto(r0, &(0x7f00000006c0)="211b325de2763d7ec07d836afb904f2e880e9710890d120bdd18d8bda164f4d03f5294df7dd0896009f9278f014f862213f0170afa6e35077a331b7c5c3d8a0e3637b194a888df636ab87eb9af9cc753de451fa03f348bda073bb50cf0d17c9234e23978b8b7aa88d5787d1ab67c2f56e7941c12769d0c180fa9990c48cd9da0fcf18e318cbc05c976f2a06cc305811085627dd413f0a89f1c660bc71168fd05b04d2e5a3062e04ff84caffe13e6ab1707c22ad8f48b2f6d199d156c59066af9540c6e9bf843d77f21e4f7f5ff8f726dce46c23cbfcc26ce3636a0849a24d7485170a7a260411df117ebd2a7ba5c4ff7666f978982f7f4bc389178bb1dc7c4dee62e9513009530cb2f670c8f8fedf037c063b2b2e6d218417553592cddf955e3c93cfbe68f23ef7ee88359f7550e4e0009ca65c78cf0e77d3cd41c39f0f019b264a95601bd965e942344b8d06e7ddb003ebd02400dd781d4511339ee39", 0x15d, 0x5, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) setpgid(0x0, 0x0) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$TIOCSTOP(r4, 0x2000746f) 14:30:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="37e739983b3865fa4371cf90b52f59a4cc9f34af465e48487aeb04fc15fc127442a094b274fc984e17d87540e71e130526d51511e8f7f7adfe868ebbc56be530df9d46f66bddd5d0ae17173d5129a24b9702dc02ebe1efe4d7fdb376fd5ead81c2ebf9af3ba47ab450d5e33e973d88118c36c2d823c83942481e6913ed6990e6", 0x80}, {&(0x7f0000000000)="85eed53653ff81ec98f3318c710bdd9f663b", 0x12}, {&(0x7f0000000400)="73401859667641ddd6c11d129a6da61b42486e2d6fa91c0144f42f003a6dbb64bed7962023f9fa7c3d6bc3a0868afb276d1995d6eea43ff6e05f3cb574ae9d74fd7f0dc9dbd157e490c43d315fa46e1a5904dee274ac2f44140638562b9f23dd4511ace4d92f93fdd04e598497fb4a36a5aec2ac3a31b6f36b6cb3856c108888be61e28cbb4a7b22c1737806fc7ee8653bc02cd2721b3efece0cff1818d9b107c042f35db42b7135b9a880c922eb44c653eb6ff65d517f200b90693d06b8a42b67ffccf6e949db118c24663f31d44f17dee101c041fedb7a53344ec2a82835848c14f2d409a8d635b08ca949f3874548635eae6c4167", 0xf6}, {&(0x7f0000000300)="282f28c644ca77493c1fa07d832f1b080345587b01805ec4870cbad155f14f9b082cbdd1219cc9ecd6d6275cd3657e27d33591d001bd80c3ceb9b6daea616a759f96f116b5a06d97829d0b3df46fa7ac420c88e2b2e11ad47fa137662d43739c6a6720186df930c9fc24b03ea0550e4aa6bbdee735d3e681fcbdce41f46119", 0x7f}, {&(0x7f0000000500)="75464cb94f369f1e13e8f20bfb108c284668f5f3af065baf4686cd67002a66f8d973abd339cc5b70478fdbf1afff663a05a2ce4597ae56fa3df265b77d3edfc84bd2ebfb8b5c4402f1567bd1b7084528a5756cb3e89d3690812543eea7b0c0d4ac9d791dca02e3dd16bd54731d1ae7e7c3be41774c5d0154d9f21cadfc0ac59d9140ea3443cff11973d727984967c61f9a069c14788e617a71c920cf", 0x9c}], 0x5, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 14:30:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x85}, {0x160, 0xff}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000980)=ANY=[@ANYRESDEC=r0], 0xa, &(0x7f0000000840)=[{&(0x7f00000001c0)="f20a351070570d7c1356ab63528b8b39838a14870d48511ea7c6c3be57d8c27052f3aeda0a41b4e80511f0e72c1906f64139043b99d53d582a607fcee38a4efe1af4a1315b67d6bb58a61db6e0a392c106cb647fbb9745df65bce2804e66b667fb3bd73749c8cccb2ef6974b891d2b2d2f7fccde728d4e3a8e9d13e5808c0308e43bebee6f7c8ae4cc67fb63770de8a1b1db4be8b182a9c9b17ce2cb3cd4bb8fe989803c246b", 0xa6}, {&(0x7f0000000280)="5f43cf47683869110daf445181e8af54688d0243fe2c3d6566f070e460f8de50d08c14aee0d3a1eb0489552c64f7c74d2e353b8e875e38542c9ad3436142a37a91a250e3b6988dc00e08ab32d4e7bd1d74aa27d3e933c5c2d6dbd95e22e934a14c15220cd647e2a1239b0a020ff5512c8887309c5510b7d9cb5b25728ecad2ff2f8b7f8d1c5897228f3272e7a7257331e5a1ef82d004ac2a05342741055350aa", 0xa0}, {&(0x7f0000000340)="9fa5e0fea06af602e06a8c8b46653124e121e7b83f91a8474e6969952b3ba62404813e3bdbb8dc0ace9c3dfc04e163a76f45f30baccee8e815014d3218e5c503282b7d94dd99d6cebd1bf8b1805cd4e21c36c1ae3b867c8dc63f14bdd8d4621d7cf4828da5e896474b349ea1266c746866aada767ffbccfa89a2a5476fdf5e6c1b60c26264d0921bdd40fbcea1f96e457f295a7acd6f17d10eecca811531a386e301b2bb2a3ea4072ec93c6fedac13df8edf4f5ad1e9cc", 0xb7}, {&(0x7f0000000400)="2986e214328f4ac30e587fb418369ea2897b036b799eebc517da24bafa8574035bfdc900b62f174444e57719f5f15d0629a36708f25c84cfd4d50d23bb6f4a7036597e15dd0dd2b19893fe87f0bbbdbf3ad2611a461ae7ee4cd308d67a6659ede79fe1f2c883af6d5a6b435318b590a088105ceffafdfcc6f2902e8a92e64b8385420ef4c88fc0763c3445b00982bd5359789398b4a88d772997897ecb323693d651589e12b485aff8c8799f0538240b1f797abb55b184335b7ec97c20df0f18ffcc97bdb8fe8591d709f54cda3e87d7dd33e583c4def8", 0xd7}, {&(0x7f0000000500)="9d50bf02976725c8359c5ce55368ca0b561858c954b7b57cfef8fcdf5b9e909b45ab7ac8729827ddcf317c5b47c7486067812d1eefd2867eee7016758d760173be6f24fd969681da4b8f80287ebe6602dfad1026e96bcaa82bfe3c45b6757c991112ed39539faaa4350a59d5131d5d94e416ceee43322d53cd283db1f606765a6ad9604edea7f3dc1f773d53f02ed1edf7a4e07d764e3e1428682265d9bf2534379e798a445a", 0xa6}, {&(0x7f0000000a40)="e76e871a555e142061fc7a8e71f7b628afe44a60c42267397ad74a8710a304251450544e6e75ca017f80ab9dc31e1cb689c2f4d66d67385922e754a28da157b5f1e91442316d5b758a3686f7b16cbcb110e99ccaabddfbb9bce6085d9925298eacab950f4ce821fd3aa6dbcbedd85b63cf4c3de51d19d83860cdac534960506b02b53fda4ef1fb4b2bfbd57eb49b9857f5ccde91fc6507ec1a11a30360147d0fa1feef3c83933d404fadcdb6f131bbae7eae8b2e77cd6fb745", 0xb9}, {&(0x7f0000000600)="32c26e3736a687ef7b4d1403adfb642744789d83d7de34ef40d50af619aa86ed0976b24640741f7c1e9019a6240a7e791c14160692d2a61e0869758e50611579d4dd2c3584dbf2c6fd113a4d494499e205223dc85b347bb7c1", 0x59}, {&(0x7f0000000680)="5e4cdc31d64fd96543518b013e926422d3b9d40051d9393472f77f1e12b4ede0d9cf8520466831a7d7b5191b028f0f975048e9e8b462772e7db085b9c56db80f67ffb78775055ff60f830ffff16722f648991528180709f5a8f12a5580d14c0715df973aa91ea49d4e2d8fd6916dfeda903244f357ee2b6b37dcd047eac4ca76cc05bdb7fcf95821ee2a36940ac2e3051e6b2e37439a427ea07ce6d9998463000f7f0d726230d9aa8b72d877f42a9efd39af1edc2024539cc1c98dd273008f23f8768b259d80ace334e060f143994d9d8ece531464330d3cc40ba6550ff4e1714437bf042914dd90a5980aca2928e3ef49a51299ac30", 0xf6}, {&(0x7f0000000780)="a4bb02dffdddd20a01421e73dd2c32143672038f9ec8ff79232bd5503ff676b602542369635b9abf309f27681ce58f4ccac0d4d6c830ecd8d6afe0bed6047752527e8cb4296cdec8cca331affdc3dfafabcf748c4ceca7807e7545fe76791e653380a69572426d85c8c194e77f0ae9a3b81814c04b7a770651244eb025b8b6af3b66e3753b1233e5ea075710b4820f8206ca147a1718989e09b7b4be7254c2fa4f78143bfd9e027c5cbf1f6514873a2381f9", 0xb2}], 0x9, &(0x7f0000000900)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x58, 0x40a}, 0x400) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 14:30:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3a, &(0x7f00000001c0), 0x0) 14:30:37 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004e0000900004000000019078e0000002ffffffff89230600000013e0000002ac1400bbac1400aaac1400bb00000000ffffffff00000003000303907800080000440000000000000000290000e0000001ff55ffff891700ffffffffac1400bb7f000001e0000002ac1400aa071700ac1400bbac1400aaac1400aa00000000ffffffff01070b0000000000e00000020000"]) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) ioctl$TIOCCBRK(r0, 0x2000747a) 14:30:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x400, 0x190) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) close(0xffffffffffffffff) r3 = socket(0x0, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 14:30:38 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x39, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) 14:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x200000}, {0xff}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) write(r4, &(0x7f0000000200)="944b8f9571e7258c6072d4a82d1bd8bd3ed19f2f0f0642d0c160308fc6fe7bc88c2a17408c3164354030613ebb15a1d20e638c4d9e0d19b527d714e91bc84da1907cca94acfef9c8d312aed3c52cfddd9eb751f1d8baa31d345e90602a02423fadcead25841819e121040f0ba36b59610c4c5e4488a28c5872cbf68eff8d2e5313ebf30a4b93f362126428e44c994a52c03bcc042489081e976de8744a691a98d598a01b57565554646f9af54deb621e455736f3ca0f9f2129ddbf30b324fadba415fb0817ee42ef87fc9649d28e987611776acbfc", 0xd5) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) write(r2, &(0x7f00000001c0)="fec1d72bcd8c8c5ea63b7dca7c3c9ebb8a65337a19", 0x15) socket$unix(0x1, 0x5, 0x0) 14:30:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x1}], 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x8, 0x9, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x18004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:38 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d66492fa397ccc218fd1061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34bc288f8a005a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9f600e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d9300577d3078204f39b16154736d5bbb01a899ab6377e50e260a58dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092a82092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc9800000000001f9cdae7180cd6f1162252c4a6669dcfa7a38ee65d69"], 0xfffffffffffffe51, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/216) getpid() msgsnd(r0, &(0x7f0000000000)={0x1, "037ffc8b847b112d66bf04412dee3835720f308b3c82642b12502272e55f31e1"}, 0x28, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000148000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000683000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f000045a000/0x4000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semget(0x3, 0x0, 0x43e) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 14:30:38 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x9) 14:30:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', 0x0, r2, 0x6) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r2, 0x0, r4, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r5, 0x3, 0x18f, 0x9}) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000008, r5) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0xe5339ac4c82f8770, 0x0) 14:30:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7ffffffb, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:30:38 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0xd3) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xffffc6a9) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x25, 0x2}}}}}}) 14:30:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) 14:30:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x101) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd200000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d78be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a38a4bdbcaa38f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423def805b7ce2bcac3af3968c8b95ca861cac97624e5a8171170204777844bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b27a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000ff91b6319e700fd5287f9c7d8415174678686fa16e16ba4649f094002908b75665ffc18f4007e40356c342a5b058ba746faa0029a92c5013499be00e5fb00750d49e494cf9135913d30005467a026eea5158c56735d51d0749d1eb68ac863fe2e03c92ee721cd6d6ed04acec95234cba80de6c4358300366b82f8857ef87ee2eebf630fbb1622925f173bd94e8febdba2035e115fb4582cb170bd35414a657b5f958e01f9b9a7f3fbb6fac188600140000000000000000000063a4c0db261ba46ae57c2670bc347db749a154cf9e419f9cfb4bcae60871bfd35e404489e69c138a6c7ce217afb7692893f47d535e187149eb98aea57a71b1d1c4ea301b6263e4df09c4759cc681b9fda3270610bd8ea6bb19aac020892baca7c0c0db1763993e5dc7832de5c4f9c12f09aafa0586bf3b6a3949734bb0c9f80925631fec219192b1c73d13cd813117c308dc4144f53d14756aa22cf4b75510f9313b34b9852302483e3a91cfcfc493bd7749798e4d7a645790b8b43c229a2321cb6cbfa6294037f9f0b38f064c5d336ca09d0406e27f8f5069ebfb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 14:30:38 executing program 0: r0 = kqueue() socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(0xffffffffffffffff) dup2(r5, 0xffffffffffffffff) fcntl$setstatus(r5, 0x4, 0x40) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x4, 0x0, 0x8000000, 0x200000, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x5], [], [], [{0x0, 0x0, 0x0, 0x1000000000000}, {}, {0x3}, {}, {}, {}, {0x1000, 0xffffffff}, {0x0, 0x0, 0x1, 0xff5}], {}, {0x0, 0xffffffff}}}) 14:30:38 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 14:30:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4170862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b1885b62d1a6a23d9aaa363b27cc73f314e47cc2e8448bc68ca3f72ce93a09704cabad4aeba2aa0000", 0x61, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x44}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0/file0\x00') r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{0x88, 0x800}, {0x86, 0x40aa}, {0x100, 0x9}, {0x85, 0x4}, {0x45, 0x401}], 0x5}) 14:30:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65a40 14:30:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000000)="69fc89000faeab357f4e6c4642530af743b174bde8d9e3d8037b34e990b62b9b46a953dafe827493f3ef89532e69f6d95140b5257ccda9252a0c2cacf8d33f09a1cabd675c875d9b51e99ab3b2d9a12bdaa1abdf35ce2e3dcd1166c24cdd6f211907d9d6717ca6b23854e9b8260fc78d4617d9", 0x73}], 0x1) 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) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRES64], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x1f, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x4}) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) close(r0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x1, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:30:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:30:38 executing program 1: socketpair(0x1b, 0x1, 0x48, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x501) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) pread(r0, &(0x7f0000001380)="3ec6d4ece957757696e81e6f26d0333eede39eeae52d38dbe9d4854305180fe9f13724822642ad317986892b72ad0e956ee2cb9d7e8965a289e035a640549ee0265222ac62414cd32e4816cc66baa8f3a1d3d8e295e4eb35de0758bf14c6d7bb459407d5061c6037a89baa291a92276ee70b6a6061b75388762f0ebaa50bbf366dc6a88aa8eeffb4b0ab07c7631cd846976590dd39ead51848de9219b4e7cff3a1ee3838fc8eef5d00e59ab9f885c7da53c01bfca758c91239912c79f721483f205a53c719cba82c8f1f9f6a6a82e2aab21f3399aa92e31e0abd18a2a803188ffe762467940936faada57ffc0a67078ef230a9839d438ca8d432c902a664781f814abe5e035fa568130de2997c8ca079df69711ecf38ad26abc136d3b066832825445cbd69fb94a0cf4b764b1fa62d3e7d4aa3acc4e82446c611de02b21d3e2c2c1ecbd90d017f53010a4cb5295b491e4e93ccc14688f678708d4bac967c268242c340bffa91a49d0a9c741686d47c319c3fcca8a530ff88321a3106f99a95c2fb7b59a7d97fccbde872ae1872de61e45bd32063063a267ea8eb00300f3aea2fd16a69296f092b8b4f75714d081cce7a3a155776022cf23881b2f14cf3c69107249e28c83d2cefb38c524e1ebf89cf129a4f454864e0b08f88543470740233e6a87c6a62f1a90d18aa5edbcef57e6a9bf7dfc0c635cf3a9da0986c19cd9b8bdd8b2c7fd780f7d8e82add128621d105ed1f6c56243e70e0b74ebf64578462bd9555c5b41b3e279553ffd561f7ae82585305ef79ba853b5f1bb390a7b14c68789488aab22bc2b424c931703d6c41d51c8e8e84f6f75e2593c09865cd7ab56fdc87e52280b519bcfe8c608ffc717dcaba1365e0ad26ed336c8d7290e07a2e96be6d69c0c2f2ea5262790fbc46a3b4082f04a5c718d8303e21569e1e18ee6d11bf87377e8083a4520e55c6bfb866ebb82d8b03a94dff0e5a3e0993a7358514dfd7140e41ea5e9262639bd32bdc0cde1a3478138efe8a8091b465e29a0df42a7ebf3cd842daed366395613a901c988d4c48cb4c385aa34cc6c156f63d7890b5c5720b8a2f17bd54252d3a823b51649f9475df9ea728262f4a09127a565609a76910264872336ff0e69d6fd7ed2acfd9670d6fb5885f5eae2146a011177709fbc61256c92a570dc3bc350cc0328db21954f76bc5322e506f4e5cf9fbfb73e3d0b9f59dd84ce2fa56048da7ce7bff490655e9bcf1564050edc7e2aa4d9763add801f3df57c29e172281d33bd8e8dbff205cd43bb80c6c86db0e99288aeebef9c1f2345b2270a026d9b0922360ebd3424ab62f0d1b043fc70b9aca7fe2126b4ee3113a6f4f43694890b2f849a507bdbc5a90117353dbea908e92eb95b60531d6a774dc30f46c35d8094c4f9dd890b380d28b631b10f9a6e0285de23d4d3bc12cd2787c1a36b562c9ad775211cb678b80ac843fac20e2a61ae9475daeed7487452a309c997dc76f66521ffd9665c8751693767bab758eba9750a07625c40b5e9ed20d4eb5ec1fea5008bb39f1feece66c8865620a3689f08cddfd59d5a52c4c5a4da43282974409ae47473787d70d8194b4d6a714092e70216a36bcdc6633d284acc3eb3e81a5727e78831ae27fae8f112f3154f8cfd07c2452819c87cb809a286799f05de66b372f3a00d7ca99c75a00cedd81c2e01968ff4b6c702b892d6588b2273e142f9bba59830a262b0edf84e9199e24a050fd69567bfc406ad98681ec5218fe7a3316ced4e3f00bfa52fca9e6ded67882f70d4466162ba3edbbf17f219191129a99917c4a3237b2a8fd05a2ace500047fc384b57024ec80e5b800ed9f6083984eee0b40397d4ce231dac981655f5fa9af287c51eff70784df3172bd9f9452b354ed4f7cf1fbe501b1b6e1a4ebeb1bd89aee46c33617ca12302e767c9c32fa70ed3a4e4745b20a38dc10f690ebefc384d02ac06a38f9515ab1de2e1729fdc5fcf0873d9d600808a693c99002acebb933a0c6e10320a0be242bfaf6b88ad842871e2326de3fe0878e5dba5833b37c5f05b68f14bba67e97f9d3c60cab2bb9c47b590fc313bf04d9133fa789776bde9be32f6b6feca82065b474c3718c5cea0c7e7b62ee148bd84e381952b485a2492754b687a09caae37c1995e810f66ad912329bf298331d16a94e04d88e34c9d8c09f2d9ed95888e5fcb695bb695485be1f7053c32ccc45231c3526ed76bc472f71f6ec29d89ccfcb68e298360c9f28d93c8f9e1c5e545b3c46a45d70e5f38f2af76ec44d9430a44edd234fec770e776468350f50511070ae69dbdd98baf6282171a791cfe069308c10b92551973bba1c8b5c01979926bd57f7e7bf7a5344aaa07970727e42d5ed017e2e6a9f282fd5b9396f1fc0b1320cdcd9af2218e16340f03b4cbea813b3bb3d3a5d338906b38058aee29cfa98c302eeb61ed0e147a1600161d8858780e57df5c0b57a727a0d232fcada65d4deee642b3b4834235283bc8e3f054d4cde13660d75d6049aecdded3c3a853a21bed0d7aabb47b35d4310c5485ad513b45b977f8a87d4d7313d17e7f116d5cec95832db920c28c5753f526d23e3bfc1502d83474264860eac6e630f602dec2a02f8ad80c0d6623595e0f27dff51be87ab60c46b86df33604fef0684213d920855cade62dc018620548e24f37768e8f99305c2345c2f4f94de855956acbabf959d1019e67d6f4193efd2fc9b1ac63b857ee9881ec4dcd7193237f3d8fd53ce5ec2fa33d0d20330e44c43141af092d45e6683e849d6ee09de98947d953a6129860def5965c676176d2919f2a344dc7f0c5d65d1bc534968fcfef8719f25fe5160c225e0ee869c537f0b7526f9dc636ba146d8fe8e225067432bdcdd5cfe155d28732a1ef4ed9bd2905dcda05a4c41f0144edc654f6ea38e0dbf086eca89c3b3e5d6c71a9b599ec77b60a9a9f683d446403eb50053414780eb37019c3d79a15f22b064b95b967a7ed9c33211ad37b4e373ca9fa290fcd96c4b458b4acb9032ecb11fdf7edb14d4e30cef83b9de45c06a30e1ad52c45f92964189a814e212e8bbab265f4be55192563c0b9acd88c8a3a6e96e39dfe44e600778a08efbd6d8a96457e3d244c465693a47fe25c71ed06b171cf2f29f81adf6521c5c5abb788326a225af77f496b3b1cca2988fbd9f07e1f2f966761fe5757f9c680565d40f2fa0dd17a5842229b43b09e25042a311189671d0a29713e26db406f2a73a4ae0334c822b5278e4db68d2727f248f1ccd984bd4063c26e55c2e4acf5b96104ef8082edeeaad11df53058d7470556068702c62483b65bc450f5b0f1839f66eccd9c15d3a1b1e2c192c8e897ba43ebbbe2a7c7eeeab01c3cac7d06c7e18c6a01f4de7bcee05319b764c4c448dc98e565093256645a10db65f0963e8ac154a076baaf51a8f34891488e4d087580c80dc1637c6d2a90cd9a9a68d4ad7a003ab6faa2db6b4cda9e21cba9fbbb1959d58920cfb2797300fb8a73dcaa499ca893605aae85b62746de6d1547b823416a6aa804d33e06b1f352b71ab51c50245aa27f1e56959c77790097f5c9d55b7138b3a0201eed56a265b002ea2e7058b553c1a431ba165e7f533cad668e6e59d985336bc553b7307aae9af3ac2bbc972b00b14a225572fc1d1e1f5958cacd245b8f97589b492d5883b3b507ece329c6d8a7368c759bb3ce8a260c739f144ff8e6e7dc20b6046aacbacaf8f24af1c67a83c2cfe80f41dbb3c7cf5cda7801b17bd40daa762d51fb7b862a3fcdce666fa6c8fd7d13ce196eae5f0db524cd2fd21da56d94b1c682752b8a72a640dbef3feee7f3c5bcde98a67c92c50738f0e1c198fd925f4597093053c08c8b16435bc1ce1e19a27984884acb67927fddb28a35e9d2d144950ee3783529f87a5b90df0e3efa8c693561a3895b40e19759f4fbf63601b9c1745957656fde31b3f5145f57aae0c00b1e6cae964abfd5c2fb31a36d8d9983ac2092e44f308513fd25362e161ec0d7d03e8266a5716dc37b9f4adf234d861152c5960a4d1766c9514499ad2422c3922ba3858157b012c6eadbd5e4a98e333b39fe0bf72a7826ea650dab60cd91825e04d65a27428177fb3a2365ff9fd9bf5bf5851f9d9f9230eef75f1369ce9af0814e1e488bb7ce50332fe93ec345f039b6dc27e4ec0eaef73644ba8ad3b6d4d3c9f14b0d8ad37adc8c0645a7c8acdbf4bb9577afa03b7f653a8f4b14acc47960ec8d0f61c3b5ad6a987e17705550a039ed09f5833bfd1f9fb06f18b317936840472b556064d40e63b4b9cefc0789ad90937fa1d6aa21d663b6625f57c65f62932c5a8f0ef3c03a1d5841eeac0ef233162daa9930284881f5d92f9884626310071c94a7ab16c0e97a11bc809580ccabd4e81eaeaba7ae5da4af2de6475fa251443804b58ca0cf59779b2403c3b803b9bf4b1b2c4b8b4b2d0b83ffae8c05f386e4e590e9f0e625aad0ec3e26b1ed1ad3f001b13183b0b5a0db41806d8f3b43571a29fa8088bbc94c295bffa8a945bf41871d9f6d77914674f2bbb2b731ca1c6348cd6a812fd1df3875dfdd7b46fadc9dccbfeaa75f68279e35c57e41377e43309ec4a3a4c97b53f34ec204f75cd61898771b62aa615d3f3bd79a563c7de00c299da6f0c81ef1ea4c1d44d53c38953548d5d4f8f1e7d5806e8119f595be3be661a156505e4a7d26b4ab6aff5331295f5d04f271e1883f4790b6986e854a7dcd104cb8973f218af3b02465a6d222ca4c45e15ba1938b234bead1e46d4d6f93cfb7283e2d70523502ff3f4bf922e23d85b41b15bc6e0ce2109d8b3b8038531b52e489ba5977cad1c60b02de8f3141f9839d0a810623de3016aabede017444d7fbdbabd04043982922137456d0db3cb278d9686cff809ac5c320058a909955cd6872d3a2c124eecf51693bed97989bdb484f9e72bb76884a5a0622dadd78dc049c6efbc19644dea1f99f896fe8e430d757f28c9449b342590d94e2361128511b611919c529ab36292b9f7ef78384ffb3d045e069dee5b42da0d18261ff601fef6a0902c720067ccb406cea875fad5e5b07eb2d46cdf00e75fc9bef2ab604000592c0498201d3b54decb22924afdeea9b1e06fd56be2a6b1eaa8360937e69f9c6228c8d1cb101f86f21bf9f9bb35954e941505aa7eff42a741b66b5a1ab50f941a028d06594bb51cd2c2de5cd2a2c37554e7902345399901363bbe422771393b5099ab99f28b13a9f2990bc7b6ea7050173d0c3ba8eebeb4686d6b2924d282aef03cd117d227c215a1f3abb399e5441698717cdeedf0ca039fc6cfd3b8c239e9f622d253f6cbc6cbdf53ae260f18f55f6e88c70bcf329f58442d4e119cd781f842e621c7724d27f0b9536e0e1eeba6e006cf836b922914c8cae1e5b21aec55f1c2729034afafec7935616a15fed366afc8d26c8fd7e7f6ea459863258c8872b918ba6afc0eb877b62793b5df41202da28ae19dbac3c6330f489b45c7f512dbee6c4abadfe2edd2c556ac7c845dfb6ff2f0f0861760e98e788dda2c9952161954b4af2b6bb062a714138b6d1a4f4dc8a48aea51b52572cfaa95de2c6445264aa04659b31a963752483c398218b04a9ddeffafae65b32b3d48679fb7529c8ce4ad4c8ac0ee13ad110ee35c612bbc53f55b0932ed2cdeb2f6e41f79a764b61e17fa44e10d2176699ee7634ff4b8c7cce1d223c7cbe2b533aec8368b408f3d5465751d2845cb0f09b4327a7b72bc1e50a3a886d96df1bf7bf98423baac1817b3487d683309af7de11609de5e9fbe2ca4aa0a75bb59bcec1734", 0x100a, 0x0, 0x1) acct(&(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x180) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x6, 0x200, 0x7c7, 0x3, "e917fc5243eb4702529c2371f68315658a866b94", 0x2, 0x9}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x40) r4 = dup(r3) accept$unix(r4, 0x0, &(0x7f0000000000)) syz_open_pts() lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) 14:30:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x85) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0xffff8000) write(r1, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r4 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:30:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) ktrace(0x0, 0x1, 0x8, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r6, r7, r8, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r9, 0x3, 0x18f, 0x9}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="0e35b2e6de238b", 0x7}, {&(0x7f0000000140)="e41495bc4b77904a3c7a6aadb92d484c76a70ef9d15ea1b59a4d83b8bf1ee56723c28c0518e21856276212d6959e423242fc9fc9dd64c0234cdc4073da1eb647d8d9e3936605cc2847cf6b4687af7d5d4f01f23020bd3ec25701958d05bf0f051ce4b50a9b644f82792e3fdbb47ea6937799ab4a28fdea87d425f6d3c5967fa475382bd65fd98dacef8e28f2aa1ace0af4553278093c29ed23b5dfc947a5535a90b5f6e0206f538f78b5b365f747f3a4", 0xb0}, {&(0x7f0000000200)="30852ec6939ed3a901b98eabf9f303969ed9e5a1a537771c4a2f4c8c8515ffb9bb3e4b221b71f9515f1b1ae9b339f6d1c33469944c88115b410339f704fdad4db68f25d4666c5c2e9e0cf5205258ab2b8ea135368765869a58c39d3cee7fadf60f38841a16e344bfe2a54c2794d92d1cb81666a67ae07ab01f5fdbbf37c95be27ec24fceffdc5c21a21b1b2faecb0f2e63a68e1c8c87f5ad2fa9b93cdc4edf364bbcdd0c3ded9a050a6a591c43c1", 0xae}], 0x3, &(0x7f0000000380), 0x0, 0x2}, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:30:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00', 0x0) 14:30:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)=""/156, &(0x7f0000000140)=0x9c) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 14:30:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f0000000000)={0x1, 0x0, {[0x1, 0x0, 0x6]}}) open$dir(&(0x7f0000000240)='./file0\x00', 0x8832, 0x2) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x8d, 0x2) 14:30:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x101}, 0x8) dup2(r0, r1) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x9) 14:30:38 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x7}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) socket(0x306481bdac4fa5b4, 0x4000, 0x47) read(r0, &(0x7f0000000280)=""/248, 0xf8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83}, {0x46, 0x6}, {0x83, 0x1}], 0x3}) 14:30:38 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="1ab1fd52ae4e9f421f34e1dcf88ed244b8fc1363634791c6e7f712f9212b627c146eb8965d1d094e049c9b53c6b212e07f2c267b3041efdf1a269039a49c053955fa399b588100"/80, 0x50) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000000)=0xc) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mknod(&(0x7f0000000100)='./file1/file0\x00', 0x1000, 0xb46a) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:30:38 executing program 0: 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 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = dup(0xffffffffffffff9c) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:30:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000380)=[{0x1224, 0x9, 0x0, 0x3}, {0x101, 0x3, 0x5, 0x100}, {0x8000, 0x85, 0x2, 0x8001}, {0x1, 0x9, 0x5, 0x2}, {0x8001, 0x5, 0x0, 0x8000}, {0x80, 0x9b, 0x80, 0x3}, {0x1ff, 0x4, 0x80, 0x8f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10, 0xffffffff}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000280), 0x10004) 14:30:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c93], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8], [], {0x0, 0x0, 0x8000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000300)=0xc) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r3, 0x0, 0x2) getuid() r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r5, 0x3, 0x18f, 0x6}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000004c0)="7d44203d19c69eb5290c0084baa6d9b7ef917c1fb86149bae4e84ac5f2d3d0b9f1ceb76aa852d5c526f35bf64806273a7a01a7aba6b985168f33d5eaa279b0b6801be77d616a27d83f4f2452733e70d1fc01185fc2efcde3a0be5273ed3b125b1a0e6d6e020b97fe61750d6b44e92c9d87743056bd413a411c341a420d1592d8a2ea33afe065f66eabd6de5b2f1db943d0193ad380fc4a6ad750a662bdaed2f2874860fc90fda444dd0b75af1e7755f54d4f42d3ad07154d87d02c148d4468aa7f1261d4b3036d4e3f2b98e6a99497", 0xcf}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ff09000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="0005000000000000000065daf15a4a0000ffff007eda1ecd2b33311ddd490b985f16faff33c01e431c3eebef83ef06fef9f87b84de86754391be60aa8aaec1e2db3def3682d6da7a54fe56828f07e6dd309e380fdf09bfdc4bd0e665", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xe}, 0x0) 14:30:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) chown(&(0x7f00000000c0)='./bus\x00', 0x0, r5) execve(0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) acct(&(0x7f0000000000)='./bus\x00') 14:30:39 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x8001, 0x6}, 0x8) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) close(r4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:30:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', 0x0, r6, 0x6) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)=0xfffffffd) 14:30:39 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="2c92a025c58e6c77de7360e89f7aca17fd72d95ebe303c1a3b62c96595bd797dc9547a29052dacf831bf99810ecc4ae4c5a5531f97c71d5148b5567c40120b55f6e2d18e4dc798627c9e0c1319a56675f49fa2c558e8819fa0c32faa0efd8941b43c6ee9f112499133b59fec13814d80570d51fa3f75ac23c00d2ec04f823d6235bccb4205946cdeeb2bff4d19000000d2b7dfc82561cd18b760eed83894d468728233f2a368c7776c6c51d5a428399e58b8c1889e50465ad267ba1a5fa775931c859f591ebc4f21274ede3b7d37556165d779e3dbba2c64f594a1935e670118010faa30dd8f9cae2c6263819ead8af627f38aebd8779f3046c7a0b9596f9b11c71006953807bb008bab970000000100"/285, 0x11d) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:30:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) 14:30:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) getdents(r3, &(0x7f0000000340)=""/4096, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r2, 0x15e, 0x9b5c, &(0x7f0000000180)="846c7a277779c34173777f00579ee5e4deb30da17c25c22bece4284480c8c054939ab3893f3201348abfc9c52e091cf07d1fa1abfedf09c3329babc4d2bda6892c62fb89f7e4b24267fe7008679cb2b6be17e77455c6a4300adec26fe521e2a7f5d6feceb3192ec03a5e35b6f373538b95ba68107ecdf804", 0x78) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0xc6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) 14:30:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56db4880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf3a32f708d8aacccf5a0d5e669fe4f0865fb211e516217dc4d094c652b45bb5621c15977bb738730d48a23e2de790db551086"], 0x146}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000002c0)=0xc) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000280)=0x5, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x100) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pckbd_enable: command error 14:30:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x2) r4 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x1f, 0x6}, 0x10) dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x8000}, {}, {}, {0x8, 0x0, 0x0, 0x2000000000}, {0x0, 0x0, 0x0, 0x6}]}}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, r5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 14:30:41 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') syz_emit_ethernet(0x44b, &(0x7f0000000900)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x415, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4={[], [], @loopback}, {[@hopopts={0x0, 0x3e, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x71, 0xe1, "acad08d494680b20deb5ea72d310d52ac501a6288b9c37b5f0fe3c0b0702253e90a3b66a84cb9d1fafe4d54147db554127aa1008430f1c3c1922747a1a7695fa98f56e49d18a53965fb9842ae6062ebe6915789220c0ba084ec9a2a9c843e060e6f878ad9aba5f200b7ebcbcddbb2d040574ebdf19f2a3c80c74f62e308eb98f79c3f8bbb55e4114e04784784afaace1967659969830a0dcd5937836a796ab692331d778b43cf016ae0b0939c23f62cefe05ce5146a5637931bc0bbbc5ee7d8e858ca46090f156f9ea0c2f92d8e21bfaf0098b0e6e1f8e4949218be70702ad1312"}, @generic={0x6, 0x5b, "620a1be9e380f46ae4edb6c67013308d91b9b55bf4f363a6177aabf338d88f455e31f4333108f81584932ad298fd1240486595fc71e9e84f057b041284bb5d854a4391c2ac36a337e33afd1182c046fd92856ce590c7776e671b75"}, @generic={0x81, 0xa4, "28cdc9e6bdcc649671892c4e5032f4e0e1579c37572970ae3aee40868281008344fad9ebe6247d5351327755c26c3b00bb4bbab00268d19ffdf88d97b24a44db9cf3f215c1396281d300d6d502f2f8efd7f00c2b9cc00c766c0aff54ff4b84a9db3a9d4daa1b287d699f2e5bbf9fa9df28f9cae0f12eeb2de65d62e3aea923930b123c1de4a7dd278f47a1b0e09c482fd17a881d7ce0cbdde40e7fb027537542d6697718"}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x2e, 0x4, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @rand_addr="7742bdce8c52218190424d1f5ff89994"]}, @dstopts={0x33, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}]}, @fragment={0xf0, 0x0, 0x85, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x11}, @dstopts={0x6c, 0x21, [], [@generic={0x3, 0x6c, "3fef74d7a7d6deca3c75709a2c54e0bc06aec60486b97ade0bcb94c67cf3b310ac7c758b0327466bdf9d78159eb078f5491e8274e02249735efd7acd4558ef0e5cb0fddc35e8a9f08509a30fa98fd821026f399449345507d4fba5fd36692e78410ccb721d1084c669963e20"}, @generic={0x40, 0x9c, "66086008b74c2086d1f02506a3e77cc9c469aa342786e012ff16d879dbb6026b5c30c14e94529286a12fa011a4a95a5a183c7a5f72d688104e7f9b1826f4ca82ad47a01a23d44130adb25351c3336e2827b8a2fabad23b5bb670950999bf5b35a8ce80cc793337e19a31950b863d85dba497bdf6a161bc44ff6efe82fe635db41ddf9af4ea3dcfe56ec3635b32c09e89184b7793ee11b06a5ea6127e"}]}, @hopopts={0x2b, 0x0, [], [@ra={0x5, 0x2, 0x6}]}, @dstopts={0xc, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x3}]}, @fragment={0xc, 0x0, 0x1, 0x1, 0x0, 0x5, 0x68}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1, 0x7, "a0b7b63158ffb0a645d39c4ad083c22dc9d68c6f6ec2298f1bb75317014054edda89107d8c86d6554e64aab248b533b74634e431599433d186cc50e6a9359ef9d3ffd6d34816f14a79118d9b9872155f142a36a3cf1e26c0f587a7803104b6340f0abe0034b03eaefb70cba4a230de04ac8e5f44b9"}}}}}}) 14:30:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(r0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xbb6a1ae6ae437e99, r1, 0x0, 0xff) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 14:30:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x4000000, 0x1, {0x7, 0x10000000000001}}) socket(0x4, 0x4, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='*'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:30:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="26c55f515f771c692f83330c2797358e861ddff505ae764015522d3626134d1da2f54decbbbf3ada7b5c879a56fdd054dc0e042089256f58a4d75421c5a1b5e1dd629386d15b81f8651592297e5b1f94d576640d84eb55449f891dd881d29a4abd7d5ca49a21"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) nanosleep(&(0x7f0000000140)={0xfffffffffffffffe}, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:30:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000840)='A', 0x1}], 0x1) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) fcntl$dupfd(r0, 0x0, r2) 14:30:41 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000240)=0x3, 0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) syz_emit_ethernet(0x144, &(0x7f00000000c0)={@remote, @broadcast, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "7eb81b", 0x106, 0x32, 0x40, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c}, @routing={0x3b, 0x4, 0x0, 0xfc, 0x0, [@mcast1, @mcast2]}, @dstopts], @udp={{0x2, 0x1, 0x8}, {"b04c0d002191a2604ed8432c49a7b4e7e8ea0152cf9b07501c66858c33e34ec55d50ae89c50751478fbe4772ec6805823089034f99c4e6623335f60869d1578c9afe3d1759fd9517af3630f63187aad558725f68a400ac422d6d47c87544c11d9bc3dea36aa8ceb76ab10887a8d91a50313028126539b3392dade8a92c5e68571ad18e5e70f1dc25c9349f15dd34c25aebc5f66156f7f85060879f8ff7b1261d5cc0faf3f2f11379e4cbf3e1c24372cd2947e54605727c56ac41b987b80ebb1bf46d20240a98"}}}}}}}) 14:30:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000180)) pwrite(r1, &(0x7f00000001c0)="e059fe73", 0x4, 0x0, 0xebe) pwrite(r1, &(0x7f00000000c0)="f68fb80254bfa947ffa04da1994cc40077297c26d19185e4d0a649405bf3cde347a38aa843", 0x25, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000796550d5b3c4f50cb7fa284c17082d3028961c820d361ab335ebe986e53f0f722ac00aa110d6c2e32b08b7b51af9370c003c31f8641d142abcbf58c058e48f41472c13221c8349851f580e89414f57487e19c3aeb6ab2c00bd6afdb750dac93e1b413553056e0f0ef72d34c22bb57a3b1e2b157154ce3bf0dc7b26f42495409f306280e12f47840fe44bd66ce431e153f7f9a85564b0d5faeb0fc4957645e9149e0e61e6605d01362597bb2e7693e56f6b4f0c64ce12faa9cd56033dae67fdaac12e7fa746d4f7a601fd947a23e107533139"]) 14:30:41 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004d71483acbdf40d4ede2e3d68b39cad7459a754f8ff2f000000d9092aab3b64bab4ee722ea9ac5bbd323756e55ca4bfc23030f0ff443005d550c5c43ed2c0b33675de717ad613fa7d33a28e9a6b99820546edfe0200000000ff1b87aa201984a22f34f117e85359996d61e21b4dcc5a3b0bddbc1143b335d107acb1aa18258dd812cef323b91e43ec672e771fa8be118e9cb64d42fe25a75da8f845beaad06be351ab365071d939492912bb6255b2f9a959e398a2ae68d809a4297a68ed161a38072ab0018f74d32dd462e8392b7e398debf6df78c7c7151d949a9cee3c35fecb25047267e8a6b856d996606d273fb2e9500a4afb6936304434eec1c34ca6d32399718fdd9a518ce98d2c0d7c572e25d6d2df7109f0d15b1ba480d309a29619a4848672e9ee488ad9b68ff3d1759a1a33d67f44974db14e5f998484209ab9066c663cff19c5279dab406657d1fd71d35435997d878a5cd570f04685"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/171, 0xab}, {0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000480)=""/151, 0x97}], 0x4, &(0x7f0000000540)=""/68, 0x44}, 0x400) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r4, &(0x7f0000000180)=""/50, 0x32, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r5) fcntl$getown(r5, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000640)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 14:30:41 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9fe}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xe0, 0x9ceb77543e7c18fb, 0xd0, 0x3ff}, {{}, 0xffffffffffffffff, 0x85, 0x4, 0x20}, {{}, 0xfffffffffffffffd, 0xc0, 0xfffd7, 0x7fff, 0x80000001}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x10000, 0x10001}], 0x3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1e, 0x4, 0xa8, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x20, 0xc61887913a876a0b, 0xfffffffffffffff9, 0x80}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x100}, {{r2}, 0xfffffffffffffff8, 0x1a3, 0xfffff, 0x36, 0x5}, {{r3}, 0x3, 0x48, 0x40000000, 0x8000, 0xa000000000000000}, {{r4}, 0xfffffffffffffffe, 0x88, 0x0, 0x4ed1, 0x7fffffff}, {{r5}, 0xfffffffffffffffe, 0x42, 0x1, 0x100, 0x800}], 0x0, &(0x7f0000000280)={0x7fffffff, 0x896}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 14:30:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0xfdb}, {0x18, 0x2, 0x11, 0x3}, 0xaff, [0x0, 0x3, 0x7fffffff, 0xb70, 0x1000, 0x101, 0x0, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 14:30:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0x9, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000300)=ANY=[@ANYBLOB="100000000000640000000000000e00"]) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) fsync(r6) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x3) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001200)=r5) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000006c0)) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 14:30:42 executing program 0: truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) pckbd_enable: command error 14:30:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94cfd57a94dc4564e95c47b2ac1da683c63503e0", 0x0, 0x7fff}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 14:30:43 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x412) msgrcv(r2, &(0x7f0000000280)={0x0, ""/127}, 0x87, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 14:30:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="2be6c87cb07984fda59d3c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0xfffffffe, 0x30a, &(0x7f0000000180)="6bff010003000000000000000100000000000000efc84ff36f68735dda829c0fe4518e9c9760610059e258d9f9d8733d7b85cfb30a9f88a7f02184620517ce904ad21b1305cae3cdb38bbc2aebf9c3dbcab6557874e88617b3fe432343cd4f4d645bcb8ed3993b4591693d156574e3f2b8face81361c4b3a89c3ba2539c0d733f9151895d07d834af7de71f2e9ea7a39c1d3eb7b0be8c2a60ed644f44eb951d763d39b52768fea7d4e2eb594aef03af31c9788b9073c90ad65e0dcdc385c0014c20d250f6d70c67392425b5cdd42f72055812219f92087a25074f84a07fd1f892b0c8eb0110adfee4a8ce53decd6962a42e654c9eec7ac887e632245574ea86c10434c0c52a6ce9b39202a1736589b798c09585861ef3833b09f40266a5ce8e109544cb906911744211b15faaee52eb1faf2f6c1a981", 0x136) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x6e6d, './file0\x00', './file0\x00'}) 14:30:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="c76109c100cece64a525b9f4154a56efc470bb108a8b6efbd2bccac24c755b7fe2878e43d70bc846384fd24100c614a8ee3148482f56c0139075f9b5d91fe9be97d52a8849e64dc007af21fca1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r3, &(0x7f0000000280)=@file={0x3, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f0000000180)="576ff8be073971cb92510fdb7b260a9486b3946cb7bc0322d3ff46dd3ae628e82e06c3b41ba1c0d4ec69768827cb3b4861d2a73187bcaccaaf5fcff6cced7cccd6f4eb69acff4bedaa041284522a084c3b9feeed54330e47c42e0d3406234420e2cdd40192963c863d2c190e7877fe4d0cc987ddcfa8b2b2daea7e31afaa269c1458d9fe608abadc662a676abb5adc9c71b55664bb7b61b2039eec82a7749e9dcfb28ead8b1a342cf854f684183b8686934469e6fc14bcd1aff9d252e3c152fe9dab987253", 0xc5, 0x3, &(0x7f0000000080)={0x2, 0x2}, 0xc) 14:30:43 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb919839453f9c7993e0e02d3770e6991e41f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd038171a17995ef4aaa02c9c0155fdb99a8044a352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b6369d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000e97d2a00ae81f8a63591ee5d9acbc2682b7fe60000e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc00007350dfe90c19cb93a6ecfac0dab95b74d8f7841799c70151ab32e66b240de7d5a351c7875789a9dc6820e3ffdbaaaefd485c8ec7206f05582dc98a6972be6d0b732d7a16a0e273362670c131334bd8074779e38455791de1d05583092e6a8a359e7c083210a6d1bdb5fc21482920f408ce2a60e01dc0e431e468763d896f81ae227c78b72c319ea6afb176d4b7a5e3c3a8fe3b9d823809f2d47192116deafe4ee468ad587022c4f062f92c812faca1bc5565de1808ea9975436b54659602a00e3707259cf70ea3a9deedd9f51a7d68cf9552e67d8b010c2ef1912d866a62e2cc254a"], 0x10, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:30:43 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fchmod(r0, 0x20) poll(&(0x7f0000000340)=[{r0, 0x58143e24766723b7}], 0x1, 0x8a0) poll(&(0x7f0000000000), 0xfe, 0x0) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 14:30:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) 14:30:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:30:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = fcntl$getown(r1, 0x5) getpgid(r2) syz_emit_ethernet(0x15c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000009760a7e841cddf8d48a2e883dcc98eca75e9c25ba9cd8834005a1d57d4a9ce854630c4a6c1a6a58cb4297a9c9d3a30686e9a012dc53526b238ecea69f4b147b1d2dcd9cb0049fe0d88e33ac6ff3665fcba14d2db0679069536f1a8ce9814c05a0d9faaa66cd361581bd9c86b766a693ee856e8dc482f027aab31013ee77fb97c1e194b9f0b8d381487ac951a3aadbbc0a686401c821dbea4042600"]) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r3, 0x0, &(0x7f0000000180)) 14:30:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0/file1\x00'}, 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x9) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:30:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x83e, 0xffffffffffffffc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x0, 0x0, 0x0, 0x9, 0xe003], [0x0, 0xe281, 0x403, 0x0, 0x0, 0x8001], [{0x0, 0x4}, {0x81}, {}, {}, {}, {0x3}]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) rmdir(&(0x7f0000000000)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x6400000, 0x3, 0x0, 0x1, 0x0, 0x7, 0x0, 0x2, 0x9, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:30:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 14:30:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x0, 0xffff, 0x1, 0x3f, 0xffff2474, 0x3, 0x1, 0x0, 0x0, 0xa2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:30:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 14:30:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) wait4(r7, &(0x7f0000000080), 0x9, &(0x7f00000000c0)) write(r2, 0x0, 0x0) 14:30:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x0, 0x6a, 0x6, 0x9de4de2}, {0x100, 0xba, 0x3, 0xfffffc18}, {0x8, 0x9, 0x4e, 0x9}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:30:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setitimer(0x2, &(0x7f0000000080)={{0x79644956, 0x7}, {0x3, 0x8}}, &(0x7f0000000140)) setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') semget$private(0x0, 0x4, 0x60e) 14:30:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x5) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r3, 0xb6d7dca46269e041, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 14:30:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefdfffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:30:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x50db, 0x9, {0x1}}) 14:30:45 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0xfffffffc, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="6a8bc9634e19769bbd74ba95c7ecfbb32f62eabf87ddd79073"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 14:30:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffe], [0x0, 0x0, 0x2f6b6090]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000040)='/dev/tty\x00', &(0x7f0000000080)='/dev/tty\x00') r0 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r0, 0x0, r0) 14:30:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getppid() wait4(r0, &(0x7f0000000040), 0xb, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x7, './file0/file1\x00', './file0/file1\x00'}) r4 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3ff) chflags(&(0x7f00000001c0)='./file0/file1\x00', 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)=""/236, &(0x7f0000000180)=0xec) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:30:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x60) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f0000000280)=""/232, 0xe8}], 0x2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000440)={0x1, 0x1, 0x1, 0x7f60, 0x8}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) 14:30:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="b9db6640000000a2c1bad7f11a3d4226b6", 0x11) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r1, 0x2}, {0xffffffffffffffff, 0x8}, {r4, 0x8}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x20}], 0x5, 0x2000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "04c0a205ccd72e1d0000e50095ade7e5e06fc8d4"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 14:30:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x154, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) fchmod(r9, 0x0) r10 = openat(r9, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) kevent(r10, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffff8, 0xb0, 0x40000000, 0x1, 0x2f}, {{r6}, 0xfffffffffffffffa, 0x70, 0x20, 0x100, 0x401}, {{}, 0x8000000000000000, 0x8, 0x4, 0x60, 0xffffffffffffff81}, {{r11}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1000, 0x2}, {{}, 0xfffffffffffffffd, 0xa0, 0xfffff, 0xbe2d, 0x5}], 0x489ee2e8, &(0x7f0000000440)=[{{}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xacc, 0x80000002}, {{r7}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x8, 0xa7}], 0x3f, &(0x7f0000000300)={0x81, 0xfffffffffffffff8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:30:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff, 0x4], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:30:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="6bb3", 0x2) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000000)={0x4, 0xcb, {0x8, 0x4}}) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 14:30:46 executing program 1: r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r1, &(0x7f0000000080)="92a67ab15b526147c16abae7a0b6ebdc38ddf61bf5d9be21a24708866aecb3ead5ac21d2d009276bcdc34b12ae6a7883ad6d86da4af7f1faf103de0909de8789a1e1b2bf54f00aa88421dff940f90567a03ebe93c34bfb7303b2167f2423f38be5179ef6c6f5f77676344e47e70ea699a0efb48482c7a231364c9b98204e1af86c1aa64f67574f3c376920609e72e29b99665c3003", 0x95, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 14:30:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x30000044001000e, 0x400008001, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000300)=0xc) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x4000000a, 0x0) ktrace(0x0, 0x4, 0x4000062c, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) chown(&(0x7f0000000100)='./bus\x00', 0x0, r7) 14:30:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000380)="d9e7ed12fa299805792405b2cd", 0xd) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) recvfrom(r1, &(0x7f0000000240)=""/98, 0x62, 0x801, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522ae32ea628b8cb672e95b247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83fa9e40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c827f396dcddb8e69a2801462753d437a0d6ecbfae61b72771daeb4c959b2cd16e607c2aed056f296790a58dacc5c0e961c18396155c7738ce5b450132971f66611421ccbe2b1e7182b6f5776cc67a78c33e408d38d3d3e1697876872b880fd4c308e6daabd5628512cd04032", 0x1d3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:30:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f00000001c0)='./file0/file0/fi\x00') chroot(&(0x7f0000000180)='./file0/file0/fi\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) fchownat(r0, &(0x7f0000000200)='./file0/file0/fi\x00', 0x0, r3, 0x8) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000140)={0x3, './file0/file0/fi', './file0/file0/fi'}) 14:30:46 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x189) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 14:30:46 executing program 0: r0 = socket(0x6, 0x2, 0x1) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="a1", 0x1) 14:30:46 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x140) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="0000492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013eedd0a", 0x72}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:30:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) listen(r2, 0x0) 14:30:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x3, 0x3, 0x6}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) open(&(0x7f0000000000)='./file0/file1\x00', 0x40, 0x22) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) dup2(0xffffffffffffffff, r3) fcntl$setflags(r2, 0x2, 0x0) r4 = syz_open_pts() write(r4, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) execve(0x0, 0x0, 0x0) 14:30:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0xfffffffffffffffc, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200], [0x0, 0x81, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffc], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {0x1}, {}, {0x0, 0x0, 0x4000000}], {0x400, 0x0, 0x0, 0xffff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x9, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x62}, 0x6, 0x0, 0x0, r8, 0x1, 0x3, 0x7}) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000080)="bddc8da2b9212c406891eef180c84f6937ad9e81d377d0af0ed3a1bec44d3ae5a81fd7dae342e8b898bc9b51d92ed1fa9e1f74aa69", 0x35}, {&(0x7f0000000140)="36b081c22264ca70b1900a07d0931b4742194752f887953a6c3bf4231d", 0x1d}, {&(0x7f00000004c0)="30e7b5fb4d5dc45ac19e5ede088dc13bc21fd25a5505b16043ac9b5d24b8c86952ca2436c54a314166e16b76317478357385db2fd6a49861acb09aaf60b28b476a9fe0fa389c12df73b9be0e99d4df46cfb974db187e664e0562d1dd3192aa0edce00e9daadbd0dd2a9f66607b58eeb0ac5b945d709e465c9a75c22eb497b59ffb972efac2a3b1f11bafd87beac217de69147c5023dc5bf7bedbdadb3eced496ca80348335c41dbc1f1af0988c4bc9ce6ab0f48e7a35436c6e7d5328b0f0c351ac9e0967a9635bf4", 0xc8}], 0x3, 0x0, 0x8000) 14:30:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8b02695e7fcceeb7467277e761b4c80ade46d51d00000114acd2a9228a0180b6ebad73f72e3cb160c23b3d3ea499636282e7cf5d886a90e7f6d816698236d6df186e40944bfcab9a6145ba666182b7b7c4c9c12896f21295990000ba4c9c2dc5b04ddd827aaeacffcf32294473174434e008d22592a8a5a4b8ca833298f1b7e4f6fa527b1c81d8ad8d08b961f763e221aa397497f9a823d1f60d517960965c08216d57a3961eda9de914cf034563086daa917036651f2a6474519a045d5b10e89a13e9f155dc2a1dd65639a878ce5853d8092782210fa007d615887e56888851ca88c65ee72c13d198198e2dbbe220bb58fd34d2525d5776eedcef9b3b445d4b09516cdf16826ce9b788ddc9c1dddfdd02d7ef5395ecd76e879d4f68475f5ad9473f19cba6339ff701a912fd2f3e5e30a0b9ad67be86fc4c71130018cbba33d79818c55bcb0408f52cad8e0c7ce1b6d62af066efe4beb0586faf21db9b3983dbcd28dd428908e85388163cbd3e0e761eb77e32e27edf612a88bebeeb3981276a9dd3986b918bf9106c8e94437d04b95a6a88e4ad015adf91f2b539c010e25d7c260dabec73262899e17e0b5c1b1fe0bf15b58548c5def1db029746baaf1a62680ffb5e98585b8846a2e382e0c7ecf589c6419e8ba30f74d98799d7bbe8a11469ff25356fd0ab5f3892f276494953a7882588f7400cbd70d8857407313d8c1c80d4ff8106ed7c6e41b2c273641ddff2b31d6d0171f2488d2dd577fb4b3cbeeda427b979700adfdfddd72f07650670b00e4ac3538a42287cbc78089e0f83bf6d643a8faf9956629f83519308731d47f85de9f53d087bb93b2e66a73c2473a4977c49884e75f637373fb0dfa6426b2f36cdeb80300c3d9c42b73e2b8febed69f4893e53a8d5c9fb5b549129877e42a05b29b1dd5b45dab6f4ec1b0f3292c3f3d7774c96d5d2388f420ca2f03e51e0cd7cf84e2d8924b014e6a21257066c6a3ec0316df7"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x84, 0x4}, {0x87, 0x200}], 0x2}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:30:47 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:30:47 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000080)={0xf14d, [{0x2, 0x9}, {0x2, 0x80000003}, {0x1, 0x80}, {0x1, 0x76b}, {0x2, 0x1}, {0x3, 0x48000}, {0x1}, {0x2, 0x80}, {0x3}, {0x0, 0xffff8000}, {0x1}, {0x3, 0x78c}, {0x1, 0x7ff}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x400}, {0x1, 0xffffff80}, {0x1, 0x9c6}, {0x3, 0x7de}, {0x3, 0xffffffff}, {0x2, 0x570}, {0x1, 0x101}, {0x3, 0x3e}, {0x1, 0x6}, {0x5981d27631c54eb8, 0x3f}, {0x1, 0x86f}, {0x2, 0x2}, {0x1, 0xe6}, {0x3, 0x8}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffffd7) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x2) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000280)="0039814670741ebf25fdf5c19ec3f7512d01ed059b8c0c43908b646e5cc4088c4978d9348ed517bc3f3e7f4176a4720e7215d153460e578bf19c781bb2daeaa589b5", 0x42) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000380)=""/24, 0x11, 0x840, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x63}, 0xfffffffffffffe20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) chroot(&(0x7f0000000000)='\x00') write(r4, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 14:30:47 executing program 0: r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/253) select(0xfffffecd, 0xfffffffffffffffe, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) 14:30:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) dup2(r4, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x1, 0x5}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000300000001}) 14:30:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xed], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x404], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r2, 0xf) 14:30:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x4, 0x0, 0x3}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x6}, 0x8) 14:30:48 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0/file0\x00', 0xe4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) getppid() 14:30:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000040)={'./file0/file1/file0\x00', 0x4, 0x3, 0xd2, 0x0, 0x8, 0x80, 0x7fff, 0x2, 0x1, 0x800, 0x2}) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(0xffffffffffffffff) dup2(r6, 0xffffffffffffffff) ioctl$KDGKBMODE(r6, 0x40044b06) dup2(r4, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r3, 0x8004667c, &(0x7f0000000500)) 14:30:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r1, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 14:30:48 executing program 0: select(0x40, &(0x7f0000000000)={0x10000, 0x7fff, 0x8, 0x7, 0x5, 0xfffffffffffffbff, 0x3, 0x5b}, &(0x7f0000000040)={0x1, 0x6, 0xffffffff, 0x6c37, 0x0, 0x4, 0x5, 0x84ae}, &(0x7f0000000080)={0x9, 0x5, 0x800, 0x4, 0x4280000, 0xd0, 0x2, 0x4}, &(0x7f00000000c0)={0xa2, 0xfffffffffffffffa}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0xfff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008060000000007000000d620fe302a23aaaaaaaaaabb850f2c775206c5b9c9085143c38d209a"]) 14:30:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) shutdown(0xffffffffffffffff, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r3 = open(&(0x7f0000000100)='./file0/file1\x00', 0x20, 0x24) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000280)) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r2) dup2(r4, 0xffffffffffffffff) ioctl$TIOCEXCL(r4, 0x2000740d) 14:30:48 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x1, 0x1, 0xfc) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x1, 0x68d}) r7 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000240)="1b61fd7e6c40dd37adcd4a6371c965aed0a5070723b8030cdc25f571e38fb79ee3bbb520196349847282ead7ac751cd4034ddfc345744d0942618573a2740d698040ab154e120341fad0148c659bc53ef96b6f0e25b77a", 0x57) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x39, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 14:30:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) writev(r2, &(0x7f0000000040)=[{0x0}], 0x100000000000016a) syz_open_pts() fchdir(r2) syz_open_pts() 14:30:48 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = socket(0x18, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xd00, r0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) dup(r2) 14:30:48 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) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 14:30:48 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a0251b29efa4e02b354cb3486b26f7c02052ad9fb3086db5e98b8fa74099de0ad540ffa25c89d9b72b3537d79b690b1c72c4ab7af4bab0eae6eb32efc0a320f7f3954e938364fa6d26ece40eec741677adae0f2bccea0f3b2245c91b3f3f83d27deca932ef0433cc5927242b131260a35f0fdf355426e6cae86b17c5e0f1cea2d2e9a13a12f4456b96852f5fb310f0428f3266f53b5e6ac9cfafd5bf1cb28490753e6675106381b9f0428b73679f758df5e64a9d7c8bfa3b571053c9890450d8e0d76ee24838b095dfd6a69f4b42baae52e94f70e20a7ddeb30d5fd15501da51bcb76599b31980370482f715f098fcc8fe4fc6e1f6bf03dbccf1758d05ef0a47cc0f69859829a266410277f60ed7920b0c0bb7f85"], 0x10) r1 = dup(r0) write(r1, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000003d0059370410510fa65feffffffffffffffb7ca", 0x28) 14:30:48 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) 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(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) 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) 14:30:48 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') recvfrom(r0, &(0x7f0000000140)=""/220, 0xdc, 0x840, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0xd) unlinkat(r1, &(0x7f00000002c0)='\x00', 0x0) rmdir(&(0x7f0000000300)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = semget(0x2, 0x3, 0x60) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000400)=""/248) semop(r2, &(0x7f0000000500)=[{0x2, 0x83, 0x800}, {0x2, 0x40, 0x1000}, {0x4, 0x7119, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x6, 0x1800}, {0x2, 0x0, 0x1800}, {0x2, 0xfa5b, 0x400}, {0x2, 0x1, 0x1000}, {0x1, 0x0, 0x3000}], 0x9) semop(r2, &(0x7f0000000540)=[{0x1, 0x4, 0x1000}, {0x3, 0x7f, 0x1000}], 0x2) semop(0x0, &(0x7f0000000580)=[{0x0, 0x401, 0x3000}, {0x0, 0x7ff, 0x1800}, {0x1, 0xc40, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x2, 0x1c00}, {0x1, 0xfff9, 0x1000}, {0x2, 0x3a1b, 0x1800}], 0x7) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000005c0)) getgroups(0x5, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000880)=[r3, r4, 0xffffffffffffffff, r5, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0]) 14:30:48 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x95c5, "7e73457800debfdcf0000000682400a52d00", 0x8}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 14:30:48 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) r4 = socket(0x10000000011, 0x8000000003, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) close(r5) r6 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0fe4e0c8230c8265e957408000a8e1052"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x38, 0x8000, 0x7) writev(r6, &(0x7f0000000000)=[{&(0x7f0000001100)="925c2e7680938c4d28b1678a788f8a7efedd879c26d7b0841322b942452d4e5970c286cc59d118be3c55dd4acdc26f04c56652e02dc6dbbfa281cda0f1657338ee5e96153fa4d4140fce8f13f0ea936d1e8b85f9d2bd0db67d155763ea716099055c1e42ffbc184b79783675066bb4b72f6506d6e7abfd85338d6ff10161d713760f701f1926274c24d20a1f82df2a393b451f3ba53a329951932e8d371898f46fefe02201ca4c5a4f506748aa06c0c5d10522f0aef134f4909d6900f0eb40b0dfaa8ead3cf4bd446429525ce06c3393234d2fe990f937951e67143e4dbcdb74192ac26d571d926520111771430c8daafd146950b60e63c4b12331c3d7d6c2694d320ed954196b65d078e462c931b079750c5cec4bcbf7d8c51395dded12c14f02e0875cf4506f5b2a0faa1c3f2c1b2946f9b2f6a7f3ac25d72fd2d87821a938f87bf0b8484bd2cae09d7e6ec2ed29a0ebce5dadebd9b0124b4e726d9acfc42044c6f8a4996344286665d76b9397fc5218a3331d3b5d02f4c979f6234af4a938ab4a80b1c9c8775b1725cbe735c315273aa86b0f574fc0ac0cb88e7bfed0ffe694685d7f44fd4a4bcf20651a6851f7e2f858fb6acc1712935267cd033f0a3b185ff6c2f32c8c9d711ebb325e3d37d8c3ada400d1a382043577510f6fa543e1882f104c34651019ce11827ad0f1fd6cf3ad41cf01465137bec8205b119bafd89168d6ef880067b8676ceaca4aa8e3f05ebc38b1dba0bb38822480ecadb7f5fb693d218de7056ef92202e0e89cac75754cf63490052487aad279e02c66aa0829f6077ecf54fffe9209f79e1dd7d6dd5bd30faa9399165ea17a266bb8a6337288bcfc1944de417826d8c3b3d8ebfc254ec2fdcb631e7c4ae8574b1fa71c98e2f06d149e6f8cef541b3f49a7c4c3e5b9f96f9efd2bae78a5871adde5c6bc4da8fb0385d0bdaab42b63cf7a9bcc7f65923d1e721962303c52b4c86026834f8bc9ebfd3f179afb26e5628b0b88ddd46ef4c26b7d66cca99f2a12d0fe8dad34c0154a4ed31dc319f7cbcf29078171924fcf7d1cce4e4cf26e98aa6b623f0fb2e989f2dbe28d64d1cb92ac860f2f6905185c74aa968ac79e7a355b4804d6eaba35e993cf084be5edcf5d009cac77dccd19ea881fb76d0a1ee13d04178a161f365988e98f77b9a2e722b6eccae39051707237b3270b71ce856263c3432c2961f4ad9946a8051e83e7b281c471f30ace81d8e3ecfec9590690a93850ebec5990c5fdbe7550a38427586feba51267f53ce749b30c3767c79517809c79f26e1c7f3ce58ff2f1ea8fb573f94a6f68b75c5489a97749e6d2e37ea983643eaf1ded09674f2ab281e46abefc94807b1a2d379117e7881b03a07234d65929d92c0502ab27c8182d6db6fe189672168629f6c975e2f7d53c84f63e2d1b68b777dbe196fd6f624fb611842bce91f0b9e4798bc7597804e06ceb34ddf730e8dd25feeedd33a9105474d4a0587ef42a17a67a04373428f10dac4174091d8870d49377eebbe68111fa72b83003a1702efb0c159904e71034c57b96d146bae8395975b4eb3fa1ed1f4bc91cfdfafacfed1bcb2f2ef7730ad79ef703e0b6f924a3eb04e9f2e0b88577d44c291f56410cffa35b52ccd5f63c3b730a6c84338a4cdf19be1ff2935be6f072aa14b5361b951612a571918bf456194062029b7d29cbd29bc595d3700287fb3233450017c2bf21aa3d0262f6d8058c9decb04d48893a467cd8c63ad55429f9d7f530a20fff232b746923d4cac591e1c287cb6ae1ac913cf930630fbc85c28bf3d9c255b4e8e147cc87f277ad156301a06d292be65b0ae3a48145a00f17e541efddab02ced91e164b693187cbb1a19dd2bff23b6d021e1f3ce7a407b16bf53d3c5c805f382315543ffd9bf9604d36518e1641067cf50f09d9666e55a9b7d09a26a15d243517867be6e085e45544ba4994f55fa7c59974044963cf0619b1a8f36b6e004ec6a3c982a488b060ceadd26f00f304962a74224903bae569eb0c4fc525038125271bac02cce4a2af4403ce1ea399b58584bc7ef9d955d29bf380a2ef60e867201f65dc4d970db9a0a1f1db6be730fc9f07a86bf87295295bf3bcd6c401ed903474a0f926ec8f3fbc76bd9ddd060f5cf738277fbfa567d7405307aa20d3b3715b2055a6dcac62e8bf63462f39d4daaca5d45e6c46867ba5df8014658db4225294e9e3f08b5ebeaf7d3226fe6d5cf37d1d36a53248ef786e3333f37abaca4075f154037435a566de6d7d9463ca79c153be8d548ccccb1bdf31f7cfb085089f9b6cd40de5c9ed53f235ae21bbb00611d53b1b66ff64a1e5cf6217fe550ebe6896b825b9c38baac367073b41a3b6a0ade20a6b4f149e151c766c4750becce2b82307389aa31e561954ea50fc401540bcd5c8e00f54067880cfe251322319e7bf97b07f53aa99c40983c90efd5840e763c91e194409c75180ff9a582769afb8114f52e113a80f54c562ff5230f74acf6e72c3bec08012e50c82d3175dad0f881ac49313ce3d916517f96334a921ea83d54fef84ec2842a1423658c2ea41616d1adac3679380168388de9bb886a1027a646f9a1d23296c6425f885d15c20d6638d968d1d5ad0a7b1124c38f9c4d43c4196ab579ee53f6e6609759bf3401f56a43b1707a76f9c5854be928d475ad150f231ca82c8dff18a4b32f3014d9462ab8db213a4153a7c", 0x784}], 0x1) 14:30:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xba0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xffffffff, 0x6}) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000940)='./file1/file1\x00', 0x10000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000600)='./file1\x00') 14:30:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:30:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="66d5e4d5162cf9a56dc468c3efecb4643ae4cfa11853e7121cb33631a7542f96aaf8a2c70ca31651344779b1af29137a1faffbbcd81caae09045f3b0e469e46e04f8583637cd70b12a8a7056703b1df5e2605cb2f4751b93d3b15864d0e7546fdb5a53b4d1a7d20761bc128a3291b9c749cc5761d59bea2f9526a5806ef97dedda07206c414d8574dbaf4fb136290b48c7fbded4746827dd56dd12949b25ed03de136cf8d143bed4652bd99c22c6c93c2a4c2cf75c4d79d31dde4d54d899493507", 0xc1, 0x0, 0x0) 14:30:49 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) write(r0, &(0x7f0000000140)="e0fda7334a3c672eda8df12bff5df05b32365bdc339aaebaf27f4b635c6ea2f0ac3df64934a27dc54186208ef8170ea7309117dc54f9345504f12156bff54181432417874fe756bc98fc0e0e8e798d3b67d0c0ddf1b75111a29ae5cfb69faccb00b25f3dc0fdd66c2e46ed9ad8d4e0946bbfdcdf8d8dc6d367c2b14d45dd24f04f716f07281e433d2bd198bcded0613bd6fbb3089e36e326ad85ad4e7a682d5bdfb2", 0xa2) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="e7955c2b9cde19c5", 0x8}], 0x1) 14:30:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x4, 0x8, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000003880)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e3000200000000000030466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368827c95136c0035bbb05889adf45ee0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf486c06beaeb3644b2d2a588f303584615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1701fa13663d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0db6e5d4b1a11e73df4cf1af09e7517eb7f1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e962a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f58045a917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75a93a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ad769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e6f94d6392bfd2e13db4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b193d519c014413b52c169a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fc3c7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100492b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e5e2ea27990c2829f14ea756eaa3f9b2df02b1cc9bf0dd821eb678270910bba95c216baea8498f5578f344c62a74248dea6acd2d596553a6e6042541f1f72fb7bbe2c2fc85c588b3855eab9", 0x1065}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942adf18435245016dcc16563b4c2f45f816e82658", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147800032dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe40902807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10", 0xcde}], 0x4) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b09", 0xd}], 0x1) execve(0x0, 0x0, 0x0) 14:30:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xc) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x4000, 0x6) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00{\x00\x00\x00\x00']) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) dup2(r6, 0xffffffffffffffff) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) kevent(r1, &(0x7f0000000240)=[{{r2}, 0x8000000000000000, 0x70, 0x1, 0x2800000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x6, 0x101}, {{r0}, 0xfffffffffffffff8, 0x34, 0x80, 0x6, 0x9}, {{}, 0x0, 0xca, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x6f, 0x40, 0x2, 0x8}, {{r2}, 0xfffffffffffffffd, 0x25, 0x20000000, 0x7, 0x5f61}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1c, 0x1, 0x203, 0x401}, {{}, 0xfffffffffffffffc, 0x3c, 0x1, 0x2, 0x40}, {{}, 0xfffffffffffffffd, 0x70, 0xfffff, 0x42, 0x8}], 0x7fff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x23, 0x20000000, 0x6, 0x10001}, {{}, 0xffffffffffffffff, 0x8, 0x20000000, 0x9, 0x2}, {{r7}, 0xfffffffffffffff8, 0xa2, 0x0, 0x645, 0x7}], 0x2, &(0x7f0000000400)={0x3, 0x8}) 14:30:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x4, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, 0x0) 14:30:49 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:30:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) chflags(&(0x7f0000000000)='./bus\x00', 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) recvfrom(r2, &(0x7f00000009c0)=""/232, 0xe8, 0x3, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0x0, 0x4, 0x200000000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcb}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xc8af}) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f00000010c0)="76a7bacfd267ede2947f595c9180dbd43e4a92fbf615e8beb879de18449c9bb461bd8b3744e604f22295802989cbdebfe2285fdd721554f77ee6a1c3c91e6f224f457bc1614535a479904c0b3f8bf2acb0ce492383973b8fbff973c1cb599561cf358dcd82b47a972c1a314880654c1cd17acb5f3bd99d819e2d17170f2820b922fd14b7a3f5ef5da31bbcf18e640e1fee272849c6ddb7a758580a8fb7a9865b5de0a9a654eeae3b574a8d64a901d1602b86ebb20b0f40cd69cbf14716cd40d7b1bc0a8059e5efae4c5ffb555a185375383f6cd19a13bd727149ecc206fed7270f54859b49e2f845f3f68dd6c69303f79752a48088dabd6aa31921eb8d", 0xfd}, {&(0x7f0000000340)="609f1d", 0x3}, {&(0x7f0000000640)="0d348090d90b1b628a280b09c311accd4711ed3db65f734af1983167aa28dfb9717e873923e148233453de050b5fab85f982b62e420e2ab55ab4b5f9405576725570e044913a568abfc79056655bf22bc72475cdb28f7c0ffc3a9bd7e79ea336d5e6d55ddad902e07993c3be7f8928aee027e249b9222508e4dba36d2bd23bcfd8fd8bb35c19e8fc6dc692561e577fa35dc07473a29d5c9ec8e6d55af140e986bac57b588a1f9f2ab369ea81bd54b96743a4642cf5ee9600bf18e65ec29895e97f37a3a1579bf5d379f28c9ef1df0c1fd41da1086957e8b35485872cb7fff2b0a4a9", 0xe2}, {&(0x7f0000000400)="293b640407d26ad397ab63f6dc571f4ffa8ce940f9ad2b14d23472271063655948007e1f8366cc7e33047d5abd3290843d32453bdfb88df3b12d4f34b140d4cc4b5b925b094022a061b31471ada616bb25a16badf70fb1d674a8", 0x5a}], 0x4, &(0x7f00000012c0)=ANY=[@ANYBLOB="a8000000000000000100000000000000fbb007f8340d70fec3f4e3c2b187356f4a2538c2df0e5ba3ce29440f58e33b842ed3deb38bf58d5fb4761f769d94da514ff6c36f2da102bd627242ee03c7c703024a9ee88fc657e32c762638581fbc0b0d177f9cb447d750c07e173e55e773036eddcd934c607ad1dbfee2294f4a79b41e7d75d8251679bfef195578358b829f784f400933fe6fbe96747553e21d9192b1bdfd71336a1e65bab866c4168d9cefa05694d5fc7d7738f0000000000000000100000000040000aa57fc011cc612d3c1c061e77c112785599e4d27e584f9fc5d4a6c8098de20e2754090dc54ad6f164055d140714dd819f32ca71c2de6df5585bb741f245e8dc5eac2a5fa2c96d24932b96a5dc5bde943ab5a64a433ed81b9a5634549b4325f4e659600582951fd05ee2d8ebdb6898dea06698e01d7cf10454cd9933f325cd2050af1fb995a2e9d8f01f015a22f57b29725097cc68395be42abf073df5cafa14969af5730ff719df849b77cc14458c1103dffa79c7467cdb0f71faf1371680aab63d8bda40350faf12689e6519cbd21acad0bebd699c91b36f1c94f411e000000b800000000000000feff0100090000006331dc1ff20ef7d53732bcf1ebdafb559685dda89d9ef060049770d3548c3b663c862baae3a4d1ca8ec9fe037a1cd31afabb7630ca4230730962ade33233efa3439033e16f315059f7ee10cdaf8684cf93aa0a43a1398cd5315d684d3988b184f42e796bfa9f10705e8767d27676fa66b172517b2472945a3cea8d0b45c39b1f86150156812c912132e3892239bc31cf66a58a2f00000000000000"], 0x250}, 0x86525e7a59307cbd) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r4 = msgget$private(0x0, 0x40) msgsnd(r4, &(0x7f00000011c0)=ANY=[@ANYBLOB="020000000000000053ccb7983b815f605dbb0686690561d3492dc5ba0605a7e07002a7664e02106d4bf66c5f3d8d46dc9c97000185a6d1337a9cd67d46581a7d01fb5893513e3081d08006a8dd0f935ca772e85b2d19fba4711f81b97e61800bf1b9bc301775fc1b8b4c2ca39a88c021b411ba3744667ac8ad885f9bd8006fb30de6750e0438d4114cadb39b2c4d29bbf4d3cd16f8e20499596bf926f6e22d5d10b8650c8c719da3cb372ae408450482183c34ba1533c5a94786a128eb7e289f552532"], 0x87, 0x0) 14:30:49 executing program 1: mknod(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x2d94) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000400)='./file0/file1\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x1) 14:30:49 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) 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(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:30:49 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 14:30:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0xffff}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0/file1\x00', 0x2, 0x40) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x2, &(0x7f0000000540)={0x18, 0x1, 0x4, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x820, 0x0) dup(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000100)=0x69e) dup(r4) pwrite(r0, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) 14:30:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffefff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000777000/0xf000)=nil, 0xf000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:30:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mlock(&(0x7f000052c000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffeffffc, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffff30b04000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:30:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 14:30:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080005009403444003c04edf00000000000001907800000000000082000308907800000000450000510000000000290000e0000002ac1400aab130845bcade69a6ad1471bdf5631da4da77101b7c13b8fb632cc5b6f4daadb3cb6f173952782699f34a050000007d4591b2e5047a35fd40c0999c36eb8313efbc3585a15e0f060bb5254cea3449ca1168f2185b9c54efb77fb46fcf622acf7847d173fbdda8a74c8ea25c97f5d5c3d09b84c5cb1a1e36dc27bbc9b4feb72e09899eb34237fa0eb548b5b216b6b7d78f006c34ee31c81ad8745fcbeef3c7329fddf1c79faad83a63314979d4aa35b3f13bce1f4aca57a1d0b24124dd3e8bbc28b8ae0719c93b94bb693789f11e3c7320ede0cf764115399ad229ae12dec90d3c078f9c3be2b902d239e52dd35e9750331ff550aa47e4a81eef7ca2cbd18413bdd51ce1675da8c83e2eb3d45d4ca733366bb3870c65acd2b5f2cae69d510d18be9468a679198d1517646d30570ab8bf8863b98b03634aa65723925da89ec46c2ab13cad10c9fa28000000000000000000000000636fa5a666cacb4c61b0243bf806d57d8ab8586a04b052e13fdec96420d54d7e6cf6f059cc7d5349259b892d1960c2b7a69ade3fb23d557dcb948381d48b29ca960a57d8969b8c886a73d8ff63cad3ac2382f07f7c7e2a7883c0199da0dd4ea28e7eddf094fe4dd989bc1b4b52d3f8d4ceddc4691fde2b69d1a77fd16baa4de6d16fa6b3576178b00b6531d00bf9c13fab53ae54a6548f13c2b81b0da6694a3a3c02b436186c5a21409ff66d6cb9dbb6fd4791b2460d65898295ff971fdf8a80868762c79339968ccd1afe8280e0b0d4f9ed608e3499ea05fbf5e8ce069f27406a90e11b72e930c700"/653]) pipe(&(0x7f0000000000)) 14:30:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x81) r1 = open(&(0x7f0000000580)='./bus\x00', 0x20000, 0x8e) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xd72, 0x0, {0xfffffffffffffffe, 0x1000}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r2, 0x6}) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) dup2(r5, 0xffffffffffffffff) ioctl$TIOCSDTR(r5, 0x20007479) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x30) 14:30:50 executing program 0: r0 = kqueue() r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)=0x459, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x4, 0x40, 0x0, 0x3f}, {{}, 0xfffffffffffffffe, 0x9d, 0x1, 0x8446, 0x6}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x1, 0x9}], 0x0, 0x0, 0x94, 0x0) r5 = dup2(r2, r3) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x28000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = getpid() getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r8, r9, 0x4) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000180)={0x5, 0x4}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x110c, r6) close(r1) 14:30:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8fe6a381eea7cb0fdf7db6fabd4b366f63015f1c9af1b49cc7b7edb778f8a51ce2eb7d00fe2c18dc89030a5468d40f798ddde73e32dc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:30:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="d000"/14, 0xe, 0x0, 0x0) 14:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x81, 0x0, 0x0, 0x3}, {0x20}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 14:30:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb1802a3b7598aca79f1a0f33ba1529f917c7fc9969cd0d8592f5d5fa37584bc40fb646e78d86a233fc432cbd62942b809ef"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:30:51 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="385dc1a96f6c857e6272abc044a68161a86123", 0x13}, {&(0x7f0000000040)="f6ba71f5a91c7bb14d6f19caf349cc2bae3876a9e7d8d55fb3440c1e7630dfe1bbf4cf0f74035e75a880cda2a54f34876056164e268590306cdbbc9f5590e609da43e0bf32618f8302d328e9bb6c403e14f20d99baf79db8517475a66339e1c96656f524cab1911b13924082b4d52e45cf0abad013ff0a092a46968678b7a5d065a73a881ca748ee4a5e4e22acad5fb90df04e37b4df84c4bde6565abe5a", 0x9e}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:30:51 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x4, 0x2, 0x3}) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26164e53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x0, 0xc8, 0x253c, 0x8}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)=""/59, &(0x7f00000000c0)=0x3b) 14:30:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(0xffffffffffffffff) dup2(r6, 0xffffffffffffffff) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) connect$unix(r7, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:30:51 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) 14:30:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/219, 0xdb}], 0x6, 0x0, 0x0) 14:30:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x3fe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x3ab}]}}) 14:30:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) r3 = accept$inet(r2, &(0x7f0000001080), &(0x7f0000001100)=0xc) fcntl$setflags(r3, 0x2, 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000000080)="ba4d4037e667fe4c8609097b1ecf90f0d784e690ccfd54e74d791f6f524ef8cf5d1b4cd3b15b5d223cb74a91e08d5db82784b23cc6b1da3e7af8319f4b8672a549f7975e744e6649ee4aebec46798b024d33883710dc190eea37ee5398cfeac59dd6109c694b6b58ebb125b2be8e3fcb510892a30a9245e105703787a26d839a09e9c52a8618ced9c55d2f8563f65cd1622089dfcfbc9ca050ac50337c5c5dc6fd0da9d495cb434a673894610e3076d8e7d9e26cd50496c451c92e4c0f2fb303114047ac90a23fffb2501467f096eab0320ab8ba26351ca52e8c3076c3bccbb0dc946c103e0bb533b1204c8612be011fc60450d5397406a2d444d23c852a748ace084a2f8a2b1a8369c34f2772bde0e1b5d43d862a6527b2762547cf8a339575a08951e328ffad4a97056184e3f1d7ed9bf76c3f4f6f3203372c030700624fc201513def9e860bdd7b631025fc61fa72a38465eba751f2e7c6bdc8be34599214d1dc4c9259b27acec1dd6185dc232ed0e66bdc96d013c08da6824e13cc7b5afc83c64c9980c7e964910ddced680ccd41304f20272f442371c6b64bc1b74d8bafc981c662040edc4d67a428d8404d52df72c951250928c04951cc9b956e386ea44dd000dd21bc385e4dbc95fd16e450383c207f652f7a3dcbbc732f10fd706a56d115628bce0352e78097a3bf323f1e44c62e7b232d1ecfa0b25f5155fbcf5d335a7203275329b6254fc03f5878d023d214b80b69609f5d34ba840e586684dfe5fd6d9d52098a157e0bd9554cfb5352ef878b7eeb26e4a68d856d2f0afd7ef4090148a90e71be38141dfdbcc7d67fb54a3313bc1243c3c7451bd2855b267975b4bfe3bc4b53a69e79f1d038e78ec54a6998b86c1890ad9ac848e14cb3d3d4f38beb333f8df22d36fc45f0132ea1293382813503124b5b06635cc3ad2874dbb21739c8ad9476968e11bcb2a3913a424fd9e352b8d73f1d1cc78455f7c1a72a12efb68365ba717580acfa767e5a23ad04bfaddf730a6f679e3dce8443386b997e5a21024b057efd540229ebf893075942cd765af431486ba3a394d0cb201c90051c526f0310ee706937d947c1608671a8450d3cdfd92be9ed07ee7d0d4e882cd434135c649c0ca09f1084ceebfeef503411f0b627c387262f440b3c501909c6042e84f49bbcf7dc1758aed1f442c9fe9ebb0e521ee38278610d58f03a42f24b0983537d42463d5e4631096af9f718065b2b89fd6ae6b17b59159e389fc21b243aeaf2ea9b95183ef731cda96530a4abc28e8358728ffd24316e2848f71490f0ec35d4be24a198563981c66de8a9896e4e559b9eb455e6687e54ce8571d7ebcc5720b52fe5128ab9ecdea4e6dbd3e5d6fbf95b921a35ce3103272e488a4bd57eaa8886f979f4d158cb2f4bab72ac4539dbafa941297a4aa16e1ab974acb0e092080c4e3dbdf84025b90a47bda90b6d6f6f78e6a3950d39afbaba0474dc2f99f416f5150d1a009663483ac3847b2332d864115592c19316496b5b83b3dfe86f59a605275242f5c6da0eb0dbaffc8358270acb5d0017c8dbc67ccab80027ef122732f82d1279710c399db0ce9849b313151d1e3c5fe7a2e69b9201b517c2607cf8ec5998264f7470c6fa65eff4849b166d14c27571d6c279becc7c9ffcb463ae99b5c4d72c66e44e36384e6be510ce94463b1f4891d16865609c54534cc90e23fe220d3958ea08fb85e26f25066cff9d3536f0d9224875bf248234bff199afa8d861e72c9a200c63042e481742772b7509002bbe890bc44fd7bc28f2f8d3e787f750147856d69f10d8b32bcc5c06e7f32f6beb5e0715fc165dec3d603e7e5136805f25fc4b5d0682ba5bb53183ceffdd9db4c3d58917896734a017bf07bde6bdb1338513a09840906b4c95477c46e642b2261d601c848a616a7da281a7cf18135d445d3a6010053944fe55117960ad61ba6d3f350deba45bfa408c2edbe6d1dfe74a317aa0fbf34285ac17cfa016b1b0b10adc0fbfead79ba00b05a13f0d8e611b9b99b6112ecd9e90177b4e933e7e614c54c416f50fe95caf43913fa62802199dca8e9d8ad70fc6ab91a6bf4d44e1147e2aab0ba33f9b83559a80a7c4c98723d72029da75b760b3b6554fde25213e5a6a67e4409e2a1e30947257900f57081b613ed5eae32ba41b88598395dba25c55d54decb22dabbc088f2d81b03d34f2b44a50211b44199fb6033b91233c1264273279bab816812b3885e18afebbcea47e87263abc4e7ee9e23364ecc232b3031f9861ddc73d1ae2e2ff85050af42c26794abe745b1e15c5af1a75c55f2ab33c8783d62a00d06e4ab5f4ff02c9eda8faa277b0824c4f0d8108a4340410a9ff19aa44f89fc33c33113daee130caaf89860b57b7312f51b5b1b2a951e6b49dc265b56ce6f999cdda09931a5acf7b768351a6934482d690671c23f9601129885a3b1837bc06ed852dbeab59ac46bd81adc1da01d8c2d25a18af627ebb89742c60e0f5379a969ab037311f7f33f44c9388d0d7102f3e11a783785469e2de3da0ddeb4e57818666bc4b9004b7ddadd05ee9c65b78e386449d35a741eafe52881d3dd127ea3b294463b9d8c33838fb83bdebba3c8919a555d922e43067cdf9cc75e744ae7eb2e4c3c813cdc19e5b56e596193bfb70adda339ddd2bbb952a526211db1f56e5361d7b701b2c229c58d604de7beabde6a9d2765ed7f00410a9308598ed8698563b850c64d974b6a9bbf40cce90bccbddca0c405b7dc47c894428ac1195cb383175174eb4dc171b304cd28e83b6d6c3fac9215aa9d3144d91706c49dc24e50b13d37a8fc135c31664868eec10593a22626837a6e879704357707ce7d4335e72e4dde782bd32b3506d845cc981bac1fb90d151a7c87dd5c136fa82888b11ea1d2cd446342190df2797fa228465a3f68918e61f113dcb123c955d9cfa1440fe458524ef2a8438b9fddc6ba51752a561a94814159efcc36d8f19881720a5fc4624a46e59447ff75379a2be5e08247d03a5ec549dc7ef6c2e561a22f13287f26f11485c6007df5ae6bae817db909603906aa70651619410d12f5d2e7c121642a31c36a161e8f88a0f76e69aa7ec543d6b0dbe90f8d38a4ebba71a957e27bfd1b0552dba91495b3e5fc3028f4e1cd8380e16f6a6d03663798c3191f5acfd41c03e599924caf1c8f488084c943a59f1d6c65dbb961fc99c433d674b689738eb2a047e1b022b74dafab61f24873a2b715a3fb529160c39386ee45da15438fa8ce7702de18a6a1e81d211f01c0676f80cdcb77e62aeaad69c3db3d988a924aadfa1bb2d461fd3a43efc776be9dc1b1ea8d51bff1d48f64942349b38b866dfd177329a9944deaec6d62de2edc20ed4aaa976d35653e37f01c7f74bbc5b80fbffe60fcb5a2773ba59137f71e634c7f2501b4e4ee7f5cfa1fd3d879cd0b93aa0f8ce682a7aa5d04ab41b6dd40a6858b139fdd07f2c36dcf73b0bdcba7644df671cd498ebeac0a354c0e6580f5a03717a1441fbcc200307ee2e2786f9f5ee55f15ff7f78ff34c132241518f9b288a67f98b792b7e25026b9a29c9b8f899b17d1ad247776e1d9841a284a211f9e623407465c8a8f6e248274287f19f773f634d334cc13c92702b4164c1164f8a14a974e2bcb162ab6af702e414f1951fa360894f521cf2e7cb51dc3e6c0b5f54185f1795350419c31e957dc6bc1daf40cedb65c4f0520648ffdd05cab37bf68409bc152f618c392e2b6a95857744abef19e845975fbc9493002a9917a191a71fe3b77e0561a2dd99e4404685f82525bb0643d1c207911a93d40ce4f92636f785783b5e52f29d2f12738ebb6f477788fced927f79573543f5239a902176325e555d35a2e88b9ad73ed83e5d6a432d15af2a7cf4a30207b00d147d630fce890d41e20cc9e68862876136fa9d75b75222bff856067a10ce1c48b5c6635392b3d82fdf33596a6e10b2852cae90142dd25eb9147ba167343778fe239dda719ec551627acfb2690c85d0538917fc77c73aa2811b095671247defbb448fc2f4ac087a9e6c389be24128e34fa36171a6dbaf49c69f80f64f81600997df21c1f2a1b7d4ce65561691354a91bc7115ea3e02226053265ef510bc49fc670fb5d4b30749569c0c1f5e3da33b7313f6afd570b4df4580a78cdc29e4025e0adf0414ebc4f49c91a4e35fef6addac1ab01c022e3c5ad12f3ede1b30c92537c856513d8145745a76bffc672923cd099a49071a91e96e7e1bb1de31a1cf9a6631654cf8b77ec39efbe3f16e44bf50559802e31f604c5625ddfa1dacc2b4f18d02070745529024262d2751083f77e04d487e91bd9e5f6f6e4f73bf9a763e07fb9d45cf0251fb86e1b8bd85f6b5a8300399012b8b099825bf4651d0c011610414c49f9c393ec857d5ca0b8303e1ea50fb14bdaf29ebbd65011350ea526e2ab99700e7e504f649eca92fe9dff55c182a56ebe0076448e4402f1431b28a635272dd01e7b379ab5552ac74fd9a40b2c21ef4675e1299e8a59d69fafd956fb05a96233f65d2ed417c13335de0be22112efec67da05ccad10973346b6c0aa74f417025abf7b6e7b6aa32dedbeb540e7dbc02536233ebd7b5c6f163735e0493c6e5b76109c5e21ebb23908e61d230e39244ac334b72abd1f0dca47ea53fb4b476d6d9e42aa4e7dd459643db9d19596f9f60e4030191c2768cca192114c0a6ca6075bbd571e30eb334d1bdc5cb8515a826101645d3dca23a467f10350b35b129f8bc593d1817653b5a92a566a2531bb64974e9654abe3d12f090eb16ce2111fd13af0698b0db2103bc9e9694e047a954c17edd3ec4ae78f931c8a7a6bdab8b472a9391297a88ba78020e35a3aae3e31c97e822c56619e32a40e5f7d3c87e540b652fb1d938f6200746f1203cd5329878b0d93de5c7a0d679c8f0c5dad3ded60ea3723795a59e624f6b89dd4199c2839bdc9ad22d97c0e1f5ead90a850439e164cac6b9696318079fdfff1d8d6f93bc41370259ca57b89a53d29a691135eeaf59c895a3b7134f879695e5793523889ea41e5382f39446a716199f68731a7c358939c497ad5a52cf44bc01248fe01127d0ed2d7f551e78fd9f9ca24fd977a9b6b777c17748ab1fd459b9091d0b19fda4f6e84812f240fc36c587b0b78361bf00dd6b3a02ec6d510490a314b7183e1f2a5175f4fd4f164298c0632c0de607a0e21f93c8797a8393b1caf5b7aa606343a140ef5b962b2ba614c31127cd7cf47aa4f57d9bfce665035222f397bbc2de4c8135f5b52bc697e8200bc5abf2338cc08406a269703dcdaca4ccc2b59af5c4b2d43326cec82276ac03aa33abb8f1724c4de6ee4e77d4154a3a8c4a3c867f839f7a9327e9bb20c875b2f0457d68178b04026d9ccd25982f2aa6dbd0e6cec7f1f410c187c65b21586f1a589f081ae5a22d30eee58f782deb4b2e5ec04c7e445e6e8bb2453c18fae0462a850aad6498ede5a4edb6a58f881a0197b8c22c31b1aca78d49fb23f5c2ba56f0c5365d88c34acdb11accc22c3c9728d97c5ccb8c559dba2f9f3e503e037e2fc8905abc36ccd8e4ea8ac630c96f3225f5cd9220f1d96b1d480830a90e4d5626cef84905edb695156c99fd4999af4290e16e56b68e6fcf1031ed6a670146a5a21542b2deae89e3ef4995e5fc4edca1b9ecdcaa5b40d37a351445857fa734eb45a6d695695b57a04ff9ffc6b8f743aa302505b9684e62d45668e4ce1114ddedf9757b72410f4efdd7aadfc3d8c2f416e87df8e165b93e49237cb247d9b3ec3906a46ecc", 0x1000}], 0x1) 14:30:51 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x405, &(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 14:30:51 executing program 1: r0 = socket(0x18, 0x5, 0xff) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x6, 0x1, 0x3}, {0xec36, 0x23, 0x1f, 0x4}, {0x2, 0x5, 0x40, 0x175}, {0x9, 0x0, 0x7, 0x8}, {0x8, 0x0, 0x6, 0x8}]}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x2, 0x7}, 0x10) r3 = getgid() lchown(&(0x7f0000000140)='./file0\x00', 0x0, r3) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = dup(0xffffffffffffff9c) chflagsat(r4, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x2, 0x0) getpeername$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)=0x2, 0x4) r5 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x1, 0xff, 0x6, 0x2}, {0x2, 0x8, 0x1f, 0x280}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r6, r3) fchdir(0xffffffffffffffff) 14:30:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket(0x20, 0x3, 0x9) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) setegid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 14:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x80}, {0x6, 0x0, 0x0, 0x120}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8000, 0x1, 0x20, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:30:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r1 = semget(0x0, 0x2, 0x53c) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/38) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) dup(r2) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d8356fb904f2e0900000088000000f3fa08bda164f4d03b5294df7dd08960ecf9278f014f862213", 0x31, 0x403, &(0x7f0000000180)=@in6={0x18, 0x2, 0xfffffffd, 0x7}, 0xc) dup(r3) r4 = socket(0x6, 0x2, 0x0) close(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x3ff, 0x7fffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) 14:30:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) socket(0x10, 0x8000, 0x1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:30:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000380)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000002c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f00000003c0)="f4ac5382c09d39ceac38ac5d9265d48c2f7ef84b9c136729fc95d8006920d8dcbd611a40c1b896838a1e615e64eadc2ce2cf98d67b519ec1f1ed3051064aaf49efe253492f720886d1908b0a276c778b5ab4c2be955fcbecf306610cba8288690ff7a459cbd76fb013e31e50b71f088d5f1985c7926fecd2f83395697487f79e5bb11d17e43db7a923d6824e0bc67cb0e3547a97c1cc44ea8b", 0x99}, {&(0x7f00000005c0)="ced015986495eb4c84792973ffdd7bdda4369ea5dae6b78ab8d79ee43c5f697a86724e3b5fa1ec6071bc53fe0cf38208373f74c0f352ce852eab898955178b48419d2311b67b02518aab88b58f18ffb06e557fc3318a049bf3629f3abe286c2ee40d0c2e8a56f10a9ffa11bc3f8615387327d9123ce76ef0e4689447072fe38fb5211fe72d7ca09a614fc300c3f595f2a3687271b7985ea44bd7c46ef22b735218d92720c3dc63c60aed072f8a8670547d7d50235fa016c3b8156cb9b0da53200c0e7f89ec497896aa4e1fa016f28ce4797cbfa3a7467acc590409664427", 0xde}, {&(0x7f0000000480)="11706ad35284b750e5b31aacd65c4b7e10d2e2cf1469af1f0d81da8224dfede7331a", 0x22}, {&(0x7f00000006c0)="1788cc0321809726425c168de133f39da85e7641f4886a6f0f6418536f20600a954c332a9dcb7bce00ad9da362a19ed5727bb66868174df684dad602e2a25b1604e024a50d19b1b1f54ab56a6b9e05d547858004e3effc69019c29f7e0cd65eab8c677b46632a166f02274a8991100318cf8695939627475bfae26f0f025b299a5f8bad846222b35122d55ab6ac4fc070739b5c8554a9378986cfc5b471446d8097e31127ba5aec2", 0xa8}, {&(0x7f00000004c0)="823855eef73c4f983f9803b094c756ff711744d0b323d760f1e319f15c37e586e19baf08e49515a912781c35eff2f60552597d05c2873c85ef889385a686f0b2fe3d52396b290009efa6a508dd27", 0x4e}, {&(0x7f0000000780)="59c2c4225e99222794526b0d2e065a5ebe75d19066ace797f01586f833fddf9ef6f12a98f77335e6f1086b88bfc6", 0x2e}, {&(0x7f00000007c0)="ce3ae5d227bc1ffd96ff103774359541be52bbec56b86d128cedcf4490a153b3c6f7d5adc6ac698f99e04190c31acb03cf34f022ccfea978e2cd7846a6d2c79dbab41d74719e1699a2920ae07795c2e3f9b2ec92feb4bc574556f67ef7ed9bb1e477811ed3a443629b39b67e53ca79bc2140fe5991e43d7ee562922806c17c1f799e4a73fce1d14c3acd1af11d6b5ab0c3abe002dc4aaafbd78ac6cc3b7ed884542b3ea30740f439eb48d5ecec07a6c9c92ba87ff6646d123c12cbe1955f77c311156366d2134a5e7bbff8f99ec9d91f002f9d3133ed111e302b7831a4e1e552", 0xe0}, {&(0x7f00000008c0)="e516ae8ee1442cbe2e3b14d9e8abbe492710fa0737060713ddac7a9e419e38a56550783e4d362ff651e2d8f38bb321bf9d220c703aaa6c5c5cb685087710d3bc6b0c643a4894b0ccbd2bc4bc70816e0e5d7ac9cee927bf239ea651fcfef76ddd4f980df331e252dddc5ffa41e8fdc54969a89b3ce2147093b87e1af76381cf256748671dd3a53cdad154f9d03d0cfb7c624279b15d134d2f0134be3618c2f68784d996c72d7b4e642f52fea14984635711ebb14704eda0be3d65c5056bb0f438d86b35830c6f4d4974f22b6ffe37edd1375de0861664215b024298", 0xdb}], 0x8, &(0x7f0000000a40)=[{0xc8, 0xffff, 0x6, "aa37def1a78c09e91ee297e48ff00c3df7564720012e0ef86becca738514cfc5f3cf3116f82a226c85b3450892a7d3a164a4b41caf88f08f545ed12272246df5fa0ae2fed41b4760bfe1ea4001d2d2dcb5e604e01546c51f4abfa612b315428793bff2e4dfca3c3331558d33f88db3a2ded3178a83314212d4ba4511b9e47020f2217d4548ee298f6551857ffffc9d6b12a36081db1023e3977126c799d2e124a807ed135cb6b63dbc7b20b679a9c074806b73a7"}, {0x68, 0x1, 0xd0, "ddf31cffc1064cb2195383820eaafbf3950b01199b5cfda1d8c8af014ae996f88135d228a9fe1e9d87368d288cc96266cc40618ddd5376b90ba4dba04221501b9faecdbb5593abc529c4c6723ea01a38dcb0f95a10"}], 0x130}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='W\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) r4 = semget$private(0x0, 0x4, 0x189) getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 14:30:51 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x400}, {}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000280)="d00800"/14, 0xe, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) pipe2(&(0x7f00000002c0), 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0xfffffff7, [{0x2, 0x26c}, {0x3, 0x8}, {0x1, 0xffffffc6}, {0x2, 0x6}, {0x3, 0x8552}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x5}, {0x1, 0x200}, {0x1, 0x5}, {0x3, 0x63}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0x4}, {0x2, 0x2}, {0x2, 0x3}, {0x1, 0x9}, {0x3}, {0x3, 0x71}, {0x2, 0x7fff}, {0x2, 0x1}, {0x2, 0x20000000}, {0x3, 0x7f}, {0x1, 0x80000001}, {0x3}, {0x2, 0x54}, {0x1}, {0x3, 0x1ff}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x2f}, {0x2, 0x81}]}) 14:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) syz_emit_ethernet(0x145, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a840008100450086dd60e530aa01073c04ff0100000000000000000000000000017663507eadb830e440bbb838a0d837987002000000000000000100c2040000e401c2040000000700010005020003000026cef4b6c9c4cc352c94bcf47b540c8f31e280ba7d9602433f3d815e8df68b6d8a72a9c8e05afe0e5a8d32ac2f2f182e054340230bdd95300a61f4844519feb9732a02b26076b4f0fcd8cff50643029821470b8164ece35e5a29b0040000002bcd4305d09dabfb31053d38203a32cbea4ef21b4e1d8dfe566f7f1dd36d03d3178a3349035a8da0b9ef7f682eae9ba39585826548cb0a6d1f6a7b6494dac70e81b912c7667cba81deabe809845abc09d23927976d6d7951a69e4babcfea1ec5ab49e77b43097ef6da63e170b58112e6ccce4f8d5f768525aaba89211d74b10d0d0fe1501af132cc"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x61, 0x0, @rand_addr, @multicast1}, @udp={{0x1, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) 14:30:51 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) write(r0, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) 14:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x32be977a4c352be8) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) dup(r4) pwrite(r0, &(0x7f0000000500)="fbaf7d41b542e344feeb148adebd", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x1) r7 = dup(r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x3) 14:30:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800001000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363aca0e211ef68f077e0f53434f05343703000000db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b80800000000000000e9826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c813fba6b628f177c41f59412cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b061d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aaa6ea4eeb8d8805270917f506c0819a0b007001e837b3ab3af358919af7b3d0fb630e3a0bd41ebde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dce388b43c5a786c42e1873f86bc7ce62884518e176cf753e45abca52165e6350d268a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b7d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690010001000000000000000000000000000009d302a40b224d3306dfc3fe89c28c5b23cfd36754db71bb1ae8d63e8649e4c9b95e209ea737b6dd84147940c3b54c16582a36710910c86e93cfdac3e9ffcf11e6d03dbe774038e6fa32b85f44a5d0072ecb9ff38023471047334d1a970644d98034249e8b98f43dd7dc40d9a5347b7b3e547d5439a97915bdb949daafc3710cda74b10c69cc65cad5a53c556570552dd4a5bd08f7bf023edbfb1e656ae1566687ff44878f04f8000000000000000000000000000000000000000000000000000000000000000000b9ff25c1"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20008, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000007c0)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x3}, {0x78, 0xea, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 14:30:51 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) setreuid(r1, r0) r3 = getuid() setreuid(0xee00, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:30:51 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe7900000000000000bbfe8000000000000000000000000000aa00"/58, @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB='T<']) chroot(&(0x7f0000000000)='./file0\x00') 14:30:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socket(0x6, 0x2, 0x3) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x7fffffff, 0x8}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) r7 = getpgid(r6) setpgid(0x0, r7) 14:30:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f00000006c0)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c344880000000000000000095e38cd3a059db8ebd323979454e93cff602c9808c6377daeaf14f6b03e482bc3f932b36f41c3de10f7293d24397ad585c5763432c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f31404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3879c518d34000ef6292c0a4228f77086ac452b973c75f90c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c286e299580b555e19397175bc0703549f255487dfb88780a862e44ae17ced546f45432292d87b55b09e81bff8281be821c486b60", 0x13e) r2 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = dup2(r2, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x2, 0x42, 0x40}, 0xfffffe00, 0xf7a, 0xff}) 14:30:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x40, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x4], [0x3], [{}, {}, {}, {}, {}, {0x4000}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0xfffc}}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 14:30:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xf0c0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20002ffffffff}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) 14:30:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)={{0x0, 0x8001}, {0x9, 0x20}}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x21) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x6f) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r0 = geteuid() fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r0, 0x0, 0x4) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r1 = msgget$private(0x0, 0x502) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) chmod(&(0x7f0000000280)='./file0/file0\x00', 0x48) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC=r3], 0xcf, 0x800) 14:30:52 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaafffff3ffffff86dd609dbd7b00540600fe85000000000000000000000000002511bbfe800000565cc974d600aa4e2120ada05d7b3e2145b07b2679bbca32e2b34d7a0e00a2c58b41cd291f90332558c0938ca0e50858fc102460c8d3ae91ddd3514ac5673e5443b4ecddac5fa5507f3f2f67411c26b2a91678aa975257f6115d72891e031492b29c64d4bee9ea1e7d0e38958baf668a60614e19ce85d710157baaac517a0107e8a084085994bcf6ea84c9d0ee7b56c9fea516b2"]) 14:30:52 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x3) 14:30:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="05000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r1, 0x5) 14:30:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b028b7e0092dac0af52a7c76314b6288b45af1041"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) 14:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x16, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x5, 0x1, 0x6}}], {@generic={0x3c04}}}) 14:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0x1, 0x0, 0x3, 0x5}, {0x8000, 0x90, 0x20, 0xf0}, {0xc000, 0x6, 0x8, 0xfb4}, {0x7, 0x20, 0x7, 0x80000000}, {0x6, 0x6, 0x47, 0x5}, {0x7fff, 0x1, 0x40}, {0x1, 0x2, 0x80, 0x6}, {0x883e, 0x8, 0xff, 0x7ff}, {0x6f5, 0xf8, 0x7, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1, 0x1, 0x1, 0x4}, {0x401, 0x5, 0xf9, 0x100}, {0x6, 0xa4, 0x8, 0x8}, {0x2, 0xfa, 0x3f, 0x10001}, {0x200, 0x5f, 0x1, 0x800}, {0x6, 0x83, 0x6, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00009b6f416cb7d349f100000000"]) 14:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000025, &(0x7f0000000240)=[{0x5, 0x1, 0x8, 0x81}, {0x1, 0x7, 0xd9, 0x20f2}, {0x3, 0x9, 0x6d, 0x32a1}, {0xffff, 0x1, 0x1, 0x3ff}, {0x5d, 0x8, 0xfd, 0xd77d}, {0x1, 0x91, 0x3f, 0x5}, {0x5, 0x9, 0x5, 0x8}, {0x6f, 0x9d, 0x7f, 0x70}, {0xffff, 0x0, 0x2, 0x2}, {0x7, 0x81, 0xf7, 0x2}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f635763adac75a89fc12027097a97035f215423f55eb864f460fadeee66b5751fb55585bc5e82eeeb75fa15593a17c5c62ddaf071dc70de5f286000000000000", 0x4a, 0x0, 0x10000) 14:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/49, 0x31}], 0x3, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) write(0xffffffffffffff9c, &(0x7f0000000340)="0c76d801f70d3d692f30659b51aafe58bb36237a5cc85ed0acb828fcd8592ad9d4e440ca85c8d51482bab1a3e21a3c89e6f69c0ff4fa51e577350ee73461161e23db8338e0191d0c5490be782df265542b0ec10392c78b0d990ce8c1b40fa0602cd3a5099066d6d14ce92eb290acd7c660a67f2ad8c4b580dcc1d1833ad0d97ddf98640ca8ac582810e8", 0x8a) 14:30:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 14:30:53 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x4}}], {@arp={0x806, @generic={0x18, 0x8130, 0x6, 0x5, 0x2, @local, "90ce73fe8d", @random="84c31f1062d7", "874960fff246b0f634ffcef13750ea6e"}}}}) acct(&(0x7f0000000000)='./file0\x00') 14:30:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x14, 0x4, 0x800, 0xd0e}], 0x44, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xffffffff7fffffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x6}, {{r5}, 0xec45165d48d91e6d, 0x24, 0x2, 0x9, 0x1}, {{r0}, 0xc7e073de21c1872b, 0x4, 0x4, 0x1, 0x100000000}], 0x1ff, &(0x7f00000001c0)={0x3, 0x8}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2ff310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:30:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x106) setreuid(0xee00, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = getuid() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') setreuid(0x0, r0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 14:30:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) open$dir(&(0x7f0000000080)='./file0/file1\x00', 0x80, 0x102) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x180, 0x6) unlink(&(0x7f00000000c0)='./file0/file1\x00') 14:30:54 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[0x1, 0x7ff, 0x480, 0x2]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1c}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x35) 14:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x25, 0x0, 0x1}, {0xe}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 14:30:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ftruncate(r2, 0x0, 0x2fffb) 14:30:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x10, 0xc006, 0x5) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) 14:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x10001, 0x90}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) recvfrom$inet6(r5, &(0x7f00000001c0)=""/223, 0xdf, 0x0, &(0x7f0000000140)={0x18, 0x0, 0x8000, 0x4}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/215, 0xd7, 0x0, &(0x7f00000001c0)={0x18, 0x3, 0x24e, 0x2}, 0xc) acct(&(0x7f0000000080)='./file0/file1\x00') fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) ioctl$KDGKBMODE(r3, 0x40044b06) fchmod(r4, 0x10) 14:30:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) shmctl$SHM_LOCK(0x0, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x983b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x4}], 0x1}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 14:30:54 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0xe6, 0x401, 0x2, 0x7f}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r3 = getpid() r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000040)=[{0x0, 0x7f, 0x800}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r6, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r6, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r6) r7 = dup2(r2, r5) bind$unix(r7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 14:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0xfdfe}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0xfffffff8) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00007327d1cb14a195fa000003d7eafa0a12cf323d9468d6708c5c95000000000000156ee5e4c992423e0b"]) 14:30:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) close(r1) 14:30:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) sendto$unix(r3, &(0x7f0000000040)="231e65e2b3b51b895535ea5b9c20b621b3b3b8ceafc9b8418ce1500d6552e7c05dd6751db622a8a969949a45c4c048579929d1e51b882be8037c71389b7798b0cef6b91ea2244f6e8132b237908c6ab8465bea46178c19d24ee6843d5a2ffcc92737cd06e6c90463ae68b6e035bba40d410672ea8002704c1225b03522340ddfaa74380bd8fa05593c2fdef61563c550ad8b5ef57d5f8751303dcd7fc2347d62959cd5d2e3faa10f75dc5bd727e8620fec29917e6f32c05d8bafa99cf8b6caf5c21a7ec06d1c4985df81619be13497e06e0187827a793da2ec", 0xd9, 0x2, 0x0, 0x0) 14:30:54 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000480)='./file1\x00', r1, r2, 0x6) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x2, 0x60c, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r2, r3, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) setgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2]) mknod(&(0x7f0000000ffa)='./bus\x00', 0xd000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r8}) dup2(r7, r8) fcntl$getown(r8, 0x5) wait4(r4, &(0x7f0000000080), 0xef0fa4b0ccf4f3fc, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x1720, 0x0) 14:30:54 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) read(r1, &(0x7f0000000240)=""/196, 0xc4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45, 0x0, 0x0, 0x7fffffff}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)=ANY=[@ANYBLOB="00000057717d31875ce9c7dbdc789de021634b51db9d80447693dfab35524d3f68ea82d40000"]) 14:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 14:30:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) select(0x40, &(0x7f00000000c0)={0xb}, 0x0, 0x0, 0x0) 14:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="ee6de15e1805b79e427d083c1c28274ccb4dcc4391ac7ceaeb7199ea58f6bc37824300c73ffc9b6c25ec05203aee6811388234de42d5a97c56bfce6438e6a6921d2b60cffbd78141ae1458ee067bf1e2bbb59702e377761795b56e79428fac5e37d3fdd6cdf995", 0x67}, {&(0x7f00000002c0)="770547f5412e2727cc3d2446a0e3b48124f68f87e758d81b1a871bb6f1911ce4bd165145914b9fa764ba47e4c53afaddafb60bb4aa1cee8afd622308bbda878cdea5e0c0f1e53e3faf122c6e75057fdf255074d9ddc226d6158f85370c9ec6cded751e31f50b897e954cbd644c2c1f21bdd3a0842a9a3d982a7cc2", 0x7b}, {&(0x7f0000000340)="c483b0a1714c63d020e7c572a24d7c1189c549c0b39b832f2731ece137224e04baae24dd115970f03e5343bff578baa825a0967121a9e460a57f1f6f47ea0addac5c1e46b6bcd32d9643fb49aea74fe8594eb1aaa828f6a10694a150064d178d449300d41b480c07194dd7b8e1d83144f46dad072f1877ae8972eeb52d", 0x7d}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) mkdir(&(0x7f0000000400)='./file0/file1\x00', 0x8) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x18, 0x3, 0x1f, 0x5}, {0x4, 0x9, 0x40}, {0x8, 0x9, 0x0, 0x798b7c73}, {0x8, 0x7f, 0x7, 0x80000000}, {0xfff, 0x26, 0x2, 0x2}, {0x984, 0xb4, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000680)={0x7, [{0x2, 0x401}, {0x2, 0x2}, {0x3, 0x80000001}, {0x1, 0x10001}, {0x2, 0x6}, {0x0, 0x7}, {0x3, 0x6}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3, 0x4}, {0x3, 0x8}, {0x2, 0x7}, {0x1, 0x397}, {0x1, 0x9}, {0x3, 0x80000000}, {0x2, 0x1}, {0x1, 0xffff22e9}, {0x2, 0x8}, {0x2, 0x9}, {0x1, 0x80000000}, {0x2, 0x9e}, {0x3, 0x6}, {0x1, 0x1}, {0x1, 0x3ff}, {0x2, 0x80}, {0x1, 0x80000000}, {0x2, 0x6}, {0x3, 0x3}, {0x1, 0xbb04}, {0x2, 0x7}, {0x2, 0x6}, {0x2, 0x5}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x8000, 0x31, 0x9, 0x8}, {0xffff, 0x4, 0x7f, 0x3}, {0x81, 0x0, 0x40}]}) open(&(0x7f00000005c0)='./file0/file1\x00', 0x100, 0x1c) 14:30:54 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 14:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:30:59 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) fsync(r2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 14:30:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000340)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/221) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:30:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) sendto(r3, &(0x7f00000000c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7ff}, 0xc) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:30:59 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x7}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/204) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0xadf) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x2) 14:30:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaa9}, {0x54}, {0x3c}, {0xffbe}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)) 14:30:59 executing program 1: socket(0x1, 0x0, 0x3f) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x800000000009031, 0xffffffffffffff9c, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x5, 0x0) semget$private(0x0, 0x4, 0x622) 14:30:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random='\x00\x00jo\x00', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x8) 14:30:59 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x80000003ff, 0xffffffffffffff7a, "73cc516052150938423d7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a409", 0x15}], 0x1) 14:30:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mprotect(&(0x7f00004fb000/0x13000)=nil, 0x13000, 0x1) shutdown(r3, 0x0) 14:30:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r4 = dup(r3) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:30:59 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae66caa0416fa4f376336acf00b7804be781e6791f7c8df5f882b297be1aa5b23ed00f4c837ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x0, 0x116) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x4, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffc, 0x0, 0x6, 0x0, "8b000400000600000000000006001000"}) writev(r2, &(0x7f0000002a00), 0x1) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) 14:30:59 executing program 1: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x8, 0x3, 0x16}) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) getitimer(0x2, &(0x7f00000000c0)) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 14:30:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff801], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x42e20f4f}, {0x0, 0x0, 0x0, 0x1000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:31:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x20, 0x1, 0xfe) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) r6 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) write(r3, &(0x7f00000004c0)="d7fd05897c9acf0019796451359e57362ca5b1f94fc7bdf53e70a8a338c6564c9761ded20e5b44a25c5db2a97fe1b53f5598207f55d37e463fbf42c03f016fe3b7ddba20b9e25fe4ea719abb36869b6b8366f5a586c93a7d0b3eaa51594479b3bb5acec5da748ed4e19e67ee0f20bc92ddea3ef7eeca52aaf77931be553cab6bd4d324ff6fc779922871d065ea277b53b69aa37431aaa06125a2a8d6c594a35bc9c994b95ad3d0b0d14b376924a5472aaf7a696402b2e175b9065737784acea8454f6952bceff8c5835bb3832ea4ced8c1d17a7bb8393ebc050486", 0xdb) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r6) 14:31:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = kqueue() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) kevent(r4, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r5 = dup2(r3, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x6, 0x10000, 0x4, 0x8d5, "f2b8efaaef26af5d678664d15e902cbc6b024c83", 0xfb, 0x9}) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 14:31:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 14:31:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x8001, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x92}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x8000}, {&(0x7f0000e7b000/0x4000)=nil, &(0x7f0000f69000/0x2000)=nil, 0x401}, {&(0x7f0000ec8000/0x4000)=nil, &(0x7f0000e28000/0x3000)=nil, 0x5}, {&(0x7f0000e08000/0x2000)=nil, &(0x7f0000f9d000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = socket(0x6, 0x4, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) setsockopt(r3, 0x3ff, 0x800, &(0x7f0000000600)="4e138782b9a1dbbc9fc2e7cb9c1ab182e1d5e84ccd9c9de413123f98bf5f30bcc11c37c5f201afcb7783502a50ba7a68360637f3810b3ab07629", 0x3a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xfff, 0x3ff}, 0x8) r6 = socket(0x2, 0x3, 0x102) sendto$inet(r6, 0x0, 0x0, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 14:31:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000940)="de4a438e62c836ec0c09e08cdddf579e2be14038962dcb58217e5f358b10dea9fe8e894295bd9f43c3b58d0a31a5491241a5ea1af2107dfd6a992e6f78ccc709814c1f98d7babb4afa708a1bfeac7748040bbaa018fac28341d6d99044b553bd923917cf39e5cc0196f835bb1ebcdc43cac94bac2fd6a0512a1fe5279eacee59042e0500b0464fab82b8ac0d5b569276009c95b7c33baada1e46e296b76a5c22c536baa48fcefed0bc08945fba047fb4db82bf960c20fb9df0d154faf3f793cc978336d57e20260f635f10e0ae52a6adcf720186d33305f01779a0dc935db94187346b9b45df5d8063dd8b007e54299ac56c6194eb28f24ff895079d46e0ce013c9153e593982c8d7eb981caf32ea0b913e2a9c82f1d9cdeba13676351afc4e0fd7c1d5b1a33e050ab4093f186b1e5683af9ebb2a005bb7f649af11159d32ec83e40de835dafdf07021b9b92fe943043a36a31b05f2616372c44585e7b5b48b86d7380b9239b5467c134f8fa194bee56549c2e31646449f96e63522f4bc3c2a26a08090712640e60fa3efc51a162acb4b49642263c3a1ab3962f40c8f24a43bca39b551d7b2ae693594c016a84d6ab73d408ca2151b214e32c82c26ebb671694249f151352d88a5960b30628cc653d97c88275ce039ba5d47b7313018f4bc090319a619ab2de15a9ea2b6c81cb7979728ced11ebff5cce093d298bfdd72f33b43379880344546e6d83dcdf473c617ca597cc068b7f4d5bb49c375f1212ee9fbe2ba79af797042fc0ee72212a46d9e28002300dbe5d6bf80252557b8dd730780ee721438815335b3880625933fb5439c8f93a00f9ddff88bf83ad8719e27b830e8de6f99479951323400dd0363dd3f9739aadab17e7eef476e5206a830af8f4ece4dddec4ee03a80daefb6e83d595d603475523fb188f6178fa29ad741e696b2e01d42f1ae0f8851424214b3f746a9348c75e3c6d173dad276a32dc4520d8933eacecd704061eb4aadb623de12b97abe15d704c44eaf329b47946dba5d4babf42c5cd8225155347288d28816f5821c2c12dc75224d55db934efcdc124ec289c3fa84791a0b9fe2d8a12d289460156e40f36f21095243ff15f3fd7d7d33ecf2d1428cea284aba55cbf13ad170d65b99c6e312d2e6d2b9df4473a8e4eb487001b6ab46ecc529ebbec5ce0dd56fae201ca3e7a48b62fb1078253ce88ff9f14c95676594d2093910a8c077905787a48833596f137ae28b11574cd36a77022e502b3f7efb709c64ac73fa0b67912f035f0602fe6d0907fc9aa820ca7a00cc757035d154326d980aaf896649495bbab094ead0e9832858e40f62fb1587d80c69abc2301bb48185f096ca56f5c622df6900f2ee8dbda1d3b685017220e2d9189a4ed3915e966785fa8f85424f275987d07816f73d908f3be602f07dd58cef074ba9cde655c82e5cd4fbbf01280f03846fa979b71477369e353cde15a0dd54144ae18ea09af4c06626dae99521345ffa3387c66f5969e9ca620517ad83327afa7592549ce0992c7e14c4046df72a70f1a2e0172a857c559ccaf6cc52a866cda2d2916b6fdb7024cfa831f750630adcf3b00906eed4360d8a0e0ecbe283ed8178b69e742613e8b2f462ce1d6623f57d2b7fcc882b528fd76663242ca91f63207e921aefe47512958a6b324e3036f01d3071c91cc574f431fb67f32b71a121caf9e278c5c3bf591c6fe2454196fbf29b3bd99942fbdae6760ff4efde38a8fc6e637ee85fc13c5ba9f0c3f115ec61d7cb1661f7bf0816b0d6190ef0a714e4da0eab6e672af71480822d3b6e5442bffa40d64de4ee4a6c399effd0bfde35a455d36591f8ed6485d1f7770010878bdbc4ab66cdc59f94779fb90f15697631298eeebd45ef8be2cc318c3b1f967790700b49607c81be676965bb79c3e057536ad34cbfb42cb401aefe96612caddf7d8fc0fb3dc830e26ecf0c7977039757fb4dd07810e0a2da597bbe5e584453dacd2d556e67d440656738e6cf95ae4212811f18e0c59b717323623f45014221e9eaa6e4c2ceaebebec7890075809ae3678b18b6ea0e7d1720725a570d7b0c10c3a311f8a97f7225c234d72a4ba781498224f172f4c99c04d8c1f74b82daac78d9e9a04a1b71b284eb4e2e3563968b6c21d06662a44086a7d9034a7448d0c88856e05e4084bf304948148a3cd9763cae6979da97f6aa821024f9fefdbf8f96ab06c3fbd7253c6694d76b1237b5be0c0192b86eb4ed45b59156fe3adf15b39eaaabb5688306bf256cd6c9834b7d724e10045d2d6f02950a3a78043f97c2806582e18f527e67bc693de3c878e58cdbae0ac3704ad3d5461f46e17d539f72a041ed2c893faddabba8b71233b35588b05d5c015dff984fe3fa28ed45f06554d459b2a019ab801a83a5a29bf8afc7cc0ff81e7482517497a5600a1e9a37adc01dc29233ca95f5baaa1783f604a867e10b89d7f347909371500df64bd61d9a2ebe659eafb61a7e9e648614202b51cea1f5fed911f94cc0b8bd8c92696060c3bfced8c9ac58c073a32609936d4e077c6fb0d3e40a0802293a7728061cf76d96acbbbb7e45556c75d3d043c51bffe074fdb47f74d3bfc06a3aa424b65603c6bc2879af11ee049029cb5f4d64a96daf00e814a445bf808f672e75264053fb4a0578b8e0a262c4576e355089f884d44dce97934043b895d535d409a55692799a705c8cec25969f44f64a930bbeeb590d1c9e8809b82e56081e5b20ab2499de654f90a856d4fc81594908cc65b89056bbabef28b4a1061aecf84fdeb059a44af74638f8add78bf4534ca26fe64278eda6b124c3b52a9d81ab1e06ab5cf1dd61c306b0256f549510acff0b45a0636d84bced2fccf0781fcecf0b3439e5f947926a96cff417e8c3c8de1f9f577c3b69f260d6544aa23054b51fba82203d3a15c7a504e77bc197971bf0bb98bcacfa3af421a94e3e053d9346c8613f6fd52c97133b635faa3d495e73f9ebdbfd29000484392a52a3e5c0f24477347a41f71667e3e1e7e1a0ad0b261dc114266ebe6e54de38138ba5574a1c3d5c4e08b770aee283c20d5e2e4e4707b47d0a623a9e8cb1a4a1502e689e8eddf544224bf03462ad162822c03d22a57d86d91edd808d71ee2d29e2c1deb85b3219e06bde0306edcccfee7e3c54aba620688954b4b90ca4222d207411d7037147c6d82892c1b6c7cfcc7d195166b0e1a3cd3f75c9bf527f2590b74bc70d8160a294a8fce3057e8db95dea11b1798f9081cb4ed98ee9dc71f1f76a36a6c8029c7b154d75b50f619ad591a030f426dce5faeabada6499a4233ebe2f86106153b4ef27bf721ba6a2e8d0588e4057a3ccb4e3bdb566c5c5840547e8d1ed594e734f32ab44b2a9589f92706557f8f92b7d8229c2c81a5a73e564646f605198b594a70338370b9b5e74db65c274d4df37239caf88a3202e5c8c8c9ec2f8bfb1cd931206d81ea7be86f0f4908860d9c9cd8a7c836e2f0f818964ddd04c1710476482e235fcee0783f3c0e17d2822a29ba2711b2f897815cc680b8bb20a8e76117c98544c059e6d5e5a0faf1dcc9d8cf10dfc9a009ccd12cb9e709210dce91ba15b2edf37bbdb9aa664d3fc5d9ad057e41de28df1fbedb1c958be0ed46509d94a761a85bb7eb39ea84f4380cce93d933f54af9e90ce61ffe5ab51da788c42c4f4b9516a7795f8b175c18b8194f1c4efbb7fc5f8d59c26bac7bc0a006d9d35ae1d482bec73b2b8f990abbecb97b28fa1e17137471810bad40a1593f994d14bac33ab5bd247497d4a3a87adfb3c097447cd6a5d2bc303e3dfb83848bfcf877bb312d474c6e377e9e29ff37923afda364859ef06f19600b3faa4e796f588d9a2b38dbf9e7cc10aa29951889fccb1b23408c0f46fa90007011476426225bfa54bae57e2fc9d587bd780dd3d06ee1f8417dc945fc3a018b90ff097ecd6c153cf1cbbf59f8cca9f44cf0912fff12db848ffa958d4009c5610daa91b23e6c219777da226ac7914a7d267cbc4d0367aceb2e3362de61c3aee44c36847b4e365bded5d4f6a32c5f76568e6f4b19c631196f595a43bb59af527b71bc270d830b1125c4d8bed3ce0688d8e9909c03639c36e57aef717ace8bda7c29c47e37d2db0c301e92679f40da25c65867fd36ba0799b35124fd3108156bcf213e1d3eebaecb96b8f84b9112f4c5372760f765b1119085dd7d366df89688498debfa813f8c10c71c79f96dd3e499cdab35d53348a076ad0c2abef0b31c83f89150d1d46ecf43c1203dcbe659b72e137029c62eb2dc7f8347a1ae57b8fac25fbabf5ed59c9a5b10833d99a3771da782750ce8798e17749b4a8e689700c1038be54408287ddd169df69471ddbb6369944185eacec0553fa4c2a0954a7c7989e1ff82423c06be8855d28f4b2c64a58408ca211c2575401225b7a5e5d66dcc684228bb293323e83ee8011470f5a84c2b10351b23744c48e5bf2a431a9dfcad2646b3052527e350e387820f96d3222a43c6b51449726fdea99f0a5187b19929e60be557c1b353628f5edfa06f9248b08fcb5b399a36f604fde8e4b4b048f09f4e87a3d3dbb806b8ea64dfbe51b82bbfd1b3d926f6b66ef90739c23a900ce14565a47becd72f73e1ee8b68d06474add8901bcc35f84bb42290da069d1371b916e76d506bac4abaaed4f63e78cef5a4263141fee3be9667d697fe7409dc8a12917db2c1205a62e8e6a40fc78269627ecdd2adb57b5c912448f83add83a3b8d84b63d9a689ea10f11c4f935fa71fc4135101465a0c5613aae7b6c9d39cd5476665301507d3a0ea918a7d04f076fedea316c1b433baea2945fe6dcee296a1b0ff6eae38bbc6ce61e06ee05d994cade12e462b4cc36f52288f903c11bae5edf897d10e8ffd3a8f97a9cabd7f7400f5b4110f80757b317088e46dd2e9b8235bc8429b2b008782461d420829c2c1a3887f4e7978371740d73f543d9d655351382044063bfa78575dc9917a2a26cb2adad1e7070bbe0c792291360c943faf65016d8919a7b259ea74e4f980b848d3522e26667e4e0fcd47d15e5c4b33b17375e6c78c2c70bf2cf865fe23789eb3776e77af6eab5e28e89753a2025f94b03985731d7e02c664fd8650cb61680a1877a969fd70065fd3036cb79cec709f97340dffd8bed6b1bc05b8e1f3ad06f73a066d3f4d640ee8a621f04c2f010626c792590eff9fa6a2a7f83be267065c9b636254745c146803efbea5958eb71f12a2fe2e97295bb7282acf05ab58e717e60fa10611529e1bd9d8b1195f05d8bcf0752559d662817952a831a46493712355d3fd281904156dac601caaf6936527c75305db40842d74c02b3c3c67ba9037c42074ea255b4a87ccf10ec1cacda83b1a347753dc73face13f015cd2c76f4c56a74e01ff74a1e18e402ebf3216be9f7689dfd839a1fc5b405f2e2a900d81647af1370c52e12875de049e523aed3f72ab161ee087a58f5d450d914bfc6c684f1ebfc809ef920f50f1d9399f6d204edf14311b58b1b22135773b03fb0b7724ac167de100303a3fef017af9fc44f49ca44046c44e2f851dee2c0aac67c523516a515ed4afcbb8ccd7154582355cd07b0fe9679e6060d4ca87842a978a8b687ab07b271491df3ab7b5dfe82362518563f9de1baab774e78b8cf30e1ac5204f19056c0e1eb24377a79422d85631bcdaa92def138699ed91873c3a66727ea0cd701458461a0b3bd6eca58c0839b8f64f64bcc497f0662e2bc2d5917ca2b9e59739865bb8e346d07ed837b438e21865610e4c6af2397", 0x1000}, {&(0x7f00000001c0)="e549196b843210637312ba29408502e9993eeb1d32b9e85415b4ad0364a9e67218c35858a143ec404d21517d8cc9d9616001925c523751fcd3", 0x39}, {&(0x7f0000000200)="62820c83399dc1777d0edbcc84a63a1664e4b181a1616641f8100e14bd7e72da53f7ca8fcf6eaf44a704c272c169f87cdabc9266fd3c0aa9411a1f5595ab564f73bd193a8f93d552de73202f6fbb170e2250037d53074b45153044a2f74b9fe77f48f5b2812c19043b1819c65c37d8e727eac4b286a07552d2f88205f7b61e533af924d7201bea26c14583d3062e42548ddefbed8176b3640cbd79", 0x9b}, {&(0x7f00000002c0)="e8828f37dd1926f2828f8947e74c0e32dbeb8518", 0x14}], 0x4, 0x0, 0x0, 0x4}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x803, &(0x7f0000000000), &(0x7f0000000040)=0x10) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 14:31:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x9bc3], [{}, {}, {}, {}, {0x231a, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:31:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xd) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r5, 0x2, 0x7}, 0x9, 0x7, 0x7}) 14:31:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x65, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff883a29161f69803fac09000000a791aa35167bd5768b3bb24bbe14783b09af9b66c00581092f5d59770e20b2cdcd9a3d73166a28599900080000d522ed8a0431bf757e18cdd165627c6755c9d0683cd42f73f2a82a7eae46c23d8d12ba00000000ff047736a75349eaf8e8255b6d92e3a0820a61a31dca1f3ca295474b3cce242ea4ab0ca4694ff686f14975730d7c8f4c34d29da7295a9b2ba3660000000000000004aa8532a082e358762574b9b5a29d27e9efec8762d3906d4f09e9dd09e87c3388f069c606208548cb945b87900030aca52625c9b4c14df9d21f2253c7fb109c0773c2f0d3881edd05b7be90c045d659db85d046328a12afe00673e0a9fa37f68a36d856c04f7301142e808f920c7160244ea292b274b58a24e07a02ecd77e1784bc9ce89db522c48602d34cfdd909"]) 14:31:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:31:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f0000000180)=""/75, 0x4b, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 14:31:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket(0x2, 0x4003, 0x0) dup2(r0, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x39) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8b, 0x1}, {0x43, 0x7}, {0x87, 0xfffffff8}, {0x8b, 0x2}, {0x84, 0x9}, {0x22}, {0x26, 0x7}, {0x101}, {0x84, 0xd0}], 0x9}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f90c84154ef50"], 0xa) 14:31:03 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) openat(r6, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 14:31:03 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x81) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) poll(&(0x7f0000000040)=[{r4, 0x8}], 0x1, 0xfd) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65818 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65818 14:31:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x24) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r4) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000180)="3c9ebb8a6500000000", 0x9) 14:31:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r2 = kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r4, 0xffffffffffffffff, 0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x2000300000000}) syz_open_pts() syz_open_pts() 14:31:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') fchmod(r1, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x3810, r0, 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) 14:31:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd60e200a300012c00fe8000000000000000000000000000aaff0200000000000000fbffffffffff0000000000000040000000000000000000c96e8e0b76d523cf20a306f959b36912e920dca5e2c17bf86bde73f867779c6012212fbe24e1c995361d9f14b82785fc12fc7f57462036001e72b40724ec455dbb4c32df7dd2b8e0b77fd0749a36ef7d546080ca8578acfc0f2b8d53729c1b9b9ee622074b4917d9bfd7efe3d3c6dc9ad31acde5456aef0fba5d1b5bc1252405a76554d9c4d16ea079"]) 14:31:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff7ffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:31:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x16, &(0x7f0000000040)=[{0x3, 0x2, 0x3, 0x4ece}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) sendmsg(r4, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="c3736112d2d3bced783e258ad821955b7d68e931adc16ecd2cd135ac5a2087b0b48d058595fa5da76bd1083e4b3c0c9af873facc6cf58784e91ef26786f098749115be43b02b94281d4c6ba9eee02bed4ef94aee874dd5b18872f670e962c0491d0cf3f40ef5e3e484a68ee866aa3af62187535be99e45fb5a1382d8ceeeebe396e928948a85f3b429b117b404b64591544861622692de3a86824558de8716d21df801db8c8bf4fd2d0c7a469bcac4960e5e9dad2559422f02ff42dd66dfa13157a7cbe2d68910726467bc109f30759bb05423b051a3", 0xd6}], 0x1, &(0x7f0000000640)=[{0xa0, 0xffff, 0x5, "3e47655bc2996dc6315942d139cdca5bb3f8dc78f8544fdb97c473f6cb5aec77deefd54685e89e025596309e95d5e780e3873677088a44c00208f766518244a81fadc748d890a758d9a9b4b88128b1010b62337ae0f8527ef34b43557dac09bcc36ddd775af8e45cb04bd716e483bf9925adf8959945f5f183b9da889bda54cc6dc63cba2b6f6f0a19f268bfe02e90aa"}, {0xa8, 0x1, 0x80000001, "18b6f99bb917154c719f5b9e6daf40719339b5dccce1da9e0c72ab8ae3d67ea202376c3cdd2fe4c8a68ce4ef26c9ec8fcf67db1a41469694cd77d4791022c4b916047191af974da3ed689587cb95ab26a392660a151864eb33aa84cf199ea90f6b0028e94d07cd7a6500cf0bc0d73cafe3fd165c961d3ab507eb8faa73199b45969474b66faea0752f68a6a64fa4cb564e779e17f1189a03"}, {0xb0, 0xffff, 0x2, "d3808b4e7df147e65182ada5ff51712de8234c50b95bf3183cf1018e4fb3d2b288d8405c4b0034b239df98857bfddf70d060d762f7454e1d6b456e831e94045cc1e424fecf8df016aedf23307a4856c7ac8a79c8e6c36ae0fd748fafecc6664c0098e84f813ccf54e3e95f5dd8c51c01d4ec034008adc103b519e21ddbd599b0852186bac2058c5b6cf6796a2354538baa62acc791a511c399"}], 0x1f8}, 0x802) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00E\x00\a\x00\x00\b\x00\x00\x00']) 14:31:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x601]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x33) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0xffff}, 0xc) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x8000, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:31:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400004000000024a, 0x0) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0xffffffff, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x8}) socketpair(0x20, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x10, 0x2, 0x1) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x7}) lseek(r1, 0x0, 0x20, 0x0) 14:31:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r0, &(0x7f0000000640)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, r2, r3, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r4, 0x3, 0x18f, 0x9}) setgid(r3) 14:31:05 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, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r2 = dup(0xffffffffffffff9c) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="82d1eacd0b84963fba51751a9a571d1a4ebdf2d7d367f75475a58e5f20308dc404a191a6e833dfa051a71a3f16adb3764925c90ca59bafc2db1f2eecb3e0ca3e4069bb53f42de1c692c6988140c64185fb9ce2e10bf8a00f82", 0x59}, {&(0x7f00000001c0)="c463c62caa4271b2ad79bacd99062cf33d23730cda7759328b3c6f943422a9da0244282af816c9730fde58debe71db0fad85f16940f01c7f1f6d8e5dcd06e25e1f747be5cee73177806545f0b091ff506377d7d10f770d6840150f0ca2736b0061d83555d97b67611d82d08b881fd234345540cd6a16fa02fdcbcd3be5a0d1d4812434192db0e179ce41c2916fd3b6d259057b05845c546e508fc6c9b889cc4df54fea9185da066b96662a4168cb85f5", 0xb0}, {&(0x7f0000000380)="b6e698a787e3e609f7545c9377dc29f2e3ca41933b5ff5d01ab2953c4cb0982223b0ed3b2b19528664de8ac4391645f2085a9269ed68477a612dff47955d365bdd2f41a1e138de6f17e282cc981a8a1b4f4943eba983aece12aad60f6c679c03747873693c00593f26c1f3b4a4a336758585fb7fb3e658be9e509b7fd4e92847fad9d5744a52cc9501aa4cecb0610feb164fc3578b5846b90392e944b14ad82c641419b49b3400bc2423c2f8695810fb928d73ef2f1fb13a87ed", 0xba}, {&(0x7f0000000280)="4d5b924b520287", 0x7}, {&(0x7f0000000440)="5be34d94e38b81ba8ebbbe41e7959b5e9b2d0215cac512d8db5488e95e312f8bbd0ce61a8112a8674647090fba4dbbacd552dde24f41ab6b824de3597fc1be4895d697533e362f108fb8751db6b9cfca323a3e106cd98316231b56118336fcfba711a479c7f7644cbdf791a1ba7d815f804456a691c35aca8907219e7e9e3c24e3aa69491257f85390deae190fad65cf1d2a69589c67f038a46a0c3b1abf107b0344b839362f9df46008160a1a516fdff990cddc32ca5156adbfaa4f08244f951b99be7f8833b5b466886494286878349228c742cd2d76a294e7b232a46283f9563b196d9a09141105d6", 0xea}, {&(0x7f0000000540)="6215eecd562b4fb6358ccb1cd509e6a57b6c8f466fa9978ec54c76868b621b7596b54cc9195528a390107224ceacdac1070329bc6834e573e9398dbea93cb961de96757b6d9de66ae48a803856bf1778fa63cab977c649e2b11ae1c15cc84abb9c448fd31ef56a87738c6fddf9ce7020b3859c0617db0fe5edfeb72f51cc388b5177bf8c17e45a4b21fce0514154e6100b0c472938ce22f38612445b0ee2280a140567654b75ee3e9cecb309767756a1f2946fc77186fdcf7991e21c6faba0777ab5e195b6daf586e7c8c017", 0xcc}, {&(0x7f0000000640)="3533a3f543d81b9216480f435e0851143c706bcaf748980614e669119296c906756147e74c75ab93dbe8b892f1dd2a9edb2811520b011129da01a518867d4a0fc2ccbc54158f49dff3596b0251a2d1899a", 0x51}, {&(0x7f00000002c0)="2d960b296b78ee94715f60d665c8634b4d736541d8049ffc8873920365194dbc2c4f527997bec266f2d2", 0x2a}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r6]}], 0xd0, 0xa36ffce379efaf40}, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x9, 0xfffff000, 0x8, 0x5882, 0x1, 0x0]}) 14:31:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r3 = dup(0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0xc430, 0x5f0f, 0x0, {[0xc580, 0x8000, 0x4, 0x2, 0x1, 0x5, 0x6, 0x1, 0x7, 0xffffffffffff0001, 0x20, 0x2, 0x61716789, 0x401, 0x0, 0x5, 0x6, 0x10001], [0x100, 0x800, 0x7ff, 0xffffffffffffffff, 0xfffffffffffffffe, 0xd8, 0x8, 0x101, 0x100000001, 0x1], [0xffffffffffff45f3, 0x10001, 0x80000001, 0x10000, 0x24, 0x1ff, 0x6], [0x5, 0x7, 0x8, 0x8, 0x101, 0x2], [{0xacf3, 0x8, 0x8, 0x1}, {0x5, 0x3, 0xffffffff, 0x3ff}, {0x100, 0x0, 0x3, 0x3}, {0x2, 0x2, 0x1f, 0xed}, {0x8, 0x8, 0xff, 0x1}, {0x81, 0x2, 0x1, 0x2}, {0x401, 0x1, 0x2ac9, 0x7}, {0x8, 0x2, 0x8, 0x2}], {0x564, 0x81, 0x0, 0x5}, {0x1, 0x8001, 0x8, 0x7}}}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="bbd4130defb2d5e442b03ff72963d0e827029811c6e3977b730a1371c4de5ad956d58745ef1403f82ed12e45d7767f560cf9de33c2960c26d18c8512587ba925c87a57b9c70c23400e55840abe0f65f8984e95ca1933b4a4658a907cdcc8cf42a96b3a56442d59cf5cd92aa00f93ab21988d9fd0d1f00bcc9742d33c2d1036ea36a1de1aed8a778f7824eb8b5b40691aaf68109164c6c0feffb0c133e32d54657e74d9fe05c2e4219583ee8dd6b7218a59be", @ANYRESDEC=r2, @ANYRES32=r5], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 14:31:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "20a735cca39cffd5"}}}}}) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) 14:31:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file\x00'}, 0x9) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:31:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x9}, {0x6, 0x0, 0x0, 0xc769}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x140) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000140)=0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r4) pwrite(r4, &(0x7f0000000040)="f94c9fc58acfd73bed1c1f69ee00f3cf6995a49c", 0x14, 0x0, 0x0) 14:31:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9d, &(0x7f00000000c0)={@broadcast, @random="dcdf1647ce0b", [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, r0, 0x41424344, 0x1, 0x0, 0xb, 0x4, 0x101, 0x0, 0x0, {[@mss={0x2, 0x4, 0x6}, @md5sig={0x13, 0x12, "7aebe9560095a07b0780d5bfeae66f90"}]}}, {"7cdd1a91dca1f9777217b9b8ddbbbbc1deeab7efff84c60568660139a64b252b5f206e484b262b4210d149eed25dcd47980224bc249dea028d8ff1df38f3a1b4e1be4be670231e"}}}}}}) 14:31:05 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) syz_emit_ethernet(0x10e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100d83a00fe8000000000000000000000000000aaff020000000000000000000000000001d90c000000000000c204000000041259c51e49856ccafb07e34abbd05b053694f60b8bddbe790eb7e5fd70f83bdcec5157bc4c28e19db34b4d1cc2dafa51225e3360dc4b51bb05dba8dbba46c10941a82986ba5e00df4125d97a8de16e6036b7d609ca926bcd5426c1c204ffff7fff006c000781680000003309000000f82f5bba3b5c8777e86965e11e6891d49e96879a38282acee2f47498d5193c3fe0cbe9f34b0c8cd317566d64882add10acc204000000020401ff01050000000000000100000000008000907800000000"]) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000000)=0x84a) 14:31:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000300)="5fbde784da3484aa528afdd56dd4ecf66beb5b579409475cf53dee5966ab3f602f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d2db9b01301529256a51a80eda014c2e96203b2c3d5ddab2ed37c4691b5b9eb722511f007ac762ace32395", 0xfa) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f00000002c0)=[{0x2, 0x0, 0x1000}], 0x1) 14:31:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x10, 0x0, 0x1) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x4, './file0/file0\x00', './file0/file0\x00'}) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000580)=[&(0x7f0000000300)='{\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1', &(0x7f00000004c0)=')/[^)\x00', &(0x7f0000000500)='\xd0*\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000700)=[&(0x7f00000005c0)='tap', &(0x7f0000000600)='@%\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='tap', &(0x7f00000006c0)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="641b6909b4bccda5815250f13fe0ac9316c5ef2d6c048f7e2bf82cca9b1cc75f78bd3d6cc187d93bf8379a3d2974dce599f93a34f54c27b019433a2487a4d2e01bb553e1b1884065dc29ed450c06e40a", 0x50}, {&(0x7f0000000080)}, {&(0x7f0000000240)="b49b2e5a2bd49023c2c6eec3508e4dfb10121d8e980cbd891313638e67ac46c3e15fca062a39e45b435bb37ca05d0ac3e0e7551ef6bb5f8fbf511ee754961705967e31c1b484de943d2c0a5ceee743f60cd895e4a552d0262c2cf07affd9e3d6833cc4db5f309a6e81b728f2e54a3f6e80aa46891db1ebf8a17ed194fed57782ac257e4025780b2bb7f1ce80ebff47026d847bc4267379825fbe13ecfb4ff552487abc292332984fe69a8b9c6bd2b23d", 0xb0}], 0x3, 0x0, 0x6) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 14:31:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) pread(r4, &(0x7f0000000280)="749bfd89efe437e0e6ecb376ed2cbdad9fcf0160c04fb9fe7ff5d7c969d68261e6ca40d3ff3ef9de39617897d285d39d5176387fd10908cbfc6ef84944c012c488fc9cf211dcbadf99826987de29e30fe8d9f0bdc3d539df2e109a4a7c96dfc1b49aecd395d6c854b7e5d44eae5ffda7e6b030fe896a378d628c86adbc7a187b97e87e7045854de03a9f0a2379dd00f2a186b501f126f4bd071009afef5e5efafc28ecd75a843f4186f12971ab016fcfc190d1ae1c5d97cc5490aa3881a4524223919f1fe176408f9b381e3704f940b1980de6b5dbf04909cf32", 0xda, 0x0, 0x6) write(r1, &(0x7f0000000040), 0xfeea) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000000)="58e30298b4bd21d9", 0x8}, {&(0x7f0000000080)="68e301ca80fe1b898a858f1a998f33922ac01e5530a22b2e459ace44995e9874c00332d2b863d27b2d0b56e92520d0f926d9ad098a70b9bce2d9618e9a4278b35f9f23b40711c71d03a34e9acb85bf8282e8cb3c69b178d486171b4f0dac9b8b7729c9a0521595baef7ae5485ceec78c911912116337d6bd6a3078bc1d340aea77170287e3cb3442e352e3fd866cd5cdf5f4b93645875582b24f39cbd2349714044865dae09f0633a2660f993a833ba976f0cb59db8eed94522f3b3f3a5186b903c7c0746c1986db7cb9770540b256c0ec391982a6b326601ed7115c2575360cc4407d4339ed1980cdb9335b7bdc926826642bb75905779504b00dc499048ebd55d50dab62314c8638c17ccfa307a85bf01507dfc7f377a591c27a5c8a8635ad33b21dbab95867d2e78416270f6d09773ca464ebd8e946956f232de18437715dcd379f280e26dc51e75572b6069986821ab064b6b2dffc5f974cf81646e34c86942bd6ed839dab2d3c859b0a4bd6615a3e9f34c4a13fc9162656588a9d832adada600b41fee69aa2b653f74ea9230fb499a48ff4c6ed80a4dba0979b5e395ee737994865fc6397f071539eb19b90f8d34945e2c9938fafc5a80ef2d145b8877610e4ab15c84899aa483cfdee330d09591c852fbadc6dbcf01660ffb41c7621286fed583fa19f61e582ab465efa01dd3ed0118eb499f7532a91", 0x1f9}], 0x2) execve(0x0, 0x0, 0x0) 14:31:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x100) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="856360db5076758121e6bddc10770df5207b2e6adf89734bdae21728d822cb9291e55c07514d1b697ca096804eb907650855b942df6a609f845337fbdd17d8c9d6ec2df4dee2d3b40567b4c0a235b130a9c59c8be48949928f6ec546024e7275115eb27ce7b2bae8c81f99f9fa7cc0ba02", 0x71}, {&(0x7f0000000200)="b4e9d65b133c41e8cc25eec2d0b74b587f47c4642d773c7a1baef5e0a8c9a97bddee2f190c402d5c936ccfa5fca4dc99676103992b432fb8152952aef395dd88e300e35c0efdaacb2c886e061b9ff27dcdabee557f9f416ba923af6f", 0x5c}, {&(0x7f0000000280)="050f1d643daed2c44ae7cb51f10fd28b29c48b7d095589103970726e2a21928b649aecafb066f50e22be27d5f737dcffbc8b053e0950d9fc5ffc7fa19aaeb41a70ed4459c2c02742f9c3e6a0ff37c36b2182541927469f4eade145861b3b8758d3572ba73caa58a69866f553", 0x6c}, {&(0x7f0000000640)="6af2d42cce4899a8c0c3fe006c828bce7fe7f265ed28952cf9b5b986449ce12c60c0653ac97fb9f466b0c506cb28d2f00ff18aa6239dc77173d1a2cd44be39343846a5cca9f84c8be403be02a1ee1d8fccf3a71780a765b2321bbc5953547762e561c6eca0e1600d4466a1a6f865be3c44b5cc2ab1f937f37553b6ad85121ef3e954489ae303c7a12315051da1c6ab83926487547157b1aca709407167cd43ea538bb5f3f89f28b62a46ce1a29030b4f7ad5f2ff33745f6240a959830ad22e76cb22fff528249c855ce8439477337552b148d6fa3c73771dae2a3962ee", 0xdd}], 0x4) recvfrom$unix(r2, &(0x7f00000000c0)=""/13, 0xd, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB="018b24f77f868d42"], 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)) 14:31:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000de7000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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, 0x10000, 0x0, "010000000000000000ffffff7f00", 0x20010}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:31:05 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$KDSETRAD(r4, 0x20004b43) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:31:05 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:31:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83, 0x5}, 0x6, 0x1000, 0x0, r6, 0x800, 0x8000, 0x1, 0x7}) r7 = socket(0x2, 0x1, 0x0) listen(r7, 0x0) shutdown(r7, 0x1) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) 14:31:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6f, &(0x7f0000000200)="b0021a4690e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a20bd73427ca57829484a", 0xfffffdf5) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff81, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x2}, {0x16, 0x0, 0x0, 0x800000}]}) socket(0x2, 0x4, 0xd8) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x100000228) semop(r5, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r6, 0xffffffffffffffff) 14:31:05 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100202c000000000000000000000004a180609c28e3b5b3000000000100fe800000007f000000ffffffff0000bb036c279480000000ff021d00000000000000000000000001810090780000000048ce92b47e93a756c9a45517c2bbd94ad61c18c6edd585d436ad6d0c78e1d8154844e07801024d8ee0fc7b380bb1b48944ff0b2723a77cf0335e5c27cd5dea9b7c373488ed82e1ba305eae057571807d7fe2771b1b8b01d3cc3aebdeb2f16c1427f1cbca1b824bf16214e9c08386e782a6221f49904fdc790c2251abbd2efc4a725b263209515eba064065adbe2e839fee41e7d57e3dbf8346d9ee3cd19986bb7988d05bf9bb3b9c64eeec238444d2b784786f927b725071d8be5c434e11087471228f7a5bd20d9ae1a776525af7fd21118a715dcb"]) 14:31:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r4) fchmod(r4, 0x9a) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x39) 14:31:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r0 = kqueue() r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 14:31:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="4a2f140ad85c73b16b7a51066d04043fac8f6de6390062a20a16a4f5d0bb9511b3884398ef", 0xfffffffffffffd98) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000040)="e18632743b8144626849cb9c0ae64a5cd67a789236ab8c51ad15ca6761230a74521c40f27f6b1f7c90428dec0adb36066b932d9e", 0x34, 0x0, 0x7fffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) 14:31:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff01, "3fde55779fd211f2ded4fb03ef28a64df6c900"}) syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) 14:31:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x401, &(0x7f00000000c0)={0x18, 0x1, 0x4, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r1) dup2(r4, 0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x806}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d", 0x4, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="c78c", 0x2) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) pwritev(0xffffffffffffffff, &(0x7f0000002840)=[{&(0x7f0000000100)="0771516c49654ebf3723afdd7d1c1063f716f96a92fd8c82371f16441fc79f02b6fe058e965cad11e30349d558bf385ee2dc145774a5014861bee9dd919e3cf3479888e3c8ace1fad6bc72921f425985315a76aa67eb989c3f58b37926e326c96597da492b76272afe3d2860fd0390428adb5c48e05fe9ed0f32ca09f975963354350a47b28d02b822730d136b8062499c3700b59037f141615d5f0376aefa05f75c09f244a183cc7f8c2cba90390f21495887e5b0b43d24512ebc65c4a73a5750f1eeb10b9cc0d2efbe44626e9c01fc05960a411bfe0a843a29481c", 0xdc}, {&(0x7f0000000280)="47c4e57925787c17074131c7098028583ba57e206eade7ab28154857e56a05e1c941f0f94771dbb4eea5400689a8096fdd073da5f5508485fb1370c11b5255de4840a8486060a2d949bbf13ba37db82d8b1a33441b28e6", 0x57}, {&(0x7f0000000640)="a0e1980ca81c2a22e76376c748c006b25b3261b07177dc00adecbfa0d92cfd6361d22d3a6e143e1e23e9873aa636d1f73b8c52b0e66d5942525767912b1c91dde1ec7d7cd9469d54133dd36f758ce140a94d3d319229eb5151925e53be6c0360034654f38c4af2e2cf08986871f119e1a1c01de9f07569ce35e1b4c08a00f875da9f5dda3c8199453b2b897476392c7fcc3a7c10e51d3960ae7ffb60b0f564206a703a847bcf66431a28aaa806245f570a27f993b0f6651652471b25a0fc1b9202bf8ba0968e0c9da0c00b497ee65c24c9b8be21f3f7d96dce8f95b0ab8042ca5cd0a3060f6ab37ff9bcb880d62eadf1cf1fffaac288e2a31f8ea7c4af8a7fa08806c5c3bc96b65de869f58c33baf887f6218bdf9fa1ada2ba0127ccb3aedaa53f488ab5c04e7f4d511a3524ef996421133e4f4a4ad20b54178e7b85c7286ef00e7fab1950e8245848e0edc43e3dff9526b6453db5372879686bb17971beeea02a86dedc6e857183da355a0a35b843bfd39665964c127c4d587a7084010e3171951be70110badb00a87f0c2ae7b4fe359d3b9d616a7f0c75a1840ce85e64485f4ad534f1a619726e6af63189636817d72e7edbbae7c46b9e43d0b8e29a4886bdb60e9da88eb5edc21f448cbda86d7ba8bebc50c5b0b7d765258570c087a3378ae12e7d665c4a47cb5b809b32707d70010ebe3f40080c704a8a3bd7b78a5b68d73aece86901094dc71c450724dcb6ccb1689187ed1bf73c357d5617dd375bd041dfdc8c91c069e39e9c02730280a2531aabc8f194259e55bdf2466ab9aaeaadd5e22e91a5299312b39d77ee1d5e10e4602cb1fc6347db03579c6309d3cd1d2ba076bfc3ee5adf5910dcde32f93a777049d28b374f544a851f6f99d53437331ca59101d0d4aa8b309f36e0b417bbd2066cfee7cbcd6e69fc2d58101037477991e0221bb776a707d320b275f482753fa4f1ac8807c61b916bc401c849f0f666c91b1e82716805daa63ba7dc392ad3b42a287ed3f78e1ef78323a3d40516bda1e256471c978c4749fc1391aefae7f9b42204c55d3e638495aaf64b57e14b27d59edb714843ba0f6f508a7235e3dedbeab273fe347f986067209f0f376aa720f749ce71f4321d7c2895dcf588a095c3948099f99efd7f899ad6b12e32b21e83c36dafeb4ecf01fed81d4f79abc741e857dc7cf5e2d9532d0b363242443b9da8deb16d66f175b9fafd39ebc192ef3c8ec6a521c2029e62900882141204abe6a8141db0925d41f79ed397d739a5bec4ce9b542fe4e14b1ba6b6e0472db1657c3f2ac314eba9011cb692c1440e45d44f74470fb89767586cadd0813c8b63ee664063dfce788b65764b8d1545fa5bd37fa93a269db28419be7a8127feb517613a380526bf4365d40848f9f82ca2afffeccabcd67f91e47d010c53be9e989d96594b42136ddaf94fe47cf60415ec7ce044b43fadcc594d032b7e7b0d935b2b187e2661a868819bdc0d4d4d293fe49cf413159c9f078ac1b9e2d5548dba6266492739fb1f61c776045acad0653231c964239bf3c47c6e2a8fd80d6e22a88a5162529c502f1769dd4bda5d7bd3527749691754748f1affeedf90b13633b642d87027985e0784fd4e945fcc73a61e1685072c89fb2ec87983f16696f4908a1ea45f69af7b71365d758675aeb8697dbf1ccfc48d248aefc5e80d48f7bae95ea81719a26da0e885775a56b34b06e05e1bbd5c28ddb1adb25aafdbb9c0d1ac84dfcf900ab2c5dfb89e8358c349ab215ede6a2e1d0d3e7124a70f3343724426503cb3e746665c9cf99a495a2409e07370138c1f0b98f033c0f5e1c06b76e7bb05de366dd7ab7d5bcb4ecab5090524b6b4709455eb325089263c7929fa05d170cc14e9b2b1b5f7f2e723214e002cd2671e685c4d43db5cffe4be06d988f075c6b08a12148cf939ce36c5b2e49f475df995de6e303d3d4fc42d4ce976ac427d1ae38ae2f1890f9d43000e310b5bb94613283fe26e34bb18f70122fbce1df9a325d451c9a38aeff6ab1a174884f03fb3430a35e5e547c18cf8661936c9b480e4eaacc1fbba77a23e91f1e03aa2084630a5abf19754a76812c2aa8816bde6bbcd1bf262c6a4043dfa613f0f9ba7798d58a8e62a9e945ea606f4c399ea9efe7a29f24e0f44e66e47d0525dcea92be9d53389359611035c8d75153361f3b508f58a1cffd302f2606e78beab4b5a570bf88b2cb561b2b51711d11a0d4f6788308b2d236cccd2ce8df05810cd8b108272f3fefd137c13d67d6d8c7784cba1235a53ea7000bcfeb69985eec9d9de0eeb567ff48ab32d6b57c9cca6062783c8dd631a55f155c0f6ec569fe5b746c928f7c3f96bbdfe7f7ef60626aea5cdc2c714e1af4700758e880aa72fda7abf78275598ed5fd5579db6ed3f7eb4721944a620915f625cce5b97378298f0a461446511262f533762f52a120eec325990dfbfcb533f79e7e88361bfec067097c0f91c76895a61ec317869f22d006cc3dac301023d6d1ee2c68b8a0744d9173d5239205f4db7e4a6b26bdf087492d2c01845dbf123a3bf92314db0b370fc75fb8d8eb7a6010fd6e837bd302bd0111c2b195b261318dca5100c85f2bd68dcf189b990a82bd1dbac8b01d6fbf0dbcc627db8ddbe53f4b61a4f39c763593cd90a8511cd26c52d3ac75a848cdc094f89b9afbebb9e79613d3afa69ea9a420246277255f239d2e388d10a62e915e21fa7290bf4c0f323fd946a38d1e83230abfe1995c9ef10c740b3176668d2dccbe5042fbf39c652b0460eb40f5f6ab242e6794dea37cb294568ee59f73a3c8bd574d15d1df04bba1153a44a37c144e7b422ac2f3367c2eb1b859a52a126caf2957a05fd71babbc739702c7f363efb1bf4e223ab86db2348f142f1b12817ac71d2c8d1d27e568802d4df32a29068ad2557aab324c3a152e8e33854496a83c8a1581c83bf2084a44b9e61cf2ac84bfd613568cb725b3bb4039fa170858c3baa1a50636fd1b423a32fa6a5fbcefb9b45bd6938ac1fbf4b6109a829273f50e54acac0e7b2ef3ee605832ebbb756c72e867f3c78c74865fa1813aa72ed6af05c1ba0b153d36134c2bd7a6a5d10ab3dd634b8a3d377b8f79705426517fb927eb4e4beaf9e37759d616a136a1b2b23172266887551d4cd099d47b1a82f3b99683ccac17b0f8c7f746e00a88c60bee0aeb73029e2745989a3e718437e0abe6149b7403beddad052fdf52fd7cccbcc9ac830afd499c5557fbdeae1116027cf02d6d4f4e85b729696c5ca8143d950a44e7f84afe3f36bb87533c2bc9a2804336a048693c03443dd0cb4a3611d3c22b13b31eee5888e5e8c1a7f19a01bd5f8c3bc5b41b4f08e35d48f4d1f3cb7400dbf534c17c5b15e2a7bad23ed43027c5e8aa280667a4e32fc0a6d370526532c4ce8ba719d96fe3abd5cae7dcc9eac853d91a08e845eb1504d94f361c0212c2c8718fd76754ed9088e455d1ac56ae94c450a9cac14d124937035f471d45659361c314acc45183efa89a8bd866a873040a5e386a8a4fe70d7ff0a838cc53cc113e56a350252d70dc3c236fed467a7d28c1531c84297cd12488a9e657d63da3c401375f73331e971e6ebf3661ced06f7187fe332039a0c7bba9ef515b9833c92576edcdf62408737ced4bf81cd90f4c7acc8a99b88bc108458c5c8d6667f7dcdedcd4e6b2c496d47e2e1721074778e7da3d6755362fce07b03945cfed53ae0da8b0277fafa565ca8d2b2e15a6a70672ef932bee86af889987930fcfa04acf017e2ae001a0a2d8cd1f8e520ce0e89ed0a8b8196533e3a3fee1abd7c7d3221183c0e54675aeb8ce594191cbff02e16c3c1ce9c0ca438208f9e3d785ff980bef4118f48130637f2d23b5c408ff53fd2ddfe825e5c8130160fd825ad78e7a48ceeb6ecf8fcaab42f243be99f476f7ea5d8e733014f5a921ef2896097246bc192e211309cc06f9f764f71e5c04295fc82a540533ca5f3ab18ef980f1e6091c78700711243a3fb556a2382cc8e6bfeb20034e4c29207451c2d0202465a5434efcd3980286aa85853b9e5f2f9b24e6cbd7fc2fbd8ac2e98226c845b22b2337005a34e5a486f703d8312d17a41581319e8b64c41025b044eceee3fb81b6848a624ecb3417e9d803d6c19dc7c0331a630bdc046191c161805a09dedc015d6f1d47170a7292d3dbdc84123c2cd4ca7d8fb96d33ced34d111c39ba07c74caeeab0d0f6acd04ce8df059bcfed1eec9b92582e7c3c1706f19ea946db240043767adc6fa66260a4b6b18cd1fc7154996825bf5b3423873f37d988a2e13e075887e92a8309fd1046e4bfec6d0e0f7fb18a5f53e302b7b2e573b386d84709be3e11bb5b36953dbdc5c85877138c457ea22b8dbe7fc4fb84016f6c94ba054dafb81d712f7c4efc148ca2dc80a97f43ac5c57c59289b97a0c5965a32ebef20cb2e7d9718ccd098bb030f4da362c90bdd6a461619505d0b9a66da2ba273d88f8d8b18366dcd9c2449a3b0de3b668f55260d8cdaea153718b4600a283909f97c9e3442cc080caf3a8d33e66a81444e0de5cfa188e6654bffed4a00a29020c5219fc561a9a6ad3677adc8efaccb0b1af8494f26ab48167d7698c7378c765b5145964a1ec5b3292ed8dba31f7033f4c1f98439e95835bc50e871b18be1be57075eb52f0712ff8e17cb7f46c75bd7841713a8fa92486ec1bff460a0a17bf037e65f7f3473779f75fd243d0a776b41705f57acf8237110f58647525e3ab906b888489d7c979a9f8073ea05a43912a07e7ac48fc49bc947909c9cd6f5491a885b298a7e9b5de9e81abb7da9d16256c9d1613f92b1efc02d144f76d80e3fb4414f7bb9a4ed89a7a7e0d75d7cada97d27f7defc115a1a843520cdd1090b36b723579391586c68e00fd9e37199dccab2808dc2df6f97e79138c58b723665e01503a3b1d2690782d5f8eb089a5a36ba70e01332969ce01d75c28f6482b8af23f4fb9afa59b064b76e526d0230b71765b8cae3742dc29a7cc4f571e975f1f7b93875d492afba990fdb2ca72df8129eee48aaff7aca2b02d7df0d956153b9b318d81f7324938772e83e557e2b8cf92e2e92d4ad36b84e49ee98fa8738be95ad2361ffae229f5be45fd1380a5cac519dc95286267f9d9233fff39052c2ac5df921d19dcf925b3a17422d72772f6ea1454148e0583c208596415228184636ac000c9bc34e42fd2373cca47397682b523593c6267a13d2a4c6a5658fa4308f9e93a373c8c74bb9f793322d7cf9108f1ad338ffc2bb4bce571de9c109aa7184372f36fd9d70ae8d0eec2fff5d085d467545b38377cdaf8f3daf1e9b2555f7a30034625ce4b9a3c022b4168b425fb3ad26688e5e5a8af020663d3fa2848a85b690c1409ec1c4601362046685d1a5ab77a8d7623b7dc3e1777f5b21f54078a61a4312417e696f211a8f8dab7d8c430c0f1ba960e4e43a6b6de2ae1e3154d2f4c45431bba4ed26f3cc036c0ea1c1295f1462b51d5656c1a8a7d9453c958e89f3cd5edd7f87a98e8434cd9945ff81a81e41f22554f955b4e33b56cc60b1ee316c8f0f43c13280c6b8bb55f90ee0c8253d8340236c4e0c23a5eff647e4dc99fadeba898cee9a7eaec2b04e3b6144e5038e3533d7a544f2438cdb7d925c79be1996e78564edc05aeb45c969b507d1dcc4281a56998600ceffb0403ffdac5c14ad7e3655b5faf5d2f286537cc657c67cfcb37451aab18954c2b5b51b3d394cac1030bdb95d20b2b6ee1c488dcf1d4e7b68fb1f935b74c12c83a4cfab49959e4a5c18e2", 0x1000}, {&(0x7f0000001640)="65de2e964a7f023119e149130151fe8321929b05befaad026d0cf1c5c5bf3f9d5b7ede931cd29a1d719e5703acdcb9e986876253b6667f310412ab9e510b1bed932ae9716240e821693cbb81066b4d2629872458b036a5795294e3fcd8f50afd746c7a486bad3f0ab52f1abe65be3dd596dfb67f06044391086801e4d23063856bfd2fc200d356181ce7f5a7305753df75c0fd4c55e34e2ff297a8afeb2e55a94313859fc6f2c0c0cff1ed88382cc6acce19960ccb60aa072fea23fad41b62354a4e11fdd3b30ca120f47cd8d06be87b206fe5c42a19222ce66aad8c5107f41e7a50a07bad484d6bb545bca04b", 0xed}, {&(0x7f0000000300)="e26d01bd7366769127f9eded334fc9581231da11b2bcda48f3a7a8a38d27900c65328ebed3fa9d9e566fd9ed1335b35a68db355c2873113845ccc09eec2d4e9ef8e66efffa59113da2fb240d946e1d58aa4ae775b5bacd0402aabe22", 0x5c}, {&(0x7f0000000400)="576a570c60f0bd62dd62e2e3d6c518accc8f99a93fe73de2230696a1f3188156eee2aed8e82b19cc705e8724df129679e1c2bcd383827213e55332c81546884ebadc2da5d69b460feba7a5dbc3060dd7da890344321aef284db19ab6eaa111834efff7f6c0f5925271af005d7d", 0x6d}, {&(0x7f0000001740)="f92c95d15262c46e8bd05527a63bf887b1416df300f31a98e83b1bd236625d5983facf329613667b6611e9f8e2bf29ad3910bedc7bf940a5c729cedba325af7fb2b7cdb3cb26296d486dec210743ccd6c92712e21a51af69375ca026def8422285de57b9e13b9a52641b53224d3ebde73caf2b90ea7765ac5de455fd7e57494d0054e702b78dc97760b80af644a0efe3de842eeeb720fe506b4f5fc2a0ffcf16d33699ed57e0f3ef7bbfacf5e427c49cce5e2a9f6739943f5030f75c67b3571eb16dc141f4bac6363d0eb58ad1bccb80ff69240f89ea01a418f8fed119206275e1e5c59e0716846778286227e12e", 0xee}, {&(0x7f0000001840)="62ae5bf469bf697be295968ee0ac0ef7bb7940626e349c08a0cabec33cd45184d9e314d757a55677f3d139fad79f7df3ae7030f4d34933b5d031c2038eb53cce43f81c887962966dfeba99e41114d2f04d965da26eb90074b8165614d0ec5b4dcb4eda7e2bd0319d3291e7f522a60220173810b5ce5d51892bd979f749e0be42f5c41ce4fb5dc639cec8e0735533dc618d4fa63e33c5d161a3a1f5490f49a6306e56a4761e035a9f59a5f729936a48f6105e40a173fb474413f7024fc88fdc7b06c457c1527e9146ea9899081adb1f04a99487c7da4bcd851df196489401f51698dcc03c4dcc03d83833c31f40d9232b4a519ac544b706a6c2b62019428eb9e038f2258fc57862c95a0b39edfadb20c29a0bed43314be26f118488af10369bf1a594616b7b3aa5fb8fc5aad059b5b61440ac6696496b8ba9aabce67f82255a59205447cb3ae335da5bacf4c9106690c5d2882a3677a2af4707b4a43bf59563d1e844565235c12bb0741694ed8fbee588e39ca13c439a5c01f25a3722eeaa57448d0b3904cf67458ca5fe0fdb54a363b812285b304b76c4d823c7ab9f9d026dec206acaa07ed88cfa307f441bf88efb5efe2121caa08c4cc88b7aad3bf669346f09f2789150dc32a4e439d6fa92ea15bad2bfa5925ba5e2ac9a0de6d8c60118ce2f3a7efe2d86a9b2da1b6fed92e2024afd9b934e06c52dbce32f77640e24b7a7593908bac49522560684571fe85862ef79254a0682b4f4217550f061b196aa7eed397327d8719b13676eeb3b062ee808b2e7881c31b277b4b11a96669cdab5203950365098ee8384a87bd507e1f7073f1ebf5b5d50a25b5e3c838d231d4467f2742e7c93f6e01d92dc9e4384e7048d1f4b29a6c487d2c9cb7a33d9d0c2e143be6bf773f8e2991150d22c540fc26b9d06b5bdff0d4d021c16bd68029e919171a7b02eb0d493e1e3c292bcabbdb46ff3ba837d0d395a7f4d45118693150754dcc7acd8a04d9bd1297e597370d0e1f98a4ba819a747eea1665e7d5d3020db512d0a7fefa4a0ef22deb0757a813b0ba363a51dd679b2c4fee84d53d0647f37381370a0a112b25160648662db590ace571ac80699da7cb60bd9364e08d31fafc5d368b4d1e79c8414fbdfba0f590a3cd09b541374014d72a6f7b904fdb7803dfc4580e47324d6e9358bafe7743ad640bf050071d3157b079f95453ac89417969ad83f32444e21d6b26cb669767087fe3d0702fe6171aedfd9502f16654d53ba82f533b3ad9421fe2ccd59902404338679f5836bd18dbd646d43bb0cb9abd7351cc5bd5afc8939f083dd78c2b23112042156442fdb6527764229eb7736f7a1521841dcfed9d042fa852fc15ca57423d3ecdcbf634d14e4e7f7d21cd891955e7a383d1756e11d77ae342e0b5d8c3984c33f094032da20ef17b4fa017820191e3e788f830fe876f78a51f818cc98eb5c0d33961192c26cb23e9e29ef010f16507402c624ba7e2b2b58e8afbd6f2402660ac47fa6285963424166c195eca0e7200c549fca8f92732fd41c58d1d473eb49633f47431b78c12a9b17f16ede5ed849fbf8675e397a8eda102af59bc992e87d70f88a51657c4bd1d6cbd4e2075ad7221ea9bcf43c72884a207becb79d02a15481a28aa81a3ccac6d476e07e74278ba00d3c992ed4a12126abe7f1eb37e1c18ccf3c5be47cb65ad9dc4ce11afb50d54e566b14cb72ac6e5b0894d5068ababbdfa6df378c05a49e5714c350a9f53576370417ab48b6d746f67df847a5482da158ca173ff2d555ef6b7aca4aec735f2bca1535e6ba6fe2afb3d1fa778cbe24ddce8d323212011d21d076d797099f60adf2b0e9fa43e9330f0783681d826271e0f749fe4e6f3e62c519cdbf472d1b9f44deb737cfff96ccfa53642017360f6ddcf2c370fabda10844372dbd69aca238f3228276afe7e52e2a138aff9e53493869a7a015c06df814f644e5e96043a39db2984243613e224c19cfe5d1aa8ef1606513f3b9fdcf693dbffbf11834f0b45582de51c7236f1b3e12b3fc5f25c7f3aefecb5f123c0a02ea1c29c5402c2cb3cbf95727a77b8e29cbd7308c49034b906cd7d48b5e6e132ce45b4e3558c4ec6cd80d76619b13ea399ac69d84e21de1cef969fdb0fa9b171a4495ab64c1b4535ef304d67490d599ee5e8fdfef57420d9ea4722feb6c791695d40a26f6fae6eec3b5c530e6cf0e31ecd15f1c55a699f3af148381df8da85e91fe17f7fe5685f614f8d05a308716a5515bd9734dfbcaa5ba5424081dc17802dab6bb12085e218f57298b1a6b53f40aa51800cf8826d636448d940055188742a951e069b1b4ef9f636088deaa663a7aec23404f2d95a7cf68a603bc5dc2e98998868e5b36a766972fd980716892838c61dd6c941849e90864a09ee61d980a3fe7dd68aecbedcd0426cbf7f9c4c771768490c42d53bbdbf6bf9c496950b1f8e00a749dadfb602b0aa6678ef67d4753aa85b52e7cc9210f62ee0d2d8f19ec442d2604619a13656091095a99763949286fb93c6a409256aceb351f80d312d074525048386c2bd1713e5d73f3c99b0037ebc2043012bacc0170a97e946b101e5b14d68a2974dfa6508e29264b88988bd55f36d8f495ef45fccd23b5509a726f79ebfb40c7543e98e83d04e51e393e037ce7e5896a8c0c7feadfb335f8194c9e66f527c7e876a71f307596f27f45ea505c7175b85864d1ce3752114357d1dcf9d678dcb13d0d0e75c2c26fad84bbf42cc2805592daf37b4edd76040bcc44e2624f2595a5149a5281f68b4157c2205ccd80ef6d12f0f3ae6941173c8f73970f8434698b7bd5a916b3ff7f9371348cacb1ef1b2d2344827fa6ef1d6b0b7b82af7b16bce745b11f94fd12c4b771eb7e573c5c606c39b85dfa382d533f0726f98976542b59d6653081bf8260b72e77a77a8d5e9e1e2779c4b52f1c02aa35487e27091364cf1d52656a7fb86d49b7f4f607230895ae9c28ae56fd881f889223fb8233a2f0a3cb835856a4995bc1288bc52a4809684a8b20b6ab81a686e276140aa6b71a12bbf0b06186f26dae957965dee85bcf52c786e33e1d4013df891a735fd393afed6f8daf57bb56c44b4ae19e8858f39e27d4b6258b09d81a7c1793b6a27d6c2f9c3610a4e2529ddd349f90263797d66cf53d95759dc028b73b19d5581839e41029414e7ba2a89d08a577c46d1efe49ff208dcbca033fbd836725972d914e963a87a2bc7f7a29e63d1ef6ec7de3153307789a54dac9697d06776555570917627b433dd5e7834bc73d531f3700eac0faedd9bb1d03b8ec5db641fc0097c759736e6913bbd57525e039c369392cc5c67ab39919fe991c877ae1a67a76460de34b512f9910373b13b68e917921095c45aba25b2c0e0c15ae038fce7b42fb9e959f9b59b182f74c871dbf04fad53faf0bdea3dc17ec026a2d8763162c2ae476fc446fa5ddf1fac3e56dcf3c05d5a20beaa8f2e5c563239f9db824e8019b7c10f7d2de9a679b0a6424f1161e6136cdf4a5f9531526a19db1613d7c916997a972d5fdcb93bd260c1cbdf09e4e2d991b4269955586e29ab34c71dfef1ae8ce964a17d4c1dcd2cad9d8780280f215aa5322be10168f1a7caffac8075c422ac2305f4665589c1eafee2c4a600947cf2776b4d79751e9552ec996ec8ddf79e393ce0f6ef564795491c71a6cebdc49b3318c4479488f9c8d573e551b14fea5cee5bbdb40dd369bdeca1e2e199a3f981766f59e4a3facbe69516e3174400ace999f1b93d39ad6fc32913f8dd5316346fcf2ea762cf43eb9812a46ad7ba41f6939425467b81e4273fa69526deae5f5accd2120ec9905d91e42059f51c06e8c58cf28d0243e8d9996b048bc7a433613e6108c60a758013a28258752b6e5ca78f995764073acc00b0f05d60224a4ceeb120bcf7692cea54f931aa065295dd0d02768a0f8eed61883c51492f16ea3352a3afc8657ee3eb6fc9592f855e3b0927f9785cb4cd08eeead4da0bf5f0297a63cfcd250f9c735b25a9532934cae54029b231d2840b098e8c19337d0d17133f532563e51b1cd596d16f1451e9407d7ef5302e1e1c3dbdbb3d031580cd2683b5833f4914bc8d10f4855d1efb89387ac2011a4ee6f700c00c682e99351d4b9f9b1932a059989dc8dc073921a354a2bea8b73604694ba43e99a5d517457a06c8eb56789a265081ae16bb75c729485dae7cb8b6f22142e0338eb35732f7a41b2084eff0579d88516cfe1e9c5a5bc5e6b7dd3048e290b2bf647f35aecab1dd3dad4a4ce72cfd5254b51509c22fc074130ac08e5173cf04573d63d4a2d8414644a962d0dd6fc0aace397c8fd482937328e27c81d2cd578974ec11d5064319d5c7ad5c7b1e1cd52c0f2cae203d3ef3d71c03f1438a5947cc3cfc4014517bc3eb00a9ff250c8bc396aaa45ee6ea32deb1d4250230f1b25d49cc9a21b4ae9bc1ef70c0958e268ad350381ebf243eaae08079a6f989a5db6c1ab0e3668e57480dde4dee7b567e1cc642348a452afd8185de7c147d82b77bdd4a9f7d1f239c823e14fb716c7d52691d3d9338b7937eba9b3acbb808c5a366f5e4148f81807962690c29f742763a3d618b37942e4a99ec49dacb6f3121d99a5956b58b0a6dd1b56e54a339de0190181138257ea85addc16f2ca4f7ef40d08b5233cde6a93c3978c4e752b15a1b4b3385cdcdf79b05c8d33236625b92385dcffcd2fea70305fae91e6b275c43aae2eb9361ff050fc4576ec835441444dc046570ec66cb2d6f208a9f261158f2a2643740b0e9174149460b821670ddb701ab969b42740c2c8b482361e5ac0777b5d0ca27cc3da809eb0dde11202a89e89f06834f906926f9940e3aa0d0a9e41ab946dadb088e0c191fe1707cd8c39e083d885090d14bc3065e5e7a8e9cf1ab6792f6ac86fa10265e8e37ee6b7e927a76ac9b70754aeb5e75caa8ff77b1be814b380eb82382f51914de9f64eba186ebf86cb51134624b33fc5ce3df09957a668873c22322e71f9192338f750a11034be114060953c566bf248d72233b75e5804e67eb06ebd3e1e4a22f0352b12295df6a110d7c8676014caae238b0774d66e74b928ffb584e3ffcc5af5046bef512f49c9c9d73ae42d67e4abe8f193c05d28e613c0901c7d5a17bc4ff9ee10eb220d1d74426233ba7ee5cebf4118751d6cfd3ae84617c31598bf09c011ddba68ad818895a7338439cb84f7d002e27a3e8cd76f506bbebaf4ecd075726c2f211bcd49b2795128e9707f4de107a8ba55b7d72b2b314c94be74b75aab9e0912d3c62b203ec695543f6439441db0d1a09ddec4f27f89d376ec0bd59aa72a465997fe168b80af1037ad2d4765b976c169d333990024276797b6378ec905ef9de69ad75a9e7e93fefaf6dc2643ec52ec5cd9a05827fb9338d2336f6fe2e5293380d5e072dee45f1ced0eb005373651b916c6edb29d845a45e6ef7be0a2f9734de828b42ac9809152ce9420dd94a5aa754ce9b622ef1062ca4beabc3b17ec9187ffe35d0fdc1df41c75b3595bc5ab80e6863d851638aed2287bbf1099f7962b4c753cdb422521c0c545e5f30008ef686fa2c36cde72bb37c4616aa42a1b813d46ef65cf7fd1253097c2cc80619ea7677a162283305d74d9bdc633f801f461766761dbbdc5b39b46eab549e5b579235f213f312d86a39b9bd237d1023eb9e2ce8db2b2a086637c70f10770f29d4533e80ef166a19d5736141cbee7360d08f6b78ec936606c7a83fdad70a4cbf3be2febd746d069f21118aefec66a98de8c2bcfd1d3", 0x1000}], 0x8, 0x0, 0x8) 14:31:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ad020000004e4fb8aa6023490649a47b7c664622e6753924f6cff7230c56934388a0291f9a73df88"], 0x10) socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x2) setsockopt(r1, 0xfffffff7, 0x5, &(0x7f00000002c0)="7acac8f2cd62e56ddb92159c273b850efe45970b0ec6692edaafc2f866e4e6c0b34026981deda0568b0244914ed2b63bf180b2ded0b3a38edc7e47bb009be25daecbe1a4be3a353ddca7dfae0f3943cf57719c87368ae5b008f03f77f5b3e72eacfc5cc312b8a0172f0c34eb50d1883d062f6783ef0f9f71e4810e8c98abcf926be45c259f5d39feaa0cfc8930d7ad023d2ba3dcfc3cfc706eb1d8b54789653c374bfc7ccc8184e95029117c4836a39cf8cc6ca3ba0d47891b3b6adf809a8a", 0xbf) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11}}}}}) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f00000001c0)=""/234, 0xea}], 0x2, 0x0, 0x6) 14:31:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0xfe, 0x183}, {0x29, 0x1f, 0x4, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, r0, 0x6) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3ff, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 14:31:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x11, 0x2, 0x9d) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) 14:31:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x88, 0x10, 0x10001, 0x9}], 0x63e7, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0x5, 0x10001}], 0x5, &(0x7f0000000380)={0x5, 0xff}) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) dup2(r3, r0) 14:31:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a3d0a000014f6357e3ab7f5c1af5ec3b36da963ce86eaba9979963d1f835df21aecb8cef36dd7153c3cb0a762da7455c3083d88d7cdee264c88d570fa3d06c96ba7c99ad4e85e000000000000000000", 0x54, 0x0, 0x0) 14:31:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2005a, "000010004800000000e9000000000000000600"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0xffffffc0, './file0\x00', './file0\x00'}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:31:05 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95c0600ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0xfffffffffffffedc, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x8, 0x7) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) read(r3, &(0x7f0000000040)=""/129, 0x81) clock_gettime(0x2, &(0x7f0000000000)) 14:31:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 14:31:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000340)=@file={0x0, ""/102400}, &(0x7f0000000080)=0x19002) r4 = open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) 14:31:05 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) setgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 14:31:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) pwrite(r1, &(0x7f0000000000)="3c9872fab10ffa1764f972f7c7bc0fa3cb16de90b9880f0a01ba8737cdbfd8628acdb336d00083315151806bd12ce3b8a42fb56b460c84b9d2b9cd6dd873a514e63d341e341ce23df2aab11a8f1026892ded3824704979fffd71c5b64e411213a216ace8a7540a9558d4cc794183d7507d9603210fe43482fb68b299939f59bfbc6927", 0x83, 0x0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)) 14:31:05 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"}) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x2f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, 0x0, 0x0) 14:31:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdbffffff7"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xf54) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:31:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000400)='\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', 0x26) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) write(r1, &(0x7f0000000300)="ddb75f7ec6498d80d9f0ca705b3cd90125168c77a6b25019c3d4d35ac24d4930d2fc227fcbb7c3577e3586ae2b1afacad8909c31b97862b930d2bac1123c7000a22ccdef18ad5e4a3838013e6e80022c91786b8e4a60ffec65c2bde6b3ca5d94136c360b8c93043de94883462840214c52bdd2ec", 0x74) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 14:31:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="01007914a6c82798e84f598a41769e2e2f66300025feee059b29ecebeab8a7891a1183ad367a8753cf4bea3d4e6bf0506dd328c7c5b5b33028b32c8fbf37"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="12266e697fe0cf313b5eb3f3c19e29d56aa7ab3e984e06e3c9d77ab2aed623b838945786fc510c1c55c0b7c5f0aa8c63f89e8243829a8692567ad54ef2227bad45f259d6446d538f1c77780f1d8c4ed260414d3b20b3b1f178fd6ead6be93efb279c731a4cc8fc4a5cda7953bf", 0x6d}, {&(0x7f0000000280)="6fab66da93dd72aa10a255c019874073a22d6b71af835bb9dcc7266e41e9792e42f829582f8607814c25c6dae74321c14aafe32ca700f1fc0b7aea79a09ab465319cd9288fb8447a159f0656fa026a3873a8d02ab44051b4657ecc96feac7425257635da35ad35f46e4b1b816ca8be124cbf9a9fab939820961c5202e19ef6fe6543a4471fe612ad5205b91c49cbb05bc91bb3a93472c54d5998e756d5fcdc96f18da29e9bb2a91d17e791ee154107d550f7b3e6eeae76d44de6b54753c24d5000139328198c24741840ad", 0xcb}, {&(0x7f0000000380)="f82aeb3bc8b0908fdab010bd267c538a190cc968d9675d593db6f2d466f9be7aeee3963705670f3a46da093891f1e1843c2aab234d45e616ea965b6c14764352e8d60edf28023447c8842eab379a787524791b6990e85996c2068683126c409d4e70440c6f1d13e2905fba0420cdf54c30aa135aa923c48d12aef54f694edae901b80cd8de5711d4d6d3f5de5c1d03cde31b618025413251f7dcfdfbddf98fef8087900e25d52ce76fdfd3a78a1503ca98f3b6e241ae9883c38c49370964f2de88bc250d8dfef5ac5385023b71aa8531f7753625e4aa6560917cf2bd81f01ac5", 0xe0}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800c38a00000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x5}, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x0, 0xd9, 0x0, 0x80000020}, {0x9, 0x9, 0x8, 0x800}, {0xb, 0x8, 0x0, 0x7a}, {0x100, 0x4, 0x2, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 14:31:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x7fffffff, 0x2, &(0x7f0000000300)="3da0db14c0815a06ed00e4ff0c413e5e18c71fa0132de99d7cb86d050939b51e2f0b5effc76dbf9769fbbb4164386d800a7e943a4041a8777b492747c64c6356955db2d7b37bfa33ab2790dad736637021b90a877b8b6e16618c362b3b7b8a5264f5e1ab7090a8237b789e218a80ee0c7894e7d8c3b8e4c0f2de12f24e4d009e3b647405865de43c0cdd4f3744112adad0feb6ecd64282ee5992164b9732e1165ac82bb0b543401b62ddd248c118883aea5651ff43cd68a14dbf6089edd0b7a93aaa4a94a07979ee217c24bfc686544b3832e97e68490d8968b3580a27140d1d445f651a010c540455d1824f823f0ef6db54dd24f349351ef883c7ef144eb4d551ee338a33128c68d9e89fe64cfaf3b18fe311457b803cc23521b79c9ffc7fff50948a941b43e88daa3cb76db3eb8e3055094e280bc4d8ad6a09026d0e93bb128fd40e7d4abe67be7c6fa5cdff9b94b8b4552ae83e16bf2779c0f45f15f9cb05ec4f1be7398ac923a0c253dde587a2f94990726d4cf207ea0d3db7b18972d7ce07e2aec209638ff3256b888b48b1e6bdb53cc76c49f8153d108931d50720e7a5f16a8cd7adcfb71a961b805c8471618c86cba99e6328024c83d387f0e2816253e75a596499630643fb2d0d0db58721765d7c7ef337fc56229513cdd3dea4e173eb710200fab4db828b3a2a6cffc00f8b1300326e41346d2b01a99617b6460167dee86f56ed5aa3a98ea7ac4621db558d4bb7a71f59329cb3463d34a5cba460c0504a239e8334d34e5b173832aab23c7c99f96391654c7b8cfcf8d3b56885faa929621c3c4df134ef3b5d5c6a9d639667db05ef3bfa1dccfdfd9ae4feec4589d1599069ea69981dad275ec000a05457e4cd0cf02f15222845dc0ec85d169ba5d104a88f39da0c8970e5c87e1be9f7f2e24d9b1def04b1db0a3c4db24fd8ab077c1a67137be8442bc165a063080b6a90085ffcf107631ce519a6cc47bcd80fc3c58167771a2f0c4b7ec421f41271d18ddae7cf331d1d7d24f9210d205b5ab6265ddad28205501c3863ffe54a12e5097eb272a15dd8427da23514a186c29fe1d769543eb0e8b2814fd009d3f157303e81ebbd30e8b32455fbf068ef309a17d9849038954b4899d321be306afdfa2b20f098f23ac98ce790bd3c01b4215f46b8d080dcff14659dba50d05d7e4755f4767cd5fe0786108583102d72024c71b85138e8560e90224d8786a5e69d8031f9e0f618b56ad5e56ba65a52cedffb5ffd2053a77958a00b72feb0d381937b7c48a5cbfbda53d09afdb2b9f37ae7368caea50982b65b1967ad6b6f5879e21ab2ea6c63bcd1454f5191a86ba58159007901d76f7d587be42a922c3f86dbf9a92d447a080d55f4d5c30c36f658bb7bd37d8449a094bc96923c81ac704a64aa99680d4173db9aa23eccfd665a49ed30ba5232ccaf701cfe780ba8fa97395195fe0a33006d5e35fddc1410b5ced3a490c4d4d892916946169581172a98f61e76fce521394fe20cb7898345eff5b7d2fd3edb9e0c93db0af53ac340c21248762c2121205644e3800f6e55990be5527af395fd9cf6de5bbe6d5e736a282c9fd41f496d4c0edf849ffd2eea55ea3acde31a424cd659a04763d90858193ef5b6690611a512399ceda1dde90657ee8aaccb5549e402434ef55df68f1e8c32a2f550d651d3f0450de588a69713857a686df25de106f7733ebc4c3b2fb9eaae559304425aa1cd59bc3d8948aafa4dbb711c94a456c0c9e94b0db5e52eafcf95a7db213996bc75772bee30d98596ed5cb7ad9717f9721414bd8e43ad1d27102927bfea5138c6bcc3d50e6c0e05db278d133d059852d61af6c6efc5ac180b205c3393f498a235a6666c79387a34b3ff3c23ba043fd2569c48972ab48fbcd99f7e53f59c1d0f23e51dbf057c67cd7d40e3f727eafceec002f8c0982131f720d7e9dcef266c4bc53b1de29b8ca62082c96519958f04b96146d19e1719ea45c7bd76a96b38e0156d6cc6f293812c65f0e8d77af66b8b65585ee2ba78edb54286c0a8bee72b13ab3d5b7f184cfce30615a19d6014f79d470a24282d63f319c8e59a0c204f0a738edae6ee8cf32721209b6045012372ffa257c1210136952a541df8fe8ef3b010219f6695e5266086802c62888921c357c645627ef9e14a494133025db53090b2c9e3df77d08fd393ffaecf7bcea919eaca3a9d2b402d89503998076714ee37afc6965023031be39a6f244217b5ee0fc816277e46fb290fcbb6b560708688649ea7df98102431cdf35bb940f9c74025576f42ef948ddc04f5737577d81c48bde90722c06f56f596fe4608d5a6bc8080ea412458cd8629b2222838ad615c370b8beada9a96b3abcea36d8ab7b32d7b6976bcb47affa2fc88bcf0a5b2fb20f0238cac86aea2c63b875c0bdc92a6fa39dbc111483439dad7ba5a57713ece3d3434410b941804adcc6122031dd0d5d903694dc064348735f0cc30793ad955fc6a2984a5b4905d0fa2147e31ab0b83aa5a49f9f423e2b48a421df0a50c5e047ddaf8152bb68a6f638288e15dc7ad6bcaa88d71b9c1571d341cca034cea5d240fd2eb738b98945a69ca75344b87537983a9938e708f7f9c30b901114a3fbae9f2d728a6848b9ea9352c039462a312171d1ea05d10bbf4559e67dfea1a6be367b9b2915e1d2b05c4a3f9ea0ad09a038a1622e10fbf2119865e1ba1ae0a67640939b118231fe78ac446bfa3e6d52774d01c6176dde2862332c1683a8b7d0d080ba8ca98799aa1d139051e63553a3189aa220bed124daf7e6f3ae76d7f7ce3c56e9620a626874d6617d4677ddbdd20d75763cc39eda25265b71bc7b7a7e9c194794012e47fbb2c2b261ab71d31216211544c67f58fdd03974bd6fc575605f253ca6ad56ef4374fa3fb018726240646aabf197578402050dfb7d3579b50c7f7d3cebad51b1c4ca0afe3115c3eeb9ead305e4782d28ecb4db99591fef4c9514385e26c34b9b52dd62464c39140813dadc8430ab62feeebe70a988b7f7544c76400c747aed16940f033c4e472fadf99e9e7b110d29c5c99bb5746f22c4a24a2d80118794dd1a8a510451da242b611d24d7e1af749792e4a9e2e86ed558b599b3597fb5980001ebc7a9647638e5c9645bd07d04bce2107bb89355e150914d6cbb20aa5f3dff4f4340e1fd464d0e6b387528981ee160be74bdf1bec408689a6138a82338f6e5824c83de91862ea6a2532a175c2f5a988a133352ccd22a2740dd7d45d32456ff4a2158ba65d865e58633397984e034697803c6c887ed2bbe27e954414e8f34db783d438548c8434799e6e97cdadd12422dc818127e5d4de8db72578022cc9710677435baac938a57d26755cc6303db52daed8108bafa7e081e58e9cb2461e03cb5aa475566e1b1361d30b75cfcb6fd5208a2a970d68e1af7547c9f60ef684fc4528f42d15c010686095acf55185c10ddc423825ac75d6a35301518d3671f11feffebae94764b2f0eaeefdae4db519f9dd10dab0d035ae427977012825c082dd2c3f32c14ed9580014e471cf3c20c8d5efb3164e957df0067ff11aeb5bc33206392bcfd5a361ace36c5ecd875b9e95064c3aaaeb6faa819d76e7323bac1d8c8d222342046f32ec86f8ae3f617e803d3282415194fbe045f3ddd546f8062f6faa6d1ecea2835ce54f96bf9f6c9b78b52d3b5ad639ef70533bdb636002110dbfb6a3de09aca8429cf110ae1a37cc4e93bf01e37bdaa781c690fc8318c9263106abaa65fd7c0b8c36cd05872b395bcbbc9643ecab842d2ac5b66329cadf438aa08bf26d2bda7b1fc5209a14f4f9555679568a1076aec3a7bf0531b2d931d8beb97bc209195d8a7006172591ae19d14127210ddae5c482d2e32835b152fe759464eb631e010e75b5a7a9211261e8da35921f39c6fa89074105a225b6bd73e7b66e9a7d94c45b6b38bfa618513e9806530cac3583c9fe5c91b7383d08946583b41f952409b54132d339dd33bba4390bf8ebae95dead7862853c005dc460490672603127b74f70685fb12ca66428cf7af4457a91b8fde98fc3e36ef6aa4921a02be60d510398bf52525abd600d05d5c507b74857d614357acae410ffe782776a11be8861176f21382ddf1ef32f1bb1172a779d2ce7d186fadd48184c9bcb40214f19731a1724ff10b15e3f55d2c0988c15aec36773ee53bf4ffd52d7c08cf6251ec87fcecd6c2177fc4c3c2ba70e9f621574e7299b19a40c315188fcb32d6060ef44f37cb2503c329de644fb412722c9e46a84768eb50e7657641df0eb096fdf5e32d8482ef3104a17a96638d1ac0ef8a8c34adcb6b971d142db13a769df7409f773fbaaef6d10620f82a1263bb6e11b9daefca6ffba8577e116b35534e4caf98ed618edc89ffc51bb8650e5cf939d6acf484fe53d05e4ee5866301dc1508493adfb7ea5618ea14a3ca74fcdc432a4c036313347fcee086ad3efd0a59349b2f35294da6b9ada83686651ddbf3f4801f7a74340c9b3ab6a027d20bcf4392721e086d4e4bbfa8954e2df2ddfd8eb0867b8d67c55cdf050146f64ed3aa3b5d4d2a54ccb51a1702096955c410d00f1f85945b9ddc9634aa813a23d8c48bf437034d168c11e4c2617253143ff561028ec882c1c8688df27377e66f8534a6dc6206aac69705cf1a168312d3b77ff32e4e45ec558b5bde9bedcb7b7091dda18110384ccb2238554f51343e1d75901a45583b0b6311981d68fb4efe34537b75379392c767f88111ba70d303b1e8a38c6b61dbeff8cad10dee852a63d575eac06a2427a53d869c6e4a998701caeff7f825b5956d79f5931026e5fea330174e558622ab559dfcb563cfd3d21dba4b1228c4acc54aade002ab818123d09a467afa120894f7357d96af8192414cab3a9c7201c09a1162500659db9e31918c64e2389210ca8929fe3cd5866b0a366ca224e48a98b99d95d942328b5a69a617a6d40f58269626a04413ee1d26be041815c7f77dbf4885e4805ed051eac1102795c4bf1dc680dd8458fa09f0426482fc538a81c2e5eac805b2dd7cfdff428802b8e4fc0bfdb0a7c8dd8848b56df54b30346488227b1659a40994d216e9a1f75326055b4d2b5e39ffb24953327cbe78cc98a33f87a9b0211e004fe9fd0b68487a03c7b23cf25fd1c3264f63ed2f89cbee6be967eb3b03a231723467c9d1b69b2f8c2a7e961d0634e4a9b03216f7ec2fab5a29b200f44455208dc7255f783b403f15706567014c6e380f7eef2581464f990f54c7e34bef31ebba7bea8fdfe136d31e4c68870a09c4f11a3a6c72b5b2e56bf161ce7bbc6cddfc4d22bc9476e1b76559bc7e2915b7eeb6e3800bd03390e01b3572c7f3d846109ae440bf28c3d6d5e613e51b89ffcd50e322dc1e88f728ff130583436f94321e4549a5d91f01896ac1dffdb5ef10104f84baccf48f0768a84c2388e41b81821c459573bce336981923f4c068cf35b82ce5b5fe6733893cb627489707da05be1ff258304bc6ba532dfdf13f8fa19e5486c813df59f0801e4c0ff9f6e60082eeb56d2ef4db41b8ab0a6dbc1d7a881377ded479d773b8fe1fc410cfa66fc6c11879467cb7293d55e6208326df614593cbac5da19f7196327bed38e291dbc742e14529090d5d644fe51bc573cfbeec0af11cc88828b68416e1bc16cb06722e1c6783ba842a61427168e2fcaa56e7e117120acaa1b0f28076949bf28772711aee6065dec99f119d04143b36962f94d088df7b9e2193d2416a1082107285e6ec14012fa0f98ca7bcba88a554053e2", 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x1802000020004, 0x4, r1, 0x0, 0x0, 0x3, 0x0, 0x10000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:31:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000200)) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:31:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) shutdown(r5, 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = dup2(r6, r0) linkat(r3, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 14:31:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="d5d1e90a31d83317c5c44067978a4c97669f6940083ff297b7e5117f1f46bf1139b5b2af6d73cca2cd13fd90b2c544f1ecb22c4c74bd77ee1d19f3eb72d6ee8a7ccf16c309c286f85445e69b7e1660d2986255ac60900545e0775bb221a79b69eab94854a20be6babda79280b37c13e3c41bc341340ddeb7a6dd5fadde61cf2eb5680ed64603e8948cef3c1fb29cec03b7f55a88ea30604c0210c98a70acb93cff338d59ab5cf838f922ee44ac66d1a46f6a19", 0xb3}], 0x2, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) dup2(r2, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:31:06 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) acct(&(0x7f0000000080)='./bus\x00') syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_open_pts() 14:31:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x840000006, 0x0, 0x0, 0x7cc}]}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) pwrite(r2, &(0x7f0000000100)="000413b0000000000000a856d03c", 0xe, 0x0, 0xfffffffffffffffe) 14:31:06 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x402, 0x0) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="281dc3b7b7d5eaf29d3d2fd55257b13dd1dc938544e45f9954bc699b6ca15ac3f7590ada7759df3f2cf03cd28dd3df14422ad43b760fa5dcc58545bc3efaf56e28839473843681b6c57da06719f13f677396d825eed5230ca4417c8faa3ae4b76ac6a464ab070c275e3f37c60a59ce34", 0x70}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r5]}], 0x18, 0x1}, 0x404) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2}) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x545a4f2d, 0x4, 0x3ff, 0x8, "fb05991026455fa1ebffffff000000001befaf1d", 0x0, 0x61f}) writev(r6, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 14:31:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x100000000], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x8}], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:31:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000, {[0x0, 0x0, 0x1000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) renameat(r5, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:31:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x9559e947739f88aa, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) geteuid() r2 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 14:31:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = socket(0x6, 0x2, 0x1d) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x2) r3 = kqueue() r4 = open(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) msgget$private(0x0, 0x0) 14:31:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x1000) ioctl$TIOCSDTR(r1, 0x20007479) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 14:31:06 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="01d7d86c", 0x4) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) bind(r0, &(0x7f0000000080)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r4, 0x0, 0x0) 14:31:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r2 = socket(0x18, 0x3, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) kevent(r3, 0xffffffffffffffff, 0x3, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x7}) socket(0x18, 0x1, 0x3) fcntl$dupfd(r1, 0x0, r2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 14:31:06 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="f3", 0x1) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/107, 0x6b, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202000ac4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) select(0x40, &(0x7f0000000140)={0xfc, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) 14:31:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mkdir(&(0x7f0000000240)='./file1\x00', 0x44) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) close(r2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:31:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00007fe000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) close(0xffffffffffffffff) 14:31:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 14:31:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="770100f961b700000000000000008c764019c75c3cc96be08b000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 14:31:06 executing program 0: r0 = getpgid(0x0) setpgid(0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fchflags(r1, 0x1) 14:31:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) fcntl$setown(0xffffffffffffffff, 0x6, r6) read(0xffffffffffffffff, &(0x7f00000006c0)=""/4096, 0x1000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x101) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 14:31:06 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd607ecd8800146100fe8000000000000000000000000000aa22c7bcc18f57c9e3327871ddceb7049c4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000004a6e576a0030dcb66e2233d388e18a71f9094d188fd46d98464b17590c52d442f25cb3d8617c8bfa5b3e83f32b"]) 14:31:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="000002000000687f5019dfab6bd43024d0bcfc6a8792c8b0c495849ad3b2e339f9d6d1b75a77401231662383da4108db62429650475a8bc989e34308b2addf60d220c82afe658fa30eb6ddb661984bcede7bdcab0a884c96ee6dc04a050cedd0c31ad8bd344120f0457cce8b15b51127552ae8f61bfbf0f5f83f630330c44d59a5981347c9894744148c5dbabc5e02520f083688e51d327d053148d39dbec40adf4e402c1320e620f7a9a00c40aedb6b8f79371e2e4ef4fb33871f44247757ed9f748c7f62b6502f71c2d9d7"]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 14:31:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x4, 0x3ff, r3}) 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) 14:31:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x80, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 14:31:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r9, 0x6) setpgid(0x0, r8) 14:31:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000033f61c69"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 14:31:06 executing program 1: sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) msgget$private(0x0, 0x6) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 14:31:06 executing program 0: pipe2(&(0x7f00000000c0), 0x10000) r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:31:06 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x15) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="0ff7b2ea66770100a89d0668c4e65e51953381742af306667c4dd611c90acec12d6942f2af6478efd38f67411896f573e2d5f800bd113359f419", 0x3a) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendsyslog(&(0x7f00000006c0)="987c720d39e7f00a77d7ccd6177b771ae33f0f4712102c9f3186bab1a7ce51723da95559194366fe3b9af8c91db9fca2e8a9410a740e15434cfa0ae247526c26f6554416b64bcc7cceb8cb4aafc61e2d195cecbcf34545986397a81c0615317f5202fc61ebcb125ea7a0b512ad25310375b5d35e342a8894fc90602255e8f8ffcd680d2c894383cdeed6a67c651a557283fa9fa13c307df3bdedee0a974d8fb594234a1b92b659dc79023ba6e2ada01207f8a97cf9570a2d22b2dac2e0a899bae0a5e59ecc0d76ee29ea613f65f19e21b3514b8a02b115acca1110fc4b79a94ea0a11f4ad6c2318e45211cda347674b74f516071757ea7b16c8ff0f0da93edef3ec1ad96ddb4706fece4c7149083514184613aff3cd6c5149983dc994c70147849db41baab7d45a9d0bf3422e4f0cd9fe77480d25427b417ed9333ee8fbdfc8f183dfa7930b73741fed216133a2b37a1ca615e8e96c7bdf6ce7bb2b46a5e1032bb16da099db4276649ff172a23fb701cff423b06cdad2f11d46fe3f18ab1048c690e56079400901fefb4b79b6024b7514f8d4b8d369f0c4696b73e77798fab045761577ab33157ab818b9c6463698aaf0f28ca60038189e903b39dd963f480aab2d06b3f47f0793f87b797acfd5cf170f2c25e60ee87f9670999c48e38fcec4ef1b7a7ecf45f431ef474fdd5121f2bc8d7f616b98e727b5bc514740a79fffd5479c5cf178ea9c97f156b8a5354261dd0a04df64118275bfb0d125824954adc443789c358768765fa36e14165ed9d9474212caa2ab99733b1fd7e5d6539594ec8bd2af4743906a9b7bbb5f8e0497be2f04fa689256965822e2a1a35d52cdc2dcf1e3c6e987686d234ce9b52c92fe278f472ca5ded19ca5358ec04b1bef9756eaec6549c544934ac6baccc3901aa8653ec36ab18cb15a944dd1af996ffeecc4aaea794a401d9031bdbfe6101ee3e98bcc561441d4bbff9caba4229a7a27995e9ddb10b8ab62c15df308ab8c54bfe94f8f55f852e9f69cf8576cfe7d9ed95f55cbfd8ffeee8a37155e73daf152aa98e6f70489058e31d7153000be27e9423a1d5bfec2211a96fe74ff45e01ba57b81a11054c2341c96f98d6ec31f02d6afcede1fd7685ecc24e8e1684e66f52bd15346b8f968314c5098b332f0c47dd8cdf97eb3416417681ecea2578d2195891dcad109d1a1e9c6af3e0b81646aca5d273366b21b2fd3c66dadad46e13f22ec6587e1eb231583cab6e3b9b6bb8aa349f39435bc1cfb485096b5f742418212795aec61455224627f07cfd4c9afedfbbc8bea6166b2a302448824cea42b0310cd02b266e140f05233ac897f9e956b0166c4c4eca77db3c4dbbffe75f14b95953cb9eeab1e81fec1157645b26b49f6eaa4ffc03216104b68cc2a0faef742a878339114c47ac4c248d2587b0b7eb9e7c278eb95593c6d29f0a0c15741cd48ca846e2feae50e4e8b782142af8d152a7fbda1d4b38c4c3d6b86289b9e9d85ea4c99d2bc7ed5ed3bfd4e6da4a47f61f1dabfe8bba02825d463d6f08254daa28a3091cf0ac0b5fc32b2cfa04f36845ea8d4723d290da028a63ea352a14bd60ce81d0fff9f990070b6ea93e558e35d5e2816b16c41034c3563cf5b0b232d336d14df910213cceb87cee7ade3ea09e1071a2758760effc8fd18017bb60f625b5084ff7c00544a1976511b3568dae047b155de50639ad59f68c507e9d99c19bccc884a97a454ec4423d4139296786523f4c186b174c400d98773cbb415b8c10c6d380d86f54d64fef580c1c82a16ce4d8096ec18672055bfaee40f0256629a38bb64da06a6526761af40befeac905e02e5ffd334bbf77e88b02f0726daf2a0a285b0b6d47d8b2442d24490557cc583f5fa7457db6322024ac37d3aebc894b9f2f33cf32d5a7192973cbed9f218d7a784eb60a229e409281cb4ce53cd56aec435ca3eb479edbeca2e04fada4b3a5c2ebaa92beaf3bfce6da8e7d915a6b8de4a4babc52d4292cf97cc459da50baba3e660342182b86efb82802cebe64fbcb28c517e38afb07630e009aa9ef1c82af41ae3cfbb4f4ca333cafc24a634e1a306783738e078cac5eb8cc0b28e58d2a0cd55c068473b948b489a98612f1c64395c7fa77586d3f00c6125463bbbe63acbd58d8abc5b23ca12efbecbb1989316504ee5627883a7a91b198736f0af4632beefd238de267630db6b4f1edf63059abe9b165f5e8b851fee9a929d0abee02cad10a50bec8c9b5bc43dbd4a532dbd5c8f7c748b4892fc9b7c77f67d0f85b60d4443a028bcdaff7c18ffcacf0456af8ab3701974dda5e51049deee366b30368510063bd95049fc665ea13b165b6070f2e6d8e9a494e5c5bda02e945ae4d527734b6d5dac4d767505fe32e7bd90a974a59df07e88fa64c351c32fa18eb2dfab969ef336db0a52baecd983d108afd942546966da17cbdccb4edc3c443ba31f3a2a4a8663d65f5fa1e51bc927b22471d953f5cdf0b2e547d83da84824126748dcf05e334d86b1acef4a0f0c3a226e3d27ac4a3e30ee0fabc7241e5cf9352cdcddfbe1409696b846e40b33f0a8f00c08892fced89c9eb128be1a95c7bf72e2f305ac1313cf0b10d53d09e3ff642a10d67305d57e2d1243fa139099393cb2cb24e5d7734dca051224bb53cbd23795610e980c6fde8c5b9d96e1a5ce70517a1fb3555c2b11830f64a0da9107b857ae5562670177b0a8c18a171e69f182e41d6aebb5fdc87aced428fcc138efa27957c81fc0e018056040e940a3cf8790da246c7aab8d7d358569e99c8ea75aeb4c664d16ad02355328f119cecc989ba3a1d6037a247ca098117343b6c08b0d49e52c14c8b5f2f884d20f9b7c9234a4a3856d4fd98d7507dc3e34e4680037393ad850fe5d9889a2da94bbbf615d658aef05d4b16ff542905521f0a95ef86a67d9491ddb61ce71026977df873111a9f6c0b16b7e54db29ed24a904e5ecbd3963206010a1ff673f0882cb4491f4d5496b1945afd5f7113edb62f8d97d67b426704804fe5b5e3b462668b03288c9cdc66d43093834a73156fc42075a7203d7bd110d8f20ed255e03f73160d19ae9c0c93baa55625d458f14222ccc954e1562e297aecd473b1848457a3cf6077715883da0d62f78ed7e1d0533b83e2d2be8bccccf426fde7b1bf55f0d96ba530fdebcd8764921a79683abcd18712c893b06252b49d6ba0d46747d0b558a4ca669097470b9a1a4ca013c3c015046312f76108290779c512616c47f1b7586652899a7c9c366eab99b30a9e4378cd9b59f0e6a4e36e96bf7a5be03b46eb96a6cfddd64add4a6bc14fc2d158c0907664fc72f39162d732e72e5dd47b8d0f7ede78e5cbe2a65819742c7697eefb57246098ce1814ed445953ba3dcfd935b7d1c410885349bd283697d21db395a2c86cd0f78897cd501c716431540cdc7003f98e0b883202e6d84c0706223e2c16127b64c71b6d7f3a4c89fc46638d05b64824f4f008f61a60c1bd461987c20ffcb833432183c2279440fe87b9077858a8cd3b003cbb40d8e8b3d10cc7f91c068206080a61f03ea6fc490ddf7870a0d85237dc132b690496016ae3de424f90c723576145e75a32a32542323096ce9c22c5416c0871a7029e00a3151b0cd90b241ec510ae05ec5285f24bea34106a1ddbc298aa5dacf6ddb02e9da9b31fb2fd27054f6caeda0a4adffbb2e8be839c4e308849de965db43c16dcac1088bc2bf6accb0bd3612cbf65cf5539059e84114f20882900701c8ee4ee6c9c35b79fd03c24033b09f0cea677daf03abdc87588399aa5c95fe9c86a99b26cbc28871b16a1bf7b434d8adc6a53069819de4e112518b21d9f3e2faee668c115ebe0e4faa5d5a0f26c78b28bc784388265410d2ccf6a76726244376cae1f9f8e6971910b037b8ec86deeb0a85df9bca9f88cc31a994efd45f61d1523108c4a39b6ee63054cc9911b7404a5680dc032c07c57b852f4d3141ec727c2bd59b2b67e33a429be6eb06d7501c44edb2f32ce6af5c91203bd996115f830b5df02d8200c56dd04ad78a4daad49ab73f05d593065cb09498887f9cedc5ef437146ba191ea95cc355e97600f468dacf08ebebd661e557222ea2873e764247126ebc63b0106c3e49e528eb0929856c45a610333c75d025baf127f0b821099e1d8cea5f055255bfc0d8b46e1fa2b1b2d5c5cbbfcfb899ea456e5ef922fcef921c56fa84cfa5eb18d0bc4a91414094100d6fec6fa56066f3e9a21ca7f0b58c431883adf114161b9fd142adf640c3fde323bbf047b70bbffcda3e517e0ec91c1fcfa39db5fe094f60093e559c66510c15ae431908fc696c3b334c7925280d93f68f5ae5e2821f47dc3713f1403cfcd520b48457f8047f77cba5e3137c6593bb101000a1b071a823b01910c20c41c681d0291a51da9d4691a3655754d50f611895cd7ddf5f35b9b48aa4b98184f1c263ea4db91470ec7d31cc56303fbb92550b3961d98915cbd0933707efcf64d91ad74d276133e4b2d4cf0f7f409706a722b43b371503fb3616406b67b610fa711d27d48bce21884eb070d197fa9d977694309b18a1199d2d8a899276082db9c5d3aa15b4d85d477a1336450111d14c99d3d0ab11c65e2b466f33c26dd6b5def824661b5002eb2b9027c1e81729c647a09d59fc8fba658b6e82de386e9b987d65b2fde4bd8648de1f8f9734412b9fe0ce3044ff008ca9a52a4b176a7adda9c3344ec52f1f4bc3297aa86358aef40a98b7532118978f7651e0eb1680ec562acc58fc62961aa5d03d8b1130fff1c2a5b1d0a12853325a13268e28b587d3ba23fdf6b6b162fc4e49d28b4d7f201fc3f6c2c6de44d01613444fd8cfa784684d1b3692f261401714cca5fc7b2d246743c95576289dd29b279eb5e58842af5a56dae4a17bcd7b6a4cfaa6f182d6d503e035bde8470c6b45c2784a96f80d443781609e9bef6effa4049cffff02d1abc1289f5c30082acc84614c0d67e651803a2a0cda761f30264131f99a911694fec395d77e0ff1c283983a51e07df5d782b0cb97d5ea52503fc24b7a3544087d13a6cd84bb7a55550a4bb81b18740aa877e08bbcd1215250425efcfc5f05914f011c87759a88b091eda2bd3ce74f8648349b5cfa4b6cb54654c487c72d6da0d7f0bf4dd42995650c3239b85bde36da813a2e576f1c02ecb6c6964b631f8ffa63f8c44cef4bfb9abd40bdd230cbe1c319b644010433cf9c0ef9647e0b58cf409b4d677bb980da4e028150b8d54e5e202b463529401b1c0808b6fcfcf22bfc872bb806bf3bda55ca018ae949ac3050a61d7b9e856527804c214a146a3364c7c8b46374674d02f39718c0d92d1a68c08249e98b808d78771745523db855fee236e5d0d0c120b3fd2a5a774b552d3fb0e181fca4e490488b27c64e41c9b2a0a0eec77f8d4e631e7a1afd78e0ebd8a7bfcdaae32bc4774a9f147b09d2990f952baa4fa999b1d846a4f1fd7218bd1842ce4953bcd7c2667dceeecbe1e09dd8dd0f016e5f6e61949ae8c6a1c60f3a1335b03be9468c57cb49ec8359c9c882866b5dde0ec255be382d5c57dbc7534fe08d6aa754eed67e10139ac0b9dc8c710bab74552bc8ba4ea9bb96e0a4a678dadffc43d5d177a38248127d4ce42d3720f6506f8f101d18eaeb10bc445b4b1110137054b20f0f723abd2291072d0dd9332c277ddfd62d3f85583bf5c51c475d68aa1c246f4d2cb08faddff554e73fd5a5d306e3fdb6a12d54d603a104e9e079cc6e3b8734e64027aba5d22fbaa5b4b435fc1ec287c685ecda92788", 0x1000, 0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x20) close(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0x3ff) 14:31:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 14:31:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x310, &(0x7f00000001c0)=[{0x84}, {0x510d, 0x4, 0xa9}, {0x4009}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x80, 0x3f, 0x3}, {0x0, 0x0, 0x5, 0x3}, {0x1ff, 0xc0, 0x20, 0x8}, {0x3, 0x4, 0x7f, 0xfff}, {0x4, 0xf, 0x7, 0x4}, {0x1, 0x4, 0x8, 0x2}, {0x1, 0xff, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 14:31:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x80000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) recvfrom(r2, &(0x7f0000000240)=""/134, 0x86, 0x841, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="15296a3e078bc18b17fa19dc201dbf33b5b0d683", 0x14}], 0x1, 0x0, 0x58}, 0x0) 14:31:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x4c, 0x8, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000300)=0xc) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r1, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xffffffffffffff15) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = accept$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddc300"/4098], &(0x7f00000000c0)=0x1002) listen(r8, 0x0) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:31:06 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/244) semop(r0, &(0x7f0000000100)=[{0x4, 0x6, 0x800}, {0x1, 0x3}], 0x2) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x1, 0x7, 0x3000}, {0x3, 0xfff7}, {0x1, 0x51, 0x1000}, {0x4, 0x3f, 0x2800}], 0x5) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/181) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20870, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x4, './file0\x00', './file0\x00'}) semget$private(0x0, 0x4, 0x341) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000340)=0x6) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000400)=r5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000440)=""/23) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) socketpair(0x2, 0x8000, 0x30, &(0x7f00000004c0)={0xffffffffffffffff}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) kevent(r6, &(0x7f0000000600)=[{{r7}, 0xfffffffffffffffd, 0x62, 0x80000000, 0xbed1, 0x3d}, {{r8}, 0xfffffffffffffffd, 0x1, 0x2, 0x401, 0x3ff}, {{}, 0xfffffffffffffffa, 0x70, 0xf0000000, 0x6, 0x8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x1000, 0x5}, {{r3}, 0xfffffffffffffffb, 0x44, 0x2, 0x8001, 0x3}, {{}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x0, 0x4}], 0x3, &(0x7f0000000700)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x2, 0x1f, 0xdf7}, {{}, 0xffffffffffffffff, 0x2b, 0x8, 0x0, 0xffffffff}, {{}, 0x9866e49379e69c7, 0x84, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x18, 0xfffff, 0x5, 0x10000}], 0x7, &(0x7f0000000780)={0x7f, 0x5ec}) 14:31:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r1, &(0x7f0000000180), 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="16261287ec30f6af456d0d3384c94a2904c6c0a1c2d8bd1372df4fea4224db5569cf7bd1e7eb45b35ba9971914d10f3c4e94a9343d9b2f2943368ba4e4657efb960d7a3691556632b6132839ade7497184bb9ab5a688b05edcf7febb14d2a13551af80156732c8fd7245a3bea8511455f165114ed867d08dd0a8a607668ac9656c6b044731d3e736a62dcebb26c3d87130a5891d3e14c8f83c1d469be5ab293de7066e0cffe735b2350157", 0xab}], 0x1, 0x0, 0x0) 14:31:06 executing program 1: chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x140) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000400)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffff15) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x1, 0x3f}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 14:31:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8005400400000000200"}) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:31:06 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x2, 0x1}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, r3, 0x4) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000000)=0xc) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r1, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) setreuid(r6, 0xffffffffffffffff) 14:31:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = semget$private(0x0, 0x1, 0x18) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5aa2c4b5) 14:31:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="77c0ce1612b68e2d2ebe6dbe32f3d466a45fd4d8f3121ed1eaa01ec843e89e5ef7958cee5083faabb17a1102afad6d93b15f5632cfe8d9640bcbc3428d9c595036a145b68f373891b59456c0770f75743f74dcf90b936fa8e1cf5a73ffe000b5178b03ae2a1ae3a3864648c667cb825a92635b42ca8780dbac02fce84a543a44000fda0d98d7d801a3bb22f91199612e7f10e9b4f9a9db892ce64b258eef48ed6db1421c0f76ef3070cf8b6278e12f130e0910ab482e57fe5c22", 0xba}, {&(0x7f00000000c0)="4bb99fcb82b5405484d4f53e31dff3a97b102a7d054877f6d37742b7df7d8d821145468871e4091afbf9", 0x2a}, {&(0x7f00000002c0)="215e37b3be47138b457add0c3bfb22c1ffb538ac8654387657e093795b1e5daaa235b07d832c9ce53ec35c1961bb8ed80ae6708b3e846220deea1495e3554587b3232d10c8e34094a67d89c386cad4893913fa42d6e544b3c885839c7e451d895105ce9123ac1d493f58cb9136ec511c51aa98e362b5b40126e2c2e81ebff2b389f9235191f7dc4bd157623cffabfb3ebcbdc1883d97bacebbdb188d4af4c8ea04d35c48", 0xa4}, {&(0x7f0000000380)="83db744e3de510977b55a203f2b4122dcf95cc37107199abe878a9eed4d9e4a1b8536e5ea934f3d513c57b203a135973925194aa2f9a6d6600546e7dae1f4664b9621f480f73be1ce6001c21f1eae47f0f40621f84c80b6ca8b8a73c76a640dacbd2002cef2dfcfcdbde9832a2c74df8dd2adae57477d94467929d224c5d8d471fc3e3a41e602a971652831a122e71e28ea075ab39fb57b37d898cf54ae564e5fbd5492e26fce01eb26b07c4ef373102c5c77d52b6219d390e8736a90c69b01b3f6b102859c7b32b44a3a188264c9a6ceb60510e59be65aabeda849e6c4a061489d919f5e0ba0960117bcce2c1af898c69", 0xf1}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r4) renameat(r3, &(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:31:06 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x10, 0x101) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', 0x0, r5, 0x6) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0xffffffffffffffff, 0x0, 0x0, r6, 0x10c, 0xc8a7}, 0x80000001, 0x6, 0xfffffffffffffff7}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 14:31:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000280)="3a8458e9dff99c83c265f2b1c8144f33c9a57af6acf2ae9457bbebd9f4d8f0946f9571d7e4587fc6619eae3483ce7ace3a147df481d9fbd79ae58a5fe12664ae78d6b9537ecff97e87c0bd0aa7efed011d1d1d2f5dcf16f974dba84151d05d411468fbcf6ebc728c6f039fb87e2d7ef66ea7727737f9194670ddc602f9afd0cca8a78f76b941fe", 0x87, 0x0, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) pread(r1, &(0x7f00000001c0)="b537270b16ed308a104a90edc5b1fc68811e5498d4c5ec612a6dac2c9b686d15d72dae1483ea0838bd85a34e40b9dd6d39566041f6be0658ca86b0c716ad37bcd490044aec48606081a0c86afe092c549f1872acd50169dd", 0x58, 0x0, 0x7) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xf2) 14:31:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="62020200e0000034e3236c6355f95fa84e836b0d03cfccd7a15798112ff79e33a17b21f1ec3a7af3309fe241495591cd36b9cc1878b0e9365f126c9fd5f434eb120e6d4876a2de4b92889918e016930000000016162315f48f70faadd0e9cd24bc90edff4679c652c142e068bc1f351c28dd557d1485bca76040"], 0x1) r1 = open(&(0x7f00000001c0)='./file0/file1\x00', 0x400, 0x1) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x6, 0xfffff801, &(0x7f0000000100)="382e5aa74f12114fc7a950461ccc8c70dd19b810cd64709cfc7beb506ae8caa8845c42643822c8eb3bba249f8a067c4b20edde2fa4d932b9d9a7a3feae17113319cbdcaf5ab6ffc01d335d1d856b17a0eb1072ab9f06bffe49258559a6654aab227d4597932edc63e7740ea7e4", 0x6d) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/110], &(0x7f0000000340)=0x6e) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000200)='./file0/file1\x00') write(r3, 0x0, 0x0) 14:31:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000080)=0xffffffffffffff97) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x3, 0x29) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1b03fc251ffe1c8106bc6cf6ed02c14191d9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7d88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f5011122f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e5e351068976c6de9eee0c9e3c577211357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ec2c6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6fc6b7b24385bdc73eed4478a8f9b9c93c51d2691a201e16cd30f724b09d5a8e58c0f11a3ab9a1ce1ff4f996fab4decf014b076593439c37ed26f2844beb1d3"], 0x10) writev(r2, &(0x7f00000009c0)=[{0x0}], 0x1) 14:31:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) pledge(&(0x7f0000000740)='@*\x00', &(0x7f0000000780)='\xd1\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0x8010570e, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x8000, 0x4, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) ioctl$KDGKBMODE(r3, 0x40044b06) close(r3) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x800) r4 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x800, 0x0) poll(&(0x7f00000007c0)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x40}, {}, {0xffffffffffffffff, 0x2}], 0x4, 0x13) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc018695b, &(0x7f0000000300)) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x2000000000059, [{&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xc26}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2a}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800020}, {&(0x7f0000fe5000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x1909}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x75}], ['./file1\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xbbf}) r6 = semget$private(0x0, 0x3, 0x343) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000840)=""/224) 14:31:06 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20103, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x8]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:31:06 executing program 0: mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) dup2(r1, r2) kevent(r1, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xdc, 0x7}, {{r3}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x7, 0x3f}], 0x4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x2, 0x1000}], 0x4, &(0x7f0000000080)={0x0, 0x9}) 14:31:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r1 = socket(0x10, 0xc003, 0x89) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) 14:31:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x1, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:31:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], {0xf191}}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x0, 0x2, 0x6, {[0x7e, 0x0, 0x7, 0x613, 0x2, 0x3, 0x3ff, 0x10000, 0x1, 0x3, 0x4, 0x2, 0x9, 0x2, 0x8, 0x4, 0xa, 0x10000], [0x80, 0x9, 0x4, 0x100, 0x9, 0x2, 0xaebb, 0x6, 0x7fff, 0x9fc], [0x4, 0x1ff, 0x2, 0x3, 0x9, 0x9, 0x3], [0xbf08334, 0x8, 0x0, 0x9, 0xf12, 0x1], [{0x2, 0x24000000, 0x8, 0x2}, {0x9, 0x9, 0x1}, {0xde, 0x80, 0x0, 0xffffffff}, {0x9, 0x8, 0x1, 0x40}, {0x45b8, 0xb7, 0x3f, 0x4}, {0x8, 0x8, 0x4e22, 0x2}, {0xff00, 0x2, 0x9, 0x6}, {0x5, 0x0, 0x10000, 0x7}], {0x3798, 0x6, 0x0, 0x2}, {0xa42, 0x2}}}) pread(r0, &(0x7f0000000140)="6fbcbc2752fa03eefb2b3acfbf9bd70ea1d6e1d7dd859c486fca420441078c093548a931847093baf9993c1538f7c7ba1f5964d4c6a22104d224a970", 0x3c, 0x0, 0x7f) recvfrom$inet6(r0, &(0x7f00000000c0)=""/22, 0x16, 0x800, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6c}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x4006, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) socket(0x11, 0x3, 0x1f) 14:31:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x7fff], [0x0, 0x9, 0x407], [{0x0, 0x0, 0x0, 0x1}, {0x401}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x903}], {0x0, 0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0xc5, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:31:07 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xc) 14:31:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) dup2(r4, 0xffffffffffffffff) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x8) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 14:31:07 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="932e4245ac4e112b3daa5c431097d1db980321046ea4f8", 0xffffffcd, 0xd, 0x0, 0x0) 14:31:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0x0, 0x40000000}]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x8, 0x6, 0x6, {[0x6, 0x1, 0x1, 0x4, 0x8, 0xc000000000, 0x3, 0x1f, 0x7, 0x5, 0x9, 0xd51, 0x360b, 0x6, 0x81, 0x33, 0x4], [0x5, 0x0, 0x5ce, 0x7fffffff, 0x1, 0x1, 0x1800000000, 0x919, 0x3, 0x2], [0x24, 0x6, 0x4, 0x7fffffff, 0x7, 0x1, 0xffff], [0x9, 0x8, 0x9, 0x3, 0xfff, 0x3], [{0x3, 0xfffffc01, 0x8001, 0x9}, {0x7, 0x3, 0x4218acb7, 0x7fffffff}, {0x9, 0x2, 0x20, 0x7fff}, {0x5, 0x1f, 0x8, 0x9}, {0x7, 0x0, 0xffff, 0x9}, {0x1, 0x6f1f, 0x6, 0x6}, {0x3, 0x101, 0x3, 0x81}, {0xc6, 0x2, 0x81, 0x5e}], {0x0, 0x80000000, 0x3, 0x8bc8}, {0x401, 0x6, 0xe417, 0x2}}}) 14:31:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="822e2f66696c650a11"], 0x10) dup2(r0, r1) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x9) execve(0xfffffffffffffffe, 0x0, 0x0) 14:31:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000002c0)) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYRESHEX=r1, @ANYRES64=r2], 0x1, 0x800) r4 = fcntl$getown(r1, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) msgrcv(r3, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0x4, {[0xf3e6, 0x3, 0x75fcc7a0, 0x10001, 0x8, 0x8, 0x1, 0x86c, 0x0, 0x5, 0x2, 0x8c9, 0x40, 0x3, 0x6, 0x0, 0x2, 0x2], [0x6, 0x8a, 0x2502, 0xe2, 0x0, 0x7f, 0x1f, 0x7a, 0x4ae30469, 0x1f], [0x2, 0xffffffffffffffe1, 0xa5e7, 0xb1, 0x2, 0xffffffff, 0x94db], [0x6, 0xfffffffffffffffd, 0x3, 0x2b3, 0x400, 0x8000], [{0x2, 0x4, 0x80000000}, {0x8, 0x6, 0x6, 0xffffffffffffff01}, {0x4, 0xcf, 0x80000000, 0x5}, {0x40, 0xfb, 0x2, 0x1}, {0x8, 0x4, 0x0, 0xffffffffffffff10}, {0x3, 0x1f, 0x2, 0x3}, {0x3f, 0x4, 0x20, 0xffffffffffff8001}, {0x7, 0x0, 0x7ff}], {0x0, 0x7fffffff, 0x38, 0x9}, {0x5, 0x1f, 0x7fffffff, 0x2}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[0x0, 0x0, 0x80], [0x5]}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x20000) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)='x\x00') poll(&(0x7f0000000640)=[{r5}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xb64c, 0x9, 0x1, 0x0, 0x81, 0x1, 0xf4, 0x0, 0x3, 0x8, 0x1}) chdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0xcf4d}, 0x8) 14:31:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x74, 0x0, 0x0, 0x2000000}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r2]) vm_resetcpu: failed 14:31:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000004c0)="0a703fb478c997ffc252d534141e4e46fa943f27467e0f39b1d16990809e4b4896a3717e882d6a8076816f1dd5ccf5235f33358037a31685f06831eedfae16ff5a7aa3cd1cdc754c79f54a788dec08b3b4c459b96a580474b284e911d93d9a5cce83e7c292e884e3be25c87089a3f036f1d2104bcf1a91521cfe3e374acf3245da6b5a1c6a3e6a53be664180e31759e8ceb5a517f2329cf5a825126adcb8798679e69a1bf7112ed2a2f262611665514be9e6750277c651bd991742b1618b22061f2b97af177eacc4fe2f44df781e6313cf15c023bba39cd6da20a8478bd7b31f57c283499ded83fc3151d09147d23e95c3324468db4ccea2b90993f8f7cb0c245d5b93d52a2f2996d31336ae0b7bdbe81e5b16c7e9a0f326ed3a206345d8dd9606a65d808d6713e1f3f13dd4bf849c93ff243f5dd3068987c12a9c037a48b178abd8b0e932e7ff985a36840bc2e1400d16bb9b435df76d989617779b7e566e55c8bd903c6e739c678dc97136f67a9ef4de5f69e7162b14d40bb2fe9c4907c2e39c03d1669ce7a9dddf207315645b27aa000e1f4e692e3ac79b7108e5fcafbeec5104dd405af6ea7ffce27d0f09bd881453cd9c8db5d0e81648b38aeca428cce247a55abdd437cffbd7f4a9ad2eef6ef5fac09ae31387c378c31587c02fd588a213abf7d777f0a24126d3d67992c87b9f3b8345e009c81afb25e58ba23ad118002a79b131b8041e4763ff8b25e2a9ff078fd5e3a3185dc91fa23252389a1b96ac0b1dea6e452532dfb496eec5baf7e78581c3b9eb1af74b59a4d1f07f07447ce3945e902ee23079c46bed62785ff8a22070ada04d91ddbab0d18b4e21e38e3e4a7d5670140df5f730eb6c4c8bb9cc9d69ea07e5d7bb7eac4d38f65af2d442c3349750def21481ab8b557acfd3693f2a2217d184090ab36c9a46100e53c37a5b8224a3dc3b2bde7ab3bde5ea95d2046272b0aabe47985e6a9c04e5f3574ca31a56983a8f2f7539b3a73c1023148f955fbeb557f02ad7668aecfa162bf37c6135496155dd05227eda81df05966ad888bd5658b8c2e90a13e54b67383db3320c4ef485d69e3df1389abced8846a1088c1d02e6a07b29f70ac1b85ea6b0ecb104b01f332684fb21c521c74fe712ca56fd2e65c2cc41a511e2fc0dff5ddd7a9c6d163f48050d57d99df47daa7462375146d94015d8c76c7ab0d332cdffe65a436b1dff7c0382ca7dba738dc3073a5a9cbf765ca6931d59b4011be56b0bcf92649763a4104888733ece5fa03e76cb197771d5c259d7adb1f89e096db5f27e4a1b1ab7d6fac7bbb6f0094bc7d0ca1cd1350387723dc0e63932997711cb348168eb405a2b3041e62cba35c5f865751bead2eb98f9b60222a65b890ebe5a3aad6d1c5178fbc186bd8d118144690c6e2b8f4fa40b355780a446335d4576f2e7ea921a96740e5a35f91de0f492e12de5474771ba20a1c12263540dd94ee2707874ebcad46e64a7415d5061c70598ac0853dfdb1ffaabe0ce099782e43de4ddd6a8419fdea04210b9a3b895b42422e1d6d67042180d52c38ee51720f398196335179d096a4604b9c709807099f836315824c8044373acd460a69a2746d916c0163fd576336b817a9001637fe7e0d07b59d18a894c1de567ca33a36a8a2703712ff5d25ef4556921ea058fe27262745b176add43bd3b27839a154c94aaba1d531feb005f734e05c8add5f42f2aca637d18c03b3588aa45331518a1ab6783feefc067f02c951f2f4994f43728071464392a0d16ad47748fcd4690c8417e1b8a7a1bc1ee09ab2630d833bcd025ae11035bdd7cbc977c0825b8197d927b4a9196c7213d94eb8b11b9dc5151d88ec0818af3948d0381299224bb986b34b7ebb3ffaed8fbd04110685c01bdd32c155d651ce9734080ca5d35f8fbd3a3aecc7bff8b5a1f8a087c900c922862cbd64fbbb086a2aad62029266c2da435f0018a315256dce244d6cdb463a7d2595bc85f490d28fdd2e196d3a5982e4dbb3613467bf5e02d59d36ef7a08c66ea75210c415f08d278d467471937346a41e9568040b5a530734171ae4960bdb72b0665920707387e248e7988bfd5d0f599e6078af54b10356f4daa24d3992dba8dbc8957700a07c174badade6201587907f746edd63274c956b7742831651d6f5789fd81d18c45eb5596ecf6f2911d64f1bf6dee699cc0dd37dd4568fdf2a839669f4538c74143f70ce30b0f7f8384c7bbfff8ad619c7fdbc5a102a955f92554ab79267db5fb54c06eda674b744c45c0dda50307895bd35804d4065a163f6b902ef4f083a35f5c2d71a266fbc39d32ceb58bb6d8b09e9d21ff1696a0f4988b146f028551c890caff5e30c220f5c8604375dcf1deac9d2debffa614817474e8a9e7f174cbc86a9ed6b704c9168704f34ff4cf8c4200da786c07907170b25f3ced314b69c61a38ecd789980975f1bd0d9218d2a08dd8e01df8946463f0bb2b574b869b498771d61b8b8f41d73471f17e9484c05ff4e2970e79f16a8d38d2b76b7a630c87285f39a6d0e0c195b8e66c8ca10a6cd5912c8ca9990b41964c6a4096e512c6b49d1933003ef5f7187af1a737db4e7f41f19f4a4032b774d437a59fb3ce5caf3620b47501b805d2b8b0f0c989f39b3b4167fcd185cedb2fc971f69b7d1ef4997629b69a5e2e3580909ed71f6423a9ac866cce34f6244eae365187d4560e1f07644599312991b68c1a17ca87bc47acdb363c3d7c9079d75a0003315e2562004808073b11ba175e4027dfdea96ce37d8ba04046c7f6f8f6410d45a694971bb1bfa6dcfdb0601b16deb09a971f8de122224cf3f86c8fc8b9ce6ed72a5464dfeb749a00d6e6091bcb76fa37955459a507bcaf900367b649e563b0cfd5fd57690aa6cca053eb6a864e58b1a66f0721ac63b98dc8dd04691a11516fdf18a424b8a76ffedc98640ace2785c955223b3630cb1a50aae829696f8b9f1ceb141e62c497d8d6b1fba70cb4ec91523639fd18bac6a29d0d52293f58707afbe9150e38e17c98bc13f441bddb65c826bb0313ff6edd6288dfc67677960b7ae88e908058cac2efe44eae112b02075abdb6d40c9c120e17b4c5e1180cee33b9366f11efdc67c0d258ec37913cfe543ea67450761f0208044f92630f6abeeb659b3d1e49399bd86e0e439fa3f5679b5c3dd1e3d9624da76898567a9bd26032ad7fa5332233fce3a8731484c36bedf97cee649f8a98d9bcdd53469d04d109c1dff76fab7dfe41977b8777faa13e6d4eae7937d3c84c4b3997e8cc7acc577217bfc86305acf553f8cc80a700cadbf3b31bc6619c25363d8a48fcd7bdb65c9f338a7585817a86bccb15a1c28003b5f8b063d38ddc92b3e684f7ccb9480a21fd1f7ac925eea4777bc74dcafd46f9f91f190532e156a1af424d5229e99f9edbc81cfb1590fc99f9123591ffa213c6b46d8d24f5d936c85ca74903e08498ef44e276dc92625687daf8c24538683be2d112c0ec6926389be277a3023a54bebd60182d1db09d10ce95139c7e2d052cc13e9f3f7c03735d826de3475fdadc7795c84415d2aec4a53ae882540bad3188a32d89ec4cc4492cef69e0d71ae5b190143d4248f9801fc3c4ed9821c5e48e58571b3049e9bed61918617bcc37bbce3ff19a34af5bf420cb6be4fe0be073e67ddbe76e50c75a6083938e187544c079138f9395c122f3f0b5010522b12549d3bdc7d127152dc20bdada1f8e787aa5a529374d9a5b6032a98a34fcbd8d50981fa4b2916f55d020392c1051db355415a802b0140a7188e44b857a5a57b14c2ec24da96c024ee65138cc32c9c52c863be7cb7c35400caa1009f8988cf37f20b5dc2ba4a33174c912cc606f42a19a5f528b917a3a418cbbd67e34717c5e0f60152e967b99c5e153d9b3b1103d7375245df37ca4584a1a280a93f3b64d30d22cad89eea297d09ed38883d0424cf69a09d18f4a9592604322bcd63909572ab230071d43cd129181ef6ed196e2c7f59d7157479ec2160695e427dd2053b339e9da7a5b7234583591ec2cd7f92db88b67a336ee814f3b191bd06c8d82b68f71c0e959443c7f7d8c12af86927b4ddbc2ff046ce6d78fd093070d9d6d89d81bb70900f1a04668a49b48d4980671d77f3654761c12ecfb25a82e1e3426e622634aa7b5fc1672dea3c82638e98171bcb7e5a0ae24ec78aa489f8dc36bd2b253ee95dbce48bceb8174e6a3e037ed9cab7f11eb4cd9fde64da2c3ab3dee0170d7ea09ee655d99858b9a5447bf9d2c20e4b3cab03949b4cc7243b5c0f7e4d54daa22720474c671b93012e66e1002405c4f5d9734b2b0467832850eac3036df0aab3a0e3bd3720d721ca7524dac49f5711c80fa2cec85c5daa3e63fae328c7e9f2bf56373ca778409dc625583985884608e36fb98c4b7f2f03a786e073fb1d212e1b00d9714d5bf91aed92866e01a997cec96668ca59ae95879c2c68592cf495769e6fd87e393c53ef2bf197cc5e3b685ea53e8eec5ce3191e19c54f73df4637155d68a16c85c99eed36a756f897eb7b9743ad88e682e0fa6057465ea19299f8376de690ae982e1b349d25ecd4fcf45add2e1660f807372f3381bd047d589c22199680c61836c7eb077bcf793cc771b11c2b3205d040d5f4a9a950cdd2c0a22a77b3b6517dffb975e3874919c122fb00817704ef8405b92edef711e907f1afad8e843ddb7e98edcea1c63f9d7bffc964e4d4cd46e8d5e0488ac5d340e232b7d66ed7b905a421b1c417468c79387e53d8edc9e6b88d1bef32961267d7d8d2c4b3aadbe0827464ea694880a174290c281145ed74a1768a32054230f1c4a22b653a2d317499693c2ddb76b0b43b5f364662c1e5e836edf2a318854f954fea4a3040938243dc269204165ea162d402414ed912ae13d2e4db6dee929ed8545dc16016e49e5fac1e7ad6b8f2491861570aca5ed5e38dd6d77d0597184ddd96b6abc581ec889ea660121bada98d464a4dfdbfb9aa1cfbd837e955879d51feb16c8f25d3d740c5bd55a1b803dee62bc44c7ad7bde5f60dc133bcc7341a7d8015508e4e204f7ac4b1c41fd471362d614ffc76cb7a557fa2e2991e774298ddf0f37c6c06d6e39563b39cb27e48f2201a5f3ab504b6219b82cc9a4f7e78e842929bf785d33e8b14fa3e04e4278243b47958d7fcd889b9844f3bbd88cc6d81a97b747786fcd2d4f6d131d8975153cfb765dc99417276f23ce43361c599d819dabb976427203912282d24ee563330eeaaa7ced562803923f34bc017a5b117cde581e6cf1f726cf41387851030c488dc35154665f7593ee05af72a05cd106e551eb1719e4ba030ed35bc0c0013c0e4c309e5a9f4f21424271b178b03532b39b77eccca199434d51702be686df18842ce34b8f749580acd1774d9bc30469c285b2534cd66d6731f2bdc86bc5961d80bd1405a651254e91b5e55dbccb8fb3f0802f321eea898a8d500e645bb2960f98ebe68473dbaee2d1302159b440472b717e252eded1fecef7c69d7ecf0cc43b55200216c63cee29654a580047e43ce13068955ad714a77aa671df75fcdc49b477e33c136f76440fbd1a7923dca07c8efdc29a308480f4127d15ebb4298651389a11e9643e415b8001e0308d0aa30cd88d953467280919a263b050485b034f20f09a87f59baf2f730c85a68c4fe1f523616c9ddf9c771cb31867054e4606623a8871f095a10b7d4ae6226d57ca9feb33c46345859cfe42532a7b66af74e2d177989db2a42df1b687d57732ad5a333cbe02ad1a69916b8b96eff5b7720f", 0x1000}, {&(0x7f0000000140)="f9e6173868bd8212548f2b9a36e295ef8e049bee70110e7d6c5a3fd0c4beed498e895594d7fec685242f20cce7da48ee896e0bd19b3cce0c20453d7d2f0e5bc7695fe0e172a57e7aad562779920ad8387cfdf8046cce21d12d5cf7a31c89e183f5923fa95a9f805e1ffe6b0d9f8ec4be", 0x70}, {&(0x7f0000000300)="4b4b3536b27ef670b45da8c8601d20c43f2330d03f7497ce177dcd7d38c61f3b1324b79e8e68b32fd46d59e684fcc8dccaf5a8d7a13dfbf54303338f16f90b313e3d131efca05bf3b9aad9560b605ce2faa8308e44233b354985625f00bb251caa0be37e81dc09a53fa5b0031e41af0ec272f32746e56aaf23b0ee3ee2f376f6d0111fe8dd5617b0aaff5d40854bc5ff6ecff1e01e85f4a52a126b5377564ad12f524d77862128ebeb5a371ea43cbfa2f58dbf3250c0de0cb780faf0a0e50576213670", 0xc3}, {&(0x7f00000014c0)="955a0652c7f2cc1b6dba9a4530bc7add9793d84033781d4d1bb22db7e00caf6c6a1e923f282758f590029f55911cb38612bab36fac3cd20324c55d94e42a0eaf2e63c7bf369e5caac4893626f91707e3a05025f4a5d339df434fa21022ffc80612159d234208d358c836014f12e004d9c0b377b8aa3b16ed9223b4de9d227e121d71f2204de807f9351fa0b48223dc171a7fd05a266754cefa8c677b9c420c5a0ef05ecfd79bfa12a58a5beb67637f610c97afe3b28990b4761636cc8b968af636b30b27000f2f7d7b6b91804092f563fda3ff8bf580", 0xd6}, {&(0x7f00000015c0)="a49be5eca5f8868a43ec3075a5dce946e0723bd0975ea88e7fb58a466ae30881443ff4d0125dcb278d809a5172893d97aaa413ecf7178b0842b43a8e86f47935d74b05d1c7ac70950aa25bb2a4710465531bea3af3613f97045575d518b65d907e72b0630f890dc5e27f715cf6cb5c58b99d5c5a694e3dd0fa4aa1082528cbb5952472f505384d201d7f33506d3c99c025c1488f9cac1e2e8ba7a8fb7b84d051cda3d070e40e61d064d0009a2d30a92c3c7d545ffb427c7e2a1181e40bc70bbc816ad6ea34a1d388cedc78228785749239b0984bdcb6a328256d2b4d0f61194db8ae138af6cc3290e1", 0xe9}], 0x5, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:31:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) mkdir(&(0x7f0000000000)='./file0\x00', 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) vm_resetcpu: failed 14:31:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) close(r1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 14:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81, 0xff}, {0x6, 0x0, 0x0, 0x100fb}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:31:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00f184c17897831f664491429b1b0f1edc00000000070000002e1e7064aa77e966ac4afd3c608e75f9791875b8b9afacd7a4c8bcadf730b0ad6d2fa8041c4da5fdaf3b64aa0db303af903911695344a9aa186bbc826a108000000000000000562bea3cbb88265d79a59eeec1b1fb2ba2beab40aa146bcf8d9985220a36b7c95c3075c5dab32213c545454cc35ceb0826f311d2366e227d1c"]) panic: broken type ref goroutine 24 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:39 github.com/google/syzkaller/prog.(*ConstArg).Size(0xc002a78150, 0xc002a78150) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:59 +0xed github.com/google/syzkaller/prog.foreachArgImpl(0x9b0760, 0xc0024dc160, 0xc0024a3d68, 0xd35020, 0x7, 0x7, 0xc002a714d0, 0x200, 0x0, 0xc001d9f2e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:140 +0x2bb github.com/google/syzkaller/prog.foreachArgImpl(0x9b0760, 0xc0024dc060, 0xc0024a3d68, 0xd35020, 0x7, 0x7, 0xc002a714d0, 0x158, 0x0, 0xc001d9f2e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:139 +0x2a4 github.com/google/syzkaller/prog.foreachArgImpl(0x9b0760, 0xc0024a3d60, 0xc0024a3d28, 0xcc8a60, 0x4, 0x4, 0xc002a714d0, 0x10, 0x0, 0xc001d9f2e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:139 +0x2a4 github.com/google/syzkaller/prog.foreachArgImpl(0x9b0760, 0xc0024a3d20, 0xc002a77348, 0xcbf6a0, 0x3, 0x3, 0xc002a714d0, 0x0, 0x0, 0xc001d9f2e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:139 +0x2a4 github.com/google/syzkaller/prog.foreachArgImpl(0x9b07a0, 0xc002a714d0, 0xc002a77348, 0xcbf6a0, 0x3, 0x3, 0x0, 0x0, 0x0, 0xc001d9f2e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:154 +0x646 github.com/google/syzkaller/prog.ForeachArg(0xc002a77340, 0xc001d9f2e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0x112 github.com/google/syzkaller/prog.getCompatibleResources(0xc002a77300, 0x8fe62f, 0xb, 0xc00267fba0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:898 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc00267fba0, 0xc0000899a0, 0xca88e0, 0x0, 0x897400, 0x1, 0xc001ef7720, 0xc001d9f4f0, 0x792919) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:846 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xca88e0, 0xc00267fba0, 0xc0000899a0, 0x0, 0x9b06e0, 0xc001ef7720, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00267fba0, 0xc0000899a0, 0x9b6a80, 0xca88e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00267fba0, 0xc0000899a0, 0xd36f80, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x7, 0x8, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb1fa0, 0xc00267fba0, 0xc0000899a0, 0x0, 0xd6efe0, 0x40be26, 0xc001c8e600, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00267fba0, 0xc0000899a0, 0x9b6b40, 0xcb1fa0, 0x760000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00267fba0, 0xc0000899a0, 0xcb2120, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb20e0, 0xc00267fba0, 0xc0000899a0, 0x0, 0xd6efe0, 0x78b7c1, 0xc00267f8c0, 0x32, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00267fba0, 0xc0000899a0, 0x9b6b40, 0xcb20e0, 0xd60000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*UnionType).mutate(0xcab520, 0xc00267fba0, 0xc0000899a0, 0x9b0820, 0xc00267fa40, 0xc00267f908, 0xcb0f20, 0x2, 0x2, 0xc001820420, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:474 +0x178 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000e0000, 0xc00267fba0, 0xc0000899a0, 0x9b0820, 0xc00267fa40, 0xc00267f908, 0xcb0f20, 0x2, 0x2, 0xc001820420, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:246 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc001d9fec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:183 +0x322 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001c04d00, 0x9a9c20, 0xc001820f60, 0x14, 0xc0017e6f80, 0xc002276000, 0x2070, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).loop(0xc0017e6fc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd807f000cf0, 0x20b, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f000cf0, 0x20b, 0, 1) -> e in_delmulti(1ff) at in_delmulti+0x8d end trace frame: 0xffff800020f6abf0, count: 0 ddb{0}> trace in_delmulti(1ff) at in_delmulti+0x8d in_purgeaddr(ffff800000a43300) at in_purgeaddr+0x156 in_ifdetach(ffff8000009d6000) at in_ifdetach+0x74 if_detach(ffff8000009d6000) at if_detach+0x140 tun_clone_destroy(ffff8000009d6000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020f6add0) at spec_close+0x311 VOP_CLOSE(fffffd806e36f4e8,7,fffffd807f7bf780,ffff800020e6dd48) at VOP_CLOSE+0xc0 vn_closefile(fffffd80670a9570,ffff800020e6dd48) at vn_closefile+0xd7 fdrop(fffffd80670a9570,ffff800020e6dd48) at fdrop+0xc2 closef(fffffd80670a9570,ffff800020e6dd48) at closef+0x11c fdfree(ffff800020e6dd48) at fdfree+0x101 exit1(ffff800020e6dd48,0,d,1) at exit1+0x32c postsig(ffff800020e6dd48,d) at postsig+0x4ed userret(ffff800020e6dd48) at userret+0x199 syscall(ffff800020f6b250) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff77b0, count: -17 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800020f6aba0 rbx 0 rdx 0xffff800020e6dd48 rcx 0 rax 0 r8 0xffffffff8189d363 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x6934d6d1a2809417 r12 0 r13 0x3 r14 0x1ff r15 0x1 rip 0xffffffff81806b4d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020f6ab40 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.0) pid=61864 stat=onproc flags process=a proc=2000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed0c40,0xffff800020ec6778 process=0xffff800020e803e8 user=0xffff800020f66000, vmspace=0xfffffd807f000cf0 estcpu=36, cpticks=2, pctcpu=0.14 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17799 318900 0 0 3 0x14200 bored sosplice 86195 442598 51971 0 3 0x10008a pause ksh 51971 138374 53393 0 3 0x92 select sshd 49760 264584 1 0 3 0x100083 ttyin getty 53393 93157 1 0 3 0x80 select sshd 68335 440673 5567 74 3 0x100092 bpf pflogd 5567 239893 1 0 3 0x80 netio pflogd 68000 169206 78261 73 3 0x100090 kqread syslogd 78261 85728 1 0 3 0x100082 netio syslogd 52826 511488 1 77 2 0x100090 dhclient 45295 434679 1 0 3 0x80 poll dhclient 19650 49631 0 0 3 0x14200 bored smr 70157 448869 0 0 2 0x14200 zerothread 35588 438014 0 0 3 0x14200 aiodoned aiodoned 65007 377486 0 0 3 0x14200 syncer update 65522 498621 0 0 3 0x14200 cleaner cleaner 81993 168474 0 0 7 0x14200 reaper 89632 305932 0 0 3 0x14200 pgdaemon pagedaemon 85407 20899 0 0 3 0x14200 bored crynlk 84012 213567 0 0 3 0x14200 bored crypto 59046 19260 0 0 3 0x40014200 acpi0 acpi0 21858 45048 0 0 3 0x40014200 idle1 20417 231858 0 0 3 0x14200 bored softnet 63469 329929 0 0 2 0x14200 systqmp 45131 89504 0 0 3 0x14200 bored systq 90308 11833 0 0 3 0x40014200 bored softclock 14766 252816 0 0 3 0x40014200 idle0 1 394291 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9505 6418K 6932K 78643K 11382 0 pcb 13 8K 8K 78643K 102 0 rtable 90 3K 4K 78643K 290 0 ifaddr 79 17K 17K 78643K 117 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1496 0 iov 0 0K 32K 78643K 57 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1498 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 71 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 3 8K 25K 78643K 444 0 sigio 0 0K 0K 78643K 17 0 proc 61 63K 95K 78643K 483 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 35 0 in_multi 86 3K 3K 78643K 148 0 ether_multi 1 0K 0K 78643K 17 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 264 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 71 36K 48K 78643K 2450 0 UVM aobj 9 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 64 0 NDP 10 0K 0K 78643K 22 0 temp 108 3042K 3106K 78643K 4492 0 kqueue 2 2K 8K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 40 0 38 1 0 1 1 0 8 0 rtentry 112 67 0 32 2 0 2 2 0 8 0 unpcb 120 170 0 160 1 0 1 1 0 8 0 syncache 264 11 0 11 4 3 1 1 0 8 1 tcpqe 32 3 0 3 2 1 1 1 0 8 1 tcpcb 544 367 0 362 1 0 1 1 0 8 0 inpcb 280 741 0 733 3 1 2 2 0 8 1 rttmr 72 4 0 4 2 1 1 1 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 11 0 9 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 50 0 50 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 47 0 12 1 0 1 1 0 8 0 pfstkey 112 47 0 12 2 0 2 2 0 8 0 pfstate 328 47 0 12 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 305 0 143 13 2 11 13 0 8 0 art_table 32 306 0 143 2 0 2 2 0 8 0 art_node 16 66 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 0 1 0 1 1 0 8 0 semapl 112 65 0 55 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2056 0 656 89 0 89 89 0 8 0 ffsino 272 2056 0 656 94 0 94 94 0 8 0 nchpl 144 2849 0 1253 60 0 60 60 0 8 0 uvmvnodes 72 2286 0 0 42 0 42 42 0 8 0 vnodes 208 2286 0 0 121 0 121 121 0 8 0 namei 1024 7919 0 7919 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 5 0 3 2 1 1 1 0 8 0 scxspl 192 8800 0 8800 10 7 3 7 0 8 3 plimitpl 152 40 0 32 1 0 1 1 0 8 0 sigapl 424 660 0 630 4 0 4 4 0 8 0 futexpl 56 7802 0 7802 1 0 1 1 0 8 1 knotepl 112 74 0 69 1 0 1 1 0 8 0 kqueuepl 144 100 0 99 1 0 1 1 0 8 0 pipelkpl 48 152 0 144 1 0 1 1 0 8 0 pipepl 120 304 0 293 1 0 1 1 0 8 0 fdescpl 496 644 0 630 3 0 3 3 0 8 0 filepl 152 3989 0 3921 5 0 5 5 0 8 1 lockfpl 104 106 0 105 1 0 1 1 0 8 0 lockfspl 48 40 0 39 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 438 0 429 1 0 1 1 0 8 0 zombiepl 144 632 0 629 1 0 1 1 0 8 0 processpl 984 660 0 629 5 0 5 5 0 8 0 procpl 624 1654 0 1623 4 0 4 4 0 8 0 sosppl 128 11 0 11 2 1 1 1 0 8 1 sockpl 400 952 0 932 6 2 4 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 161 0 0 20 0 20 20 0 8 1 mtagpl 80 42 0 0 1 0 1 1 0 8 0 mbufpl 256 277 0 0 15 0 15 15 0 8 0 bufpl 280 4339 0 139 300 0 300 300 0 8 0 anonpl 16 74737 0 73430 81 7 74 74 0 124 55 amapchunkpl 152 4395 0 4356 22 2 20 20 0 158 17 amappl16 192 3232 0 3214 60 21 39 50 0 8 31 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 32 0 28 1 0 1 1 0 8 0 amappl13 168 36 0 34 1 0 1 1 0 8 0 amappl12 160 8 0 6 2 1 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 216 0 212 1 0 1 1 0 8 0 amappl9 136 597 0 595 1 0 1 1 0 8 0 amappl8 128 562 0 561 2 0 2 2 0 8 1 amappl7 120 313 0 305 1 0 1 1 0 8 0 amappl6 112 23 0 23 1 0 1 1 0 8 1 amappl5 104 549 0 532 1 0 1 1 0 8 0 amappl4 96 491 0 468 1 0 1 1 0 8 0 amappl3 88 110 0 105 1 0 1 1 0 8 0 amappl2 80 4226 0 4168 2 0 2 2 0 8 0 amappl1 72 23817 0 23390 23 13 10 18 0 8 0 amappl 80 1913 0 1888 2 0 2 2 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 649 0 633 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 649 0 633 1 0 1 1 0 8 0 vmmpekpl 168 8889 0 8857 2 0 2 2 0 8 0 vmmpepl 168 86023 0 85066 119 19 100 105 0 357 44 vmsppl 368 648 0 632 2 0 2 2 0 8 0 pdppl 4096 1306 0 1266 6 0 6 6 0 8 0 pvpl 32 243419 0 240280 184 6 178 178 0 265 119 pmappl 232 648 0 632 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 264 0 7 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace in_delmulti(1ff) at in_delmulti+0x8d in_purgeaddr(ffff800000a43300) at in_purgeaddr+0x156 in_ifdetach(ffff8000009d6000) at in_ifdetach+0x74 if_detach(ffff8000009d6000) at if_detach+0x140 tun_clone_destroy(ffff8000009d6000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020f6add0) at spec_close+0x311 VOP_CLOSE(fffffd806e36f4e8,7,fffffd807f7bf780,ffff800020e6dd48) at VOP_CLOSE+0xc0 vn_closefile(fffffd80670a9570,ffff800020e6dd48) at vn_closefile+0xd7 fdrop(fffffd80670a9570,ffff800020e6dd48) at fdrop+0xc2 closef(fffffd80670a9570,ffff800020e6dd48) at closef+0x11c fdfree(ffff800020e6dd48) at fdfree+0x101 exit1(ffff800020e6dd48,0,d,1) at exit1+0x32c postsig(ffff800020e6dd48,d) at postsig+0x4ed userret(ffff800020e6dd48) at userret+0x199 syscall(ffff800020f6b250) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff77b0, count: -17 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff82667c28,ffffffff82667c28) at __sanitizer_cov_trace_cmp4+0xb uvm_map_teardown(fffffd806e94a738) at uvm_map_teardown+0x261 uvmspace_free(fffffd806e94a738) at uvmspace_free+0x86 uvm_exit(ffff800020ec9728) at uvm_exit+0x29 reaper(ffff800020e19380) at reaper+0x189 end trace frame: 0x0, count: -8