0) r3 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0), 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 4: sysctl$vm(&(0x7f00000000c0), 0x2, &(0x7f0000000400)="ee74e82de6ba0c2e2c87a85860ce237bf52cd7b9d6ff2c45f607d7c760e3db79e7827af5955405d79c188501fa851dd681da16ea3f9345d03b0beb8266f18f692bd867e56089fd0799d403bead84952462ea4ebb37fb284691b752586d1f140a59eb4ffa37ea02a9cf5107d3fdf7eeaa4b96c67bb33ba4cd16f9c4b0dd83460d868dcf924c4818dcf1ba9dbc60a42c85350d", &(0x7f0000000340)=0x92, &(0x7f0000000380)="b50c0439c980dc4614e2c235be9ac4f40258520027bf94aa0db5f4f24babbbc3bffdff5665dacb8123e3761858ead160970779d647a554aa0c92a516c64cbb8a", 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000a00)='./bus\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5, 0x0, 0xfffffffffffffffe, 0x0, 0x9, 0x3}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4}) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000002d40)=[{&(0x7f0000000480)="6f6328717f4e913b15a51decdec98956347325da61ffe17224c010209e12cd4f8b1fbb427cd878e8d4e1338ee5f45adc2b708802e7ea252990c38e2cd781e823c53dc13f16d7ecfc0507f852477fc8d39749de9851e1dfbf887ce17fef0798c2dd63571b86e7ae269ccda413eab6e3de5478d4fe8dca31a61d54643dbf565e89e7a63774a74155fa137392019e648c83d068a75fda8d9aa09d22fecb5bc8ef5fc426cd6c3b579df2f5401cec214e008db1a7bd42e3942ba09ecb30a1ed0d408a49cafe9e4e", 0xc5}, {&(0x7f0000000a40)="cdb0c0b5cac65b76afcc219694de998c990184ae2407c4bc4a0150b23afa6d1f76a89638bce97985d03d0561e5d3e022338099372623a5fb93c9bea68adda32a7e8072abb418e60e54ca13744baa9bda79f5d7e52beb93bd6fd08b537f89a4e09682428825a02f435c55335bdcbbf79db6c021345b3685d0838cd8e9", 0x7c}, {&(0x7f0000000cc0)="a4b5c9e9a8f4f81000cec247a70bae384fb7938c9a93d3a6f01385e3c064cf3eb3e6a6f4a9e731658d90298512a42e0c2607fd5e4ce27c7cb4ac916335cce631d7fa270419ea2acdc800ac602c33502a037b6c3481492ba22d3379adf5034256ff2ae97dfab035eaa9617a36c072f39ca6a8c4a9117f6a938503b09e656ee8ce15f0e6cc335759407c5116d191d71e8b867eea117ab38afe081bd26b50c48efbae67a42289a70287e351bf8ca25722ee305206af7708015744a32a9e61f40fe9b353098dca2c226ecc91549dd076d8666f0dbfc41b2dcd8ac3a4d79c8cd2180eb490b3594b401a4d828b0a7e0fc7bb9fc086a54af4481af7d29ab2ca2978663f3265710e622d718e4289d29e21ecbcb926f179b78e6399bd8064f734c7f69cea4ef5d57f6a631c2adb63386044bf46416373f7c692bbb481f1ac4b6c02ea1c17e0083a8b44403d59a72435934b1ff110c29b8954db9bd24e9205c1eb76031f4c300a73bf7c0111ff39761111fed7e301df7c0c696c0149f8c80db896bca8201a39734dd894c86349e8fed7af2c2f9f8fec6a54238b89b5e22722888b79d32d189efa10ecafde400dcf70c33146dd5f2f99d1656f7d5297624c091e2bc8faf515e3716ff2d1c5098e09eb616d82f51fb0877f84aa7bd76cadb79790f3ecd945543420cd748ee28943398fc56e306a6ca5a7b515627d5204d69784dcbdb90a35da15691cde07dec1a0c710a014b0fc598873b2ffa83586d36d220c487829ff90e638a764246ca649a7114a776b7f7191776443ccbaab55f6d999acee8cdfce6326d8e6b67fec32ebf7dd46e0a648bde2bacda1296ee77ac60ddd34fc1ebe5a6096c58c843149d3acd31d554c69f7243c6f04c3970e524fa70113bf5ad176cd1696e88570b6509e67d788f192cb3aebb5472136d299ba104517f679620d7b1261778a146e6e0eb6577de3d483b4bec9fe31940b2e9235db806e40481db93488345e5a824e6020b33d41c3c63fdf9ebb969bbea71b81723b598f92ba8ac6db6bc435a06e4bb701d418e9fece6821cb0a64ccd31f31472819e0925f0cfb1533bf661b0c4cd89f0a80dae72857107e14dbf8652d1c1994e608350544f1ae0109c0e50ddc7c40c9d458f49ffe77a919ef016600f3f76b7f5239310c4be9e7043e987f4607179d17fbc5a37965a42afd549b6d24ad7d30aac70729be929010091faffd141f3fb08b9b58090897afd21e0b7a1487873f441394e2902d381589135f940f8a64d94301716f7a83644c1f9e91bd0f7a0adf4b027205205884d45e94b55603954f5cc216daf86aed3b2b0dae2c6d2324121468490ae105ea82a5c0f9b8de162f3b08caaa9346dbbae5525a1c91178a13da66ebba6269ac054e7c5dfc87bfd6d00f0c7faf4ad684428e6a69b7f67bfab09ff591d741b7b7400c8659e2f5f92202c6e30be1266927af02233d41f392efffec72bc56f1a1e226f04783d9790af1dbd69c0eea59f0973ef1a55f30f729706d8c6026bba14106ab378f6a95f235569a20c06cfa61dc7d6b9c1157186eaa3d26fc1d7a1b6aff9c3bfd4161e3078976828dca5c378989a7f1ce32a5c105783771c71ee8e6126ec52b14df28fb1d9b604c2eeb64b1bade8aa278b0800884f00b73ce3194ee576849142f53d8ff6cf4e4e760c15f38355dfcfe9e647ba6529810d13778caa991a0054721384acb088c03e9b09746b21db6b4223fcf0eb71ef54e1af2d2161dfa3b48ee793f24d1eaa7ae72984a1c3b59c94034f6e14797e83c06f707e2a53ac08fed7abbf077e5ca57f285c40d63a08d98349b148f3b18abf32ab70ef57541bca6d767f820dd72ca27f149813ad2dc0a2ee3a6ed3026219410a5af82f11e8125b37f29f87c6b3a9bbb5e11dbd718288fb92b0479a0b1369f560229b951089413416edd7797268bd8d5c54a73d4bc849b44e6c5920dc076bfffefa39fa75e433fbe8eece27d34ae81eb8513ed07e8bd3e060ec4a3bef817fc839b53449a6bb7eaebebd68c5fb4bfa10437138b6b4990b4fae1aeb95a502c9ada199165906c273f5f1c8f8eaf6d9b5650ac3010e70366029ba99cf7f35755451c138b28f4aadb95aee4ec37c8e26d4b2d7fb3f436d4888c75beac3a98deb58ef922b851e44d8e407922c4095476fdeeebd25553c9f97f332a7c29a6c99ea353ed7b04992d576e819282b740d489f3f7c12266bfd9a008879861bdba533d6e89543acbaf6df53546b63331224a2daee06be0b5bb02a16857aaf50d93623361b6966cfe066dae59df47fa378bd382a62fc259c90cc5322efd3af17100b5d9191dc7d5b2bc2f2bae267e6bd70c16e73980b0dbc540ae91b833d6fc809142ae2bd8f259127414c289fe44b245530e53eb4c521ebc14b094cc94685788e8e3782369de2b33300586b38f5136def01a3d58b6105da65cc1c7f5b0e650ebc2337073138dc1744ff8cd15d5c8c7be7c1fee74f1a66942778da564b91f505c9cb8d1675e57a04ee489252bf0d689ee0013984ba972e1827ab01c82ec3d78c12984fbc995ffbc09cd1e738b2038729e61f095a73057d62c9bdfdf742435b5c2864f8ca7e845dc1539d6f69a43cf86dafcde24271638c6d316cba94ffe87eb2a136ae216ebe662e798613d61f84525b1fe0a48fdb9a81c300b6a0d3cf214e20fc7c7ec2d9a5a7967be8106efd5d5a2ea92dd27a3410e1057ec8f0c36dc0a24580832377c4926605eb75e2fb76bb300f5fcfd7d49e7360335e98c3d524329492ce60444f3414e7bd80d1d44a70e0245ce1f0e6e50f82f299e08ed8a22f87616c8ecb191fd58a5b4fc4eba0507b33fd33368f6e2f25e99a1af7c37b50c1ce48d6a7c7536ebf88dfaaddce244904fa5f6dcbc5177726b956a2bba2d19da26d1854248513f3325c3044613e6d85be108cd0670961f511a422fcdf1d1857526c9d56991b846dbc443e2ff2046bb75230922ec8a68bcd7d568f9d04c0d5e830f027cc073db94b22138f118b76459eac9214cf47f8967d002bd3cb6b091e1708c756ecc7a9dae9beb35adb55e63d88fcf75cb22e351bae3efbcc039415e8a8e8736925c3dd04cb0f87bdabfc4e1c552ed103b47a336e118e72adc1c6059c7876160c09358305f33e053350aa398e61d9a3d61d4ff68ab74b69b18879e404c42e100744683f9288c17cde1e6cd339bb1a0644d23ded3ea12ad336bf4aadf7338deb0bf65751622bae4b8ab15c33fc1b451ce2ae078d060833d17490e5d71afd8f9a72ddec03574e15197c99a3141e1a82b5cb0755d86a9f643836a6008dbdb884232f48f3ae10a33dfdcb77fc6bfe75b3ded875188802d37812d865a8cc6aa74947365bfa55cd01b2e75b7dd5972394e5999f07cd30c273e2403bb6bc9d4e7462841e275797b52fdcfbfc709d4231c01a9ff13d0bd0f44def2c16149953ed8fdc48437527170f8a329cbd2f90f37f9ce5e0e118e3b61f862e8bf4ef18b6d30c3d9d83b4fb1854cccff4911747d9ebac0cc8711bf9ea02e19dcfc844075b0d4d8317c4c299bec9545ce2f03d609a430211783ea0723aa9d699b2724ce76d96a77bbc5bc5656164f34380e912353d996deebdea6bc62f26009f1e7ed95a2009104de9afa10e5bcc3a2d2b8ef572ca218bddb3e754ded2f856d117a35d187bc63da1f42259d26ee83029bf77fb81b0de28fc715655c851cd369cd808b33b77ccc0340ca5804c7bf6b26c47bda633dd057fa1a8b5022101dce3cb199a1710b734c6020dedb39cd133f4d01284ace51a12fc94ef547520c99cd6c40ff8cb9da5a9943ca7e68a58803ea0822d5c0818f51b3fb06e771c2bb2e48cd0c229c1e076dbb09d0dacf856acf14199ad9d80655e558f9e426cdbad819564e893bffc2055e0f47353a538b5c4c3b1a4e89b2e2a44e3fa44dfd9f307a56cf85028e6944359433b858a9e028d76f5b95e576e7e9af3b2c5788f70c608c372f365e142af27c1b61f83fac72feecc226405d26f2902d881d2c42406ffa789030793dea408d9878e4fabe5084f94615bc9d3bf3600305236d043e6c6504701101313607ec29978e46c140867ada73a8d6b72178964f7278301dd26aabd0d42743a83d0e8a38d4eca950a14769115785ff20d37a34d3b2ec1c78bdd15439bf770a83d06b8953a92d2972fb4284813416ccac49f77f5278c1b5d73052d0f125b63b6b35a82f4d4839c5486f6ca6171e8b4a7743c400f59141bc15a2c157a391910d391d5545a1da3c2b803ac79b46362b16260d5144d4e6225fb846490b119ba12a2edcafd248217c4c0428844f11a173faf950d588787c2e6291c76a381b8acfd2445434677257e0fe0630c346bde5d8032e807089a89137db2d80506c109e1bdc023de166674102604fa88e690be60ed6ffa941c14a32c89afc7da957a8a4e37f58c560c1d6dd6f9a29c9fbc3bc1bc0453940c72a40032e6c329fe642ddcdd4b2c79f0f0e3950047c0eb7cc7b918d98c915612d65b6daecaa848f17945741dcf3109a084cbc8f16c63bbae26e7b27437aa57b4f23a4608bbdf187609f0a9d087f992dd42a36cf44c5f6a1885697b090dd00e7100b6d1da033e0d3bf8eb734edc7fc10e5350b69dda1dcf37dfa25b7d0df0f62672497430a057975821aa8e003985626990a1f2e80652a37afee931486a94c039c316199d47753ec9a460a40e941071cecf490e63737326b96efa3eb9ee96c1e2c3bbc57afdae32cfd7e1fd63b278d6a7f328e07a07e1168d4dcc85cda352a8befc40bb581a7ae4c48bfe462b693d88d1385f6de6581f2a55dd12e18ff7964ceac4971110ac72321d65b4ff34af7a44e6abaa65b6426acdf11e42fa0f3150fed919f3cc16e30be4f26c7f422be120600a2bbfd2fbfe669d41310db6dfd7a2e04fb0c51dffd1b05a820e7df8c2875b0ac6779bb32a74cfd77023b13b274c0a112c4239daeff6297604d592bbff3391a0e7149e059c6f1d5273dd1e63d330d9b7744b9e8f785555ead48b6ba9cc153af7aebbacdc56d7c00bcfa044ebeacb0e14ea5ec83e1e457967c08a0134a4ff2dff532ea7a9a5f1ce6bf92b165968a6085cb1ce285d1a24cd9f3c33a8135f9d706c263ce15f9822f15abc844b44bed6134deaf5419b06658c55a73e57869870811d95e37e5870186cf339c5961585cb0e4ad168b022440f6485dde795bfeea44ce99351ea1521010f7e667944128f6797714d7124bdd3792a7fc4b21834b7cf652f154f9e13f22bdd94db931ae03f8bdbc48c1ededc6c9bb64122cbcb5bfec563f8fc5d2eac17a27e5006bdd029fd262b578d7a77ce99fd9ece3badf08e8653c5fb021fe73a12a0e1963dcdee6c388099b48742823cc044b80ecbc9512c23044a8a4c30049ffbec010411cc4defe1667ceff9e8f1b59825e04615c04a2573e46deb679dbbbc8a6daf81fd3a051a42750d9f001a0071ace3ff0a64e4ae5525d87706b01284b62737f4057eee8f15214083a6ee7fa1120fefca598c57024b7e34487cee9ce839915918f744807f9fe13d40bae0bbfd1bafe5572697aa6994a9964ccd0a2a672395c7362df4d8165fae75762fbd4f275502cf43df564876b7c4f83e4f7476619eb5c49fb7bd9147e5d81a68142b55faf62e6d10a210d9d946496d14bcfceb7cb5348bc61c2e45ad4b4385124ebd936e4f4899d48bb5bbbd04d9676b120327d03e1104bb9fdc8ea7ffcfd742af14f5dbfe1d2e95d402bd100a4d68f093e037257e3b36e1f94fd9702103c5f48a4b015df461ac3683128fb500773c714367859c2", 0x1000}, {&(0x7f0000000ac0)="59a2d91689bb2a3d3b4678fe5f45de425e4b39e1f9ce0ba3662e7734881960f8feb424e91fd1b8d22d890ea985b3a6c4832529b4bf7f9dffb9a09c132fd168c5932dbb6db068f0ac0d97155c5249f0f2c93e98855a30d7e414051bdf3c24aa1e2fe9b32778148636672619ceb65ed2ee19c5c9eaecf880429f053a19d258de8462934b6017804422a36f60517e05669280df7a9be6b1e9b504a67a6ef5f0147b7f615bd0dc0c4a90193f3b4059bef806ea5a097a88f5058183b04f9ce3c7c60e8b89327e5b3b74b748041f4b36fcf250667feb319ce29fab361772d9d4f962", 0xdf}, {&(0x7f0000002dc0)="2bf138209f18804b50b257ee667cef0e779ad7596e00c4d40e2b9a236a293febdef542619c926390e6a4591d53778f7aa04db7b4ca44a118245fc1e74e798ad2735daefe198c9023c38af7b95e089dc2b56de9de91c813494deda79c1a75c321b5450d42dda16016a43e6b6d17467b0c0877355643e9cbe13867007999c9e3cbdea09f286fc88a635001329aab1a893011ff89eb94c78d560e0b21ca670c5c00c0db0aebf425da65765fd1b69d66524b62cff92d12d397ec775a4f91d972418b9f4b55e5065b1f7e4c14b88f55e14c2108cd0a3880ad6f66c0a13a40155b01be4c7fcab5ea4276e837ba19334bab05d2f04c69b884703321199da8b7a273931cdf9a9382b4a9cc43b5063d6bcbad61a583f74580dc00da65a625678f3f8b67c8455b8f60f7b6bb208fdf78319a1b497269e2d753ad55902b7b66a056917d69dfd8602f899d2784cce92504987758b88e44cb40626d38218dbbc59b3419a7ad4dd895b404a2fafa3c449ef51b632fab3c7b7708b3c2b3a8fd865c55824d71e95522923260937f2f43df97acdebbf8151cacd86eabccd6f60298d81b9293a9cfae1a31d041bdc1509cff94bec78eea3286b5805aa7eaadc57779a630397b30940db81237ead9206bad48c9a44084a2b0da10f97c2dc91b603b5d893862ae84caff4881e2906fe8d3893576ff0d2f2f21cba838774bf78a48b1010a13f8b7ad3e513207cdaddb28e0937397a20e4a22530eb7c54b7d38b84f47b2abf652e64a0fbc765f048f11f64016a5ffe360962ae57143ce5194e27b660bbd73a63f4025a57cf0c51d4c0af65ab076b16292a7f8fc54107443cf35d43ff6a6bd1f662a4f24e47f7dece07aed84713f12b402b008b524e8afef220466ce0968dfc15f44a31a8a32bed9a54625448ea1df79a8f9ddeb89a3da47fca4359754a2a17ffb5846cb89795bd787385cf9ba8d8f91799a306c851b030f610ad10a9d8aa630d83c520ce7cbc3c238494bc46ab5e414487ff63c9c84ee697bd3a401a31448433e09676e8f7ab022ecf5547eb13c9023e47d37b5dcfed26c7658fd3ee294564166198c30e1a7b3236c70d2efbf10d2c0b05f0af9a1212c34df81721457eec2297b808caef35a0dab52d858369c5b6a3a4c34326c18898098843c805c01b7e040f9bb98e832f00d833bd659639ec5d6a6f1ea45f795c95a7da2bc3e17734d1f6904063b14dbeea4f7f7780117f4fce428ea138bf5a7dbc4fec8e155522b97a6a2f48d18d1fb7f7810e6d8bf875de8e0115c7b8d15846c091187fad651bff442360b2663bcc4ead364e5242802807aa639f75411d41054babd44c059e9b58028c4ab21487e441ad008b25b050e4f3c7fc19408e88e875fd37684ebf1484ac70b6661b9694c5f2fb74efdfa03e7e03bc027ff361f841b68e85ceec2ec5616895722b78e4de5d00dce132a37a8993d76521dd0514c12e561025a0e1a36496865400c3be0f317b2b458160e00ed1f5c219202ad1e3166beecd63b746d3993942594cde8d1fe31b4996b11076c10099278b7ed6f28dc64916b68587bc61f0a65a8d9cf5e9f29972a9c960859ca9cd18a0bf02eb3275a49cca13a2130b0c849ca9ff3360f3423486b07df540fbe216cf82b7a06381e738914c9d10cf2623fcb44d08f205181200905498a551c7d5586c87156d5de0422b7cd382ea299b9631ea83e990d634678f5548d409a383245cb29c7342a75b3d66c66f30af20c192a0e762efddf06372273c0453978bdaa2f80ea2a41b4603ea5f2ef3976b4f33291588a81bbbc804501a8fd764070944bbca6e3a61bd1bde7fad301d41d301efc424624e3a72b5a225d34dea8233aa45adea1ff4c79888c311d909ca11dd3eab2019133a565d00c158dc1e06f0fc230c9ecead02449784b2086db308705e16904aaf29de8b91d07fc59bd0b448fd5c94eb5de1a3868892e6899cbb856d1768acbdff4bf4d346cae3fd54da4da4c8dfa89e765a534d93f6b41a13bd1eca06491901b2324d86b74c2d007a57a224d0ce34bc5dd901b77800b9779b5d25fc72d125a95c9d4e7da5bdc1a18fda67130251b9bd1571a8c678421ef3b1fd0198b097b8e857062d06928b88d85d2ebdf04f0cbcca087f65740595b934ca6e0ca57c17394fcef742d614ddac3fb69ddc29e5bd81b3412d331bbb210911a11fcb7348430ee3571260c6bc6f205653eeed1dcd08c230a9182a4a53c3343b0e594b11fa82596a329690bb3da42f57d7cbf54f01aceee9ae1ccf4cd64072c99a829c9cbfe851c1f027327470007990657e8fe9a3019129ee869f006896f530e3e1f0d9f9eef00971d435b44a36a21804b7f116de07677eb3c165250e28ae0a6943a7a15c1fa331c7c8b3902c1106a7356d43dfda7d1a19aad9bdbc5db9c9e359810e37bc8d302562b8569ead620342ea352696820f8af2c20d4c4168e823763e49fe09360d6e4e49bf60ec376b84437a627b06d9ac89dfa7d9bddd7a2472b17999bbdebf7530a97e458857791db7c9d52ef6b20733ec91bc461cb024051fd7bc8a20b6537153c3adc506c3e1ef888866e9f3d526db776b95f395b37e07ac971cc32f8c4e8e9b63181c08083ab7455b7712acd2adc5255168e54abbf1419e8e86db63608e34c5f46256387b04da909d4971e693a604941c303a98ff804e8016c072b062fb92c5b58c2cb111b61abcc87ece7424743f8cea2976abde3d0d587b11ded9de5589378091fe17b225df718a18704493d458ae61eeca1d4b24de29745a3ddda1f67ac7c93379654f9ccd7f55c40dda0b8451688e07063edf3193eb9ffe6fa24e0f2ebd7a4ec6e0931c5ce588408bfeb6d8de9bd4989cfd04d2eb75a7f0993c715ff2be4c01e55075199734ed191bce8cace4318e72800d0068228543170b2b69832cdd493efac3b26df5a6afb213ad23180d3e6935569b7f05f0e34a856882a46cefb3ce61b2fa284ef6eff9b5dab37e98fb58a3d28d800dade3fc1fc973b818f9e714e458bbbb5f89ad81551c52f5492e1ff81711a571f3ac0dec41bd14f53ee6b4e7fb3e90f1455ea094d3f5bd908d6bbdc37ecdb66714d4ea45cb11b9e07eb6dd99cf70ca21d9826c553047171ddb7b3462d5ad613aedf2a8991c0cb50d047c262aae99214e8d5b9e7e8ee2ea2780a38794b64fc289cde6820e6347b4d7c3ea846aea624cba8905d3bbf057ff86804576ad713ba3ebeebbca574edbf82d4ad68c10639d5c3d2925e982ab05446906fe6a0c5915cf91be3ee37a8e7e27537b19dd199446c92eaa626b757f884d91ad791e2faf468b4c2caa916be4f9a02cd330864b7828a632c2da9a445dacf07f5c50e6cf5b982f80644cb1b8598361a972e3c994c6f96ae5092b55adc13ec025bf5cd688c13a656bdf64a9753ddf4d1948ca71d395ec286953d32496532ba0ea1c0a5e107deec4547f5cfb37b1a72539df1c0710eb9ac5bea1cc1a45ccddce9c9e43dc2f02a4cb76232b10eadc0baa779c004128d53bd5dc3fc89335e28df358b30910425ae92210cecbdbb53f01a34d1313793d20e300e43fd8a34a7d31bbe95c03676e84510e1af7866e5eddcf21cddc097cf73f6f536611ce2d447fbf209c01a384edff3daaa761f74f5dece8d2e66f71c6233fd28b1f3e7bbe394e8c4822d7cc825b10aa85a8504e5e0b73ef3a8b90dc36886e66271e58798029ac60e86705b1dc5ae41525ab05be504244e6e971cf5f1f32d140f8a4a9fb71aed17551fe465725581746f66b5d2bb0a8c4cc6a39b8ec2a2fb7cc0e27d9c50b4937418c603155f8eb18ec77977f54b66f2bcbae55570bbe2c8230e8ec93764ce4fd8c6a93d2da64aaf3792ad36c95c82a1f3085d7868558c087be502b0fc0ac66073f00f3a5abf8684a7aadd9784da4d4e2f773223f67f11b70fbea776f7f60bfbafc9230b8d0e6f80ad74a15b92a2e6e6c37223a9029ad36ef4e72e79d63eb9ea5e4dd0d49006c5294909a4158ba67394124cc250827ce2387107c37f2f065de40c7005399f7167c73025c48f5b07a2180f3641c0d6c277cbd6d550eae33fa4e636365bac10779a7c4124215ca12d0df05a49e234d81c24fe830424ed0ef410b47895fe060295b684890d2a6d38d76001cf8c8cd081360b99ee075a0ddc8912031126e07a2c70bc96633083ac26b20f032d76e6fa0b7a16103cf2f4a721999141c1c3b0ab64dcb19c4a1c14d39552e96785f35dd87ac7f3b945e6e23fec2439968df6645246d0e1a0aed2a3f8fa945da45445859be278f9e4462e401bcacd3f80083e19f2c9d787f0a354059d46ab72256d036714cbfe1d282d095fbe1d36feb4c2ad3c07e7c58afdbaac4a602be4ec7aa506c790d9a39318e7a7cda09fbe049c7348d7f3e287a291cb9214af3dea5a4dff40423770334475f73f68c21a90af7534cecb01f74cabbcdcb885c950c92c81d853131b43e0ea907177853e3f757408e26309fd6c27fc17d92d7b436104d2de41a7fcf62265c9b3ac3a0012281c6b48c651b90998a7e81542488c5ef2bc4050f6b9e0ed3d95f7a3f9d4160a45294dd512b4e74118d128586297a3508c25bde0af59dfa59c5709c5abd466b48baf3f00bca4d7c34acf486728ac9bb4fbf6b1865c3192f215e8cb5e60904f4049af27d2bc1b489afb702988acbfa5356630bffc3aee9389aeaba0abfe321e3c0114fa4aeb174095bb15ae54bbda40281aa0d7f2bd2026a45c74cd06e2bc5c466af245606ab44122505f273bc3c43f527bed0d3313a56cce72f43eb14f72090ca648e50917224ccf45e0b3f1ea999afa65017673e85778ce9bcabba0a40b315b080ab38bcea827a4220909339a158d11e4b30a8755a4b48c7a4f5f6d1f9cadaa4abee8df4f47e09b678a2dfad871ca5c1acb347b7f071290cc0f73bfeb9233709d97a277875266f164d81138c71a31b8385219a71ef4e8bf5e3cd0ac5c8684b2449cda3576ae5fe23a52dc92d2d6429f8cecb10e8d497559fa5669376f82ba773e0dfac2ac3dabbe63d27f2e8fe33d76f358b25549a31654141181657aa067c7cef87281bfeb99f7655f47eac71306b38feb7c803d48efba5caecef33a9d1a2c4d533665e821736d743e147bd885b557dbc89699a5ef50239a4a436e6903df0920bb6d15722d9835a6fae4e20654104fb7186d530c7f3617ce6209e0fb4957b83164b53921245e5f9426c7764dee6c5d3ff484599196390048b521f0da68b52ccfe84f7dd02d9796131ce02a00344cea95a40ce720917e51ceabff24394134e4ecca4069494b0809dd77cc5077705c843aca187bca9b6daad14f6882b04d58712ead5bfb0a28f255e75a54a9dad7cae5b6177a1bdc72a48248040589cdd3e96bbbf734786047520d01e26bab7ffbe0ad347e5ef17c8d2be9545a757803a5ee829f402dc40a30e42e253d6ae4fc1ef1f3ed8cd821db9f91364f6f24f3bf2ec79263ceec3924150b3a8aa516f6a0d5511522feda93967a138956409c750c28c5fe06039a53b5ee8a4b94c4d2f02e0f38463adfb7a80405b646e146a5e21524901264b263596a4d14f12c7cb6c4bb3b7272580956725947c9bbd3612caa33a935d64f8454ef0ed3b88a606ff0e5b419ba301adc1c63233cfb0a8a52cd2f9d0a40f3327bae230a6c61c331819deabed33b99e6633d29c0c11aa4d49818715ba9cb648eee55e724f23f8fb3da8203983d5e3d253835b1a0bfb46ca447c87446888214a49ff6c963bd0d0c0c76fedefa97300336f073b47f72d71e1d74a2563eb26c7e44d7f5e543e27ea1a25a08719ffa70f161d568c0c68f6f3f94cdb53df9e8dd052fe800119fe51ef9de5ef653d4a4de5ae89323daeb87f28e90bb71a2046f35d383ae59f80ba0cfbba240832f263b629934158c6dfd9c9c5f4d1f21aecb9c0f6560c7060b581347e77e5ef38745d5cb5d6b4d6a2e2675b5", 0x1070}, {&(0x7f0000002cc0)="933d93355e27d5b8e84cb9f3f0436bf5eac66a81d03690c7c14ed03b82cb882b02f7ca01ce537e14dd7982996f0590f4dc85785a4d8f221dc186d04239775bd56f2b59499eb856b859e3f6cb429f5d152a4d9095d6073eac6176939dfd1ca529306df51cd7", 0x65}], 0x6) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) mprotect(&(0x7f0000508000/0x2000)=nil, 0x2000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) shutdown(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x6, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910812cc900"}) mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x20}) fcntl$lock(r3, 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef3", 0x5b}], 0x1) r7 = socket(0x18, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) bind$unix(r7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) (async) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x1}], 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, 0x0) (async) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f0000000100)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x71, 0x0, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x2, 0xcd}, {{r0}, 0x6e5ae33e22215e90, 0x17, 0x4, 0x0, 0x200}], 0x5, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffe, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146950, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r7, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r8, 0x40105704, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x202d, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec070000000000000094772678d2b2cf63974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r1 = socket(0x1, 0x2, 0x0) close(0xffffffffffffffff) r2 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x80000007, 0xffffffffffffff60) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "ce51bf2b1e61d2965d51c9e3c3e127a69f61a365", 0x8002000}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x10000) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x0, 0x4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x1000) executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x0, r11) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r7, r10}, 0x0, 0x0, 0x0, r11, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) ktrace(0x0, 0x1, 0x1720, r1) wait4(r8, &(0x7f0000000240), 0x1, &(0x7f0000000380)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) dup2(r13, 0xffffffffffffffff) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, 0xffffffffffffffff, 0x28) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x80000001, r9, r4, r3, 0x0, 0xd, 0x81}, 0x9, 0x7, r6, 0x0, 0x8, 0x8, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r12, 0x0) executing program 0: r0 = msgget$private(0x0, 0x22) msgrcv(r0, &(0x7f0000000080)={0x0, ""/161}, 0xa9, 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x4, 0x600) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/65) msgget$private(0x0, 0x230) msgget$private(0x0, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x44, 0xffff}, {0x81, 0x8}, {0x43, 0x1}], 0x3}) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000002b51322e6789085e0233277e01a8490e1e9fe70d18e32716dcdae4c1b04a9a84018d5589e8cf5abca383b61f85d57a991b36e1962156622731cc8ff8e96c44b86dc71da77b7ed89d9d3109c386e1164df17579ca8a11cb8f56612117472f27fec69ce12806ef62da2150ff2840f6bc2cb93daac1d3c7e104c58d2f82031a16aa7e2b8f2eb24e341e0572c29d53bd92e4eaede57667694c1a6fe3ac644b6d1cf8863f0685e479b49ef9fa4ecdb8c9cace282f1a6870ea27b8b61002ef1b679e3c79b26d469576becbb9cdd51e02806bf9156bdb0bf6b4fe60949bb4b3fe625e931a87b10d2d2c81a6bf05eec7f8cd40da71a3ba2ef6d663ed2ed46aedd0382164ef560a85c7675c922fa7d5d4623e28a257cb389ad33307f2adb1dc70ed9907ef3104fb36f721b2c83e37bde9eef1a3bf362d86dc95df3678ba9172f8a9dfd2fb13ea2111bc07b99d419380767c28e9e1c231a781b409050956b1210034a5ac481380f49d8b39a92481107797fe6328061d6fb0abc6edc7ae046ed5bb1cac87cd1da768f178fe1a2f484971b79c82e74baee3ce81d0c04b45027b6684777c07ed362fcf4a1776109b915d21b791e5eec21f2c5619f1a7c3ceddd05bbdce6bc88488d6340db050a81f14da206459b0e463082aff9cff01e7da8184e95f5b747359476bc8ab4bc9d340afb035d9ca56278ae3af083b9038438958b7fb6329bbffadfeb71243b9dc0647c9b94ce0900dd68f64b26dd0f43498d3149199d896ffca93d0d90cb468b2106adef46f7f6c9123f317a89774b53399962809c6eaaf326bc8835f3c411e2593359fef03a07b0e08bbf1571d46a7fb7a53f63a9a57efc2ad1533f4600e0abc68073d7e3023a87db3cae7fb8e0c81b35086ff65d128e299e8299373f9987b21aa6a31bb8d5b919745a304ff3d8a47da254cfbd8425a23e13a5513cb8b49ffa95ee9760b3eec658dc9f963b0f9595ce20667fdb27468e7b8e4b45f01555c085482e51fddf99bb38a9881c2329708d592556dac435c237e6f5a638e9759b1ea3420ec4d44213d1dee585d472de12f1598e343235c158146e74fadc9e934edb545d73c83a684b42df48a28dd1820822ee195bd58cba868482e4a4f42d2f80346b20052a1e9af9b5802f8e0fface403686713a50593a86ee1cb253e7bc9b6c4a136d9599b17d1bfb7f00cdd6c3e8e32188213c10a09dcd3d99d72f811fbdce4ad048daafbcb0efd96176505e16b8e334112af15b919ee1ebdaf6de5cee232852d347c8ebebd4fbf1986581e571a4f8e78b29a64fca4b3373a6392588d2510fa91017866e07c4fbf820dc2fd87ba4c405304b3b49b980c739111d6dd79574e859205078777744a73cc0fbf01240fad1b4ad0028654f59916483b58b5282b231006f0c19db71dfbf9a565ba08465d182a7236792268b3c899b925dc8f8d1678f8a6263375a14513a76634a96fd9200225947814b50ddf64521ff57912ff1226d0d2d600a998782f01182c925279416ef7042d8c82d68b490b0fcc5c404bc75830cc3ba7c3563a6c72c5095508ed830446fde4c03210977afa7ab69d0a947e82470f1fc9dc7b56e96ce1af2dd6aa7fccd11946d7a23b95a3a5fc60ab36dfee1ff7e5527c8d0929985ab0e0a3858d6657e7b8c7cba59884a7fef1854edc7d935b6eb40be83953ff452f45431e83afaa6bb7f50c556ea17bd33e813022f5f1e7c957fdbb0cf032cbbcb4f045dcbdd90764d039e38c07ec489d2c0cb53853751ea7293df43a3441e1502aad8dde5cb466b56beb2c3dbd75f9771fdae0bbcdd4d1a717d3d01ff02ea79f2d27831e3f408670d4dbac8d302715aefa604be808702f7d0b7a175e3392067a17ddb8773b45961afb622743acedf49cad71738f21e9d3f3592b241adac6f8c867fa682aa36e2df76ec8b07fcb1f6cbbb25914b61ff12270b98bd52144d9954ca7ef05df7a23b401b028a4dc22a824bf329b2bff6fa9a28212831998798ceb30fca7f540aae3c4f1885ef9f88121b1977a25d51f1e4e432af81e922067bc69445eeefe62ba1b0bc673f0c7cdf24330d31eccb73b307f8c8f19bb83b65139b0786956e7360361801a0a6aacd1c50a21ea79645e2aaaa00b8c9205b5724ac43b08b7b265d4906dc5ac20dbd75936d9f4198b8e3fe66b82c560476d63921d3ac5b9fa2c9ddd42872111fb1c8684ba893a1a313ffd6098968e0c03dae33404a572897b091f4d0d181d4ac7db7d9eb2292b1cc352356da06668a721ec24c5fbcae8ed42132b7cd67f01fd6590a546838d8e91828cd6f8b7bae6269d94fc252010331322e70283903ff44805329f8a2e233de86b9d6817de8c4985d486294e749ad726d75e2d7d78b1179a8640109b6f04d6f640c903368c723bf4bec405bc4ebc8d245c847bdd0ca2538a28dddec431ff3764bf158b09f7399d53d692baa449482d9cb4cef98ee6af4b5da85f9326f2e6dd5575ca011e15f18177005de63adbeea37c9a5a08e3b811f7f24459d05a0acf6c3af93c01425123c833602cc310ad361e235eceadc29616ed7c5553c2d134980d033b2b4f92cf2a50790eb72977b78645ef0b761bbb39a0fb5f45e666ea204d439e96304272c22bbf4688bc16b2df937a56c950319222061cd4924d29e23bf54108c823cef850a72619d036b096752a2dbcb805ab15383d2bba014a212d4d36be2e736ecf0bf3bfbdffc21d90d31d349e55c52414a35c75a745e8fccad53c693785974bee4f664ca571c6ab5aea6167cd3df0a8f3a7a4b969aabd6e43d0dcba78407d713b9acf2e130d15fdfe229dc64bdf53c4f5062cab3b4e7b7b6fdd4c6d085f38e0cd683789325de1c1f80db2dd16dafd6a0aac01d9e309d5f955685b8d861ea26f7a2731fc3cf010d67a38177413ca29f89fbc5d5dea3b2428f9b553dd0a3def160add4223a60638d909130be4107759226253f44f445be3bb88ef81d970bf5469a1c65b452c8d64fa58b1ae5c55fa51fc04d2e087d8e0215f154c8bd4ac05e408379c14e7666341f6e0461c00ae3c346500118072b9223657bb6b1fb0455efbb66643acc7492e95e47e26d3bfc0393893bbdd23100a84db3fbb42fc495061a8fb91b50ac51dc8310cc2c59f25577999c3c7c4ce68490b016bf2dd78eff950c9c7a1aa628adf073eba9464e00fcd9b2780f4cbdac477193fb5882d45dbaeb77cbbdcd39376300fd5a4cae4772494e0bd665d461a4f23b99ef25d681189d456a400a0971f3dcea1cddbb6a325e9b1e2a21d4d86c9848664ceef9bac374ed8d3dfb50196f6fbb1c0cedfcc42fe807abf0be9a5f18d8d814e66ccfffcfae93986415b40774575c745b8caf564dd24550b1a5c4c5ad7533871e7355563801a974f37533e56f6a8bb390ce570c283a9f80bd491cbcdb20163bcb704c714de2a03e96784f8d03bd1ebc8d95fce72f1659f51d51771a0e4a7278f15fcce9f73165e56697b057d08e3579340f1f19bd6769f19b1d98eb3bb2799af165aeffdbae12d209c67bc186cf5821a41b1026708a5acb25675dcdae88d45e15260e7e19b9f3e4109f78be88b97c33936d089a561e33074db915f39493abb180c9f7a064dafaa2c2bacb5c492c0c1e964f9ddbed0dfc6c5ff97a8455088e78c1011ab925e9e292e53ddb71db5dd929c62cd123972832d2c97d5bb2d42314a2c3c3dbc19b006e0b29fd952dc7ac0eb63105fd9b2d910c436f04c074251287f9c3f0d3350f16442f77a94837e5613444948616d6cd794e5c047d70f9cb4e1e4df61069bc49f8ee7e821df6f0df158089c95c018d3f9efa25d0cc9d7ec20802ccf83614e504c6225f3bb77ddcde510358b8a6ead7dfcc811b0526e4de504e1c379f3563d7d6f837c8422e975a29a218ac5a5f6a10bfe691e62859d793c8a2617b871fc1c22174e04a868bcb989a232bcdbc6d086bba15bd976d4c4d5aef9961b9e79f21286eeb245d8706d466afe"], 0xb08, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000001340)=0xbc0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001380)) mknod(&(0x7f00000013c0)='./file0\x00', 0x6000, 0x101) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001400)={0x1, 0x3b, 0xff, 0x5, 0x8000}) msgrcv(r4, &(0x7f0000001440)={0x0, ""/58}, 0x42, 0x3, 0x1800) openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getuid() r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r5, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000300)="91446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb84649827da1f1cc0ce5efdfc90741b50c270388404db3be9eb08460e02ea4086903272dbf17b8b2e612c1b891ed77bed647606b89335c32fd7b65c7d74b859d93da8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac03788eabed4202c7479af87d65afc98bf24d15defd74ade4b5e7a1ea0f0", 0xaf}], 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001540)={0x8, &(0x7f0000001500)=[{0x5, 0x20, 0x3f, 0xffffffff}, {0x6, 0xe0, 0x6, 0xffff}, {}, {0x3f, 0x2, 0x0, 0x401}, {0x0, 0xc1, 0x8, 0xfd}, {0x0, 0x59, 0x5, 0x6}, {0x101, 0x8, 0x6, 0x31}, {0x7, 0x20, 0xfe, 0x2}]}) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) shmget$private(0x0, 0x4000, 0x281, &(0x7f0000ff9000/0x4000)=nil) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="d485045d5cc5c84fe7294ff3e3df5eacabfb5b1937efca73cc2882437f5593f398940c8fe18fb3e2db9f39faea5a397db6898f2047b0f641d6e923ce1eb5c97d7a9e97b0ad2635e1429d8c61d79e743c27bb65e9a8aa3d0f4c6f127f36e7cfb5860156d5111ddaa66d7d93380c6b0b9fe93ed42e264c8dfb9f7a4e62219b6032c56a09d531b908aa4e31a564d06a0c26c15535c4fe03b4e1825a8c5811a5b8078904518f0314d6b75dfb34645ed3ecdafdcc2142c35cd2e496475ac8b9372ebd939c", 0xc2, 0x0, 0x0, 0x0) executing program 2: select(0x1, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x180) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00", 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = socket(0x1, 0x5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r6, &(0x7f00000000c0), 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) executing program 0: sysctl$net_inet_ipip(&(0x7f0000001500), 0x4, &(0x7f0000001540), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x30048, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0x1000000}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x100}], 0x1}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000a80)="047cd7820a5bc856c5382e2b6ae71624d286b40939b5bc80448b081cb419604ea2319864131f8b45fcaf64663438a2e71a0f49fd6f881f90c242460a04fbe66f5dc19330a999357f06b8475ff8160849138012cec6e92ea3dbb7afb3b14503f81aad0a001882fc3f0b952102c3e871c0c7eaad7e0c2d776c7d257e05afc2a716f76441bfd414151e2c0f84ca13f4544e1c35e492d6305738ce3fbcee854a8a8362052bb86c00b8ffe7b9a0703d900282542eeb5f22e1c6a77406cf881a93d5dd4781c26df75632b1003b8a099d97d73bd28df3ee1fe6c1b345839fb94302e117c1c48aef9f01d18cd78bb5ff5652a82133e142e2eb6b04e3304653f2e301412479aabc43ae19444db034ca500eb712b36a53f5b1254bd4f00ddd408cb010abaab5a8ee13ba79b2ff3847eb35d880d4b472104be6168f206766a25a4b6b410770aa2210e008283f1fe1b88eb83a6cf8786dd67d8c98aaa10eec2e54c46ddde4341ef14a83a73d21c0cfca333cc18f813da3b765930fd6382926f99a267a554624b2ccdf77c40407f90ee27996ac2c4950b71310ba9de7259d608a3b1a435a91e5de956c2edde09bad72e0522fa980897120c8cd68ce7731fc07f85ae30265b90ad5d4cf6f25e1ceb08babb1966418d1228e4d2bf07f4075ddb54ffa98c9374829a58ac666788a1a5b0a4fa1b2f670ef0fce9de9b8edc891ddd05de804547bb4515a4b0c73a89baf9575fe2260e6efd92bcc242a3ee1d02e2d953ef04a108ced80e99d1da7008af9161709ea3515a17444d0d8c80d", 0x234}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x70, 0x4, 0x4, 0x2}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x2, 0x7, 0x6}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff4, 0x87, 0x80000000, 0x2, 0x200}], 0xfb, &(0x7f00000001c0)={0x7, 0x2}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x4}, {0x80, 0x0, 0x0, 0x2}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000006, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7}, {0x2d}, {0x6}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x4}, {0x5, 0x0, 0xe5, 0xfffffffd}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000487000/0x400000)=nil, 0x400000, 0x2) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x0) execve(0x0, 0x0, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x491, &(0x7f0000003000/0x3000)=nil) r5 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x60000000, 0x0, r3, r5, 0x0, 0x0, 0x5}, 0x800, 0x6, r1, r1, 0x8000000000000000, 0x7f, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x112}, 0xfffffffffffffffc, 0x0, r1, 0x0, 0x0, 0x5, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES8=r0]) socket(0x18, 0x1, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffa, 0x0) r6 = getuid() chown(&(0x7f0000000380)='./file0\x00', r5, r3) r7 = semget$private(0x0, 0x1, 0x3c0) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x3, r6, r3, r2, r8, 0x180, 0x7}, 0x3fdfffffffffffc, 0x9, 0xffffffff7fffffff}) sysctl$hw(&(0x7f0000000080)={0x6, 0xd}, 0x2, &(0x7f0000000240)="53ab3191894f99a5a69b063c0dd93befc85bd9eb92cef491228dd8819a925d780bdf462a0a54b82eeb9cb6e7e6b70097cfd3b997fec9c6797c45e8e41dafdaed863b4670954407c5aba7268bd43a9a5f5f5139d117bb13480326d0786c276c62327746cd581d124a5c9015f47bcb4db0b161eb7fbdc7e6150fa1271d0936cc9aed97984343120554fa19a520dfdd72e565137aee41acf769fbd43b", &(0x7f0000000140)=0x9b, &(0x7f0000000300)="350fb40c28a76c5bffb78df4522d49710bff8cef41b8e9de6ffa488d19d33764ef56c1a12abafff12de5cacb7faeb98b138f9baec5a4ae73c077fb297e6b6665818637f4e07b95d5e2a1a21e9abcf4b209f344bcccd07d7221b3e217871a37b3028a7d", 0x63) seteuid(r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r10 = syz_open_pts() close(r10) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r12, &(0x7f0000ffa000/0x2000)=nil, 0x2000) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0xffffffffffffffff, 0x900000000}) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) dup2(r2, r2) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001180)={0x10, 0x1000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000354000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000742000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000373000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000025000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000704000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000374000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000374000/0x1000)=nil, 0x1000000}], '.\x00', 0xa4}) r3 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0xc2, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, 0x0) open(0x0, 0x2, 0x0) socket(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x2, 0x4, 0x19) dup(r0) connect$unix(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f000046a000/0x3000)=nil, 0x3000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{}, {0xffff, 0x1e, 0x80, 0x1f}, {0x0, 0x2, 0x7, 0x1}]}) close(r1) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgrp() r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r5, r7) write(r8, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb", 0x25) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x25b3) execve(0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0xfffffffffffffcec) executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xc) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x5901) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffedb}, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x4001, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() r0 = open(0x0, 0x0, 0x1e) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x1}], 0x7, 0x0, 0x80000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x83, 0x2, 0x4, 0x800000000}], 0xe4a, 0x0, 0x8000, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) truncate(0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r5, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)}, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x1}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) write(0xffffffffffffffff, &(0x7f0000000140)="b49e3712af06f4f21a157cdc5b6e4db7acbe085024699843d7f5765d5b8ae93269af219d358b911fc1393ebf82792f49cb2b0ac7ff23d6edfcc3b5e6e8cb", 0x3e) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r3) r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, 0x0) getsockopt(r5, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r1, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="3c1e5cb25b0b32b6ce9e5e01f75922d6243902c9380051d24a4fdc81130c13586b7ecaadc31b619706768845a14ecfa1b62066ced2", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="96d59a9465d7a42d863f18", 0xb) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) seteuid(0xffffffffffffffff) r3 = kqueue() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="f9ffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23a7305ba417334f42b0cfe90cc710acac71b6825b56cf9a910782b4ff6122a00cca18a12843c92c9b65b5e3da8c88b8e58593470e76ec9a0cab11ec51eb8b01557a2a01c69632ee6e21c9d66a83924b270769776c167e5e621c74940ecb1da9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x41) semop(r1, &(0x7f00000005c0)=[{0x0, 0x1087}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f00000000c0)=[{0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[]) executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xc) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x5901) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffedb}, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) executing program 0: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1036, &(0x7f0000002500)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e610000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb4ddb709e80336ce6a262c8d9fb0433e23207b3715a0756a0adf1fad0199afb46baac38b6d406faae6f89873fc2bc3efa133bd8682df3464c75a844d8344cf90ec20dc6e16df93f9247de68736719d7a77c3d2976a36efb69786521fb4ef7537a28c75b6040389a18d30e697da783ee684e4c1befa631de0a83e5b887a14741d20a2d1ccd3105d63e17f0a644614435b7a7223df841e6e45d7867bc406d7890eae5bece029f6a31da7b322aed60f8a2b6a6db778b4913128e0a8d027216234b5edca6bd2999a432933a035f60b8e7103250ab4221ed285fa8cc0a5143cc98e6679407525801c05c48f95e67b9c4154079170816ffe24125f0f0b711b144fc936e5fb6f5788eea0d1b28eecce4404733f0f1f870c9d7033d62d6a76390264997d75fda5e02656464d5b367d381cdcd9af2386c09f8ee6b64a13cfa23ecdc5bfbc443767874d723a856f8ae0a56a1606b4e30ebd211347f198d92f84404fcebc9c99d0614aba96882c7aa251e2542fb70c8bdb404824aa62435208b6aaa40da8f587929c3a092824b6a369941a356696e1d96e0f84c7b94845e7f5cbce84594d497a118ba176b54ae26a98ed0e57513eb738d7b75962c74a1840d4eea1b2fe32dd511d9017f0ef6ab0736614b00b3ebd813d737f8a584ae1686005162c6b15df2f8e79f553df8bee5290dec53f221c0e3622de60ee5c19a9a4ae6d6296bf24f0813d4f44af19092db825397635e42c2fb16f11f19fd9acccd14eed9db96615e3fbf18deff065cf476f0f68651b3f5bbb9f9b8a1889ab651eefb7a4ae7b9f02d6f808cd84a049c96a0352eb7afaa1ed3371209c75a611e9c1b25ada4b829a18a5345a166bcf05bd13f082fcdfcd151786eb2000830b9a5f638c03d422a75f66bd989445494bfa8cb2d677fd4a2935292f094d9cfc0137a7276f05078302a5cc26646ba27cb3ce8d023011d3b51d5cb8edcebb554ad203967a3a67924b69841d653230da54e84ffaa1b2572759c37361e8a5fb41b5de7379597f248096b781d801ddee9154ee84cc9105bbcb8f98503aa9ed9dc4517bcf9382c5ebaf8d212c1235f4e9308624010aefa92ed9d7d04e27d991c2562ffd7f303a8ffceb173091b6b5b9f48845a1d5dfb84b524202986d9834b681ec0aa0a579fc10fd75d1b59054ebd7a55019be6016f16033cf461efd0f00fb1a67dc802164ddb9dc89d1e65a09761211f25f0482e02dd62599e96b19a6a625682033d6453ebf8899f072dd63054ddd317d5bb978c26c3055a2f7a977fef5944ede5908fe294a788624317190cc66a143c2fc76f1dd113d65b9fa91cfd6ef7e65f47b9c380eccc0ecbe6d957ea7638456d7dffd23f5fa99e1642e16b9cc420f94843c5d9eeaaeaf6b4cbefc6fad7b00daa1f52f728dbec0160659f4b716afcb1634895aba4340fa42f545911be8164890e975d8311a85fd5ec8ade4725ac97ecc9099e8eb4b13207e1d8b8ace81053aaf627e20dcd9e0adf6019b226f4f47e32d7412adfcb7481850687e7dbe4cc7b330873fda2c83dc9cffc2a503c19e8b0eb6064e75c809bbafdda665f533fd903e4a6f06e5994f2d02e352bfb60279cae534139228a15fc17cb3b3435f70fd9297a35820a9a58cadcee10f1ba2292e94d96759f7072e87a223e4f42e96bc4ee6fe61d38ea2c2583c9d64011ee36ec43d973dc9791e50b38f7c17b14c84aa650b3984c1c381595c0f4fcdcc7b82ad05929394d9e36a4c8771fe7e141b8d8d6754d654edc026da41b1169ca565e4258eb6b8adc6a32cd6a9fcb3c7a9190fc0ed7b0b6d82e847e7bc8362ce0802925a09b6c1adebbb896ebb44ed8f9a3221f1e78d0a492178e9e39d0d6a57d7d0fefcb736f08c6530e1aa3659152e8cc91d0a711d36848252a76a8dbcf3e3dff0cea8582a558782030f7dbf49b83c7ce3d1260793744f3c3a5f70b7b2ea79a586b42d1d9f52947a6c7615c3cf19ee0a83417cb833cf7d79b567f869ab13bec65bb0f7a5b42473adf8c62391ad9b34c2b4ac0704f63a298108672e1ff7e5f32b132ba5bd4a01563e53a017a012192735f778fce4e64f898cce0bfe8e89a506011c562b408a7359b8a808b008d4994040a9ee87ead2c400f0935c2cb8c7d7a175cd937c730ba3b4ade6be5014ca474ade26f6a09c200a8b9a4d94f9f7d7527dc23ad8d6a05bd10fe92f2056a48d70113bad8149bd8e0da97dd8ef7f69453651bdb0ebfe43e7218e858f17c4924c68b706d4409c67c801a27184b37f59067f2b78818033aa4c236b0ded0cfabb780fe929711ca6ce90cb3f0d5a4419f3bca870ea51663bff766004e92525aa93e83107f530553532584ec5029b49500661b52b893cf290c49b51339027b22f4081fb8c3d3409fdbf68f4aba3882559f03e9d6dd9c6864a9213ac4077f6d060d9cfc59c5910571935fb94606d23fcef34b3056bd6fbf9f2c7ca1a632ba57f6bbffb3d6859509d53cdd83ddb7a624d955dc7c5a85bf2d30d2cb44a1e07f7b1e3deecacdbd01c79e263716d773350b9169cb23e5869c185caee236dc3f4a89e588963ff13ca46d54de1d9d0a2c36a788c55f45b4c9cbe4a86dc5112d78ce82576e167c34a7d4b3e53531a3c0f4ebc595985b8e91e2cfaf9cf532065c845ae6b5d6c1cde183478426dbeb5a9b65345c4c98e2e3617fbbbcb165d903ea6fa86c8ff5ee13c32b31c534db8f9cf818dc318b2a80e3018e8e42d0c6c32d4a3f5f4357fb92b9041e4a64773be0b2fe38637823fec3465db8cfbec522814e076bea305e493b86b1a41bafc8dee0662e88ac7778823c4397b130d4d74b898900edce349b0be4ea11fef2878b2268747942893add906c3aa03b40a484317e25bdbc43085ef42f8fc885cf7f9d80366edcb266f15d1dbc4dfc7eefbb2273c64d79bdae3686928a5d9744fd2ce7ab12dbcea9200a72cd23e69f030207225d86533995adc2a7150ff349be68b4635699052037ae914de3ec919490800b7b15f06cee9f5fd0c7e23dcf3b73513ab85ff6dac0005eaa85334ce9a90531d5ef2c98fb592d5839c6946fe4f71b57cf588946b49bc7fda0632348542f9f3af0a9724ea7845009597aaff10b546ed298084c47dd55638b9639e86284708c364d9f1bfe1662dc093324db7fc2d8f4c99a2aae2e343edd0f2cd09914c39456bb7e6ebf44e1b5c0da0620b6054cc3eab78428fccf75da2aa16335022736a2a4ce1b94d5d77cad7bbdab2fe5b025fe737bdf807ac0c9dff63f98a861dd056d65ed3429bfbafb755b1f6cfff91a15128e84604e822c0d534cfc7d29d1c2e01a06039c58634db80d890016c57181f96b350dd744ffe0630ae0ba87178492697808eb98862f9a3be6a0b3ccce3badb94e95581f32b22bc8e023abf03992052255d88caee89b95d31a0a8a44321b723e264e7385b40ccaa32890d4e0ff26da23aec200003d1d9b742c694a540f79a07dfb03531f26db160e9b6f169ff1d53d83ed241e6e8e3a53a362af49406cfab54408b8115d288a76997c973855cb07bfe04194b07b0003b219a4e74a9e21beadd8eec61bef5afe5c3df991f26530a09a07da522c884beb291ab5396df95ec7bb2b55ec0845577487d6b511f4e0aaf22c0dddcd31400201c9c734ca269ee2e3e88eaa8914b6120926e98321d398ef3b3db1c743635babd80b2dfa218097880ebbd3df0d8e8fbec0d8c6fa96c4dea732ac2135acd99109c3249e204ee9187b46145aef48888918bd9e77ed4c9210ea8a89a9373d507a92f900a5858e5a3183c3f09c665204735afb76647c3a15fc1255021241285695e23b600339d6527cf60f1923e116776356d623bcabdbfa9737fb0a340e7c0fce35164704aefb40de822ea579f73f5ed7ce841513a4c15acf74b9e45e4a398e0089c186cfc6d4d0ffea3aebb6fc9964080546b74ee1a187adc26a12dd7728b7c562a8a5e18e03eb6c1522abef75aceb34d592c87f7e40cfa7e1c14c2cb78c3aa761558be9b3be4419bb29b50401a7685bef313608a543f7f637f7a67de56507837657eadbaa5d27f34ff488019c7fc88b577b4de5579c85b69aaf455e78ae292264963c8542b742f3c45757aa95b08c5a0cc98d049460e7917a594c82c0dd7db149d3b813d30db9910a05a09c38bc9e9ffdbe0653f2810b840345a40ba36aef5cd7a7b483ed7d51da6d944f6e474e009a95c29f6be4f35d6a018878922ccdaefe93f111095d5ea8c9d3e5b458c9669b418161de282859ec79718751fa5284ee47736358301e2e058ceae7f70aacbdbe420d5365ae609bb5d026c45e9979fc99a125a0bae4b82bf6962662e80ee0ca48dda078b74150a4a2dc4253a69913941b7a6f28362b2ec8813ca2960655e5c9e96232d7ee0780ec130f207a09f798b222685fa24adaeff0e119b5e5cf954301546181d294e46d9cc35893eafb6354c80713768195031ec595e47e55da9a4b80f38096eb6df1973698ece6f0643478c6f18e5bd591c1cfbafeca7562e8f60bd4938fbb6fbc3b35a6a5a8cd48b668df9b174a7709eb017572199492be18841831f9ad1daf6eae1ab15bf80c1ab6841a21e0095eb960bfb9cd0bd8b115e368dbb556c7bb3168ff55ef6f92545c8eec951ae12d3a820764b7828a6f3d6124b74d56f74842e9c8d46a332b17e2edf93832025300006d579e84b217abdf3fe840aff060ef77495d66c0b2c22e913096f68bf0997df4e87c653d9183240be7cd9dd8726ce9fe853bdaec8897f6f586f5508e73c97323b8a7b5dc51ebfe4a0c310590fcba27ae17f12c7c769da483c7c247bdfac6b70a27b322e75809d87b3fd971103ffddca63f001344ee6c76a5ca829227852854d521d520b0db5054159bf466dbe022e1c092dd3605c6b135c11cdfcd5b13580ae6a64a67995d99f59d564952e7a8266fc5c5ee439dfa29b443d81d903242545d445935b0665ca5204f63c44b35a67becd2ebbef41fa15e8632fd98a34658679f9b73443b0d0e807a97f4f8c7a833badeec41d5f9e6c2068db4e26cc7223cb3cff0f66db552bc0d99ab325b4087339de8631dd83b92e11c183358d2150e5eeff3e18952bac5687c96134589605c26311bdfd310a4be290bf4ac5ce21f21c7b9df4d57b55908f11581ddec90a10e4db6d6c688660750912111c2a9a5aa022a9de0c869fca957730cc4066bd6a31106d8662fc16804c78a354b2c21d9ed062bb96d04dc6a2fdbc62a0e0dac20675b10e75a2cc429560cc4eb70cf1f928d18fd4881840a6dcd27e7df661b90b122ceb075dadc7b8ab8035cb62ddf98b99d1beebb9cf05ac90d0833dea70a1e73681125c2ea49b14bcde7ff498b10b4983c112735d7c264ad8daf1e6bd4e81af3a378d9e8220f58af7ae1b2b64ec34e5cd862bf7d31e7d7434a6c0056994ccd6685f91cead07f5fa58867aeb41ab361b77562683cfba2c4dc91099ebace2e17c0adca6426aa244989a8aa34fad0f2a2321e7b3d546c9de637c72749994855d01430761910fcc9152c208c3308f86ed625c3a461ee34431e27ebb9673c0151aaea559a621a152925cfbc5c1aa19ef59d616193ab83cc4eab26a6954aaf4033f9beb25f7315b8f23fb656b772bc209402fcaeda25840b12d37905a7f7c2367c0024238ad325f7997537e943c48b632eddd76f1d95677f01909e72100c35316db90ac9dd18ca62dbf06e0dfc74a984718cb09aed3a7a980c1ed1fba838535e27051b741c3309f569a09ab25461542cf0c7e84fb7d0e4cfc85abf48d87ba854a40ca14380882e43"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000240), 0x2, 0x3) r0 = socket(0x800000018, 0x1, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x83) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x8003, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a20131", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x45}, {0x1c}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[]) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) r6 = dup(r2) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000006c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r7 = socket(0x2, 0x5, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3, 0xffffffffffffff81, r2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) socket(0x0, 0x1, 0x2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000004000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) executing program 3: mkdir(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x84}, {0x4000006, 0x0, 0x0, 0x80000201}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x2}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) bind$inet(r5, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501dc3708200"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f0000002440)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000383a003bcc2629a1b91f29867a6c58afb8877c8be162e3fffcdbbb02000000000000000000000000000102009078000000006077ff0000002b00fe8001000000000000000000000000aa00000000000000000000000000000001000000000098d25165de5b5b450a3f5843c887635952e00d04ce64f8"]) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001ffffffff}) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r3, 0x129, 0x7, &(0x7f0000000680)="000007d11ae7fe2d05dc00ab002506411569193b0cdbd4228e131f4b03be51f6982ca3066fc8dda1b018e9551f32ebbce5a129f08c7528f91ca6844910f81993a1", 0x41) r4 = getppid() r5 = getuid() getgroups(0x27, &(0x7f0000000200)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5}, 0xc) mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) recvmsg(r6, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) semget$private(0x0, 0x4, 0x280) r7 = socket$inet(0x2, 0x2, 0x8) geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002500), 0xc) setsockopt(r6, 0x6, 0x0, &(0x7f00000023c0)="96591aa97d0d393f671f04e3b9375f5ee9944e7ef86bc5316c4cb1cbed288e11a04c6d9d9f53", 0x26) openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xd5}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad6860d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x87}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000500)="12e8bb6947d6bc66f51e80b19dc6076d3c1767e886bb2ca3e1d7ae3cfe4fca130a95f8ac1cca868f651e7b9ddcd8757dab4e1108e3eeb214ba7bbf0546ba9c7e7d72915a2309cf52ea30583f04d503232bd52b0814e1bed73c6bf047d59b5691d83cbce16043ce6bb1ed8670a1b3a195fc4a44479fb3ba392f54d1d553465004f72f8314169143d27baecda8ba3fe68c31", 0x91) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}], 0x2, 0xfffffffc) executing program 6: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r1 = getpid() (async) r2 = msgget$private(0x0, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async, rerun: 64) r4 = getegid() (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) r11 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x0, r11) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r7, r10}, 0x0, 0x0, 0x0, r11, 0x3, 0x8, 0x800, 0x1926}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) ktrace(0x0, 0x1, 0x1720, r1) (async) wait4(r8, &(0x7f0000000240), 0x1, &(0x7f0000000380)) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) (async, rerun: 64) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) (async) dup2(r13, 0xffffffffffffffff) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) (async) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, 0xffffffffffffffff, 0x28) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x80000001, r9, r4, r3, 0x0, 0xd, 0x81}, 0x9, 0x7, r6, 0x0, 0x8, 0x8, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r12, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3f, 0x4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) rename(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0))             executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x5}, {0x6}]}) write(r0, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) r2 = getppid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40000600, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x7, 0xffffffffffffffff, r2}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="b46d6c140d6a", &(0x7f0000001080)=0x6, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f00000018c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xfff, 0x7}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="bf2310cdb1c1d3bea442bded5ec1d9bced3ce617eefb62e3128103fc3c8e5152926159cf026493bcd2", 0x29}, {&(0x7f0000000180)="d278b7b1552fa61340ebcd45a84d1dbb178610eaa03852549d91b28d5f7349cb5eb44a751f0a6b7675728ce6714da2eaf30acd50a9fd22afad72d4bb", 0x3c}, {&(0x7f00000001c0)="0dc64ca90ab1e568fcc0a1a8406ff379867001972ac780175e7a6aee33288278c76a6c7b86cf091079d3cf10beda8de83749344ac817a28ebbc007d876", 0x3d}, {&(0x7f0000000200)="3f9a5e5ba0a0b5133e7dbd1a1d3e686203fbb2ac6081d9abf4dd94c668086f875bb699", 0x23}, {&(0x7f0000000240)="0c4410e4d46355841fa105180aed94a5f87c282779945d80e1a23efa91c43e1f021f6b5aa026ff07e8ade215155bf0afdc0f459876ee412b73fa1254c5a993", 0x3f}], 0x5, &(0x7f0000001b40)=ANY=[@ANYBLOB="98000000000000000100000020000000355946d6c19caa0a1b6cd8f6e321e845868482401208d2cb91fe2cf7b3fd15f6db3c98f6d0d5e24e0e264ea49f13c8e7902b8c5a5e687b681a95f853565bc1942d3f9bc72a92dd6a2fd567876dddcbb34787772e33df07f1286cfbe90e5022c7a10c41f0c6141850934afdb05e312ee3de84c5752ad09d1d151ff86f8c6a8907c0e92a7500000000a80000000000000001000000df960000daee3e5ad4725ea4e925da480f86bc5d1cb6d7392009a23d1cbb976306cde5660e030ff0c4cb86c0b1f4ae335acf2b54df08ff7fb0064f53143b71158ec0ad7e5f8e82fce09f575f65cc535ba657217ea6c6ae64a862debb8be037a8cefe9ac27bb42987b3fd6332ed8cbb89241ac3887dc281abfb0a8ae982e327f32e9e13d715be2d5e1f5829aaa22dc9d314024109f2000000000000006800000000000000ffff000006000000e1a0e42df861b0b22d9be132134d741e78318b10504f9d27102a4f27bfd8b541b41c9b511a7b82df198d404d42566a83aa6b1c05dae9d1fe36439aadfb679d26e1c8da79f7371d030600e6953c981b6b75b83e00000000005800000000000000ffff0000200000003aea1fd47de0f396ec44bbf44d04722f4b4bddbeb3fb8ffd9eeccca82ea7ee2732a194b9906e4385b398dac8491130964108649df7ade725618a5ab3feaf4229bb190000000000004000000000000000ffff000000010000e0fc72bb4ad989c420ee494304b8155517880beeb901f7c233b9052c22c3801d24eee4325b7a5f1b9b26000000000000d0000000000000000100000001000000f80394c1d365805f600f0924e940fd1b33b8cf92e755d8b3b6aa8c446bc464d940610b122f17badc5a53f8e99169f6fcd5ddd570f64aa38a235d874887733edb1fe6117f6d3b74dc3167f8ea837338513d1e8a23a8ac26383a8c6cf0f1a1881afbdad001d599daf21a9b3cd7a31611ed0bbee5550e0ce3e0372ed91b7f45317ce5a3c7e99dfb7f4d1319a81e29c9aeeacab58be00c16ff24462b2ac2dda5ddf5142a90fc77546936c5d25f099acce86e1247c28ec7000000e800000000000000ffff00007f000000f71ecf9445205fbf80702c39e939e1e5518a39cf631d9b6a64b25e481db5635dff7af1d01b74765f14780bf32535c4009dd8bc51ea0041e16d1fab166ed2a13a175f50a842414e11d70b9440836ccfb2744a7a3a7700ab999246528fc8f430121b76e09f121b8657e728ba77d87a9898e53430925f6891be5092fff7a94806bc11ea42d2ac8d02639ca9932b6946ffc6b44b20ddb1124c290a561e9c3ee24d534f53010da16f31fa944cd715902b4ee6d58946fc3c20059c77c2a0385ac787225a58feb060bf6d99baf7012baa95583bbd59090000000000101000000000f6ff000000001f080000201f0e8a773205fe2ffc28f821408bf17cc7b7de402ee22d00ba62109ab27daaab622e0480afbac2ded4ecda584e54e3663958b9b3199e3fb2175c70f4dd87e65880d584ac22d096fa61504b15c5e40a4b27ad9365d405e5a3992ba3ceed7fd631331ac4b688f7eec99381367022d1517d411b69471897496fc78d67904431f99371bd358451896fb9818f9594800a8529a481ce591412488ba02de6999cfab5bcd41863eddac7ac5a773b061324ae725e86d2b4f5698606f85e7df8abc8a70ecfd93460dbcc4504f89c3e7375f198f7e094bfc5727aaf9206a67ceecf6c86a2dfbe1ab0f238f5e271e7b8ebdbe4eae4a9a3e072ee3bdf53aa39653c9f87c7bf34a8dc7cd70c8a6859cdba115a5fb622655bac7a7a69d48d192bd7f9f9f6d965e39663f3b5e444f31b0c784865a9bf618be2906261c919149bfa54320bd533f7ab50d65438012db7e7d140261fdfa73c71388deb83d169fbc0bc3ff6280bda0e9b489e02fd9c9ad744ac34f78b3c00c699c0fb8ab0f9aab510db8980dedff5c86f4cd5608aa6d818ba9b0177a1712a8384cc4121531fbced2218c9ad4bf7de09ff1b759c43d07426c19694521c5e9d978d782503632ebc35cc058daad8b55ec6d1ae2e15f5437b5e128c9f00657b7b1c594913ac608666d84b4a2b0668a504b46dc034d2e1f8d297bac01d556867046bd610507a1883f6467570df6233e2a0fbcfec758c00f19f7cfd3d65ce839e4d7b0a54868e8f233595bf7869f8f4a8b3067567684de9ac6469daf140672548ddaeee2a93a013bb80bcb5bb44d20feccb1aba8a92f122ce62d40c9c25fec76311f151b4ee90eb0969bd526f08f7301b0cc85c80c3041e88d098f8e9b46036b3fc57d65226df30dfca9b92a6bcceaa09e7ab28c7c47b396abc8989fcb5e2ce33c35c02c806897a28e68a30160cf555285882045a51ee4424b6b64f7263df722f012930adafda7148b517c0ec3a62409b35cecba73cdb8b5b1c85c84d3bfeccaa06dc08ec18752e8d8deb26a0f32f4597750f8d177f97fde9f62059dbe0bf87722a2e58ef8f8ee6f3415d38e7a7b7f1631cc140ef733e55e03050beb176f286e254fe81a2a06af686f898da7a3610972aad1c543fb4615bd5272d31feebdeea8d9f939a352ddbc8993e6a0f57df10d4abeabd6d09db86d8099ef2a36ea720b6fad175bd9afc812d01220d0e71d9c5858e2345992d31c59c7672c28a0c816357e73d722309fb3e6ef316eac3cfe3ae560f19e0ee3946dcc375d3e5a70bef2278696b738db92a2544537f5783de2fc0b7022a6facd91d3f8aa8e0ce5c703d2bd5fd65cabb9146d5bfad2077728e688cea4d3e9c72cfafac760b20fac3f4e4c59f4062ce8ec632ecd536102d6052cd1adec2737528dd4da21c06a54786271794a16f1af9dbcf38d3b7bad7183823882bb7657c2a49cd8bd25e5a1a02f4cc3ac4168efbaa3965f3d66c1115fc564b5b4fa7e5a926adafb796ae72e40a25797b9b8b1247066668eb15e8c1ad73785d045483ee410d53ce070ed39a31f92b2dac4877d917c1cdbe84f30acf50136283d0db0257f5a1613227fc73cc7d204b73405d64d20a2d9a1fbcc1e8d10b323af305750c0aedb3d98c56e5ead25df1db043708f734be070b81da5997443289a1ebdefe0f448325fd20ab4cf4a7288cf4a9ddf624c8f37b249a6a0848f365323e64686d46e2c5c24a7e96655e9045186027ee9f3fe7a414ef98afe08c40a6b2a080c38fcf87eb8a9652416c5791bf9a2a16349b4da11e763e2e66c7cb0391d55e931d6cbdf9f21f542dbd7cf76e70268b9b03fb5bb88eacd7f9a8fd1b1471dbef2e2e7a604c5dc65276417f318997dd4a924a28faadc1b113c525e5233c5d0aaa18a9c0320021d51de500e9fedee1074e581d8cc6ad1c9afce35ced0115f869e1d3e59eac949a57b040fcd9d33a200ec4d97556bd57567743029d1e826b65589a8183d78812ef5f6c4e81179610ff3d3026d2ef02ab9e87e806671e7f293c6c48bb140bb3e1f12c10e607b2633536d6f7480b95f8e1b940c0faa1d84e17b436fdcd6f6385470e8da9565f067fbbb6f03fbfc8bf548454e9cb46bc0459747a09e843d645af59c7924e357572555f264ebd90a33cf83afa7944c07886bfd6e8437859d7ec9e7811ca4f5b6df170abd1ed469bbef26923c3adb19a027d2a17e5e3b4f427ee499955017c86a51e083b0e35d0d4f4cebbc21beb8c846316b541b6f83017ad28ea6d23e98f606841ecc883e431c2ad4a304dfafda456b9b8a3d6f6192ad784d4f143d8666788b6bb481c18ed351b97fc2ca73ed3bca41669ebe937775a1f281d3b677d0327fa984c9067758ad2151d0fe9cf1955c8586369d84383779b357b55de43b8f256ef143bb9b022689af4038ce4cba2beea95da1182b4499959c7230eecee821b73e7f614a5cc37ffa93d2ad4359075a8ad651748d88aedf1e44435d4c941372e76222ba7d6b665550e1f4ccd796d60d314288f0cb788e8c73a9b8eb2807b5ff899ef0d6c2de863ddec5550fbb492f43665b963b6e4d5de1052ae0805d52fe60e2c4700610d7030460aa39367d5edad459a2b67315fafeeafb69463c356a64db13ecef0baa874dce00e64b3fbca09e36118f52833447d9ee2774f2e6b44226c4e2a61d3b02613fc81b52dd2df8d80efaf5f0f85d1cfbaf8071c6496f848896e904afe2348f283c68209a44823cbfd1890c94ce0bc88ee7120a37bd64f100ba4363bc8416248ba4ad2cfb8c14203fbdeb5d5b2dd1650b219043c8092b0207f2253ffe66ead4ca3c30d72cf1ee1654265c51e1105797f0a25d1802d15b3e625efe2f72e7cad58d8c81e18b634378067c92035dd41abd11323ae10222b00ae6a9971b91bdbf342ed5edf104530879339bc1ff23bc75c84e11e60aa5cb8d543c21f9e8cc4c0e2719bc61ecf1b6e5c892a19b255e94c59d68779198ae1e842c09d80fc7a0f9ebd9185feab3f5ad05cfe50209172b654b09191b7543ae5505174dbd333bc86e699df166be57d3642988f08d01de92ddefdc80cf7b176dd1b1b79e3816c36052e8e0ddef0c8dc103351ba6375fb15ad14d88aa97bf799b6cd3290eee7a7f1318dcc850cd2a3e251c6069d0b09488df480e5383fd475a9548db285db61453d8b6e2633689f4f20d47cbf585f53dff7164f5a96841a1d2d9bec5a49e2468cbfb75e95e0f594f7e79d3cfe82ff7ab73a5b9855f1db4f6354930c127b39591f104919fb5bf37cbda314af10cb51298406932c5da78b86b7a734541c7615553007e8506c29bbe0c79ed530ee65b86bcd03a40c996d5f8caa6304f0389ec1598fd4819023103cdd8839d6ae61b0217094240a1c5545794d3846ce0c50d85d49ba817f238198f46ea4aa8ae105e3681138ec203ccb6fbe26bd94863c17c77517fc65ea8eec6df95202540945f10927281b979d378e3dfb8da75c3fd489f80714b3c90567bc4d668a895c4cb2973b7450ff9d1a65d14a23ee4af211bc0b29095934aa60a5a6f935c189a37c331b33748bc155c25d3de12b70bcb3b6ccc449c6ef9ddd1b5e42dd5d0624c275beb75762730fd9a073e68451163873bded4d0a2636b67f7cbee10f3cae1f1c15d50f0e59ee2fd2ed606aad75f8b83e35c5cf8feda5286a754179016b99f986c616b95fdbdb73420c62d0774e8c61f5b3881614559a62fb80516571357ea560973c70a067e18e6d162c613733eaeeab65d65dcc4a9329b0fffd5f43a3595e7e7756a08a947d3bf649dba763b7551801635f24c803069efdac03ae6635dcf5d802e2c642e0286ce6b1446474e712dce33c4b068f8a23a32a355ac9133ca7cd012c9cd2da1898876a1eb6f94d05bbc46eac9e26730fa70d8584b344e8b5096b8134a94c13f9274361895e6db2f0e63767bf98acfeb4e0c2c784506a1cd1f34ccce7078628bec1044af2f3e9eb5854a0db8fa84fa63e0a6540666df8f257f5f9893ac48a58136fc3aa0061f720e4b15773a9c85beb6f9f2bba401493d24dc4188cbaf51d2ee2cd9d3fb9cfd8fd1b89c69473205f9ca5689a2aa0a242c60c4573ff32b20a158e0cd5bd94d64240c098d2386caab7a9fa87f1d886118755b3f18d035a75a2aff6ce9abddd5da5eaca5a0192d294ccb6dfc5842446b60463437ff4ee3152c5dd33d00a420a45710ef3df40fac93b81879b70fded77d454a1516f4cb3929efc27ff1f48ae478ba0426174ee9c0e7d743023d31a068ea04fedbba9654e50b2818e8548942dc25022030e739df1bd4c71c12bf68c2ef075cb6705f23b40acb0a2d427cf7860ff128e66aa78508ca170008d3d728b0ab2ae405076e1b0ec8d27e4c3f63ea780a538b71ce1a1e80a4645ed94b24719244fa65a2ce16e54d3a7c5fbd07731f5ee177ef5be430978ce587f3ee31e80aab89dfcad35043f4b3b522a78c110b4423b9e872694dc44b931ec7fbd314b448c517b75e57fefe0b4e80e7cb811982959df38f0befd4e6c2fc3c82a0490551f380ffe565e1083c3e1c7a98cf3a89153079186162d53efa574a87647661a7896cc8a946fb7a68c983fd73639dbe96829dd1319d90b888b401bb189ef6b46bb29cf48aca6cf439cbff265f2af0809ae5fc963e236030643d4aac9ae747b84952346413171b757df044ca0d4838e52ea97dc3d7255eab37ae1d6778cb23f2cf7cafaaebbc826ca0d777a7d28744a1826c4dda9c1acfc450b3a505d8bb39af36b03c42c33ea206d254c231cb49259e7bbf6a9a382bd594a1319d5146c54c3b0b039f9793f829ac7b290d65fd6dfa8fda523ca9cac87e7058aa41adbe3a1d1b7cb75f4a8a8967a7e89d5cef3f577d7d1a00fef8db37296ca3046535eb1696728b0c3e499f3ccc30cc166f9eab8e559e75df25ef2dfd6547a9a4a5854e8082898102c7ea834c9dd399963a4a65a815df5274d546061d6b0783f5fd1ac81eee3d5705a016424a12fbf7a184375262c9f611555e6ada55191999d9e52c4fabe65e7ce33841019e799478537c2dc1b7351af54a0655087a280aa361ffe15db560a29c2e7845412c7f63b23c694681689da3f4c3f7941395b0b873efc1388fa9da46eec40cb6c4a1099b8ef7189a0100c421f3cff31877c56ed2ee0c33ee069265484de482499184e245e3d4e5982c40e28eb802999f88ccde8443f021c77d0d66ce56f302d7d4becd75de73b91a802c865c7f573f69ae15fb35b1f71e01439e30c8a19ba343f330d9f7838851afb23ad39df5aa5b2fb18e98b06163a35526af7c9776708abfcef8c0c58b9e585aa7e61ca394d52671c2f5b5db97e5294912518b3a93ab49fd0d647559f58f448e0283aff7bfec9393a54e39e7d2caadb0c9f2bbcf4814e64e5030462155d7e66fb50ed66f73bd6c40b27473a89ecf9df3923828eca45202bf9bf3e490d4376f7354eb63f7353a0fa9e2d1e4f817c3e781e5881cf96691b8725e8099ea7473162063702a653cdb5a4ada34d16dd8d9a3a38158b91d842824063f833aecd332c641364f7783e1bbb8696ef02029e4013c6e635043a1fb67ad754c1b298f6bcb97f45eb1aef93aa4ddaee294832e29837991c5c9dbcd0cbbaa0298401ccd9a8438e95a792cac880c25db7fd8d58b2910d99874fe75dea18531ff17eb2b03d97ec990c3112f46f9a32a55783d69197fdd4c1694b4f1996af42fb10b3a9d9e78f4c468a09fde953b8294153426d1186e6ac52f9499062b03fe2632d0718f060e3259494f1f81319e7df4144bc587efc5fb5d34f0379867724ba7f8800000000000000010000001f000000b51799818cd06fb6886c15227923328cafce55041f3f5cdec99abfb39f4af7e3e5eb50c82d7779a23c4699f65cc49dea758652c5bd953d959c144f7656ac673ae678a8d2c70679dee5ed31413f696f213b25a00f985ee53e2565d57cdc6f1044865f2fbc11b0cc3ad7f3cf427ae39088dbd375ba25ffc3001001000000000000010000000600000016a910a45c760521ec9601eb905e9577d2de13b24cabbf67f7f040b36469e39ef764a0c8aff1445b3479d38e7cc431b1170f09a5dcdc706605f95970617f6d1587020eec697561e2e5490b01a776a6836fbc56f1de7c16921f069a1978fe8bbb707a2192dc30d0c8b138e2e56051b0cdb2d4ca8cd6ae5431bdff268223c5526e2ab169b76958d3260e0e7cb4f54bb323ad8a7907905903ded90a7376cb53ca07ec64335035cc32d98e00bbac9447492b94264b4b5dec04cfc68295f4899ad83a318007a3a291064f86215be46690f6a9e375db203f3cb7ad66ba63ddf4d45e3fa6ada2e754a51a4e74810855d6797d89e3569178225d7315a08ebb00000000009579bd58426620a464bad6eab9d316e0ac6673a46d44b7799863ae85ca3637fb81b246015a0084e1039a10cb54a72cc912ad700dd2b95b39425d729fea77466b4746b8a657e2333847a5adbe4666af45fac6ab8e4ab506433a88618a48a967cbbd4186f0a8944adfdfb5394f6f10fbac370dda864b8012b0e64797729103f6fa03817b54f9de0cba17064e1b37a65966b866c564407d3ac9c9532149784c8def1d61634144167e1272c4de8fe8cf4684e86c5bb2481bfa5e33ac66ed05b93b6d426b80fa21d861d064a922db7aaa95458a35f1a5fa088ca0e663c96edf9ca217d654810000000000"], 0x15a0}, 0xe) setsockopt(r0, 0x400, 0x8, &(0x7f00000000c0)="a773dcec9aadaab93ea2ab31c54609f2c29d546da4a5c538ee93c214cd85cbeab9191d4611d79ccb18b156cc73272225d0eb5d027c152226e18be422fe7c2f0002d232baae813644d0eef1f948eb3eabfe1991bb01c8f33a9f227aefbeb6517388a7a290cae88a80b777ddcb074c72b8675c8fb968a6ab453d083d958bd94ffbebe885668a054d776e65ec44ab61478f12c5fedee9ecc07b2bf72636a0a3eee1606b8ea1bc78569d82ad1f8f3654d3eff31afb826d427c", 0xb7) syz_emit_ethernet(0x36, &(0x7f0000001b00)={@empty, @broadcast, [], {@arp={0x806, @generic={0x17, 0xdbcd, 0x6, 0x4, 0x3, @local, "424b3ed0", @local, "aa2db9f6624555c24bd329de4c594c29"}}}}) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000300)="c7d1c562d09788586e070d5e575eb3aac0f95084d231a1b17ab7d939763ecdb16caad961ed81e3c9a9cf61de3d40ad3ce706081238dd08c46ba46602b9957657a588f65d046e881075e35c2ec7cfb6f33425a9117f2a0badc6ea60076260ae0da34eaca1c9646216c69c8a582d194d4c6c0c2cdbaa0aacc5e4adf4bbcfae3fdb16d3ec6ddd359771f33ebd2f080abd4cde20d3437494f12592d6eeb68efb98c0d0a2b8e0ca521715a3c806085180abc71b84f75d20c28276cad5ba33e141d1c630a6e74705862455ffa528815d7bb0eef2ab369b2fcff28203b825668ceacc76255df87c9b74d5624806cb68646e15fa3834c02b159e7ed8ace70c31d00a31c4bee19b8e2b86ee6f866fb9668c512cc092487bbe99eda88035c645a50d52d7d9d49108363557f37d20652f0c97b3f2631b7ef2a7850650cdbc2edfc5ae3ca7f744923e07e01ff3e0e0679e2fb9b4829d13df6e9c1f0274820d44fc71516afa451929735b4e0a418a2f8a7fc101e541d22c3c8cf716b7b9dbe754317dacde26278f340e9fc23985ba27940e00241e1e331175ba826c619bc8d33cb20e41c1646dae0000", &(0x7f0000001a00)=0x1a3, &(0x7f0000001a40)="a3b413362e441b4ff0491a89307301bcd8f2367e5e8ac28258b1cae03f7f989577017a177c3fcc412491fd6b15cb1ebd8bba1bfeb19a1768fe6aa85735b89a08b2b5de31e406556fa0f0a84dd966b32e132c951b4064f7117060d3732f9930b72d260225a441d5a757f6b815fcb7da992e5182ec3adce10dae05176ba0b69c3a9792ef8916", 0x85) executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x6, &(0x7f0000000140)) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x16}, {0x7fff, 0xf4, 0x0, 0x3}, {0x13ff, 0x34, 0xfe, 0x1}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) r2 = socket(0x2, 0x2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x102) dup2(r7, r6) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r5, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x1, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end]}}}}}}) socket(0x2, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c3067", 0x18}], 0x1) execve(0x0, 0x0, 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/262}, &(0x7f0000000080)=0x108) setreuid(0xee00, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x40006, 0x0, 0x0, r4, 0x0, 0x877ea2295cea24bb, 0x24}, 0x7b, 0xffffffffffffff49, 0xa}) setreuid(0xee00, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701", 0xe7}, {&(0x7f00000000c0)="46c4f10bc87c57f4942887400500000053bade43d96cee8b67a2bda851f346b3ec9514ee7d0b36290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e53c1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000001680)="6a4f939b9120a9a9809353ee8ab94d9d69bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e200312553a6014955613fdd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37109cc837618031080e770d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc84ef085c742eb10000176509273be45f9005001ca4933e5bf28429df6477619ee9179037844df8d871cda60f900d2d7d19477e5f1506ea97a766ba66df769f3eb4b28d02e09486cf69604ffb3cbf80db1275761d6d94da814ae4dd50b6bcbd302dd174638fa6c4707f8929daf3991d7530c1ac20486ed4d0e117cf06c0e7ad74d8d90084a67450954c69e7628ecbcf91588bea7bf9f7fb575694b47c87ec081fd7886e2fec5a0c5e2cd8a2c84d2a0", 0x181}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1433b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81", 0xd31}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0, 0x1}, 0x10, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x3}, {0x2d}, {0x6}]}) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000003880)=[{&(0x7f00000033c0)="ecf0068f7394d885027735f268645a2ac485e4564146a8e79492", 0x1a}], 0x1) setrlimit(0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x8001, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 0: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) open(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) syz_emit_ethernet(0x119, 0x0) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x4, 0x0) r0 = socket(0x2, 0xd9106170dc176f49, 0x0) select(0x40, &(0x7f0000000000)={0xfffffff7fffffffd, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x3c0, &(0x7f0000168000/0x4000)=nil) shmat(r0, &(0x7f0000466000/0x1000)=nil, 0x3000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r2, &(0x7f00000001c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x111) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x57d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x40, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000440)=0x200) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r4, 0x1c}], 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffc00, 0x80a19f, "bb08e60c926a4db2876e000000000067758f6b00"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: setreuid(0xffffffffffffffff, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f00000000c0)="59b7baa042c6dd554dd72e0c57a5f45f24b8d453651b7df8c31f8275337dfd6e7cfafd1bd2e67eccb93c3a4f5b514f60470d72ff54b297f98b9872d4d2d23c7324774b34835747bbfb09ad495f022aa195ff2ca2f408eb5b9d6044e6b7afaae260dafa313b447a819ef75da6af5a94a938b391f70ad879740d37d3b45efc8ac1c42600000000000000e23a22606e77a986c5c517397bf33925e2505625e6f024c36aed2e8478e1955c54ef68903be6a957a40f7e8c477dfb2f4d217a329325926eb66f54c1fea4695e5f989a4f23cbf7e5a20401bb4b1e2ffdec469be8f85b6100952115642dbed8aa65f58d94e44e1886fdcf0b1458456e10d23fdb2bebcd07704e00746905", &(0x7f0000000080)=0x106, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaa8aaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000600000000000000000000001a00000000ff0401019078000000006041c93a00000001fe900000000000000000000000aa00000000000000000000000000000001604ea3f12ec6847a01000000650659240de29059af2af7e50a4218f8d2ee8558c16d512de94d109c0c5f52d9b02f1ca291e1d92e1b80826bca0000"]) r2 = getuid() syz_emit_ethernet(0xcc, &(0x7f0000000580)=ANY=[@ANYBLOB="3e8e07c40765eb0b1b541e9ced114b7f74de376e36aaaaaaaaaaaa88a841008100310086dd632f4ebc008e887b00000000000000000000ffffe0000001fe8000000000000000000000000000bb5001000000000000010200000502000801000000000000002c000508670000002f0000686600000088000000000000000502fff9000000000c08000300000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000000000000000000fe8000"/204]) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x412dff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r0, r0) r1 = getppid() setpgid(0x0, r1) syz_emit_ethernet(0x23, &(0x7f00000000c0)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr}}}}) setpgid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffff7f0000000000000008004d"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x5}]}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)=0x1f, 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r4) r5 = kqueue() read(r5, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x81) getpeername$inet6(r6, &(0x7f0000000140), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) setitimer(0x1, &(0x7f0000000080)={{}, {0xb}}, &(0x7f0000000000)) msgget(0x1, 0x442) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xf8) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x6) r1 = getgid() setegid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000180)=[r5, r1, r3, r1, r3, r3, r3, r1, r1]) r6 = socket$inet6(0x18, 0x1, 0xf1) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r2, r3}, 0xc) r7 = socket$inet6(0x18, 0x5, 0xea) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, r6, 0x40) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x4c) renameat(r8, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') setgid(r1) r9 = socket$inet6(0x18, 0x0, 0x1) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/504}, &(0x7f00000004c0)=0x1fa) sendto$unix(r10, &(0x7f0000000500)="498132", 0x3, 0x0, 0x0, 0x0) r11 = accept(r7, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ktrace(&(0x7f0000000600)='./file0/file0\x00', 0x4, 0x100, r4) syz_emit_ethernet(0xc0, &(0x7f0000000640)={@remote, @random="5d62a100cfc4", [{[], {0x8100, 0x6, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x8, 0xae, 0x65, 0x5, 0x3, 0x8, 0x0, @loopback, @empty, {[@lsrr={0x83, 0xf, 0x75, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback]}, @rr={0x7, 0x1f, 0x2, [@multicast2, @rand_addr=0x10000, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x80, @multicast1, @rand_addr=0x7]}, @lsrr={0x83, 0xb, 0x40, [@empty, @loopback]}]}}, @udp={{0x0, 0x2, 0x8}, {"2c8388ab6292c9a30012d9f8437c39183de56c75d9926483dc2eff0892fa6e746b80ad6f9365ddb0eb1f15c74ae38d54fc10fff2bfabf480d19a7e848c4ab50dc9b4d73046e2d85faaeaa355b1d922fb80ec53ba485b"}}}}}}) semget$private(0x0, 0x4, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000780)={0x7, &(0x7f0000000740)=[{0x7, 0x6, 0x7f, 0x5}, {0x9, 0x1, 0x4, 0x1000}, {0x2, 0x4, 0x2}, {0x1, 0xfa, 0x0, 0x4}, {0x0, 0x76, 0x20, 0x1b19bd35}, {0xfffb, 0x8, 0x2, 0x5}, {0x1, 0x1, 0x1f}]}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000007c0)) sysctl$net_inet6_ip6(&(0x7f0000000800)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000840)="ad8171ba81fb7050c4df1426f923837daa46b3bdd3951afdd7108767c5bf721714712dd10a835911995cd256cb46380145ed85c6a97b635d868882f5b79551987631c61473c7c086ec38def5838b3230fc05f9f68cb4d0661ef27acd42be6c97684bc57b22acd0932a8bea330531306c872d8625323ebb24194395e371a15b36a96c74f28f9b2f8347a872d110e0170930bcf15dbaa2a67857a7b8174ccd1334168e7b2d8cd8e6822ca1f0a205302835e8de3a516473f826349ba4fabafe11de3c60292cec12fcc440b77415de7f43e1b53dd04e726bdfd3559a2e2b58d010ceb8aca3a1d9e26d3fb7cabf72147d6768e01f057ccecced252baf6a0a96c508919e322205526726814b3d7ff191404d2fdde74a4a086f899083996e4a4eed96d621ba9cbbf07002dbf27eaca65bb20ac23a6f9238eca0d36d74ea0e75acf8c9c0ada77f4f6aa98e3d56ca04bc0ef47bbd0e4fc42a9850f6c08f7f334d6aee0cdfa0906bd7a777d3e52d69d607223ece6c8a27f6b9fbf4464f18b6d6a040cee6089dcd0f5f84dd285e79ca1cb8dff18daef1f2c8e5ac337d5789e8a448596c467ff10be33cf0a08517e3b01031760e5ba1f9efdc6688b2d8c1badf7652a10fa64c68d13530608c6501a6864c594f0f5a68cdb77b12ed3cfe2433c94722743268a7211e8fb213703506d6abcb2b368b49cd1d484389f432b953c1f056a1394495702999401071f08a10a1590fea2133f93ec23a9a4f14d8d08093bf1c3070b0bfd8df371cd5d25713cb74226f711c72102d510fd81dcb5813e6e205dbf4d9f8cb5a231e47dadd1765c7e8797e6771378b23a9df14b0004cd4be014e38b29d2914293f8009462608a0baa0a3a52c70ed6cb726544d3e6dc175aaf5b5d09cc79556e3ddb8f8013d5506e0abea0da2e678d02bf62293b9dbe83bafe6fcc0d34e308a04e0b7063bac6dba6a9068de27d48c9d4284ea0270f0c006a40a5e7e53f0e3a6c3ecbe6aff125946024da5137b83d27c2d79eef6686e1bb17e443c69bdfbaa4603d542aa0bad1dc046cda59a58038b3b9863137c4a55bae88dad8ec317f94abf5f5b9875cf61dbb4e6f5b1925bd1617a7e4e63eba4846917beab4654cae93212359eeb668762119d113808d4fbafb3917516b0858f40b22a6965a34ec7422d41c9d9f5b0b1ff3998cbb0a277ef714060ab79289a16a6ca3c91775284152c7ac82955cce4661727cd1ffb813fc9f2ea59f2108aca11b6af9824540eeef41906c38d71c20f3dae6f9c6729a25c2c4ed15790526ff1e5a111c27bcaba60b99aaf397ed37672fd6369259179ebb8cec8c9ee9953a5e19e8ba32e4ae9c3b54916e06b3dd3efc2a9e7c4a6340ee065a091bf4f30eae27865f459a85eb9234553496adb19fa894e7b46967a2a4960f448af895937f69d27573f2b754a2f71eef4c5490b2da447506ceadad1cc3ebec03a2654ebb84f37fffd823a9c6ec66b04346b77ade34f84934c31e96bbd44f8a0a4d9449bdfec1afe54c46136d0da802a492d185ab393a56398ff76b8011431ce84528cfa5e111c7fa5e3b98c59bb0643b03407b08945b9390c0631dbdeea873da54825b88b63f01cf93fe8a760de18b1b07ab2c338292d5f9c68c97a0d46c3800b662a34159c4adfdb96c2557e6c05963524192c7aaf9a49cefc07d9aaf44821d1f025d2e35de8267349372727dfb29d55f8ddf32e195deb08a72c5eceed8fef263782979291202e2f6a5d6f9ceadf7c2c35e7a22de8e3e3b6bafa3a5449c6c52ccc1996d13c8e43296481466026093442783a8d3aeefdd8d4c4fa9505b20d99c380628c8f18a6b7402df17fdb2abc11b01dcc17d776b9371257c83ce913d9e68807e7a427d146ed0268e268affaaeb59b4e1f4770229626ac7184a7037675d82ed569b1bec610efb852e803668fd849c7ce11eb55f686ece080989f810b4e611412af85ffed305ebd761eef87243f5127d85a5b5777ca777e0bdcf9df68b31361630b27d9e8afbda04e9332e0b0958bc238a7f30d0a4dfcdf142e8d0520e4f4077685c5a6a349b0f099399950fd785d4e4bb94e28af414f3e9a175723a91f7c904051cf03b8e36ea1b83f50b2dcdc83092cfb100954a15edd9e07c5993f460bcafe8d78f59cd9c985c77d76040ea98060db05976a47ae8ca6928a12bf4cdfd7fc0c66d3e0dfd09b6477f3447fc86857afa3ec9f5f7fda4f9f05d4258dbb8f5da36f6dfc02baef1e2b6bff27f60d592c30f2e2009fb120c23399e20cb110eef76525a8573e0d49ee66d8e7ced67465699d77e0965505167cda9324b4422550126f1bbaca3a8df5846e1b1d0765ed1082cc8cc092d583817c8fa6e1dc347fc4e32b6b733a4771751e3bdf41acd35f93fc4079bebebb7f4b47bd16079447127f1ade4e3205052a89f2df98a187490c6495280f260f0a60dd55b722741784d83a1ea6740344b218cb3b8e264177363b5acff6420489f9311880d76b324d97755de7ea336110ac53337cf49ff486329ed57b30e42a08278fe6a8c58da0286a4d307a7185aee9f5526e22d6ddbab1f272ea35d0daff94ed3dcbd94390d5c2320fb78e8e323b7e3080ad09bafd7470106c38bc938a129ae5e59ea5d926a55370bdd385f94a88b33c2df44926b4df4333ba45316fa0b2e2453be61eb3606dec81e40d28e9ff0370aefcbd57aacb12ffdeff3601303c339141f4c407db3758061a3fd39889b431e7641c7183e4710e91d6e23560324bb3e45cde982290c08745234838c1d2aa2a7c85cb6f049aa5196d241f5b46e8f03a88fc8b166a7277382293976e79a7d79425fd3abe9acbd511fb3bc32a62f601cf5abb7d904a466a2021e0e94fbb33016ade72a8eeb8cf6b9e13fd2c001f1f91276e1bf94f1390222dfaa71692ddf2b6aad0ab7140d742ff26f125e3ab7ec62ad4d79837a2adbced34de5a11ee7a7621a9034dd1ac6d9182e0889e0e93c0bb894244d2d2df8ba8c2c20daf567803ba20030736bfae246d569caa62193e3361ffe2f3fbebba9adcb0c79f8f1392423ed67493c116d74a96a6a4edb4e93bbdccd59f63ef884b5d5c7ef1a0bb6e5cda719d39354c3013f073da5e4e14746c048b6bb4d19984dea41cc67ec0a2c5d99a85daa2f1f1a6cdfefa778f5eba88b1d639b24080829c484997be5a5c937532cb62a2ba7516f21085858f7e9d0fa31a3b0567696aa97eb74d41adb1467a00a656cd6a3c17cc319bcc2a8817f38173e69035f1c0255dbef0abced600e5257d46df6d52962c99a5ec2fab32aa76060babbaec18c6b43089c7f8f9b616aaca600251f2c96f87f0647230d4fe646a1ab5e0e4bd7aaba334655184d8c3d077fefcf57df41c99ef98064ed42b9c48f4ab85d2a9e8e5282a971d6874b20d7f07f79294afb810e8d745690d90789762ba117a48621c3e6b61d18cef1ada6c68d7fd6c78caef0753d0e39d92065ad1ef010cf32bef6483371e1aebd5ec17192ecf0ce7fa654e131ff1fe8dcd0559fc0ab17ae7f7493b38bce82dd7c5805f68631043c8b19bd63c22ef7c40f4f215a9be395bc97662089534fb69dbfaebbddd9699dce33ca3ef374fcd861a029bbe503e8828af60d8a1804e99f564532b8cb1cd3a3cba35b83a606d46f0ccc28a51e844250581c32fcfa8db93b8af0f5fa7e3543e0e74855292813ec3efef2392cd0bb2526ef4c2f853c2242b0480aeb89af4204554697114e627581e4b231e21f076d7cea3fe1b150e1c8bb5e9e719dff75896f00a3e62c45f92b6d49bd8f4aa73d9ffa4eba3115ada8de7810ee717ca7dad75bdcbfff4be84c642b9327ef9809dbbf407e5902d3353314c25a2c3293bc91cde9f5785f6e610688b6edec90f4343b3c390e84a1b5b6531071adcb828aab6219b9ac50d293520afcc7eff04225b26045618f97f857d7075a01278c89d5071064979a7b7a4e7ff41ca812b7ccb6dc61c2caa0e49e8c70fa308e85164bf1f623d10e14d024ae6b24472403fc3634ea31b1088c3ee906e6b7be0f0e338165949ab44d89a384d26d2891df185c93595ef268164e228af8abafbebe841a63c65407f512d52144a90638fd9f05d9f4cd841b2e7a2b93bfaa605a74cb6dc3ccfecf8f05cfd4beade8968a549245ad517c411a2cf9dfcb6f84fdd2546e75e62d0ee618a83ca05edf404234914d7e68118ebc9e2188f73ace3b2392f69761f8403d2446d32f203db0e2250ed21e42bf09754d811108a242a2edecc3993238c463ec150c2bbbb227df9d46b4d084c84ea49a14118dbac140d7046748c119e0aee1efcc78fdb538572497585c34584b00bcef7226107566cd3a7086a3760e56c0169e287f5eb399208ae36db2f9507761f6a191b6cef8bc8444c851e6f2d9f170543c2b6072c5350758966ab8d6b5c30d72b2b0307e49fa2109a55bb078487cd7fb5f27385c05e481fcc9fc20ac971034442fbb57f0779dcb3edec10b128cf55b1cbd98a0fed245ceef3340673ed3c839fc620d53c15617e0f1aad31443802d46a34bea866e0de1181098bd01ce836d681f59ef913ddf1bec8e648c6477518589439b3dfea276cf9e4c0cad9914db59a3da5f3491c3bd6f11ff11c3edba30acc45d08eac6e021bc887ee8e71820e2efb81f1b29a5067a65e34d7d46153cf17349bb5c64eb7d6a7ab08ccf40cb645441d046fbbb7bc97c1e4b2a59da7d1e9e847d946971401005fdb63b9b871f6a63eaf7c44ac964a85d484ad631367e24972c09fca203ab707b499f2796c35ebed2ca33a606ac60c2026d2d6f3f9dc4ba0e324cd289d324d808c5746f79a968688b00498ed7b0fa030cea730e6db43caf31bd6c363a438c660547c27999f3183f26892b8ff6ff59a97b012ec5d5eb0e663d07599f910cc1915b09acc35ec364f35becb0a0023e529cbc306c10cc386bc042adc13e7361d4a402f0609584ad89f38d3b8a56d7b65c78ce0a7f38ac67126472af169299de3a51986c1cfa85ac28700fddfe309e1307c0bfed1c1d7ccb3b76a6c91cb6f523d1e1a6c945338fb1e762bb5984c867fa9664749548fba0523762d64c920d7b428eaae9a9cf2d5f58ac8b615d9de2d1ea9258b25890a4285f104193285ed3d956f5105a8517e81cf61702fce5d09400b3916631bc10939edf94689f81bc13628f9a25fa5981c4b78bd22d050eff3c54afe39a4ed5ffe4f62d2f66bf5b26d7b7470fadac3d75667c20bd8d26a3a40dc7f1127512899c8adb80f5e22096ed57bb57722ede8269b5309ec1b4394a8a1c5fd17b0b9b7c03421f1f3bbd6023e80fd73a9a58814e2d260cecd4f2d086e1e0e9cb525c41de3f3f669fc016f8d84847ff88a52ece9cf9b2891395f63cac9b889fedaf9079795db7cda9efb89d56814a2b248115a1d7fda4ca8e89ced41ee876968651a10d9357b9bfe43938e834ad2ff666ad1d3402d15599496712cc7a16e1320d064c09fb98e0e13d12ed2825aa96dda8dac4054ad7898b308ff3314b376a0d8e6d6f863dc2952e3233187636912d08fc30fbd0f248dfe45a43e8ba6fd8a7deee4906343583db9f24aa70a172a358bda4bff997f5119b6c05878351a71f71912bff6ce5e703b6acfa5554a92090461173618dbeb1b1235e2a3fc8bc643ce4042c19748c0be19952f558cff6862d03ef74a983d10fdb8cfb7777c6cda9b2bfc0c14da742f44c8aea399c16b04cbd2c34763157a40457c9327edee6a024683f474922203fed52dfad8789d30d864c3c85518efa9a164cbc7b329d4b955df683787dc13d461df8b9ed364ecc7ca54", &(0x7f0000001840)=0x1000, &(0x7f0000001880), 0x0) fcntl$getown(r11, 0x5) recvmmsg(r9, &(0x7f0000001c80)={&(0x7f0000001c40)={&(0x7f00000018c0)=@in6, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001900)=""/12, 0xc}, {&(0x7f0000001940)=""/233, 0xe9}, {&(0x7f0000001a40)=""/111, 0x6f}, {&(0x7f0000001ac0)=""/209, 0xd1}], 0x4, &(0x7f0000001c00)=""/43, 0x2b}, 0x800}, 0x10, 0x802, &(0x7f0000001cc0)={0x0, 0xfffffffffffffffb}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001d80)={r4, r2}, 0xc) executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x4012, r1, 0x1000) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) close(r0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52dbbb66baa801", 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001800)=""/129, 0x81}], 0x7, &(0x7f0000001980)=""/215, 0xd7}, 0x7}, 0x10, 0x42, &(0x7f0000001a80)={0xe8, 0x9}) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x2000054}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7f, 0x9, 0x6, 0x1000, 0x6}}}}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000200)=[{0x5c, 0x0, 0x3}, {0x14, 0x0, 0x7f, 0xfffffffc}, {0x40e, 0x14}, {0x7fff, 0x9, 0x5, 0x1006}]}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x80000000, 0xf2e3}) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) r2 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740), 0x0, 0xfffffffe) recvmsg(r4, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r7, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001e80)) r8 = accept$unix(r5, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r5, 0x1}, {r8, 0x6e078b67c501a359}, {r0, 0x4}, {r5, 0x100}, {r7, 0x2}, {r7, 0x8}, {r7, 0x10}, {r4, 0x8}, {r6, 0x20}], 0x9, 0x0) r9 = dup2(r5, r0) write(r0, &(0x7f0000001f80), 0x0) r10 = kqueue() fcntl$getown(r10, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) pread(r9, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x0, r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r9, &(0x7f0000000400), 0x1000000000000165) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r6, r4}, 0x7fffffff, 0x0, 0x0, 0x0, 0x2, 0x6, 0x800, 0x1966}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80286987, &(0x7f00000001c0)) ktrace(0x0, 0x1, 0x1720, r1) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x600, r7) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) dup2(r11, 0xffffffffffffffff) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) pread(r0, &(0x7f0000000100)="c07852bca63a88ea1249727e562e", 0xe, 0x1000) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f00000018c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xfff, 0x7}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="bf2310cdb1c1d3bea442bded5ec1d9bced3ce617eefb62e3128103fc3c8e5152926159cf026493bcd2", 0x29}, {&(0x7f0000000180)="d278b7b1552fa61340ebcd45a84d1dbb178610eaa03852549d91b28d5f7349cb5eb44a751f0a6b7675728ce6714da2eaf30acd50a9fd22afad72d4bb", 0x3c}, {&(0x7f00000001c0)="0dc64ca90ab1e568fcc0a1a8406ff379867001972ac780175e7a6aee33288278c76a6c7b86cf091079d3cf10beda8de83749344ac817a28ebbc007d876", 0x3d}, {&(0x7f0000000200)="3f9a5e5ba0a0b5133e7dbd1a1d3e686203fbb2ac6081d9abf4dd94c668086f875bb699", 0x23}, {&(0x7f0000000240)="0c4410e4d46355841fa105180aed94a5f87c282779945d80e1a23efa91c43e1f021f6b5aa026ff07e8ade215155bf0afdc0f459876ee412b73fa1254c5a993", 0x3f}], 0x5, &(0x7f0000001b40)=ANY=[@ANYBLOB="98000000000000000100000020000000355946d6c19caa0a1b6cd8f6e321e845868482401208d2cb91fe2cf7b3fd15f6db3c98f6d0d5e24e0e264ea49f13c8e7902b8c5a5e687b681a95f853565bc1942d3f9bc72a92dd6a2fd567876dddcbb34787772e33df07f1286cfbe90e5022c7a10c41f0c6141850934afdb05e312ee3de84c5752ad09d1d151ff86f8c6a8907c0e92a7500000000a80000000000000001000000df960000daee3e5ad4725ea4e925da480f86bc5d1cb6d7392009a23d1cbb976306cde5660e030ff0c4cb86c0b1f4ae335acf2b54df08ff7fb0064f53143b71158ec0ad7e5f8e82fce09f575f65cc535ba657217ea6c6ae64a862debb8be037a8cefe9ac27bb42987b3fd6332ed8cbb89241ac3887dc281abfb0a8ae982e327f32e9e13d715be2d5e1f5829aaa22dc9d314024109f2000000000000006800000000000000ffff000006000000e1a0e42df861b0b22d9be132134d741e78318b10504f9d27102a4f27bfd8b541b41c9b511a7b82df198d404d42566a83aa6b1c05dae9d1fe36439aadfb679d26e1c8da79f7371d030600e6953c981b6b75b83e00000000005800000000000000ffff0000200000003aea1fd47de0f396ec44bbf44d04722f4b4bddbeb3fb8ffd9eeccca82ea7ee2732a194b9906e4385b398dac8491130964108649df7ade725618a5ab3feaf4229bb190000000000004000000000000000ffff000000010000e0fc72bb4ad989c420ee494304b8155517880beeb901f7c233b9052c22c3801d24eee4325b7a5f1b9b26000000000000d0000000000000000100000001000000f80394c1d365805f600f0924e940fd1b33b8cf92e755d8b3b6aa8c446bc464d940610b122f17badc5a53f8e99169f6fcd5ddd570f64aa38a235d874887733edb1fe6117f6d3b74dc3167f8ea837338513d1e8a23a8ac26383a8c6cf0f1a1881afbdad001d599daf21a9b3cd7a31611ed0bbee5550e0ce3e0372ed91b7f45317ce5a3c7e99dfb7f4d1319a81e29c9aeeacab58be00c16ff24462b2ac2dda5ddf5142a90fc77546936c5d25f099acce86e1247c28ec7000000e800000000000000ffff00007f000000f71ecf9445205fbf80702c39e939e1e5518a39cf631d9b6a64b25e481db5635dff7af1d01b74765f14780bf32535c4009dd8bc51ea0041e16d1fab166ed2a13a175f50a842414e11d70b9440836ccfb2744a7a3a7700ab999246528fc8f430121b76e09f121b8657e728ba77d87a9898e53430925f6891be5092fff7a94806bc11ea42d2ac8d02639ca9932b6946ffc6b44b20ddb1124c290a561e9c3ee24d534f53010da16f31fa944cd715902b4ee6d58946fc3c20059c77c2a0385ac787225a58feb060bf6d99baf7012baa95583bbd59090000000000101000000000f6ff000000001f080000201f0e8a773205fe2ffc28f821408bf17cc7b7de402ee22d00ba62109ab27daaab622e0480afbac2ded4ecda584e54e3663958b9b3199e3fb2175c70f4dd87e65880d584ac22d096fa61504b15c5e40a4b27ad9365d405e5a3992ba3ceed7fd631331ac4b688f7eec99381367022d1517d411b69471897496fc78d67904431f99371bd358451896fb9818f9594800a8529a481ce591412488ba02de6999cfab5bcd41863eddac7ac5a773b061324ae725e86d2b4f5698606f85e7df8abc8a70ecfd93460dbcc4504f89c3e7375f198f7e094bfc5727aaf9206a67ceecf6c86a2dfbe1ab0f238f5e271e7b8ebdbe4eae4a9a3e072ee3bdf53aa39653c9f87c7bf34a8dc7cd70c8a6859cdba115a5fb622655bac7a7a69d48d192bd7f9f9f6d965e39663f3b5e444f31b0c784865a9bf618be2906261c919149bfa54320bd533f7ab50d65438012db7e7d140261fdfa73c71388deb83d169fbc0bc3ff6280bda0e9b489e02fd9c9ad744ac34f78b3c00c699c0fb8ab0f9aab510db8980dedff5c86f4cd5608aa6d818ba9b0177a1712a8384cc4121531fbced2218c9ad4bf7de09ff1b759c43d07426c19694521c5e9d978d782503632ebc35cc058daad8b55ec6d1ae2e15f5437b5e128c9f00657b7b1c594913ac608666d84b4a2b0668a504b46dc034d2e1f8d297bac01d556867046bd610507a1883f6467570df6233e2a0fbcfec758c00f19f7cfd3d65ce839e4d7b0a54868e8f233595bf7869f8f4a8b3067567684de9ac6469daf140672548ddaeee2a93a013bb80bcb5bb44d20feccb1aba8a92f122ce62d40c9c25fec76311f151b4ee90eb0969bd526f08f7301b0cc85c80c3041e88d098f8e9b46036b3fc57d65226df30dfca9b92a6bcceaa09e7ab28c7c47b396abc8989fcb5e2ce33c35c02c806897a28e68a30160cf555285882045a51ee4424b6b64f7263df722f012930adafda7148b517c0ec3a62409b35cecba73cdb8b5b1c85c84d3bfeccaa06dc08ec18752e8d8deb26a0f32f4597750f8d177f97fde9f62059dbe0bf87722a2e58ef8f8ee6f3415d38e7a7b7f1631cc140ef733e55e03050beb176f286e254fe81a2a06af686f898da7a3610972aad1c543fb4615bd5272d31feebdeea8d9f939a352ddbc8993e6a0f57df10d4abeabd6d09db86d8099ef2a36ea720b6fad175bd9afc812d01220d0e71d9c5858e2345992d31c59c7672c28a0c816357e73d722309fb3e6ef316eac3cfe3ae560f19e0ee3946dcc375d3e5a70bef2278696b738db92a2544537f5783de2fc0b7022a6facd91d3f8aa8e0ce5c703d2bd5fd65cabb9146d5bfad2077728e688cea4d3e9c72cfafac760b20fac3f4e4c59f4062ce8ec632ecd536102d6052cd1adec2737528dd4da21c06a54786271794a16f1af9dbcf38d3b7bad7183823882bb7657c2a49cd8bd25e5a1a02f4cc3ac4168efbaa3965f3d66c1115fc564b5b4fa7e5a926adafb796ae72e40a25797b9b8b1247066668eb15e8c1ad73785d045483ee410d53ce070ed39a31f92b2dac4877d917c1cdbe84f30acf50136283d0db0257f5a1613227fc73cc7d204b73405d64d20a2d9a1fbcc1e8d10b323af305750c0aedb3d98c56e5ead25df1db043708f734be070b81da5997443289a1ebdefe0f448325fd20ab4cf4a7288cf4a9ddf624c8f37b249a6a0848f365323e64686d46e2c5c24a7e96655e9045186027ee9f3fe7a414ef98afe08c40a6b2a080c38fcf87eb8a9652416c5791bf9a2a16349b4da11e763e2e66c7cb0391d55e931d6cbdf9f21f542dbd7cf76e70268b9b03fb5bb88eacd7f9a8fd1b1471dbef2e2e7a604c5dc65276417f318997dd4a924a28faadc1b113c525e5233c5d0aaa18a9c0320021d51de500e9fedee1074e581d8cc6ad1c9afce35ced0115f869e1d3e59eac949a57b040fcd9d33a200ec4d97556bd57567743029d1e826b65589a8183d78812ef5f6c4e81179610ff3d3026d2ef02ab9e87e806671e7f293c6c48bb140bb3e1f12c10e607b2633536d6f7480b95f8e1b940c0faa1d84e17b436fdcd6f6385470e8da9565f067fbbb6f03fbfc8bf548454e9cb46bc0459747a09e843d645af59c7924e357572555f264ebd90a33cf83afa7944c07886bfd6e8437859d7ec9e7811ca4f5b6df170abd1ed469bbef26923c3adb19a027d2a17e5e3b4f427ee499955017c86a51e083b0e35d0d4f4cebbc21beb8c846316b541b6f83017ad28ea6d23e98f606841ecc883e431c2ad4a304dfafda456b9b8a3d6f6192ad784d4f143d8666788b6bb481c18ed351b97fc2ca73ed3bca41669ebe937775a1f281d3b677d0327fa984c9067758ad2151d0fe9cf1955c8586369d84383779b357b55de43b8f256ef143bb9b022689af4038ce4cba2beea95da1182b4499959c7230eecee821b73e7f614a5cc37ffa93d2ad4359075a8ad651748d88aedf1e44435d4c941372e76222ba7d6b665550e1f4ccd796d60d314288f0cb788e8c73a9b8eb2807b5ff899ef0d6c2de863ddec5550fbb492f43665b963b6e4d5de1052ae0805d52fe60e2c4700610d7030460aa39367d5edad459a2b67315fafeeafb69463c356a64db13ecef0baa874dce00e64b3fbca09e36118f52833447d9ee2774f2e6b44226c4e2a61d3b02613fc81b52dd2df8d80efaf5f0f85d1cfbaf8071c6496f848896e904afe2348f283c68209a44823cbfd1890c94ce0bc88ee7120a37bd64f100ba4363bc8416248ba4ad2cfb8c14203fbdeb5d5b2dd1650b219043c8092b0207f2253ffe66ead4ca3c30d72cf1ee1654265c51e1105797f0a25d1802d15b3e625efe2f72e7cad58d8c81e18b634378067c92035dd41abd11323ae10222b00ae6a9971b91bdbf342ed5edf104530879339bc1ff23bc75c84e11e60aa5cb8d543c21f9e8cc4c0e2719bc61ecf1b6e5c892a19b255e94c59d68779198ae1e842c09d80fc7a0f9ebd9185feab3f5ad05cfe50209172b654b09191b7543ae5505174dbd333bc86e699df166be57d3642988f08d01de92ddefdc80cf7b176dd1b1b79e3816c36052e8e0ddef0c8dc103351ba6375fb15ad14d88aa97bf799b6cd3290eee7a7f1318dcc850cd2a3e251c6069d0b09488df480e5383fd475a9548db285db61453d8b6e2633689f4f20d47cbf585f53dff7164f5a96841a1d2d9bec5a49e2468cbfb75e95e0f594f7e79d3cfe82ff7ab73a5b9855f1db4f6354930c127b39591f104919fb5bf37cbda314af10cb51298406932c5da78b86b7a734541c7615553007e8506c29bbe0c79ed530ee65b86bcd03a40c996d5f8caa6304f0389ec1598fd4819023103cdd8839d6ae61b0217094240a1c5545794d3846ce0c50d85d49ba817f238198f46ea4aa8ae105e3681138ec203ccb6fbe26bd94863c17c77517fc65ea8eec6df95202540945f10927281b979d378e3dfb8da75c3fd489f80714b3c90567bc4d668a895c4cb2973b7450ff9d1a65d14a23ee4af211bc0b29095934aa60a5a6f935c189a37c331b33748bc155c25d3de12b70bcb3b6ccc449c6ef9ddd1b5e42dd5d0624c275beb75762730fd9a073e68451163873bded4d0a2636b67f7cbee10f3cae1f1c15d50f0e59ee2fd2ed606aad75f8b83e35c5cf8feda5286a754179016b99f986c616b95fdbdb73420c62d0774e8c61f5b3881614559a62fb80516571357ea560973c70a067e18e6d162c613733eaeeab65d65dcc4a9329b0fffd5f43a3595e7e7756a08a947d3bf649dba763b7551801635f24c803069efdac03ae6635dcf5d802e2c642e0286ce6b1446474e712dce33c4b068f8a23a32a355ac9133ca7cd012c9cd2da1898876a1eb6f94d05bbc46eac9e26730fa70d8584b344e8b5096b8134a94c13f9274361895e6db2f0e63767bf98acfeb4e0c2c784506a1cd1f34ccce7078628bec1044af2f3e9eb5854a0db8fa84fa63e0a6540666df8f257f5f9893ac48a58136fc3aa0061f720e4b15773a9c85beb6f9f2bba401493d24dc4188cbaf51d2ee2cd9d3fb9cfd8fd1b89c69473205f9ca5689a2aa0a242c60c4573ff32b20a158e0cd5bd94d64240c098d2386caab7a9fa87f1d886118755b3f18d035a75a2aff6ce9abddd5da5eaca5a0192d294ccb6dfc5842446b60463437ff4ee3152c5dd33d00a420a45710ef3df40fac93b81879b70fded77d454a1516f4cb3929efc27ff1f48ae478ba0426174ee9c0e7d743023d31a068ea04fedbba9654e50b2818e8548942dc25022030e739df1bd4c71c12bf68c2ef075cb6705f23b40acb0a2d427cf7860ff128e66aa78508ca170008d3d728b0ab2ae405076e1b0ec8d27e4c3f63ea780a538b71ce1a1e80a4645ed94b24719244fa65a2ce16e54d3a7c5fbd07731f5ee177ef5be430978ce587f3ee31e80aab89dfcad35043f4b3b522a78c110b4423b9e872694dc44b931ec7fbd314b448c517b75e57fefe0b4e80e7cb811982959df38f0befd4e6c2fc3c82a0490551f380ffe565e1083c3e1c7a98cf3a89153079186162d53efa574a87647661a7896cc8a946fb7a68c983fd73639dbe96829dd1319d90b888b401bb189ef6b46bb29cf48aca6cf439cbff265f2af0809ae5fc963e236030643d4aac9ae747b84952346413171b757df044ca0d4838e52ea97dc3d7255eab37ae1d6778cb23f2cf7cafaaebbc826ca0d777a7d28744a1826c4dda9c1acfc450b3a505d8bb39af36b03c42c33ea206d254c231cb49259e7bbf6a9a382bd594a1319d5146c54c3b0b039f9793f829ac7b290d65fd6dfa8fda523ca9cac87e7058aa41adbe3a1d1b7cb75f4a8a8967a7e89d5cef3f577d7d1a00fef8db37296ca3046535eb1696728b0c3e499f3ccc30cc166f9eab8e559e75df25ef2dfd6547a9a4a5854e8082898102c7ea834c9dd399963a4a65a815df5274d546061d6b0783f5fd1ac81eee3d5705a016424a12fbf7a184375262c9f611555e6ada55191999d9e52c4fabe65e7ce33841019e799478537c2dc1b7351af54a0655087a280aa361ffe15db560a29c2e7845412c7f63b23c694681689da3f4c3f7941395b0b873efc1388fa9da46eec40cb6c4a1099b8ef7189a0100c421f3cff31877c56ed2ee0c33ee069265484de482499184e245e3d4e5982c40e28eb802999f88ccde8443f021c77d0d66ce56f302d7d4becd75de73b91a802c865c7f573f69ae15fb35b1f71e01439e30c8a19ba343f330d9f7838851afb23ad39df5aa5b2fb18e98b06163a35526af7c9776708abfcef8c0c58b9e585aa7e61ca394d52671c2f5b5db97e5294912518b3a93ab49fd0d647559f58f448e0283aff7bfec9393a54e39e7d2caadb0c9f2bbcf4814e64e5030462155d7e66fb50ed66f73bd6c40b27473a89ecf9df3923828eca45202bf9bf3e490d4376f7354eb63f7353a0fa9e2d1e4f817c3e781e5881cf96691b8725e8099ea7473162063702a653cdb5a4ada34d16dd8d9a3a38158b91d842824063f833aecd332c641364f7783e1bbb8696ef02029e4013c6e635043a1fb67ad754c1b298f6bcb97f45eb1aef93aa4ddaee294832e29837991c5c9dbcd0cbbaa0298401ccd9a8438e95a792cac880c25db7fd8d58b2910d99874fe75dea18531ff17eb2b03d97ec990c3112f46f9a32a55783d69197fdd4c1694b4f1996af42fb10b3a9d9e78f4c468a09fde953b8294153426d1186e6ac52f9499062b03fe2632d0718f060e3259494f1f81319e7df4144bc587efc5fb5d34f0379867724ba7f8800000000000000010000001f000000b51799818cd06fb6886c15227923328cafce55041f3f5cdec99abfb39f4af7e3e5eb50c82d7779a23c4699f65cc49dea758652c5bd953d959c144f7656ac673ae678a8d2c70679dee5ed31413f696f213b25a00f985ee53e2565d57cdc6f1044865f2fbc11b0cc3ad7f3cf427ae39088dbd375ba25ffc3001001000000000000010000000600000016a910a45c760521ec9601eb905e9577d2de13b24cabbf67f7f040b36469e39ef764a0c8aff1445b3479d38e7cc431b1170f09a5dcdc706605f95970617f6d1587020eec697561e2e5490b01a776a6836fbc56f1de7c16921f069a1978fe8bbb707a2192dc30d0c8b138e2e56051b0cdb2d4ca8cd6ae5431bdff268223c5526e2ab169b76958d3260e0e7cb4f54bb323ad8a7907905903ded90a7376cb53ca07ec64335035cc32d98e00bbac9447492b94264b4b5dec04cfc68295f4899ad83a318007a3a291064f86215be46690f6a9e375db203f3cb7ad66ba63ddf4d45e3fa6ada2e754a51a4e74810855d6797d89e3569178225d7315a08ebb00000000009579bd58426620a464bad6eab9d316e0ac6673a46d44b7799863ae85ca3637fb81b246015a0084e1039a10cb54a72cc912ad700dd2b95b39425d729fea77466b4746b8a657e2333847a5adbe4666af45fac6ab8e4ab506433a88618a48a967cbbd4186f0a8944adfdfb5394f6f10fbac370dda864b8012b0e64797729103f6fa03817b54f9de0cba17064e1b37a65966b866c564407d3ac9c9532149784c8def1d61634144167e1272c4de8fe8cf4684e86c5bb2481bfa5e33ac66ed05b93b6d426b80fa21d861d064a922db7aaa95458a35f1a5fa088ca0e663c96edf9ca217d654810000000000"], 0x15a0}, 0xe) (async) setsockopt(r0, 0x400, 0x8, &(0x7f00000000c0)="a773dcec9aadaab93ea2ab31c54609f2c29d546da4a5c538ee93c214cd85cbeab9191d4611d79ccb18b156cc73272225d0eb5d027c152226e18be422fe7c2f0002d232baae813644d0eef1f948eb3eabfe1991bb01c8f33a9f227aefbeb6517388a7a290cae88a80b777ddcb074c72b8675c8fb968a6ab453d083d958bd94ffbebe885668a054d776e65ec44ab61478f12c5fedee9ecc07b2bf72636a0a3eee1606b8ea1bc78569d82ad1f8f3654d3eff31afb826d427c", 0xb7) (async) syz_emit_ethernet(0x36, &(0x7f0000001b00)={@empty, @broadcast, [], {@arp={0x806, @generic={0x17, 0xdbcd, 0x6, 0x4, 0x3, @local, "424b3ed0", @local, "aa2db9f6624555c24bd329de4c594c29"}}}}) (async) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000300)="c7d1c562d09788586e070d5e575eb3aac0f95084d231a1b17ab7d939763ecdb16caad961ed81e3c9a9cf61de3d40ad3ce706081238dd08c46ba46602b9957657a588f65d046e881075e35c2ec7cfb6f33425a9117f2a0badc6ea60076260ae0da34eaca1c9646216c69c8a582d194d4c6c0c2cdbaa0aacc5e4adf4bbcfae3fdb16d3ec6ddd359771f33ebd2f080abd4cde20d3437494f12592d6eeb68efb98c0d0a2b8e0ca521715a3c806085180abc71b84f75d20c28276cad5ba33e141d1c630a6e74705862455ffa528815d7bb0eef2ab369b2fcff28203b825668ceacc76255df87c9b74d5624806cb68646e15fa3834c02b159e7ed8ace70c31d00a31c4bee19b8e2b86ee6f866fb9668c512cc092487bbe99eda88035c645a50d52d7d9d49108363557f37d20652f0c97b3f2631b7ef2a7850650cdbc2edfc5ae3ca7f744923e07e01ff3e0e0679e2fb9b4829d13df6e9c1f0274820d44fc71516afa451929735b4e0a418a2f8a7fc101e541d22c3c8cf716b7b9dbe754317dacde26278f340e9fc23985ba27940e00241e1e331175ba826c619bc8d33cb20e41c1646dae0000", &(0x7f0000001a00)=0x1a3, &(0x7f0000001a40)="a3b413362e441b4ff0491a89307301bcd8f2367e5e8ac28258b1cae03f7f989577017a177c3fcc412491fd6b15cb1ebd8bba1bfeb19a1768fe6aa85735b89a08b2b5de31e406556fa0f0a84dd966b32e132c951b4064f7117060d3732f9930b72d260225a441d5a757f6b815fcb7da992e5182ec3adce10dae05176ba0b69c3a9792ef8916", 0x85) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @icmp=@echo}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000240)=[{0x100}], 0x1}) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000200)="59bf64438843d3938bd5a1aac31e28f74c5a0c5b07599cd639d161abbc55a6099c8943a365fafe6cde5eca4609685d9939c77540001e66aad57863b1789b5f43132032cf7bb24c06d42ed73b0533dea34211f351be195a4dfb3baa529d7c0eee579ebf19adb406be9b02f7431c126a9fa0a2ace33b609170fb4bde058d5a1556ac42a91c6919dc50aa02e35e28962af4ad32b5da41", 0x95}, {&(0x7f00000002c0)="a954416a7dfd944df53fb86794ba2002dee0831d941e69bd9ffb9fa31e7403294cd68b99c76bea38ab56128e08707f8ed5e75a4884efbef8f3d9fc1bd72389b6c239820607d06dfcdf0826dbd7bb7ab037b5e0d8fa087d04fc78415f55003015f1bcfcc9da00617dd80020016ebe12d83c9118b4f1fd18ce138136b0e6141e0b400364ac7398060dbd6e17273928b7c5c8874f8515649f8d0e86161285225db1d696837830fa09b619065e242b0a59b98b57fb438f659f1c5230300f55ed6ff2f0a411c2a4680713fe9ce257e53554fae930e5531bf59879786d", 0xda}, {&(0x7f00000003c0)="0609981eb483a9119dc1061b7c3e77698cfd120577275a953f726ab5eb18365a41ac2c5cd8eca4d4fe6e0821bac70f9b802eba5b6a4842", 0x37}, {&(0x7f0000000400)="c6f1786b0940eb879fbab491cb1021d698de03aeb62d3062a12dbab5d882367fe626809a52477046351f3466ea92de357eb66998ae5fbf52321b9eebd7fce2e2c6e359f622733168ff8ab5a22cfee0dbb6a32c26f41e6a0aa740b64268eb30f7eea55d4da8a4aa64f80d395a1f396cd9531ac0da4cba8ae03ac15eaf294957152259d1804bfaee3b97a0c4cfa2c939107ed96c76120b1e42fa7463d3207d86dd567d681382dbbff533a3e8d56f4d72faf9dbb773b9532880fbc8924fd5e1cd60546d0af7ea", 0xc5}, {&(0x7f0000000540)="8ecb4adca2a8c1fe3402bc10fdb53572e8f7e8fa8d126e36facd91bc3f95d037d38b6929a0f5f582858be7bb93e9a747805b3413f1d8b3a1b119140c8528f6ce2af605bce5be2cdb1d65b19119be47a923a2b2f8adde7bc0763b8ae6ea16bea05eed0bc04332988c2b29d09d046b24c0f03703938e80bdd3e3b16b43d9f5b599fc865c0969d4902fd7059cc08adc943346e00dd2364a679e7ab143cf44692293567ecb4f0ad3d568a345b8eb551823383ae06881de0ff764cc2d16dcb16f4440a2744465b6fab654f42b7fac5706759f724c819ccaab473d0cf61bcccb133c3333b6712dae20df03b5579e698240ed9831c4bb9dc66d65410e7a12675ace7134c1fe2d3fc26de8db1ec2843131136947d4161ad0f206484e0dbb19ce962012e7497f7a602b871c2550002bb5e84aee89c22b86acb8059511d4b5bcf61080599938246cf6b85adfc69f4efc6cf2bb7df0b75adb59d7db56a5548afe6bc81fc8dfc8d7265c094a9f81dcf37a02507714d1a5d514655582a40241174106f84517501dc824a7688cefc5f49e797bdf59236ff566ce9f26569a57214f71a501756434edfa71d9e35721007d7d60f9fd74cbc4c11134a3d24052bc8f24df0a33c65e59576f465214bd44761a36c5c53b70c2765c415f1b6298dc7d374e21a220886f742928eead9aab86fde0381d10eb361de474eaf9d919de18cda912a4460e2ca5e6a66b1edbd63346b95bce545e22e4aeacf61fae56891a830b34ef42cf2c1f4e00e898e5bd992b16c6287a312bdab4630c5bac539bdeb26473a3b814ad91a83f212dab00f6fa2b008eed8b29764a39015461ca7441d886ba3333a945e71e74c80bbc02377d0299da8ba8109bfc21fe92b0d6b1d2b36e7881994e6db0ba9720aee85d0ffeb55b4b042a8e29d2d4f09f8d98ac51dc15801b2ea1df09abffa4d5274d65fa23b45e5232b7bdd2e18a63481f88d6a0f31eb75f18983c07644a0fbc152ab1ccd177d66acc7de55fc1e47657864e915b02d4d2d1902828867a9fbaf00abffdb94ac8f0f2c8b483d40fac7fb5bcb65436fb24f8024900af230861790dca74623f3903acee46bb1262fefa5e3165dfc60eecfdeace9713e672aa06ce662551203a856450406e7836b49c99d6a1bfc14d6935b068e06923bd4447fc3e16e897c3ccda01bbbdb51aca412297ee7e4071e6e948c7635f6c0e08fff38444bb6ec2538e0a37afc061d8f6b8db77fa87bc9c21d6d229844ae7e746c1de311c33e5db305112fe3a8b9dd19a7a23990486aa7113e4bbb6baf05dd9e04a20e2554939c5bd1848947060e2cdefdc759dbb21c6dfa84154fa90b5f88641bb3ea9aa2c27e85ffdfcfc6956e0f58bb609b4c2248dbbffc63227f97a6d0e942666b92a8ea8a417b5026b61c29785c6a20159f8de60ff26cc58711f8a4ae904f5791022e3eaaab1c60fdf7c1902c67e0f1c05d645d28b8696e30c43feabd6dff26c31c0bd8bbd4e0d6101ba2e44b249ab37e67790dd81937f55e7fd2dbda6c65856bd224616e8ea3b17d05beede495bda5433335cfb5c81bca6f3dfd48a5f2c6e8730c39465e7dc05c41ffaaa19c8dd5c5e1569f36864e202e5945133cb96c8388808974987a43507936c559b11106277ecb9e57f40408884ecf0b09ffe408aaf27b44143a8d71d14dab6e1ba7e4a650ac16a1c569e9a90315a211b2a93157735c39411832d82e1e0bf56936a40a096dcb75fa73dddfe9932b06a75ebf02e633c70a1d4710cebcafe7b8e73fea5fb3767fb5658b72754f5f3ca82878f63778e71a1a52e202cc5fa4980b6c3514108bce580dd59426bc14aa4e5c73e95b23ecee25a2cc1eb6f8358570eb976107c9035a0d6e389460c1c1851e234d34b576d39c44af1d7814fda3bde4846dac6e1417ad505d672defc6b1fe56010d2a5ef8d6d633bcd40fdd05e9cbabf52e226909dc12b68e66228732cf5c902aeed92bdff3a88622c7c8e44889f676636d4c0ab024a64d25eaa560bd40e6bb8fc4dbebfce54a9742bcfce16030d6385a8ad66b9c882ac46163382b48fc066db3e154ec9874a598e05268a19f2299a680ae17c038acd53acbe1bcd204f59b30a44a07b518661750ed4938d180d4fab30ebf613bd8ba887d574287ee220cf86b4367ed0d78546584950a0917ce46d3e883be3695d5353040f5dc6f5ffd4074e44106bbbd883c3fb8f2a09812bcbbe46a04e1d1e8b3df5d8961c514fa66f4a8b7f0734e41e11b69b5a007232ea23d11abc43f66bd01e0f3a1d43cf388176a6934f67d025b0e536f4e628b95c88ad312ec4dd2ad56c6d9d8a691212138857f57fc603518dfc6f902e5d29a3ede5c23956cabddd324507ab716edabc5a10d808f54f64639266715aa122f5a4c13ef510263b13eb2b081aa8a8dca787ca2a98bfb356657c38c5e63709dd0aaa996991948585d6e82f16a6e4a86ff7f88eeffbf40f2eba3dad12cbc3555b4307a3725657ed205fdfb28bb4fe4e2ef454d3cea1923c9be18af454473ad03c17b8d1560034aa3c96f1fd1b3d9007c265a63f2c0c16c85fa365767fd588179820e1f477e1b5c6a5d77aab5c6e607b5b3767e67fc4fd6fb1163a0e4dee79667a6a8e5e3a706dc619f305dae05678b1f2b2b89986e0179c9d44d35ae25e90b1df4c64fbfe7cbf274a13b9122d6ccbb6d23f6a251dd25117f60273dc143a4ff8b62afd8296e0ae03393d13cd1d31106612e66faf09fe131b8a9d08359f7ecbf662465b0c344bb7513b292a45d3e047607795d4a02c5dda71360eb9dbb9757ee4761da45828c6527e06398c0cd68711a0ef3f331ec55f5a97337369a62e502e47d4eb863d178e635b46037ae9b05d3095b40699127880c20fe96d1e9e80e05d7279fdc26bd6db0418e4494843bdd6f481e770996d6016660fe852e4ba8565961e0de9f0c03156a77fd2412068014c2835d5b3ee0143d095bf0a4653cc32bde36e4feec480f4cf702e5aa729f799f6754fdba2e9717e0af622fd98c3dd5f26aec2029244347df41e9fd780ad31ad36629f0ea64164d005cb0338b5cf9195f0685ae1dbc095f1dc19f2661321fe1a0a13e6150879a4f1e16b2e0a6e2132dfd4cd6a6784185ad2da18d05f8109d853afb8e939327edd82dbdf07b90b4edb2a0ad52d8831f25c4e5e8c9f4f61e3254857ffe7f788302daf1e46198257c6887c66b56ec9922d19e0ffb6245511a5aeaed9c19d21914596152083b2c0a995e15b0afe528b59c7d80789a6fd23d59826b929883a1a01c8ec03958f5a7d61810e29f4e0d18b920903fef59cece5d181fa60690d05160578e0bc2665d53910ee3234c4a28478dd5760589abdb51feaf8df81300c1162a4c29221860b0c0fe49b7d3ed4c7b26693743f71b2b432b9ee95de1bf02e7128a8d1704093bc7e423df72c07354efbc0f09bb84586cc70dbb3612bfff56cc39149c2405aef4bca08a0226fec94708d50a366b4145fa88521104801895886bf1d201e9f3be976b61433dbeb37e36198359e2e7d594202291a721d7b47f6c1a76df2570f2f9f7582a2c23df860984fb612f40bc70e5e2180579625e4ba8ccdc75539423617f41b40c25d46452d79cf24e37c9d7ae2cd72bfdceaef69c1a26a76e85ffaf335e2fbdd0cdcb0529b380efe58bf5af1b3551495930a6e58953b95cf11beb0cf63588ccf5f4e77af4b8fb0e2f19d42906e1f81acd9b4f99e8f655a578a12f0cfe11aa9a7223d8978bfdea3850f250f986d269ef056582858543355ae22ff01d556d8c19d849da81b43b10f3b5a196903c7e7128fbf63a5f979306a23aeaef1de89da45d6b62f7f94e9e363bcb255cab70fcb1da5713297bb6562e34b303a14e4be0b81a51de5eea828371a885261549b945a894e37c26488229983703f7602ff8225463adfea04b36cb050a2832d8848ec4992db96c3c15802737e65be8b99fda97a8d2cee79c904b888f7354c6d94151130c57ac2cb3699f5e6620957625a2056c1d42bcb2bc61a7496d0f3a7dabc4852c2814a3eef02f8a99a1f058789ec090ff96f97ec5a93ebbe4ba95f623ed891cf197de2e005fd25890c2cd173373358b0f2d241556f9554a98eb8e5b051eaf7598718cd7cbb6342a24819bd87d811122efd801c52d866524d3404e1412c03ffcaf2c5a76e0698098451b72541d2f925292dbd4c9fae95dabd1cb4e301060e4a79468f64c1af0e00c4f5f5c66074e7eb3e1bd72d8a0db0d5902c1549dfa4798696733e3b93b3c3099857a9423124d1952f50d8cc8b2fef6bbe70944360da2e47854e9621ed411603a8d874e1ec456ee33737139b7bb832adec7200cf082440ad5c51ffaf3c377a525c3f4814556a0dd0ff88e6daae9db76d7d567e97a885dfb46358eaee9ee8a60d10353e3de5ffeaece8c844230d7ce86291f95131fa9350fa68317ac62d123e4e788b13fe98a575ef86ea5a403f264a2a9f5931104e11b1162623b2af2c45d957f71404a044aa4520d9546524a92c0dfe7ab046727ce1cac56843931426c030fb8de304169ff1fb665857c224f6e5b5e3983533a8c284626845abd99701984c253f17733ff6f1d6ef6423eeb2a24a27cedf687b05eb6f0d5512dd0b2e85b2660408e5db3749e079d05e5810c3d83bce07bba793035b9a27987d42df982f3128689c289343f152b9b721cb254d516dd5ffe70c942637b6fd7dae55dd85cd13749810cfbe31091d08ffb9def61c942bdfa38a77c79a75a906a12a88d61e9c1225d90700c6be0eaa8462d9a993c9d9a29c13be60d7c16a6e48d6357aa3dbe6ced4ead50f5f0fbd9390f974f65d683ff616f7d66fc05f6c2dba861f4b651c0b76c03f1001638872a93107d7fa4f7ddaf25f4deec707ac7a01f397e25b9ea414ab25b7999ab5cefb69ebdabfd8da7f6fbaabee46374266557783ca80d639a229f40b3ff0c406a7e0f6dd135b17ec2f0696edf6b4f7fc2491e0e82f777cf06a6d058dc916f92502ddfd823c5393fa5d06eb05b3390dc61d634de044c223007fc97145525973cdd4d655bf51c53b8f7e46c40be584500c9549009c32feb130e6fc5f6e9af5dcd2f59b1ea23c99868367927ee804c525189dd582a39f72f71989cf583578fb33baf8bf473f36f10354614d8c7ee3499b4326993df10ab170cb810aefa644eb3241c307d952800d49161f94197cc05dd6de6834fd41ed4b74a599a0ba4873361e8315c979fdb90e052613b9c3e33d958f990b0d525d9560c2e9ed6680006f822c04edac64eddb5f277eac20fc0db6b1eaccaf614c63530b399f0791ad0824795936db0bca6709b5da1679c9741eaa9921d555b8910c03370dc71974dfeee40bb99741ced601c283dda199977b0408795d6ba2e3a8c2ea7fe6a7211e36e792973d24660e5fb3399b8448f6657f54dd878d1c905939bd05fc9fd2901793ea4bfcf890028620f00056ec64d231242e4e0270e1be65a874b419a5b4091af883f1eaa05d627d4f5302f783baf2c59d60f01f8e371693e7e0bc78d19b849275f41a0cdddf357852f513d5d6bd1cefe0ef8d508058787a045601d5eacee43209b18c901c07e7853dfdfacc41903ac57f5ed3eafdb9f9bfd01b2842e524c326df9cea3e5c4da8b692b5373ef48bc28f0294becf5aed6f5cf43a22560303657af5e7e3c510fa8a42f146d84968a2dffea8a4de933ab9a208c65086541af722ef89b32facfca947feea99e4fd868aa10bd32cdcab12651142c26ee31e2181b545bc339da32f2b660bce8281c2596516dbca242dcad9a379de912a340fd5", 0x1000}, {&(0x7f0000001540)="70be45a28e34fc87364d181de9ced82604899e42f91c21e36f4f687d4657d2d7beed44482873bfbbe7e4c7471303bbf41facbcffb1bec1af5e931526f70283630af0ba64ed630e6b5338a6f80750e1489e5b796b187229361585f3c506bdb97c5e7ae56a2375f3971c40f087595261621b0d76b2a9b9dd6a29dc6ff1e6cb6093faf75906a4f67841ff060d2b9747714fa5c2e6868283e7e5a89d66a7097696b236467ff1111ef448ae74486c6c23977ff6b645baa4792e8883df914def024299471bdafd1750831c067f5f8c7a2db0e5d3c749be4608b79a5b7ffaa6e673f0220c42af09af0012752f9d", 0xea}, {&(0x7f0000001640)="cea2b15372e5886fdf8db26f228ebb6161f7c4e3ee9e8700b4af43459bdf0f254ef1e6091b576677e4ed8d933a8425e40242b814e89557da3aebf8e432d2451ee0ee4ddcc667a2b4cb57677ed264adef3421f1dcb243f92317cc2063972f9a6eee6702b8e87847807dbc4728583545ca98677433e95871fc1bf9492616dbe029d8eeddaaad7d564be2da9c0cd05a953c626c59e50df817100b372dbe", 0x9c}], 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x496}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) executing program 6: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x4, 0x95}, {0x0, 0x3ff}, {0x3, 0x8, 0x3800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x18}, {0x3, 0xa5, 0x1800}, {0x4, 0x4}, {0x4, 0x100, 0x800}, {0x2, 0x1000, 0x1800}, {0x1, 0x1f}, {0x0, 0x768}, {0x0, 0x7ef, 0x1000}, {0x1, 0x4, 0x800}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file1/../file0\x00', 0x85) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f4942887400500000053bade43d96cee8b67a2bda851f346b3ec9514ee7d0b36290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e53c1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000001680)="6a4f939b9120a9a9809353ee8ab94d9d69bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e200312553a6014955613fdd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37109cc837618031080e770d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc84ef085c742eb10000176509273be45f9005001ca4933e5bf28429df6477619ee9179037844df8d871cda60f900d2d7d19477e5f1506ea97a766ba66df769f3eb4b28d02e09486cf69604ffb3cbf80db1275761d6d94da814ae4dd50b6bcbd302dd174638fa6c4707f8929daf3991d7530c1ac20486ed4d0e117cf06c0e7ad74d8d90084a67450954c69e7628ecbcf91588bea7bf9f7fb575694b47c87ec081fd7886e2fec5a0c5e2cd8a2c84d2a0", 0x181}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1433b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81", 0xd31}], 0x4) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0, 0x1}, 0x10, 0x0, 0x0) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r0, 0x0, 0x0, r1, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r2 = getuid() setreuid(0x0, r2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, 0x0, 0x0, r3, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r4, 0x0, 0x0, r5, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000000c0)) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r5, r5, r6, r7, 0xffffffffffffffff, 0x0]) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0xee00, r9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x1}) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000000)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x1, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end]}}}}}}) (async) socket(0x2, 0x2, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c3067", 0x18}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/262}, &(0x7f0000000080)=0x108) (async) setreuid(0xee00, 0x0) (async) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x40006, 0x0, 0x0, r4, 0x0, 0x877ea2295cea24bb, 0x24}, 0x7b, 0xffffffffffffff49, 0xa}) (async) setreuid(0xee00, 0x0) executing program 5: setitimer(0x0, &(0x7f0000000080)={{0x5, 0x100001000}, {0x2, 0x6}}, &(0x7f0000000040)) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x4, 0x4) executing program 2: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) open(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) syz_emit_ethernet(0x119, 0x0) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x4, 0x0) r0 = socket(0x2, 0xd9106170dc176f49, 0x0) select(0x40, &(0x7f0000000000)={0xfffffff7fffffffd, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) (async) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000240)) (async) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x5) (async) socket(0x0, 0x3, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = open(0x0, 0xc2d10e1e2acc0c4d, 0x23) accept$unix(r0, &(0x7f00000018c0)=@file={0x0, ""/254}, &(0x7f0000000080)=0x100) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) close(r1) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$FIOASYNC(r7, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x11, r0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d", 0x11}], 0x1) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x82) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x8) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) semget$private(0x0, 0x4, 0x44) r5 = dup2(r3, r3) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x14) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x75, 0x6, 0x101, 0x0, 0x9, 0x385168dd, 0x800, 0x0, 0x1, 0x80, 0x1}) r6 = dup(r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54, 0x0, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0xfffffff9) r7 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x0) fcntl$lock(r7, 0x7, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES16=r3, @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0xe8}, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000004c0)="acf5f9be2719c699e559ad68c3ee8f5f33e0a936613e8ad2f0829ee174c66f0c4e942599b58cad8cd9e24aadf7842b83bcb457f83d604c6d21e290b0180c248d4e6c23e52f66d08c3368b611af2dad4ccfcec940f8488fb52e8b0302516186e66e3831", 0x63}], 0x1) execve(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x22}, {0xcc6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r3, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x7}, {0xb1}, {0x8006}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x584}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x82) r4 = socket(0x20, 0x1, 0x3f) socket(0x20, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/206, 0xce, 0x41, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c}) setrlimit(0x0, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r3, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r3, &(0x7f00000004c0)=[{0x3, 0x4}, {0x0, 0x80, 0x3800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x3, 0x1}, {0x3, 0xdffe, 0x1800}, {0x1, 0x3f, 0x800}, {0x4, 0x2, 0x1800}, {0x3, 0xbec}, {0x1, 0x6, 0x800}, {0x7, 0x7, 0x1000}], 0xc) setsockopt(r4, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)) getegid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) r6 = semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) geteuid() executing program 0: msgget(0x0, 0x210) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x201, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7ff, 0x4, 0x1}, {0x1, 0x0, 0x7}, {0x7, 0x4, 0x7, 0x400101}, {0xc}, {0x5, 0x2, 0x4, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r6 = socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getgid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) dup2(r6, r7) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x137f, &(0x7f0000001600)=ANY=[]) syz_emit_ethernet(0x185a, &(0x7f00000033c0)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1824500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000d40000000000000000010003000000002c06000000000000002371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00c204000000ff040102000100000000000000001d0300000000000001010005020001c20400000000040109c20400000001000100c20400000624002ec700000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef3b881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43409bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac4556d600002303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e713935306edd891fdbdd45d85d3b7e5edc6948395a4ade20e5320f882849e5fafa3fd80c1d755354298f78dec457322d139a95ac331568c546be0c0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000000000080000000000000000000000000000000000000000000000000000000000000000ffffe0000001ff01000000000000000000000000000100000000000000000000ffff7f00000100000000000000000200030000000000000005a0630000004e234e227d1336757c0520855b239b86e32acddd2b46af667aa0b2bd5896b9039996b712ec9769b90d969aef68fbd0acc503f9c113ad3107bb7dbbdb5a6de93832dd4ac088fe044b2e5a8570b02b96482f2298ce00000000002164ac120e8ccf13d2a5ae18f34e2573c74573f29a1f9347f516ae818e8736caa6199af0edc83e7845d25df124b070c038bbc7df2c372fec1fedefa2b0ca5831b4786f0effcb75f8269bf0be989587107f9ef054f5cbc09210727e723412d22844dafc6d142af6c0c5d3e5d0345806bbc76090b503c45a11e121897b4b9b5cc7497880ec1b58b83302bc06d1a9051842599850b0a5c1e04935a3f22d6c60f393f63de1153c0a354bcb1a781debd4a7eeeac54576f7f1d9b73386e0394f74f7844adb78ad43caac37e542797dec1aca24d5ca01644a79554bd5488c66962748f55f548e860b2576e86eb0fcba64942879ca6fe883555c9d3d8ff426933ca7fa795d2234afa44780148453c8aff2f96d0a82569417e108f85fb30183aa97d1c04a18b5a84d9ef0b624", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) r2 = socket(0x18, 0x5, 0x6) fcntl$getown(r1, 0x5) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0xfffffffffffffffe, &(0x7f00000003c0)={0x2e, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) socket(0x2, 0x3, 0x9) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r3) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) close(r4) execve(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0xc) executing program 4: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) (async, rerun: 64) r1 = msgget$private(0x0, 0x0) (rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async, rerun: 32) msgsnd(r1, 0x0, 0x107, 0x0) (async, rerun: 32) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) (async) socket(0x20, 0x8000, 0x9a) (async) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) (async) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r3) (async, rerun: 32) read(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0x0) (async, rerun: 64) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002c4000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00002ad000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0/file0\x00'}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) seteuid(0xffffffffffffffff) (async) ioctl$BIOCGSTATS(r5, 0x4008426f, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) socket$inet(0x2, 0x0, 0x0) executing program 5: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)='Z', 0x1) fcntl$lock(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = socket(0x6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002380), 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb007016b786dd6009000000280601030000008000000037f87ccda703cbabdb3ce23b0001ea443d080000000001004e204e22324a3eb6db984df0670a"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r2, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000002c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) getsockname$inet(r4, &(0x7f0000000180), &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x4}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) ioctl$BIOCPROMISC(r2, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x80000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x404, &(0x7f000062e000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x30) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x54}, {0x7c}, {0x6, 0x0, 0x0, 0xe00000}]}) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000280)={0x10, 0x0, [{&(0x7f0000679000/0x4000)=nil, &(0x7f00007cf000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000070000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000679000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000025000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000013b000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000062000/0x2000)=nil}], '.\x00'}) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) write(0xffffffffffffffff, &(0x7f0000000140)="ee13b9d0ee8d998257508291162ce28f239e38bd8697d1f76f84c025ef832b669230234df531bbb1c6cf5925ad4cc249f02f9e33a0d07970ddbbf32c5246e1c981e60a4ee91fd0a135a0eed2fb6a060b9f78ddc8a4c7fbeac5897b930b2cec26325f7ab66a76f5539de5c0", 0x6b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000700)=[{0x45}, {0x25}, {0x6, 0x0, 0x0, 0x577}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r2}], 0x1, 0x0) sendto$unix(r3, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r5) lseek(r5, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000180)={0x80, 0x1, 0x2, {[0x4, 0xfff, 0x7fff, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0xa0, 0x7fff, 0x2c, 0x7, 0x9, 0x3, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0x2, 0x7f, 0xff, 0x17c780000], [0x5, 0x0, 0x32, 0x0, 0x5, 0x0, 0x8000], [0xffffffff00000001, 0x81, 0x9, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x7ff8000000000}, {0x7f, 0x1, 0x9, 0x6}, {0x7f, 0xb6b, 0xffff, 0xffffffffffffff80}, {0x4, 0x9, 0x4}, {0xa1, 0x4, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x7}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xce) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x80}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x40}, {0x81}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[]) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaa123755e72edd5806000000000083a0000000000000000000000000000000000fe800000000000000000d2402a99d408cbda30a10000000000bb83624848e8bf431fc206514dae98f86244bbbbe98acbb4806a6bd6f4de23349dc5c90691a6035dadc50026673ee01d6619a7806413353273b832f5e2cfd5247de67e4e7a6bea693414d4dc1742416644e8d570b12f9f6ce4492176e175b71d35c2664a9c6276fe46b6694f0c6f85ea791b60da7d54dd10fd7ee1b3f25c11392ef7dfefdb81068b436110c234405ffc70a8541c2f67e41c659b017e02919e1e34fce05056bc5b299b961b1785e2378e41d2395e91"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x20}) fcntl$lock(r0, 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef3", 0x5b}], 0x1) r4 = socket(0x18, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff86d68edef88ca37fea3f2bd6feffffff08ff1c0000001000907800"/42]) shutdown(r3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000000c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0x793f, 0x0, 0x2, 0xfffffffc}, {0x5}, {0x6, 0x0, 0x0, 0x40000001}]}) write(r0, &(0x7f0000000400)="76e5dead6f01f8407d2100000063", 0xe) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) setsockopt(r1, 0x8, 0xfffffffa, &(0x7f0000000040)="c753a97ce8f6a1fa3c9d96a72e2dabae772b6329e60a6523c95227fc18f7561c29bfaa3ca27c0861e6a5cdd2dccd9b2c89b1ad6a4a8f3ef9b965a7391001864a664dd88125f76a6010d93afddf1766f8b638b6eb4912c89dacb8a9a24d579d560bf8986e02702305bb94d7d7cc58e786ceef76fc0f80b00894d420744c", 0x7d)          executing program 6: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="c974e479f3d0fd8660751d00e4fd0ac837d04fd8444da42c1934a4eaef9f3c271b16542fd1818a42ceaece4bd4da058c419e8bc9f2a7953bdb11a2c0ec745bbe93b6b5b3bf97636d61cc89963a", 0x4d, 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r3, 0xf1, 0xffff, &(0x7f0000000200)=""/42, &(0x7f0000000240)=0x2a) sendmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="d4ce4e4e0c380ea95b5a3b68ff243dadba258a7ca3a58b4290d48dfd54846a4d3ce2ca80a068c849bbb0fc7674f1e7642cff576192bf8e21a656d55fdbe19f0f684994e1c6797e97e5f72ef8e3518563e88d1bf42be1cc8a0137aec372e7dbdc067c20318daea048d7d60772b4faaf8be30b15b3041f832a0cbe796ed5bea6b14d0c2116891b5a1fb8697273c22ca136b364177d7adad3fb945ebe319c7377235602a53228241d0cdc3887eb1567d2ca0e3a13259f0bd32131c6e4aca4b1ff104a699f6edde4c621d622e9d694f5bbd4ad6a657a4678ef6ce1b562c5924e2e03d8abde1edeb6615e904a84a1d108344ec488ffcd2b603cc98a9fbdce", 0xfc}], 0x1, &(0x7f0000000400)=[{0xf0, 0xffff, 0x8000, "fec40a31df7b1bc3c4d61217c1d280bdbca8ecaf540d8fe11ebc9b9c271676e6568ba97598249383ba2bbd5f0b8cf119b1a78ccc8d5ab4a7a50816bab31ed751d5576c2e88eda852042b10fc8ce5f73ad0c30615eac0055017478f92b032f15a7d669a340cd1a5c59543b77d01a42923648128a126fc46141ac8e9aa237d7615751aca574e4831c0121c452dcc75cdd47f7c2ccad1556493a009fdd842005be9470cfa1158f11727ff2b939d421df1d9424f22e5b7ab0f5bde403ed4b0be11d1020cc8bb062ee2cbf4e23d8bb311f6b0277617328185c75500a056"}, {0x18, 0xffff, 0x2, "e2c26f0e"}, {0xa8, 0x1, 0xb7b, "d770a6bc901070593c44d5f9a9fe9caf7deae08ce44d6d2386afc2045c3eafcca59b19f39ec60d0153fd8f2de813974a7ae058ee5dc26b3fb7179ffe19263bb02ed610caed43901c0fa55fdcb445eb87cc07f32decab2bc26a28b0904a4a2b5dbbf6a110641ea5e74033a3d0e743c3a5e690cdbaed1ad540077e58d1ea058249b3704635ac80c7bd55259ad972100653fc9d75ac8877"}, {0xc8, 0x1, 0x3, "91c5a2d895c3c5b16cfbcc62cdb22db9e27f88ccebc96344370aacb9f4d5ee5e6d37598dd933e51af4f84cf74ad1719ab7240fe25fc1febc7c8a40d8cb6e6c533a04e17dfd97ab6b7b6824e9a3b96834e9dfd37a7a2a53ae0e1886ad94d06c5ae467a236709eb81c30202ab33f23b8d6d1ea9545c86431a21f21f179aba90fe7191d58bd71aa6e4345708656f918135d370b16606b8d32eeb7b5c3227b171670f658ff37a4bf20fb893bb970064e7400392ea43c2a2a0c"}, {0x90, 0xffff, 0x2, "2784ce6681b6cf9e68ecbbc12ac5462180ccb32726f025a5fcdb8f7f3c515286044d695714314c265d090147832915cc6e9b0395b80cb8d607cd26a5006bbafaa1a68c673b96a21ba9a3e18084580f0996f1b3d422a9bcec3cbfd378b8723309fac7175e9bfc549fb47047ee01a79323027b100bdbd70f3d58797499"}], 0x308}, 0x40}, 0x10, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000800)) r5 = semget(0x0, 0x4, 0x10) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000840)=""/13) ioctl$BIOCFLUSH(r4, 0x20004268) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000008c0)={0x1, 0x20, './file0\x00', 0x7, 0xd158, 0x81, 0x80000001}) r7 = accept$unix(r1, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r8 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r11 = getgid() r12 = getpgid(0x0) r13 = geteuid() r14 = getgid() r15 = getpgrp() r16 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000bc0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r15, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r17, r19, 0xffffffffffffffff}], 0x98, 0x406}, 0x403) fcntl$lock(r4, 0x8, &(0x7f0000000c00)={0x3, 0x2, 0x140000000000, 0x2, r8}) ioctl$KDSETRAD(r6, 0x20004b43) setreuid(r9, r13) setgroups(0x6, &(0x7f0000000c80)=[r16, r14, 0x0, r18, 0x0, r10]) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) executing program 5: r0 = socket(0x2, 0x4001, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x400, &(0x7f0000000400)="ca", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41}, {0x3366, 0x0, 0x85}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca", 0x58) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x7}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x5}, {0x6}]}) dup(r1) executing program 7: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000000), 0x29f, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0x8001, 0x0) executing program 6: readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x23, 0x6c2, 0x7ff, "000012000009000000ce00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1)   executing program 4: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x5}]}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x60}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000100)="ce14199bebd7333d314cdf7e34ff3761eeb66d5125532c91c3b988e9d733cbdbb7f96511823736ce12ed073dc0cde783609b69d1c5f286ce786ccd88abe648ba4e591c151549fedeb736637f5f50cf9a94fbfcf65912eed2a0001d48ff9ec0f9d85e7bb2e3cf02515c3959b8ca48fae3f6ebb41ab6be281ce941e9c178e28876d0cdff6bb14354d1fe9d2bd7fd85b006025f740306491bf352a48602a1666182ed330404eabf587ff3c9e85e0fce54dbb92e4b", &(0x7f00000001c0)=0xb3, &(0x7f0000000200)="7c300dabcab30134481dacb8839fd65b9f8be42bbe0928a9254f27d854f012b6af09f832d56a85dd3d54ea1597b1ab6d7d0925d8a6e6369f2463cfde5cf50cbc2e8389c9688e18eb223b1505a98abcbc6958f09415f70a73221b5cccd76beaf02f12e500173a6d30398778965d057c20deaf0f37b6ed0784ed2fbf", 0x7b) executing program 2: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) setuid(0xee01) r2 = getppid() ktrace(0x0, 0x5, 0x1332, r2) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000038e000/0x2000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x2, 0x15) r5 = open$dir(0x0, 0x0, 0x0) r6 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, r4, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r8 = msgget(0x3, 0x280) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc000, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000]}}) r7 = getuid() seteuid(r7) chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0fda5f0c", 0xffffffffffffff06) executing program 4: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) (async) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r3) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) (async) close(r4) execve(0x0, 0x0, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, r2) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0xc) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x14, 0xff, 0x0, 0x5228}]}) r0 = socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) listen(r0, 0x90) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) executing program 7: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x8001, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x80000000002) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x60}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000100)="ce14199bebd7333d314cdf7e34ff3761eeb66d5125532c91c3b988e9d733cbdbb7f96511823736ce12ed073dc0cde783609b69d1c5f286ce786ccd88abe648ba4e591c151549fedeb736637f5f50cf9a94fbfcf65912eed2a0001d48ff9ec0f9d85e7bb2e3cf02515c3959b8ca48fae3f6ebb41ab6be281ce941e9c178e28876d0cdff6bb14354d1fe9d2bd7fd85b006025f740306491bf352a48602a1666182ed330404eabf587ff3c9e85e0fce54dbb92e4b", &(0x7f00000001c0)=0xb3, &(0x7f0000000200)="7c300dabcab30134481dacb8839fd65b9f8be42bbe0928a9254f27d854f012b6af09f832d56a85dd3d54ea1597b1ab6d7d0925d8a6e6369f2463cfde5cf50cbc2e8389c9688e18eb223b1505a98abcbc6958f09415f70a73221b5cccd76beaf02f12e500173a6d30398778965d057c20deaf0f37b6ed0784ed2fbf", 0x7b) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) r1 = getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000180)=[{0x4, 0x81, 0xfc}, {0x1, 0x0, 0x0, 0x5}, {0x7fff}, {0x0, 0x20, 0xfe, 0x3}, {0xfeff, 0x0, 0x7f, 0x6d50000}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYRES32=r1, @ANYRESOCT]) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x401}) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x1, 0x83fe, 0x40000004}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x9, 0x3b, &(0x7f0000000240)="bb57c5eb9f90fa82274edf20b0a04116cd13ad44f542c01ce8323c84cadb11b10330ef91c780086bded6b344645e54c6cc6022ee9d21ec600e0759bd476675d536775bd13092ead00fc0bfa0", 0x4c) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r3, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r5, 0x3}) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000040)={0x3}) syz_open_pts() executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) shutdown(r0, 0x2) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x9cd}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff02"]) executing program 6: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r1 = msgget$private(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) msgsnd(r1, 0x0, 0x107, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r2) read(0xffffffffffffffff, 0x0, 0x0) r3 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000170000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f000028f000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000372000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000371000/0x1000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00'}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r4, 0x1}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="b9d7945cbdb850774c41b68c08004500005c0000000000019078ac1400bb000000000c00907800000000400000000000000000000000e0000001ffffffff440800000000000000056ec4c3890b00ffffffffffffffff890700ac1400bb890700e000000100033b0000008910e8e58b1c712c94ae716a3ecbac1d5a09eaa290a031a61dad854edaf8ad4effe0816e230e769710454bd4fb22b53bec91d337b4573c850cc7"]) executing program 3: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r2 = msgget$private(0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r2, 0x0, 0x107, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r4) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000580)) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r4 = accept$inet(r1, 0x0, &(0x7f0000000380)) sendto$inet(r4, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da9", 0x44) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066cc05887a26646940d5693700094db7b327e86487afd9fed60bed7dd8c7c55ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19a321c0488c5a2674b708e0f4218e2d76628c02b1fcd7eda21e87ef8fdb7549676e785abc732eb4262ab1d7793acb64c32455dd7e58a50c58c93a050001f318eab3cd383edb3a11216401570484459c92842744ae0d9c72b88daafc3f22ebd53ec1c2edcb397f7e30", 0x138) r1 = socket(0x18, 0x2, 0x0) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3}, &(0x7f0000000100)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) executing program 5: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x3e5) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2, 0x43, 0x3, 0x8}, {0x4131, 0xff, 0x1, 0x82ed}, {0x7, 0x81, 0x81, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x8106}]}) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000003c0)={0x26, 0x897, 0x8b, 0x2, &(0x7f0000000140)={{0x5, 0x8, 0x20, 0x0, 0x16, 0x5}, {[0x1, 0x5, 0x5, 0x2, 0x8, 0x5, 0x4a0d, 0x6, 0xf0, 0x14e, 0x5, 0xac, 0x1ff, 0x7f, 0x6, 0x1, 0x200], [0x1f, 0x200, 0xfb, 0x3ff, 0x4, 0x1, 0x0, 0xe7, 0x5], [0x43, 0xfffffffffffffffc, 0x7, 0xaa4, 0x6, 0x7, 0xffffffffffffffa5], [0xffffffffffffffff, 0x20, 0x20, 0x3, 0xfffffffffffffff7, 0xfffffffffffffffb], [{0x80, 0x5, 0x111, 0x8}, {0x0, 0xb2a, 0x9, 0xb1}, {0x1c, 0x4, 0xb1, 0xfffffffffffffff9}, {0x9, 0x5, 0xfffffffe, 0x3f}, {0x1, 0x80, 0x8, 0x3ff}, {0x1000, 0x1, 0x81}, {0x4a0, 0x3, 0x4, 0x8000000000000000}, {0x2, 0x40, 0x8, 0xd9a6}], {0x4, 0xe2ce, 0x8000, 0x7}, {0x2, 0x1ff, 0x7f, 0x38d1}}}, 0x8001, 0x1}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) r1 = getpid() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) r2 = socket(0x0, 0x3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getgroups(0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRES64=r1, @ANYRESOCT=r0, @ANYRES8=r3, @ANYRESDEC=r2]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r6 = socket(0x1, 0x1, 0x0) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84, 0xff, 0x0, 0x6}, {0xc, 0x0, 0x0, 0x2000}, {0x8006}]}) executing program 3: r0 = getegid() syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[]) setrlimit(0x8, 0x0) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x41946472, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYRES64=r0]) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) close(r1) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000740)=""/28, 0x31}], 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x84}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357ddefe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x3, 0x2, 0x9, 0x7, r6}) close(r4) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xcc6}, {0x48}, {0xe6}]}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) setreuid(0xee00, 0x0) getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) sysctl$hw(&(0x7f0000000100)={0x6, 0x10}, 0x2, &(0x7f0000000940)="9daded629a3bb4cdc1d12aa8b3a89b2875289dcf846b6d5a2c339430c289d79955881a6238e91fab51787ddf015245b3c7ccd6ad5f167bf6bcd594228a0a6d7b0ec24f77fe7808dab20d0d9ccbfa4a919e5132cb6dbc5e0b17430171b55c09f2286fe054ef4e2779c65848bbf7732f919af8d35f9190662a1ab28800dc015e0f64da6f25793b7ff79ce87531a66e6b5d2e36229d8012222ccb3c5d8659d75ca12aa67c9c2ea4944b6669e998837be10b4cd84bf7d7f5b7d696c17f104743209ba78f96071f0307f85507ee4c905fdabb32f50e81e9a25b4f35921a2941527d95b779100c7bb136c050a9ca3fba532b19f48dd09ce104605a5dd7e2dc25f1168729140bbde5a1d40519715490c278f996312b4bc11507beb16cf459e9581a6cd7f51ff3f316e912fc699e4eff510d88237f5f21f88f85472305b1ada96909452574f1b0e554570a49050fc162de6abce33680c00ca9ac99c10628cb597eb728e0564c35aa0e1a6cbf1c10aa406959124ff55c4a4a81d2d3cb1ce43f42b677139fa89de47045431851033cbe1ac1029d63fa0ca6a6cfafd0b4f87cc3807c2359d3246816c26aa8ddb362de8cbd29639e7ab868c489892313bf0643570f6276d98add50589ca4276bce90819985ce990e3d06faf05872ee574d94f5ad4b46766a0a571002f535cfe93b8f869528db041fa87b502e9372e747599fd24934266de7f9570edac0fac73a6358dbfd0d63453e039506634772119645481c627251e2aaedf60fc600d613702f0729bfd7a3525531c10173fb77ad1a14d88d0d2759d1f6b8d774409c7df6a27669d4c349d991a49a412bddf94e66ced2c924e0b8d986df599023e25b485e795b9230d07e0219df9d08f31bba167b7599f3b1406cca41f368d710be8334a17e254399c44194fc2ada6c7f4b4386c13ad527985e49252e7eac264a84a51fd78a82c206198f7bc6b5f7255634837fc9b4f4f66350411a3255c6ea99bdb4d8b09cd9184ffe4e8392077483b0b0e92d0b528680198276862ca8721775206a94f1e6f4350a2753bab2d498407aad830757fcb578ed0def0038a64a4ef8ed5c380632aec2886acdaf087934d1a306b2b5b29ed124d8ec455183e0e6922b0d834b7a09eb4d3769f2d12c9edde20591afa23263a5c12253012a20e80cabd20eeeadae6d6bbea3cdc87b85ebea46a81022a0de51004e4cb1e83bef19ceae4de8c39b226ce7431db4a331d31d1084dbe5f863070fe64fec1929986ff1d4bdfce731a32877de3741b0927a536472c7f9084e097bc584d6f1422d4bda229fcb1c649f9b910a3fe4e8fa3db4e112b42ce7572d51b99990aa8d609746a4a70b435a01439eeb88d105a1a4ba9b2c814b2234e33e86ac7bb8be5892b5c69632b0116720f62d465c56c23f3344782490a37fbe1bf01a64a6df70f98ba4771386f801573c182be50b5e9304ab37539eb35fb21382767f4bc639f11998cd43899257852a40aada21802f53bd5dbade5fc1e6e183848072a2c79ee1fb83b0693c37f5eee5fbc67e8c6df22c574b2f0649c9635dd96580d6f4070c3e07d7f336637e43f920680beadb41aadc4b59142e7af2aed412945bd43268b404a6900686dbc113204adcbb0bd33616100fc4bc7beda0b3d531f75fdebe3c506c45690a63700b3ce608958645abf12e58993a1bbfef7463caa916b2056963d463c5a1d3c3933ba2d80f42a08bcb142cc17b0b63b12542afff5e1517bf13857c82460e6efb8e95595be1b818df05d1bf52839a27b2f1719e305caba7b7671b84ee21895972f6d0b6ed03633bc8a4e668e58988066b2c0bab4f36dbbbe1e0da02c1e446c569a9649df86fc75a271c24df89f0681b604bfd150735136db52ca70148d634e3e787d2d95c01ee18715896fda8094f3d623dd5776f9c68021e7a41e6e03a464c67ac93175c4a369e8708a2ca95a9d487fcb09750e7ffd31ebd88ad6682c891aa980e6085d9e295dfd5de1db5eb6e98623224b9a319b1fa7eed6e78f7396310eedd64fa4b85e31fa40d4c2afaf33a0de58f4f5b52e5f72b366596ac3f7b0a82750bd9be23b1b36db2d57150a7f21869d2a7e1a3bf7ebd07a5a79ab26419daa5a4d2a2f900abe690b94037f2bdbe33d889c160005c526330c193a489a8b194b1e501d4903dbb94fb4638c2a6ff6de85f3d3b84abfc9d4530b5f4623491f54620cfaa12384f06517979a76ab1dfa3659ee1f2ebf487d1dcae4e07a3d5e3371ba62eb192fb0e7c282c40b312826a407c1aad07772a519777f2087c173707f733adc651e836d7cfacb494e82ad8d5eb8b719aeb1a0b462adec0b5e94d4293e32d7717108e071d7a27aaad403eb80023df826f0a5af541095e6207829d7cffb16e1e029e6a1aa7891478780b5b61a54f84931637a6c85725eb64f69814596901cb2e44480e9355734e021512a740888bd41eb1f0fd879335450f41e43d26554d821eefae68f4c40a5a781378ddb1c274dd9721917256cf31a3456f777c875f03273d3cf9cd9de765e8ea756d85d3e242ecb070d576385ae6d24701af9c970ac50fbc22d07627830ce0e5bb81098ef60d01a9d2f4edc237ae1b69398d2de73426b2d4997087454f698af48e53d8622766d143581f22312c6b27d0e4a7ce97708bcad58da3d72e1754fab3baac63801d917f3a18f25d94860daa679674c22c9ab93251da4350b804b6f238e7d20e2dcb844c48d7620da30e528e9460d9e73f00d758c36af6dc335143f776d360199a250800ac813f74e18a43f11797f34c4242df95d1fac3cbbe24a15b89ebfe3bdeee12d6522af4e05f7a54466cc09ebf0dc3501c7fb7bf50836175ca25e42002f312c4e6e55114670c0e7504d96682f1d5ea2684cb75858bbedbb3514753bca2777b99110ccd8c551f82de901f4f0c19c54eecc562bb499399e90e54841c73004389222ee263037435a64014858c56336da7d0b2a57b74eeed6e1e3ed4a9707feaa567fe3b95fa70e497b3994c8833dc8114bc17b7442caf5fecc0676e08a64ece0559ea0811124fd4cc5d84afa71ce1f47664b24ee52b2aac9ad887230f0126a2d000571443c537d78ae06540408ba7f164e72a7bfa695e1c20377fce48735c51807df105cbe2212dcac935fff3eb98219159b5c6fe6a764bb136f885ffc1cc212dce5030bc15ce12e9026211723940cfc21b89ed62b8fbfddaa2fff3acfe56c031a2d38c8911b5928cbfd7d2a8819d01a481e2e884bb2e0e9522ed7de4c2e496246fb99b031b4de3e3c71747e068150b7846c75555dc1faa92d1e1a631f64da251230b7652b9d127ce2f1d96685a9a56910c401e90ccf8384000b928fe6a07f5e18468d337eecabe1e1164ae4c26f8deeecda53b3563975849809d0fba0d07bec3006d888cbb650a46bf08681da43e589314160dd98739d2e1ac424030b1abd702780e8443d2ed625ab541c1b03ce85ac882d4f184ca0a874114d5f49319edcf57362a829b1c9a8a8848076376170accdd4b537ea9a3103982c47cf0ac576cb6b21193ceb95bfefd595b9e8ef9c2ee66da601f2b730ccdd2c9db3b49e381660c530f636050705c0a5068375fcd943e579789663d83654407d58336ab33c21cc209a42d6428f89db9528639857030042676ba40b35eceda72843e5002451b47031d4f98f149363c9affd93ea144f10310f26ea3c236a23d329c995402b66a4eac1a77f19132f8d806ae45d920aaef40f21b6650de58c3aca6716f58b76aee9d7378ffda73c78a831a36daa0ec1bd4d356aa886228d220544e199a4325dc1ee8c77bc2f67a114dbde013f532ce96641e53a8b41e89f831bf5b809989eb3130278dc2c7bd69ebf4afa23bdb615d276f9a018b6eed6faf4a7c874befb6100ac4e60f26c8536490f877dd960774240d8d4ce21a646079f9e40898d5e17fad8f2064bf67327462f1aae457b32e1c7bd58b72caf37d8a5dcaae8d7d41cf377fd229e6bed4888e311fa5930ed10b832a97cbe3ad1bbf6b2cce9e444ef04a0b38473d5232f4c6eafdc92de1c375e74fc33b86ea091ea73cfbaa4534163cfecceaa09bb234b2c6fa2cd4eb34c9f1736cfd83536cf22dfd5f754d61076d299cc2bde28e866561d40153f9a6a68f6d88b7381f7ffa16ba3f552f50e73515eb1880d1e368762479b6feb4e2a347237e3731ac7f767479d4bbe086460a86fde0cc1d30399e5900d811885578c3f0de6ce447d511290f155b6802f2cd834df823d8ea1b6b2e2e5d02f8f7792a1455c3475458d4b5481d79243dd52cebcacb598ad847a4d5b8654e5b28e8a34be746624e17a230ea787a2d413b23f82dfb32256c8822af95c25ac9001e00257a653915c64933ad97ddf6c409280738d430de15d34dfb2f81038295bfaf8e2587cc9c9da98ed805fb35a42d9213f15e0997ffaa9fb0313244a2933e1982088d6b074f847f735d997fdef249be19037e9219f30a4d281f9fbf9f1676975b61876eea1b59f3622133eee6b4fc20a2886022d4192bcdbe8bfd546682186552319e668c8234ee29bac5c3e67969921c7934561fd5e3bcd339e717ce228ef1c54d137f1e113442baecc81f7990756628efe018246a614ec49cb2c4ae9c871535dcc97d509d83d3c3c506ef3f84d8e56421c99a7f636f5e8a7934f29d10983b1ab7e77aa8aade4ebca7de09f40b0e0379b2e1d50b42c7fcd803d36011063df4ffa50feddc9e6d00cde64a1f2fc4e538ee8db070f7ed85057d593d727ded1c8c5c8c98304c0d741d477209bdcee69df91f2888098f65727f283c68255ff40b5f0676e208edeeb3d9bb2c06bdb76d86bca4dfd23cf8859154b6f330c2669dc7d24c4a23232628c415d052b66aa24d323602872f26b2380ba3ff9b68704019a9c30ba0528d03978e121d81c7843f70a0bfa24ddbe49aa3bf32bb145a60751b2b2f8d494d208be9c75728d0bc3a84c0508b503b9a75868c3ad10578cf56a6dff24a687be987bfb4d7e905fdbc31bec456c76a652cb1b266899c5395a96f6563fe8fe418036ce1a2e1a68f37f9aa6717e4541ca1fdf100a68baa6cece07d62f4e4208bce2ba4c5eaafac43ad14fd702761a6f6f272923ad5c245eae852794d8cc6de2f67b8c5c6bb34d95d510e8690f7115962897863fba5974c65ec48c1231c41c5e1c3746f50f2b389215926e1a08c364683ffa3de3b125b3cfc6ac1c818806ea4bcc95a37750e4bdb88648a0eb82aa6f0da841e53023cfb121100d4baed370de1c4280ffcc250e2997c05969e146dabbdb469a9e98dae363f4350c669177d8a23c72fb9e3341e22339055943853bfd945320bdb66139536f076c88f5c50fa58abedd7a98590df809cf23867b60ba2ff95d3c99dbda0eb829575025122b4d62aa9f809cbb833e755b35618588fe8cef51b08196f2342c55fb4df774ec7cdf608aaa22f201c0235e84697340c5a0dd85b0c0f6ce7500e26387448f572c399f73d9682c06fc230bea9850bf1d891fd26722b00f80137283519bf529144ac9629322c114a03200ed9f454f443f53ccd311fba78c2987fb217ee8c8df5b938e7de8136eb92ec807da81328234789f18dfdb95c326d3a5225fb13c834c6d708fbd5b6037c72b56a61765942841abda2a08a312c0a4d319f6234cf0bd6e52bf6931fcdb233977296d84088f16c490d7dd69e3a2e029a6bb268c573d826c017fad51b92268f552f018fd8aa07432c3332aa82305b331cfe5cbd9b8380385ba8a7cfb5650b352557a1552ffe9f173c8690935596ccf7d4ed655bf21910", &(0x7f0000000240)=0x1000, &(0x7f0000001940)="ab14fd83645539fa0c0a1c88859cb1d3881d8159e53da4a6a93d07edbe678bb23a0023c488f9f3a704e6103e7104273088f0bfa7fbaf722228b95afc1ab4603ef5fcb557430365e3da0adca9f64c3cacc47b7d4fcd0f3b04c799846040d5c05831b152aa89a4675e6961c4323aa1f22a60488577285e2426563feefe1176c0d77e54dce9c3eb32010d59d4701a434c67ff0d2f198cf4d6b110f9c3be2ecddce0bfe25013ef7ebc829116bef164fdc6cc82c96550b1d776ada9337d845c2e1226fe4543f7f85dd1e1c0b3a0fb3db1", 0xce) r2 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r3 = getuid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r3, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) r4 = getuid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r1, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) r5 = semget$private(0x0, 0x4, 0xa) semop(r5, &(0x7f0000000280)=[{0x4, 0xfffe, 0x1000}, {0x2, 0xe8, 0x1800}, {0x1, 0x3}], 0x3) seteuid(r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x1, 0x0, 0x0, r3, 0x0, 0x78, 0x20}, 0x9, 0xfffffffbffff0002, 0x8000000000000008}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r4) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x59}]}) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0x8000002) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f8", 0x1}, {0x0}], 0x2) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000200)=""/68, 0x44}], 0x1) r4 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x3a93, 0x100000001, r5}) executing program 5: bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35, 0x1}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRESOCT=0x0, @ANYRES32=r0]) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x8001, 0xce9, 0x0, 0x9, 0x4471ccaa, 0x25, 0x1, 0x1, 0x1, 0x2}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) executing program 4: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) (async) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = msgget$private(0x0, 0x0) setuid(0xee01) (async) r2 = getppid() ktrace(0x0, 0x5, 0x1332, r2) (async) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRESOCT], 0x401, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000038e000/0x2000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async, rerun: 32) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = getuid() (async) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x2, 0x15) (async) r5 = open$dir(0x0, 0x0, 0x0) (async, rerun: 32) r6 = getgid() (rerun: 32) fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r6, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, r4, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r8 = msgget(0x3, 0x280) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) msgctl$IPC_RMID(r8, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x200, 0x1, {[0x0, 0x8001, 0x7fff, 0x7, 0xe7b, 0xeac, 0x8, 0x7, 0x3ff, 0xffffffff, 0x8000, 0x7, 0x0, 0x0, 0x0, 0xa301, 0x2c00000000, 0x80], [0x80000000, 0x0, 0x8, 0xd4e, 0x7f, 0x1, 0x3, 0x20, 0x8000, 0x4], [0x5, 0x9, 0x7, 0x1, 0xfffffffffffffff8, 0xbb6b, 0x1f], [0x49, 0x0, 0x3, 0x9, 0x6, 0x8000], [{0x6, 0x6400, 0xff, 0x55}, {0x2, 0x4, 0x1, 0x9}, {0xdb, 0x3, 0x4be67587, 0x2a1671f6}, {0x3d7, 0x3, 0x9, 0x6}, {0x0, 0x7fffffff, 0x8, 0x5}, {0x1f, 0x5, 0xffff8aa3, 0x101}, {0x0, 0x2, 0x1ff, 0x3}, {0xfff7, 0x101, 0xfffffffc, 0x5}], {0x4, 0x0, 0xcb, 0x7506}, {0x7d, 0xd3ac, 0x95, 0x5}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x2, 0x2, 0x0) kqueue() setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0xfffd}, 0x0, 0x7ff, r4, r1, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r6) executing program 6: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0x31) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x300}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1286944, &(0x7f0000000100)) close(r5) executing program 5: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x101) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) r2 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)) chown(0x0, r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r2, 0x0, r2, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0xbc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000600), 0x0, 0x603, 0x0, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000b00)={{}, 0x0, 0x0}) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1000, './file0\x00', './file0/file0\x00'}) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4000000009, 0x1f0) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaa13a65e4e00000008060006803b06625c5f019272ffffffffffff308d9dea0982ee06f90ec19c2352de0800000a58cd41a1aab4fe000000555e"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r6 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) executing program 4: setuid(0xffffffffffffffff) pipe(&(0x7f0000000100)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='/}m$:('], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='(-\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100dd2dfa7f0000000400", 0xfffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 5: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)={{0x7f, 0x3}, {0xfff, 0x6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', r1, r2) mkdirat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000380)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x3, 0x0) socket(0x18, 0x1, 0x4) setsockopt(r0, 0x11, 0xd65e, &(0x7f0000000340)='\x00\x00', 0x2) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$setflags(r5, 0x2, 0x1) fchdir(r6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000004c0)={0x40000000, 0x207, {0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffffe9, 0x0, 0x0, 0xfffffffffffffd66) r7 = socket(0x18, 0x1, 0x40) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048f69931920c067c3c8142c257e4a70a0143159648", 0x22) setsockopt(r7, 0x10000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) executing program 6: socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r1 = open(0x0, 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) pwritev(r1, &(0x7f0000000080), 0x1, 0x2) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200)="0237c616fe54c09f5832d2b0c836b492d96e2d8253dd5e742e9a8317aaf897c071d3ac91aacbb5eb5ff3f2ff8452f1dbfb3f28bb77f8ee4bbef2778195565f4681c444f36c5c63eb4a1f629e929115f050b9b66a0b1ade44ea9c0f735c8ce2f2212c3ef9c2631bb067e819981d94a6481563b6fdddec6b5366d85633034ab660dbd69521dc6f13279cd84092d1d8641354cf53c5e0924b4534503b4d18dc85828155f20f0a5041bd15e5aab9f7e16c08", &(0x7f0000000180)=0xb0, &(0x7f00000003c0), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x18182, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) msgget(0x2, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) preadv(r3, &(0x7f00000019c0)=[{&(0x7f0000001480)=""/211, 0xd3}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x400, 0x0, 0x400, 0x0) rename(0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10c00, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getgid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a4988", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000240), 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0x200000000}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) executing program 4: socket$inet(0x2, 0x2, 0x5) (async) r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) (async) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) msgget$private(0x0, 0x0) (async) r1 = msgget$private(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) msgsnd(r1, 0x0, 0x107, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) (async) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) (async) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r2) read(0xffffffffffffffff, 0x0, 0x0) r3 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) (async) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000170000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f000028f000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000372000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000371000/0x1000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000170000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f000028f000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000372000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000371000/0x1000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffe}], './file0\x00'}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r4, 0x1}) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r4, 0x1}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) (async) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 7: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) r1 = socket(0x20, 0x1, 0xf9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0xf}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x2000}, {0x0, 0x0, 0x800}], 0x2) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0xc8) setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000006c0), 0x0, 0x8003) syz_extract_tcp_res(&(0x7f00000002c0), 0xfd41, 0x9) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) executing program 5: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x316, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x58}, {0x64, 0xa}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x6b) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x3, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x44, 0x10000}, {0x25, 0x6}, {0x87, 0x101}, {0x8b, 0x7fff}], 0x4}) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r1, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x2, 0x39a) semop(r2, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r1, 0x12}, 0x0, 0x441, 0x8000000000000000}) semop(r2, &(0x7f0000000000)=[{0x0, 0x1c2c, 0x1000}, {0x3, 0x200, 0x1000}, {0x4, 0x1000, 0x1800}], 0x3) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x5}, {0x25}, {0x812e}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x81f7fab4f3575946, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0x7a) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 3: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r0, &(0x7f0000000300)="37ba852573d037af8788fcea", 0xc, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800425}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x30) write(r1, &(0x7f00000006c0)="92", 0x1) readv(r2, &(0x7f0000000100), 0x4c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2c, 0x7}, {0x5c, 0xfc}, {0x4}]}) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) r0 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = accept(r0, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x9, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xffff}}) chflagsat(r0, 0x0, 0x1, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) socket$inet(0x2, 0x2, 0x3) setsockopt(r0, 0xfffffffc, 0x7, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa2aaaaa0800450000300000e50000019078000000000000000004009078000000000900fffc00000000001100007f000001ac1400aa"]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) shmget$private(0x0, 0x4000, 0x55b, &(0x7f0000ffa000/0x4000)=nil) getuid() getegid() write(r3, &(0x7f0000000240)="c1", 0x1) getrusage(0x0, 0xffffffffffffffff) executing program 0: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0xfffd}, 0x0, 0x7ff, r4, r1, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = kqueue() r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r4, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(r4, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r7 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 3: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001f40)=""/254, 0xfe}, {&(0x7f0000002040)=""/177, 0xb1}, {&(0x7f00000002c0)=""/242, 0xf2}], 0x3, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f00000004c0)={0x6, 0x5}, 0x2, &(0x7f0000000500)="f9ce25917f46b8fa9e44f168251fccac863232c4cb8711e6bab4a64a894fc8f1aee4ade3be282b6199284898f237235f", &(0x7f0000000540)=0x30, 0x0, 0x0) recvmsg(r0, &(0x7f0000001dc0)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000001c80)=[{&(0x7f0000000580)=""/93, 0x5d}, {&(0x7f00000019c0)=""/226, 0xe2}, {&(0x7f0000001ac0)=""/75, 0x4b}, {&(0x7f0000001b40)=""/1, 0x1}, {&(0x7f0000001b80)=""/181, 0xb5}, {&(0x7f0000001c40)}], 0x6, &(0x7f0000001d00)=""/129, 0x81}, 0x1401) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3fffffe, 0x0, "1a91880000d2b863887668a100"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="dd722386aaa50f062d1a91a40f2a1300184ab8d130077c906ce85c", 0x1b}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dcb8e726fe9c3f", 0xfe3}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x3a, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001c40)={0x6, 0x7}, 0x2, &(0x7f0000001e00)="1afd4c164ad082139d48613b0ef2f0ef2e5c77d9b845dd8c5895737f370e7d8d0400d73749836df47b496da26d7384cce358cb8b0d17bef0d6891e7c0266e9ff8c8ea36297be263b42337304035ede23c4ada415bcfc5ed15d02d87f6a26ee3485a5fa5482fd6d0569211ee5294285d0dc66a41815f32a80b4caf4b54d729048314bc97a41f002cfecf7cc", &(0x7f0000001ec0)=0x8b, &(0x7f0000001f00)="4258b4fe5fa9104adb7259d4f888ab70b918dd643296ee27faf2847566a6ef9938daaccf981598a7180be9732f17d73a5ab647", 0x33) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(r3, &(0x7f0000000140)=[{&(0x7f00000003c0)="86bc31b910a76ceeedf20e1f9ebdd1a595c02fc8837fdbf97781e45fac948018741fe8ccf5c95a1b1068fd59c64dfbb97c77d0bd04f971d0384d6b636af03ceba2a8ab94d49665e3e3d8d9123cb3fb673fbe01cbc35065d05c87ece211e52190ff7fb9deab8a638f201d8763f8ea977207a0296663c80b187a8398f7b4ab8a", 0x7f}], 0x1) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x1}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mkdir(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chmod(&(0x7f00000000c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(0x0, &(0x7f00000002c0)='./file0\x00') truncate(0x0, 0x0) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000140)="a17e03651febb239b416643f91ed36986b0362b81ae95d419fea5ccb15f50aa8b00963251b82", &(0x7f0000000180)=0x26, &(0x7f00000001c0)="930b535684d418afc23479320a66fd7e273d6f7a25b328ba97eaedaf0d59167d62e7041cc333c3f24bf3a68a3d2e9e45ab817bb583dd1b6ca7f300f51b9acdde581dc3ffd4317ffaa809ed292475", 0x4e) sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000280)="f08e885a72a80ad8c1f50e68169a3100b24c6c5f82d3f6dc7d3c05ad41e29080a5b76514af43c95b4f0e5e8276f4dc43efe1f2e33d5f5a2f5ec4fe58a0c993aadbbdc309025bb83f9b98315109d7d80f48c74170da33930609391fd6b316937bb16c012d8da52b61657a1cf650ea8c033999ed1a3830d9556829fb1120a6c1609a05950011c07a6fc077fc", &(0x7f0000000340)=0x8b, &(0x7f0000000380)="d18a76ae6df0fad8a213fee7ed157be3b3cf2e9815fde8ac98434424de3295c5f9013d8fcd0ba4a94fd791f2267b08916cc48823ffcf8840da2ad51a794a00c9c776a1f41fb6be2dddd57e903cabf485bf215f6d44023e5ff1fb7f4e3fffd915957fe02e821a65a24867ec7516cae5b65b184d64fabae9f6a7ae99a9aa5f301564468b162b91c90691d81d8e0d60b9e70fc9e6c9", 0x94) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) close(r1) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000740)=""/28, 0x31}], 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x829a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x6, 0x5, 0xca) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000400)=[{0x4d}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f00000005c0)=""/234, 0xea}], 0x7, &(0x7f0000000740)=""/106, 0x6a}, 0x40) setreuid(0x0, 0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write(r3, &(0x7f00000009c0)='B', 0x1) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="040000000000aaaaaaaaaabb080045000006000000000000907800000000000000001200907800000000"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r3) shutdown(r4, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f0000000180)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 7: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383a00fe0000"]) r2 = dup2(r0, r0) close(r2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x106, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000d00300feceba7d7ba90e28efcc5cc08cfe24befe"]) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x41424344]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x64) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)=0x9) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x66, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000040)="716f4969f850be20df05d0b4974e4134dcf7ea15eb982fad040000008b9476c5ea7ccb824284b4a35381dfb8b1f48cdc7a622d", 0x33}], 0x2) execve(0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r2) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000000)="87365cc3", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}], 0x1) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x14}]}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x1092, &(0x7f00000006c0)={@random="b2bd38a0416f", @remote, [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x8, 0x107c, 0x67, 0xffff, 0x7, 0x19, 0x0, @multicast1, @rand_addr=0xffff, {[@ssrr={0x89, 0x13, 0x5d, [@broadcast, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x10000]}, @generic={0x8f, 0x6, "b4defe24"}, @rr={0x7, 0x13, 0x2, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1, @empty]}, @rr={0x7, 0xb, 0x7f, [@multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x23, 0x9, [@multicast2, @rand_addr=0x7, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1]}, @end, @noop, @end, @ra={0x94, 0x6, 0x8000}, @noop]}}, @icmp=@generic={0xa, 0x40, 0x0, "a5ff98e2e9670b354e709fde2fa648372817a504fc62893f36e39d73cbd422f65504889d3bbee5c5fc8e57ae6b8751b74442a915908820b0236dea85bcfa5506b50600183ca0a0fe4f6e1d89b96a36f901caff259d32ad4d4e108cc1bf491fe426d9ac742240593650831ca85ffb71d3b1a35bf5cabb44256cbee5131574d47ff1a36843353100a20cd36ad4c67074476d7e1dcf0a3d3925d1569d4708c2a99a27f5e6a1972328397d9a5f5830da34f1d6acf06c344aa1a4de04a6a13db2de8521c6f19b15bdb0fe99ceb88e18a468da0d321b44758c7c6773cb7308f491f1fbc1baa255ab64d946f217dcc271ece0ed4117d3c9030503b3fb6f2673f39cb5d63c23a047569eb9c1800f7960a0fce7e1f0416f041aa4bb55f109e98aa1e46be092649d86ce590cf9aff1007415d16068eebb9f4f991d31a3f8460a971aa466fc6c2236fa1b57bf42e8788c45b68885b5d98db8c943a008238ad1e84d57df399d02ae4dcfd49a64109f76d84a155c9657db958786f8be651996da1c79a89efaa28e58d7161a5f233c4553de5bd5ccbffaa0097ff02c713b0a55ca0c0a1536eb4452c3e9c77a9eb1f07390161b74332e614d25ee05a982fae56c553e9c6ad4d61d8b26e495ea2fb5eae6dd00d92fdec6a83b3da91fd85f1668c306a22862b93d0fbbfb1a9e14b7e412dfe98898b029610b73690819240bd1ad14e974271711138e194a5bd29e88ae2f8ae480a013e150d2ee4c9a1b35d16684755e0d9d5d902718f07d95829ab78c386e2b415b708b1fa0eb7f7812439c83871f167dde7d40fc8f124b6c955ece7ef3fcc0e769af532bdda647defdd48d824aed63c72585f9f02bb57170a2314fd6569429af18f3a01661b5a8b34a325ed99bf43de9a31f3752ec5c6432c345dd8461a7ed898701f9553ee5376d679e3a1047aa30d99a562bd27401a022bb91cd6f8a797253c6754c2fed0e52e887f928ecff00ff51d5649318543af999114502b84a6888fd9d97dca788c1e71bae502f5522a9cbf1154e035db74ba481df51d902233b2ddb6998d700ab8dd9cb25dc4ddcb5687c31905b5ac38801590b9f3c4c444e477442a4024b03e93b09b78f1d402c8c333185be53f2677299e0e8afd9e5cfff522ded2642c56a354a0bc10b0e171f0004e23336ed6186e15a8dd424771ce3759ffbd9efcb5d2d3da6e614709a61817a632334da05642a6801478e359c8d4f035966c367226ddbe16c25768b46eda4c7607db350fc5f80a9c6532e81a43f58898df4b2fe747fa040a7fbb4cce077807da7b284a42c67f5c1611b3288bf5d7df9bf37758f22dbe0ac02ba6a665c9af0f95b61c0aba5aeea329c5c21bd215d398b75d84a6731fbebf4eac28091d0ab1b4f258401a53c917f35e098fd350e746c9a758727c7e20dfefec1cb95ad508ce357ee4738f09f841b536e77a046c48d3e50457f97a5c489bc10aeef5fb4213631b0a38510ad78d9698e101f9ea2bfd22a136a340ab59c1a9aa2af4300c00fef4e9306f5564fe07fd4263165aad6c2f229ffea8d7ae45f4e6dfa4b63a6f83048c9f85f1323f001deec478802b8b2f849900b5ee3c447bc563719b49b62c4060212c462670320f74985cb5f02a71143d22613f3a1d924db1b006c283f65711e27c6779f0ad32f3e710eb38b1391129a5f6b7d3d8f1b34f757449c093f19061642a86a5d875cfb881307951e735c9bb532f185230b79b34bbc109fda4fa7541cfbf82dc95f7b699e83e747591c85c56f540dc33caf0c029e92d0646d4eff9c701fbb17cb4e227df2b582ff9fe387277ac0165cca410dad3dcf712aa557fe996eb08c3e509754fc39dddef70a4701a4b6da819a39a023a88920612a752bceefd214f4d3de5b4958b8fad1e5473022519911138ac1e15fef26e12a62fffc8b87249fa8927b1b1dd53f22d76e535602e3457596116ca1b8263c04c827513f91d5f225d6c43de4a2183a23c9d1f99d4b3baad60265f24f8e45e6627fd0d7200db52863d32af527d8c78562fd5af9fd63dc8e019c667278f99e8d6cafb599a0832c741bd9cea0726a219922bf46e39875b594654501d020ee7e6863f473bb94ffa28959fa5102d75b7613cc65d6f209d14b93748486227b5df0e93ec48e430de8663cf0d1b575c153386994543180a0d7bffaed197b4e41dd4559d36185b90a49e3c16bba72be8aedb35c27010d87c7141ff7a83c02169afe85f724d1c8b98ad9d150d229a61e3b465f3a095642c37361dc643faf6a5b06232b66b7f893b1dcde73dd7d6901d2f9d2fe73423498d99f424f1462efed1113c1e25ffb33855eb30a241a77253a967c4e31ffa592d847f0e251a81d3940f847993e32d4c57915f95e5a2bf869085b499e6ec5bb88b13582f7cfa85162bdb7700b3715f35c48bda0f5932558fafb799669fa7d79b337b752527c75052738b265ba2678d13b74e2465c7bb8a72aa768d341e6c8ee2f537562a54275af6dedf2dcfb379213388e15577bef735aeb2490f5aa9c61f7f250a2d52083c5a76d0f4491f64b90ae315d7199a7ed01a2587602ab3c6658606980f915a6fe15b2f0dd7d383e396f6cc6dc5d2e1c301bf0d5066192049d09de6c2ae53f4f49265d9566552b3ee5f10a6dc390c30fd2fc1f567ab87d8315e1e9b6987638035933f4da3443e0a70fcee56cdaefd839b100a1a03f85650ffabf3df23dcd6057c1ff9b115fdbba25d85161d0080415e0b4659cf1189c42a0523803ba0daa374bf76c3e822be9ba38c54fef1e88adc0091b6e50e4ddd9d5464a5aed61b09ec0833b09bc69669d32bca5fe45a10577492745a24bc9651d557df44941a335122d820652ba0c1df6f619274948be07748318cea548d96314caa381998f6e328b79340af10fc05d9d8a94380911ad8bf02501949f9f760e82aeb38f6e50f514f5e64e3b5246a32896f12aa5ca4dd42414f8b82f580f03f3b5d9ae5205d442b9e62e7aafa49f76f781bf83eddcce6daf38cda58c39f8120b28a963a779463cee64678209c0159ba5bb96c2dde8426e70a2c01bc4c4ed6698be30930437cff3f3a104f731593da4b7da84eb071f9105acc8a732a7942942309a21195fe2a7a3937b66f144f314074c1ebf6e070931976be988aa2875d5405525bcb9ab078488f828f0101d7e5d3ef5f19ab7a5468e73bf63a9e49eb22ef600e3ec63bc4a911ee8f5599acf63db8cc1adb793afc80fbbb82f7088adffbcc367669565dee3d2f9f48a6c52c01f070691d31f02b974f6d72cd2800c5a62eb0b3af4068511b1bc4864dd43a27799c6d729733cd52c61a9c4d75b516207e37ded0cfcd8d8f393faa14a86ba3b2ddec6fdf6cfb11040663e625811611ded0a90c407ed2c5be4e5ce1e0f8458506b33a608569d1ef5f456aaa3ae870b5483ac188c9e50f8fd1b3d52c2678648bf3176b4cbe4d1fd6a0370feac5022be3512222e43054ade21f5e68bbbeaeb17f05805298f985bd8060b694f6b34568b38ee63498ebfc9a2d54ff0c0c90ea3ede1de1d4f098335cccb8791735f78d062a110bf1f9dc45b019477e238cc401fbb6be43ac38ed1ba08c5b51e1a9922fdd50dff6c54f328044d09ccb3821c65ef7a68f4ec81e7ac229e5ab5cd015aa7b49488c01104e5df661a6a5da6d6a676ec56bc1516cc52a96cb1ab835753c2c0ad058945c3632bf57ef1301e6d04dfd705dd58b4c1ef9ae40316ff213b520215cd9e88e176b72911c17233aad0d470edd1466b0ffdcaed6191816464f6925a0e3586edef0baab48a0550ae63444cbf9994d647a7c95041238f7b9dc7681276d7603e7717417aa881bd7f4f6fd7b3b7927e9c6ddab29926c4c5cdccfec4533af4b891a329511735b742bf808051a63ed09bd995f904ffef4a568c7fbd925e306bcebfb1a5cc83e8c8b4c8d103578467017dc894fb4d63d778484708b408e8e494e85163ff0d7df428f2d468a75dc1ad1589ef19001473a012e8725413fe4aee06ed9aa3ddca2cd70c68db4a623a56fa8297c5b2061e4ff9d67a1ebfb0eb1a950920d1f46e440ccc3695d06df515763cb71948d5ec205024d8ac12a0f92e28bc0e478d8a57718457007968f4e3f335468c821f5fa8e97d48fd31c32ba8a0a800426edea0cefb0905e267169316213ef73852d8fd87b6e3d328c6da7c0f0d09231beaf7dd2a24b75c3efb676e31c1095cfd929c6c55dd3e707732cdc0b6ad3a0bc8f49c8a786a76a013f021b2b1cde263bf4c09fcd7d0596dd2d638b3d72bf554c5dcef5c4111909d3f4253a7bd0f54c6b6b48df0285a9768bac51ecb410103d489bfb2dab62a916921566a3cee3fc4d3d0abd8aa68299c155001f9e0d2f7c9f504a1c1dd7d4aa2336ab4bdc145d4c75992f3cf79c02dd4b00cd93462dbd699cecae439d57126bc1354d80f95a2e9b75ab5c58cb52f32d3de873f5a868b10af993a8d2747424014782926b6de547c4b8dac88af8277d95831799fd41ec2e54ddcfb200ae070acce5daf179c20d27e461fed992bf4b69a4db27293129aea69e3fea53edb1dc1eae2d85219f7f9ea14ece028f843ac9f1abe9b6054fb88a984c31f2a9b1b7de30d074f32ea6677908b1e28dd0f60ac884358d832955585a84427f198453af9088285e37323849bf723ea8ee99c2397269253b42cbae01a10d0862c27f52ba531a303192539158ea3f5b89653262d8d8d4f50552eef236801427ab88b614f02fb7f5f54580f81793278359991dd36bbe17d39ec89f6347b53a405332751a5744544169c64d5aa37b9603e9a4c92783423d4fd345c9be0c39d8ace4b4307288cc2ac27fbd15ba701e34dbec42229a6275cb6e126609b7bc9dc9f6a517b472b8d4ca3b0659a54ea375818dfd073c0d211ffc0a6a5d7cdd74d0cec145040be8e9a39c3678447420108b060a69b18ed13c73e110fbb8464baf12713d1fa27b5839b1d2372bf15c948df7cdeca50a24afbc46660560481f5150e17388c6197bbaf2ea791483a3f49286ba7e73c60447143c1b0eb56adaa4d9f94a900460579e0794ebbdeef91af942812dc1a2c83bfc361808370147a4cf3facc3cde00818af0b0a5f804f064464fa2d536e3a53905955e27d254ed312a90c358a427cdfb75813a78cd721a792fdd9ef18aa86bbbe7b542cecfddacd06283a1ec39bd34c759fe6d2f5fb43d1e8bc7d8cf02615e9ef71cb190b65fc277fdca3c79f9ac43c366e4072472fee94cdb1e5dc19ea4f8fd454ac1ebba2154bd3ecfb7c60df2e7a9b5ad964337bbd4fb7de6627936c347c915cc73bdcc0ca1eec3a2c88c195ff9e0283f355508528a38e23a430e6d73a17d82d738fa747655eb5ee9e70bc4c9bbc570ac2a6c7034bd051c1d16e88c5e5779fac2af65c9f443bbce52e413d58be6e19e1f8e04ac92c3a8c7a2468aa895e16ffebd8d18697a7a4fe5ab1dd296a03a571fda40458d8abf4664b26a8a575a07dd90ea9c39e850dc23fa9bd54a1a5dd53e7e3f8e66aa58386054af2bbb7c8fb6b6979918610a202647340ff7aec111d592b1135a7471d2f6d109781144e1f15387ed878cfa7fb00a6b0eae30d9117d1aeaff471eac0f15b31a867e446ef22e46d5a09d9fe9a1aceb73420f99b165a3d81f4eebbf072fd0beb892e90771264b8c333c2de2ba1734ef30975ea90004040e8ad03d593669f408734a6ba4acdad7241c09cf67910cea79ebd45e0420add8c51cc5ae64849e25dbef4048204024a3992e8643bd2a2c17da95d2f36a22d5a0ae9738885de82830798bfdcf5a94747b27fece"}}}}}) executing program 6: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x67, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="65bb1d72caeb92c922b789322dde57bbf2a1a0ea0c0242775f4090d91f482a11fa5dd916a703105009379fef558dcf1911d806b2b509375eda29a14af7aad2ef01043e18771e997c19eca3ca6e86e4ff288f806eebe9d342805e6aad73ae128028462520cfb62cd3a7bec339350a973d45", 0x71) msgsnd(r1, 0x0, 0x107, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x5, 0x0, 0x0, 0xfffffffffffffffc, 0x27ffe, 0x7000000000, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r2) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil, 0xf84}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil, 0x4}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000037d000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001c4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00003c3000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000300)="cce080716f4f6d1d68deae98f55aff84c899770c77e9dcc7b1f657b7d3786c9889353d08bce7a55b46851f076535c33f77df5db8fcff6227f217c035dcdd2d7ac3e33fd0adb3548391abeecc338724e50079828f4f4eadec60f45534d1737e3a88f80493bbfff8a05f8023db47e0fd9e771163e92d3733a93e3ef0ff002c59dfa60b5b5297f57e777499d351999d31aabcf7bff938fa18699b61fed8fba93f96989b35f23ee26550f806c7cb5c3c860afc723fa8fcd8f8b17d6df79cfd9d0ad9a41c4296761cadc89970002eab0004af82360fb1e433b83b737f103aee2b252f4804824f1d2fc2cc40fee938f5ee1f1dafe973", 0xf3}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x3, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x25, &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x9}, {0x40}, {0x8186}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0xb, &(0x7f00000000c0)=[0x6e, 0x3, 0x6, 0x9, 0x9, 0x0, 0xf3d2, 0x47f, 0x0, 0x2, 0x79]}) syz_emit_ethernet(0x8c, &(0x7f0000000340)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) clock_settime(0x4, &(0x7f00000000c0)={0x81, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}, {r0, 0x2}], 0x9eaa449b65f8dd68, 0x0) executing program 0: clock_gettime(0x4, 0xffffffffffffffff) syz_open_pts() getrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0xfc}, {0x0, 0x0, 0x40}, {0x8106, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x7}, {0x2, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x8}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfffd}, 0x0, 0x7ff, r3, r0, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) executing program 5: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) dup2(r0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = socket(0x2, 0x4001, 0x0) dup(r4) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) close(r6) ioctl$FIONREAD(r7, 0x80206910, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{}, 0x0, 0x9, 0x0, 0x0, 0x100}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000382c00000000000000000000000000000000000000000000000800001a000000000004030000030000000001009078000000006041c93a0000000100000000000000000000000000000001fe8000000000000000000000000000bb127fcf27187ebb0166"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x48, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8000", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}]}}}}}}}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40d02) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getuid() setreuid(0xee00, 0x0) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = syz_open_pts() close(r3) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xc5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x1b, 0x52}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x0, 0x3fffffe, 0x0, "476fa4fe159e030d4f00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="dd722386aaa50f062d1a91400aaf2539c073a40f2a1300184ab8d130077c906ce85c", 0x22}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dc", 0xfdd}], 0x2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0x401, 0x820351a, "090effdfff0f00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000680)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039007555d75474dc27b205b892df904dfcbdb8a85e40c0c76078b226c5eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab29543923180861e75b8f29d91a9a260f", 0xa6}], 0x1) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES32=0x0]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60}, {0x6, 0x0, 0x0, 0x4000007}]}) chmod(&(0x7f0000000100)='./file0\x00', 0x14) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socket(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000036c0)=[{&(0x7f0000005780)="c101aa340214881844fd6d1e1cd821b2ab5441a69b7065b348c6d79eda1ec82e4ebc77c164f802e94bfb75c248e85e51acca2466b2c4fe8f642210ea4a8c579c818de65134aa1738b13c98d96fdcfca0c98c65cf4ccf96ca477175da04a450f24359c9fff263684e43b9b4c5c58f32a08515a8f1d61ec61f63e7e72bd16f4eb03efae7f001cfc1cf5eb3156e818d14ea7dad95053e50b41f5b3d0a21b692227225deac949293beb5bb1d1536cc20f756db2d8cfab28959f8f3b591735a28dc22905dfc889a6e49bef31156173b7f6ce67b194244c7a05aea1a9ac480396e8c2c4354c52a6ce829c2a760bc81ebddf428eb2ba04f07f1e31f850624ac9313b9f44e67bca382400e8aac929f920cbe99e967652e6b94fd2517c61b2d524180c33f4f6aea2bebc31cd10687f04ca7e6cae800ef3ccf1cf74baf23a5d0a1875250d3dc1f8358671cc016110b452d", 0x14c}], 0x1) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="709b"]) executing program 0: getuid() setreuid(0xee00, 0x0) socket(0x18, 0x2, 0x29) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffa) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x3}, {0x2d}, {0x6}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) executing program 5: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000280)="3b685b00c176548507c28464f449d46c08300c71eda070071a3028172a95e3b645fccf46420722014b8180b083346a96835c496c9892599bfa5c39fa3b26a41ecf07a83acaec705bf32dfc9f35dc246f27ce998ce4efbe38f0f1485f21", 0x5d}, {0x0}, {&(0x7f0000000040)="bc8186574799e7fd6d268df12c36ef1abfd0", 0x12}, {&(0x7f00000001c0)="5fe3b6535fa44ffdf5639f6c5e8b83b90f2222fb8225c60a541d7925a4633ddbf4e3f4bbbf15e08737c0f43f928556f19ee69c99ec5772d73add20ba94058bd692d39ffc20348ce65e45401b85e15eb834cb9e04056f0fdeb2aad088a3fb", 0x5e}, {&(0x7f0000000580)}, {&(0x7f00000009c0)}, {&(0x7f00000019c0)="c0cf0f603defd971db6d344a80aaa78d9d8e34bead080b102cc96b63a06520d37516578080927ea1527a2cab88f28d6c39ad57bd9ea4011749d8d3293bc95222461074b72d33eaf13165f354baf312adc2d7336aa41f4dca2b85260495067cb5c59a00ecd1b0ea9b67f267edab971ae73547fc051cc7f166ab659781aa69db59921b7f5bcd45d72ca48ca5ea054893bf9c5210b3d419fe786cae5d23b5ab02784cfea7c0d185dfa3dd6cd8eac96a1067c3b3045a7c931a422910fa74e629265fa2dec6d80557a4bb0fc17723fb5841149a411cc08aefc0ef2a0cd025ec5c463ee1fd7d1d5cdbda2531136d3f6066c7f5d9c9460b8c6e3909b349eebb4619a99531cfd158161e1b28b97faeff76ed5f2666a77e61d82984a85cc35a4b5b572c370b847df50c02e8b140495c604570afbf07dd233ca4384b2d4f8e2387fbef541728939f2c62da8e085f4b6c1451674eb0227d74084bc6ce7b6fa5ca8b2005108d485e9718c5ec9b7e4250ace0acc90865de2da4239d20a6e414c58aeb189585390b5d0c47ec4c3ec1e8769580d5018ae63a02537fe7d26ac72a07f0935ebec13efa7d5da1f75f7a6d436fa950d299bdd846c1c136462434884f27c56bbed3982e77ec5350449d7dd7a88992d3d9e70ec88a98d6e17b92554eb5525caf8fb4f9d1d602306c1d41ad1adb554137ded62bc50c7fbae882e5e169990eff9626d75b0755f5a9d9f69767a714796a72a17f2dcbebbba54c94a3c2faeca6be5cf0e150b2eb6b77d10fe24a8d384c41a6f00ae33a6dd571df2b8f2a0728b9b0760409730433b01d31a3574684a4810bb68ea6c9c66cd1ac49ed75d3aeeed1ddb0a7bc110f7f31ddb1f72537aae9a4f04a36c893ad1c7d1c4521d1fdc847adb34d46cc9d7e7b36ad25b51cc2f95f417012dda602bee6621baaebed638799bca0d14a2823d1f6aeb981b2d2c49b2c1e5caa86706c83152de801c1452aa6f26a743f574e4f827346ad92e731bf9b7bb7147102d8bacd7574f270183604293c400a3d3cb541a0e30af3a32753bffada5b3d62f823749523e7b505851bb91ac83879f6e3e04f77c3b3408c6e6289bfd572f9c900363f1fbb5a4f256c11da90b80eed519bc8decfaab293aba3385ed2bb64c9bab432f6ebf4072c02c1cfd1749909722e023748c538ebf3cdba05b55c1a96f811ddccfe4dce79bcaa9fdd60f9cd923c51cf383bfa963d2ac268099d8d2d9dd1539d07e377b6fe93b5db7bce946e44ef4ba262ff9e319a7328480a823e11a40ef8bef68ba55b9e72525d0049118782c96b0131be2a51858e7d8479f6c2d306d0f23998d8464e6ab70547814e3341f7aa7cb097feb4e1ad46adee5cc36df69f4b21085fb32daf17694bb38e16d46005a32d068712c52b81bcdebc56f7ec9fd2c0df3ec79b7ba33789db75911bea01cbef9b20b9616e138188ad640089fd8a72894c90a0b8953985ea87b1a2ead8e69bddb79c9964b60c0eab94c3e9e982194ae1c738a990696880930e3ef98714251813596ead03ccee247449436ee9adcadb4150052efd5545f3d375b39c6e4e6b1a2c1fe939d454427752b241078474733805ded1fc0427b53c89be652b048a33ecf9c234eebacee32ed0a298250906e0b0eae055869c6d74a3799eb87211aaf7c21b120232fbbf5579d016aaa485ee9392395712caf82afcfecf7cf35828e594b0b677ae4aa758782b1cae2a7f2c38d83142e04443441a32fef2677eeb250b1baaed92eda6dd2f645d3d1f6876877515d11780d30846f928472ca7cc1fdd91a83fa40b076299922a5cb93cae3a2d47085d76760c8c3d779cfb824af28ea77b68ffb1e09bdf222bdce617d2b9713e6590fb0cdf905667da2bfe7fc3cbc71226c224881e7c7a4a74745b23ba62fef4626f627b0c7ce34226b4a42afa65fd88b2e544d2243054a6c108867f41d73c5c43c064e32d5628588faf929dbfc41b983c836189a0a6b0ccaed948e82df7c4fdc0eefda6adf42ad9aed60f3091726a9aa30f52deec189e4bd558687133a36dcf2c40efd3f8df017fc938112370f30a9e5281cfe408904ec48f6726c1388690e656826504547e91c25e560be0f72af8149a7cc87de44244e276b4a5273a71002936b029a3ab88794b39ced7b09b1fb2880ef8df3d19b29133977fb7c4b121c3e2b0977832dda3dfa8e7fde16101bdfc6e6f3fb3da260d0a411f24e2a971a7b6fc9e1bb420ba404f0dd2434532cb60cf459e6a33281267a21c935ce8dd3b19c2b3b2f88303c6e618f5edacfd37994b7de8f52d5ffe9bc6dd5256a73c518efbeefb13256e9062c5e9eadf46f30d30e3c11542df9e1c80c7bbdf649e5a2761a9ae9eb2876528c24a3719342f6c5727277ed822d80256155af8f7c8d34a5874ff5c17657e51a3e31b15f490c82bdd24d012bc3a476d0fbd31b356c141", 0x6c1}], 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) executing program 0: socketpair(0x18, 0x8000, 0xc2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001180)={&(0x7f0000001140)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)}, {&(0x7f0000001080)=""/9, 0x9}], 0x3, &(0x7f0000001100)=""/24, 0x18}, 0x6}, 0x10, 0x40, &(0x7f00000011c0)={0x5, 0x8}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001200)=0x1) mknod$loop(&(0x7f0000001240)='./file0\x00', 0x40, 0x1) recvfrom$unix(r1, &(0x7f0000001280)=""/48, 0x30, 0x2, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300), 0x20, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = open(&(0x7f0000001340)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000001380)) close(r3) sendmsg(r1, &(0x7f0000001800)={&(0x7f00000013c0)=@in6={0x18, 0x0, 0x4d8, 0x40}, 0xc, &(0x7f0000001540)=[{&(0x7f0000001400)="aebbfc82ffab7bd3acdc7fd89afcbc0fb23c7f91167ae1e5799e0b72a3d8f9238b5ea8cc0c9214a005765d754d83", 0x2e}, {&(0x7f0000001440)="0fa80d7b58ffe63874974dbd6c53a5ee284db963216e5d57ff2263b06517ecd013952cc6be799f55691dc1a95117532f857a", 0x32}, {&(0x7f0000001480)="e6daeaeafd7ef23ef74a9dfc0ff11c368bf176beb5bf4eb1cba4425d6646dd2f4ed00665312ddae5aba6f1524a7241de22e7e9f7712754663a3c2ddff311ea8b2eb42c6f8d77287bc17faf219e266b06978fcd7915a20139b5194e2b46c0a82550bc5591cab2697624f2f44c533bdeaa68a05aedb19ffe12a1f04623154c49d95d5eb4db7c6facf30241900772f9d7e7539f38ce55bdbd979fe1d21b605ab3ba80a5545ddc3547a2", 0xa8}], 0x3, &(0x7f0000001580)=[{0xd0, 0x1, 0x9, "633e15f557234588ea886b4f337c99e6446f57ee3d6ae503e825e8796f38109e4ec0a672608ed635938ad5b0bee96c79aaabd4d181b83750cafcc69777d6066cd781cea53f48efc1e26b5d96662cd74390a06842cc0cb32fb3b5a4430ee52fc55d6901734806300b7909d0220e96be85bade8f66621d40f560ced00c6ae116a2f18a68418b43868bebdfbdd6b09b6df28b142918caa9407385ab741edef91ede7b84a04f66d9e84410d72975118da82b12c9400851b49cdc43"}, {0xe0, 0x1, 0x6ca, "b9e7fbb6b7185109e665904616082caa2c240b7796cc1c545ab80cbf4b813c7b777f37830ff2fe78aa7c07d7e5679c1b0082792fc0145d239f2ca2efaa7ca1151a5f2983df76399617289518adca82453a7f5c776ae13c729cdf4189051c12045931c04042e424f355b4a8a385af77a4242cfe6efcbe4b86b283a0127de1002f7434d3caa7416b24b38644727d8ab4f1846e52f9e63e7ce0cbe3b633786266586a5bfcbf47b9e4145c8d3baaecb5a97b15d918f462d008460b55d3784ae30b50468eaec4f03f69c2e03905a1f0802e5c"}, {0xa0, 0x1, 0x7, "b33566406cf92fbadad6535af9c8e41c5c6ec2979a03d6f8362c0eb467884b5deb617a0bad9411032220e39cf21a929bc087fe4b84d02303593d94daff3a01588ce5ac50455a892035f502c58048c4e730343a0d00ec9c16a6a389a782ccf1bf1e08109a81eb474643215411d0b2b569df0c66ce6e95626e9b082e48179483c8c8942b4fbac86950cba551"}, {0x20, 0x0, 0x10001, "cc2a982795835cc1aa71663a"}], 0x270}, 0x3fe1b8901687f811) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000001840)={0x0, 0x9}) rename(&(0x7f0000001880)='./file0/file0\x00', &(0x7f00000018c0)='./file0\x00') lstat(&(0x7f0000001900)='./file0/file0\x00', &(0x7f0000001940)) sendmsg(r3, &(0x7f0000001f40)={&(0x7f00000019c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001a00)="f4b2aa4de11d4d4380b0a863eea521b974bfb601a74acc9c43a0118a745b6816702eb8bad3472fc81d1d3987154804644d4a952b1c77324d1f29e2707f196240298e41855ee10a9ecb0e4f02074e1c4b260d063c7bc7dc29ed8a72d1f32d4d7e09bd832629c9898e0a5b0ee3171445756d2d8c6cb6fd77fa85cd0ecba914e1bf9f27406bd184a0e7e930aceed0189b342bf803895e11624f1dc78bfb9043693e3a4562827fea459f277d5d2553207f51fdfa140fde9d57f9e6ec74c862726d1c9aa95ad89a6fb983d623434f3a8b260e2dd8c98156cdd73f90cb39b448c685a003cc867f626456ca5e3a0c7b2ea47ad92b", 0xf1}, {&(0x7f0000001b00)="7324e91ae879d6e6619f858b56f40799572934ba267d1c93c4c95dab47a95b4ed29094f167adaf1760acf0a76cf860", 0x2f}, {&(0x7f0000001b40)="4afc107773db32b5c78cc9f6722a385efb214d8c70336d54c5e42f3101c9a47edd8bb77b26a1b838fe779cb6caec72148b85b3a4274464d75762577ce07e875ed32d6f7b3836c232970f5e42c32516a9f8e5e52613c1814f8a4c7af8e1c2d2f76a712940a7e51f040da9a3bb83ae2e691ea4bde167d9fc857f247f88e364036abff76121e9acde2d36", 0x89}, {&(0x7f0000001c00)="05e980cb6f16c22bd69bba2d1fba535686f9bc2fe2b18206226acb27f2b5e082d98e12a870a51feccae7d9e10df2ffedf6d292f14ec287d60e5a08599738556cac92e631d3ec2ccdd515aa76bb0e5cf420075bc2deb28338457c3728e076d96f43f5165f88d7c6f3a7b5bb5a4cb96df21ac189f721deb1ec34613fdd10908bfbb0487e34cc25df08c6a11b74caf66ae0bccc920c0bf59bbc832e7c870edaab3f830eeb5a4b29e70afd0bdb6f2af32a4704ac09bf580c365c0815e98691cc220d7d88c853fa16cd8106ad922a48073e17fd976c4571", 0xd5}, {&(0x7f0000001d00)="ae290a86b3d8971023fd3a05448a9b0bb027ff81443738e540e2903807eab2", 0x1f}, {&(0x7f0000001d40)="2819d1a53186c55e2ce093ad81d4f3ddd92cab3f4154fb2eb30a5a7972d10eedaf00a38ce7e0c33cf7332a687f91d1cb7eace691dc20eeaa13b38f59d6ccda9a00751638ea037655e4f4406c8a12d19f9e7298d17db7ef2b7c2cd0fb698af228352ac8b9087003ffa5b3bbc59ff8", 0x6e}], 0x6, &(0x7f0000001e40)=[{0xe0, 0xffff, 0x0, "e35efb0a43e240e16879913674718f6037b1a9eaa17c28c57e135d117b13acd4fe2b5fec84f546964df54edd102ff17c26f46f71a3e4ce021365cfb2d9db38201472a6049dc2d4381a719c8595d63d9eb0c0b9e57369c1d92dfdc482d6fd11124f0b8d415c386359b612feb04235f56867bfa273521b7dcf6be30998d9c87c1891fb06c1ad685ffdf9e1ed02d1b2f61cbeba8fd95148467f7c282111044cbdff0d0329ba0ab50f703c0982057a12d7abef3fa085928f3c394c1e85c8a2963361a453a82776f1cf8c568a4d60cf1c1332"}], 0xe0}, 0x1) r4 = shmget$private(0x0, 0x3000, 0x412, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001f80)=""/86) mknod$loop(&(0x7f0000002000)='./file0/file0\x00', 0x2000, 0x0) r5 = socket(0x6, 0x1, 0x5f) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x4, 0x3010, r0, 0xfd3) sysctl$net_inet_ip(&(0x7f0000002040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000002080)="eddb0dae78ecd512a7ef3bc0f7db654eb9591c20f18764b6471ece5e7c61adee47b346d26ab8f975ca5431de382f1454e378ad2d5020f2ba7dd541015e027c25a2cfa28ca916238da7c522c841780604cc88d88af02329f1aeda724f28f41698ee3aced74b9e359f99cca0b715db842f679ddf57787a217f9ce75849c1f35f4eaf9c16f011e42ea9c6dc9b78ec405f594e757314c38e6f8d435f551b1c0a5a1eaccef0f125ca1c872c945a53506d75815198dc7714", 0xfffffffffffffffe, &(0x7f0000002140)="795165b464352dd4adf9e2ccfcd2cc61f359f0e4ce9e8de078b7723747eca5d60d162e4ccf2560f192d986bf6cdddeeefba24aaed15958e31c6e917b8c6f351f8e157b29b5ec5d375935baad1bed6d8a1fad95cea3", 0x55) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f00000021c0)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000002200)) r6 = socket(0x2, 0x8000, 0x3) connect(r6, &(0x7f0000002240)=@in6={0x18, 0x1, 0xffffffff, 0x7}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002280), 0x200, 0x0) sendto$unix(r5, &(0x7f00000022c0)="c8fc68e0e5373ae77ca3c6a1c0f2fc8da8bec8ec78220fe2d98a01b014fbd510210b9dabdff0c3a31ce167cbf79669772b64b4914fbf096366b26a2c6b81d31b7d087142f42d73f2010dc2ae726cf5b19140403a7b13d5abe4ab66f24e6d1947dc20d4e99468577927803661091981973d38b58901699106", 0x78, 0x1, &(0x7f0000002340)=@abs={0x0, 0x0, 0x0}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000002380), 0x1, 0x0) close(r7) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000023c0)=0x5, 0x4) executing program 3: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x1}, 0x60) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x7f}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 6: pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(0xffffffffffffffff, &(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xfffffeb3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x6, &(0x7f0000002680)=[{0x7, 0x74, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0xf, 0x6}, {0x80, 0x45, 0xa3, 0x81}, {0x7ff, 0x0, 0x0, 0xffffffff}, {0x4, 0x8b, 0x8}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x3, &(0x7f0000001a40)=[{0x7, 0x80, 0x2, 0x5}, {0x1, 0xb8, 0x2, 0x5}, {0x3, 0x3, 0x0, 0x9}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r2, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x200, 0x1, {[0x0, 0x8001, 0x7fff, 0x7, 0xe7b, 0xeac, 0x8, 0x7, 0x3ff, 0xffffffff, 0x8000, 0x7, 0x0, 0x0, 0x0, 0xa301, 0x2c00000000, 0x80], [0x80000000, 0x0, 0x8, 0xd4e, 0x7f, 0x1, 0x3, 0x20, 0x8000, 0x4], [0x5, 0x9, 0x7, 0x1, 0xfffffffffffffff8, 0xbb6b, 0x1f], [0x49, 0x0, 0x3, 0x9, 0x6, 0x8000], [{0x6, 0x6400, 0xff, 0x55}, {0x2, 0x4, 0x1, 0x9}, {0xdb, 0x3, 0x4be67587, 0x2a1671f6}, {0x3d7, 0x3, 0x9, 0x6}, {0x0, 0x7fffffff, 0x8, 0x5}, {0x1f, 0x5, 0xffff8aa3, 0x101}, {0x0, 0x2, 0x1ff, 0x3}, {0xfff7, 0x101, 0xfffffffc, 0x5}], {0x4, 0x0, 0xcb, 0x7506}, {0x7d, 0xd3ac, 0x95, 0x5}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x2, 0x2, 0x0) kqueue() setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x2, {[], [], [], [], [{}, {0x0, 0x0, 0x300000}, {}, {}, {0x0, 0x0, 0x0, 0xff}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x1000000029, 0x1a, 0x0, 0x0) executing program 7: setregid(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x67, 0x0, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="65bb1d72caeb92c922b789322dde57bbf2a1a0ea0c0242775f4090d91f482a11fa5dd916a703105009379fef558dcf1911d806b2b509375eda29a14af7aad2ef01043e18771e997c19eca3ca6e86e4ff288f806eebe9d342805e6aad73ae128028462520cfb62cd3a7bec339350a973d45", 0x71) msgsnd(r1, 0x0, 0x107, 0x0) (async) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x5, 0x0, 0x0, 0xfffffffffffffffc, 0x27ffe, 0x7000000000, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) (async) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) (async) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) dup(r2) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil, 0xf84}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil, 0x4}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000037d000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001c4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00003c3000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000300)="cce080716f4f6d1d68deae98f55aff84c899770c77e9dcc7b1f657b7d3786c9889353d08bce7a55b46851f076535c33f77df5db8fcff6227f217c035dcdd2d7ac3e33fd0adb3548391abeecc338724e50079828f4f4eadec60f45534d1737e3a88f80493bbfff8a05f8023db47e0fd9e771163e92d3733a93e3ef0ff002c59dfa60b5b5297f57e777499d351999d31aabcf7bff938fa18699b61fed8fba93f96989b35f23ee26550f806c7cb5c3c860afc723fa8fcd8f8b17d6df79cfd9d0ad9a41c4296761cadc89970002eab0004af82360fb1e433b83b737f103aee2b252f4804824f1d2fc2cc40fee938f5ee1f1dafe973", 0xf3}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r5 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}]}) close(r1) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000740)=""/28, 0x31}], 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 7: r0 = socket$inet(0x2, 0x4000, 0x1) sendmmsg(r0, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)="eb7173166c1422ce53049c89179e935d62bcd1cff18deb96657b04e463c191eccd373af8ed8b4560301ad926b9318fed7a763f32ae", 0x35}, {&(0x7f00000000c0)="41d3c6c23a81ff5f200768d42c07f2b7b6275c4f92d634b32317928e7cd0e63b8a753874019d13ae29f0b3e04cb50b98b84e4cdf7e0ca81e234dcdcc075e52d99c0c7f0fba9eb37ddbfe36f83126f2fe6daf15b73f4c5fcd2ce27a862c55e171774f4a254aba5aacd82addbe717d58210ae146d75bd1cfa2338e7d24c611c821ef23caff77ef686a26edce311ff8", 0x8e}, {&(0x7f0000000180)="1623b56a839f", 0x6}, {&(0x7f00000001c0)="31efec51cc96aab5f307fb15d5296f2cdf12eb08ceed9ff9b7f7111d2ae3081df2beeb39185adbd863c23a6460975fc3020034bacaa912027350c16407abdadb4be1477881b02fd397347a6b0e4baf41444f0df501ed5c02ff20e4fcb812f314db30397672cec529ceef90341cf8d66b8dfc6c058b3ca02529c9affc1e42598bb06b9e8954d7f4cf390128fce126da066c9baf450e7347f6035417a6fb26558861f204a9691e3f109efc15c30a6788eaf4892f4030ba073710f582a21643c548a20a437283245765ce0affde", 0xcc}, {&(0x7f00000002c0)="02e6fee076c9881c058c04f35b566a7892a817ecd65c9094537cab1681c5a81becc0b459ac87b5957deb20a5d3d7efd98966ca6beca8c3279c168e5d135644fa9f24f3e2f324c19595d61da9ada28ed191646253091ef51b2f7c777315ab237ab2c4082a1438e4b4fbe1abbf8487c5b23ec28c06b03fab690e5279818182b8d7554aebf99acd2a9235b8d31661d9e8a3185e043909119f9ef2a6689f2ab9b902ce9a2d2541a25ad309b6188908c9172f1bf6cba211b511c0ed10049ff13109b3cda11c80c057a8db9158519fbb5944e3abd55d299bdc73ee4bda6616a893c95d90814f7e4a0a99381937582ea4b085dec81ca305b0cf718dcef94a778101374b2d1ccf11362a3a4cb3b461e134916716a19063cec7b154fd54798ea107097f5a2c72f5cdf76e14dee033fab8bfa0e9f5e8b9c812ab8623c2158da5be5850b2ee108198f05eea15733d5456dabde1832774255149c4649b10e0ba21d703597ab8ae50d5dfac2a28d76106d84843b7dfb2f8d68b19f23627087efb599b27eeaeb2806fe285a14945c28cc4bcfd20edef840944373cc53178e0853db4e8ec8b4915822b490d07f6b09855eab885ca0dc1d7f58c86663d9b7e3237ccf17ce9a028da321b2a856dbbc713333dd268a69c0be4ffafe8950171877b73c5d3bcae07098527fbe3532a883875ed6bbf63ceba87dd38c0bac5f118d0c20608c88c4a9c87f06bc489a890ec6f97b797a94695c35bc2fc99ba58660d1f0a86b4dd5dc35b6c6e833c40a9dc3af84a01a891359d2d5f07bb1f779f3616ae257cdd48bdc22728d3e971e90842668e5bd20b0f47d59c15fa901bc50b7482417b414754341fbdf0860d7206c7134c81a09de5ae7c2d6ed20d61c63dab3b3cbf7c530c1d5a0eebd2cc73ac3038a1a8cca5f39ea02d7217c838194bdace2d6470e2d81b22d05465e78ea9fc272a6186c70db6a2e6618b7a5cdb79e47e532bfd12df15cc5dcd31ee88749cfeb79a9f21507a14e28b7504ae52669dbe21dbc41824d665adbf53eb5f74602feba883622c03bd3446dc349696aa21e42c34ec64c9262b1c560be91c87bd557866e5fb684bebda791f91d05562cca2e736679b5ea1ad5da8bc369b789f77286419197ab00ee9b063d75398b7073e1844e066dc854f29432567bf39c8668bef880a9ec2a9d04ec75cd50bec6e4705f1f08d7699d8b4f45c551d8290490ce84317602dfb35afcef430a22988c687d391167140ce78674ad51a2b87b585adc9ff7f5693351a501ba0af4ec4dcfaf7e0ba853bbfdcbec56ae132995df97d2505d8bab13c39b843d8ad362ff6e0b2d78c5cb4fa45eb8ffd97a7c8d77aeabb06330b2b4ec42b7e54d473e5ed15a08510a0804b2717a9d1c72ace756e7db363b261d3d67f43c2240adab19b22abdf40dae47da566286db4db0d88fbe92fc8bfe0ab2d4c2e393ce314627b15d5dcd5f6de5fb3e2fecd2397e67e23a66a9b7b707e3dfebd12bbd45626b5e19b7a25dd38848476d84dae1aec388a5c76369401a0c08c661327349165bec516aee4ca8df44f43c3b043d08fda799355cf24615688f63870b679350786474cabf4fe641754a4cfe4dcd1b8930954ba54a80d00ece332f557ce571a1d0871b24b7eab6024e3e4b4841ef7f5c94bc875987ef70c860323cbca2c6f4402424c203ced41e13296932096f380bcb1bbfabe19f58a63169da25d9acebbc25938109e348d7754a8598d1394d168fa00683ed128800347238c57dc132c7b60b9519d6c1d6d169bf0ca2beb7a1eb04e712795ecb3ccbef3ff4428698d7acc9189f37be8c42be14bba431cbb2412cb816539f5f4774872a30dc37e52fbb199996c45e760920531df9f29c3e4dabddfed80ec7afd1a8f5ace103cace5b36280d11147eff5bea2536b2a984ae271924714985b8ce9e26cbacde715b1a5bb29963e38dac6530c7461f5b6b955981fa61d1594a834a5f4672a99dcb7cbcd33fdf54c69a2f2051d2cfca6b7f4214a3a373433a06c32b5d7b33de4298a6ed43d8fbcb99f9a9a8fd26d8ae47bce0914bb57a3091cb636a975596fd22b3e7ed637f6207cf2608aefeebb1f132a9d7134740b0f893bc082e5b860142dda55228d93eb649d145083de807644df421b6c12614eec581f7ebc7e9fb7ca0f1816cf04a52c5bea07b4ff4323e2c39ea5d7d1841d88c0b721868b23b19ca5cc06c07627e773d6f700ba0d69da645e13281d63ff9d22c9436a336fb5d50083e542528b96bb5a01a1128ac62b993d3b390feb21298a1a8aed85ec5477f1a7d11c2b0b43782e9fcc83f8adbd07feb8498fc4c5746588baf6b9d51f58e9fa7710dc6635f654563262f16bbb5e15406f8d08d1603b42a581ab1038a22c4e7b53c0fe467881875e616cc6995e324863bc7ecbd979ce328480604c93192eef5ff6cee06c710679ca358daa8f6402e29d74bd8726d00d62b209afb485471bdf98fcbc0bf65c93c802cc262d92ac72ce6463c03810be0aa6ac8ae12ee9ddc51b5c7883cbe365e7373fd193ee9a6c9ff86be099fca6ac3666f725e80ca501721839ae45d93c48346b53d94a19ef3124bfb128f04e2594d30bf84f6dd65f3e8b36e9ddac819f80f9762b1983829407a08d23ec9c74af6e3d05b56ca872c8a77679f857303a7e3754aea456ac14e101d518a3d2f38c5f47c6688afa2032bceea13450715b565343176f16215363febd80ebef2b56af06291ad011351fe2dee6b978a59a3e9d457e45efa42652bd572898ebf1cebeea97915bf21aa6760521254714b51e8a65e08b1f895c1abf98265a6c3a64c1eb8599c20a2620e74a2253c40af74ac80e9a3ef29d4160a8561956774c380b94a274ff18a7cd0037ffc799c4614a81a148eac27f934736694380c8836c9888e65cfe9aec7aa38ee2dab0a4d1151552dbb3c43b25826e5c18a1db6d30f061d458c17077ad7ca877626285d97117dd20c555caa3472166f65ded8226e31d0cac2ebdee9d0c935bc51771a20151863f44edfbb48a7f72e2311056af27c7eb9a5bbbf6d6114fbc7236640dcd9a6c2586b4489ff94cd66faddb60f121ecca577b99ae858373b642b592df65bd966d7356ec7311990291bfd52b13d6316da41152b6e0d44d8966a8cf092f13d8a9aca08993c3eaeaf6da098a91e6296eb2de2d46ccfead4e2a55f0a74453d395b87f4466b2749d51ba8f16605882d9b6ddb1d94a67d7d0e0fa7a3443c30bb88fbb83c6c78bcb93e8ec809f062f6cfd9926cc0dc507ff6c226390b217c896b5d799f672cc8e57c7c970a06644d81b8c6914a7b3b2890f62d994498735770bcd2623880f885e9063b8cd0a757f749e8ff4324c407b41e0fd6689aeeecdf1d78bd65fecfe798530f9a0548543d22c59050c0ea049f120ddeaa261c0e56a081a1cfcb19ae02448a195321e46bb0f4b817dfcffbf2cd6afa497c58e1fe168fd4937515f78004059453025046d2d6ecf1561fac537fb964288e7c0083f967441d4869fd9e41e0aaae61b5385de144c25b643f5d97ec4435c864f4931bc439384b118e65c54137db72855009242c506c997b6d252386b33920824a47bd46028967865b79c962a7fe5a575165e4069d96915c810b7536fb8964ab62a7a4873baaca5711fbe6de1c2e391654dad821a0e32872fdb320631d78d7add618b7ac7862c233ee02e1e9ffd7b97aaa1cc328be7ddcd24249e6fc01b1d000463d074d875b6746529b99397c11d8acbc0e51cf6253635585459cc848760e12e948dce28d2b50609aadd23b59bcdd3a126c7e42e4283a9f68a2ca2fbb57c09110ce09bef3272ae06566e179d4c9c046e3b0daf86d7c5eacb5e347c85ad6f1634ce3197c9f38640b7624b4b763f843e3d71407a22c8859784ad67c57e7ac6a0bd2da341514bb03383de62ff05798cfb809b1fa06a1ff476d205b1b4d0ad2c3cabc8b7d4f757e52e554d40c58f57a6a3a226353aaa8c3b6daad25cade9e05fbaf3fe7c061073097ded72bc57dc027b8034ac0583d204a1d61324feebb3aec191e08fa29d295f62061de75b766de34c2bcc97f1a2db200806d91b91076906d54b77a51b00764ef3965de0a765374ce7b1e9f1e4707b07e2b40d8bf6c6589ec189ac2e519834bebceb0df24bcc9813df27ab9e34f31201ee41701e5291d63eab30ad366f4f19a64e50d019123c2a5945e0c2de17551a64d002a338a3ae92de2d9a6bf8e9fb7d77af51c02b4b33f60add68b788537469f54c8c4dc503943d961d6fe09e3226e52ae2a293354748eac61c5bd3db735e519dcc2d30829e8fd6b41e23c00ebb010967682cc7327db2f529f25c61b036e542c66d47281a843b5cd1df8e64aa66ccafeb60c20c84b67bb893c77b0d78dd915236294d73c7f1819a3889caca6669491656b5b9bd707911686bd6169172d267a4f3f618d86f20c6aa00ec70cf476c52ca71986dbe75b2bb874eac4a62d5e585dae064bca71433171dce969edc6339572a27ad53d3ccf9d7883c2f26d659b16ca66646ebc73ff97da3268dbc893619fc793f252c229e3df18f51d655d17968fb37f77472746e89d357485a4a449253f0cbd1d9362c5ccc3a70af68f85a5114df21b4ad08a61af7d0bb56ec0cfc44567b471ffc56362ae9b8300a69bf95a882616869d3d92cc0d743fd67d02e68b3776391c34bd3849e993bdc72b98d5ecdbd42d8ce51348afbaf035f6440272b9247ffd8c90725aa7365fa7be00f1c00a52588943582e470744934f67e3384a8b1ba2edd0369ad2bd5c7f6fb26340966ea07d3680bcc88bf6e2449be95a782df4947cabf89214c661934af1e50a48f97058216de06de42401b239b9ce7099f49dedcf6f8e45d522e646b101a984fcb4be2e60b5bcbfdc178d2b7ad854acd10b678f7dbcb086c63d323b66661f05259547ad8f41c8245fe47b3a6a6f8649d4efaed7ade492a8dd1531cd3c01f3ff9443b2902cff8ad86e7c2222225d931391427ace9489edda0bafaf2e790e39a7e97aa3138697d35606d7489bbbff7dc3a16f505f79c08b6b9a3f23efc029d4247920d7f0892c762c6ee0c284d2c19090c258547c93bb988201260d62fa50d3dcdf7b07e07b1f5255554ebad08a391984ff0bb32cb0bb277d71619b7bc33fb12da07601c100ccbaa309a2fca649dab194af51821ec103ad13794bb3d201a73b1f20932152e89902dd14966eb549081fede0839fdd231023ec8ebc6f696dc2e6362171827702f2c2231d11a1fe60649a3631931b42bfd621185bb32f1e320185c605f8289e09bcec22145d3f4ea60664e6022a1c1cca365b5f00374fa6f2ef5a4afff24e07354beaee634e58633f08eb5ddd5a875812df7a5015ab3bbfaab6109580f6dd9188fafe4c968f9f3708bb7715607cec32eb2a8a261830cb17b4b11cd310c905d012e937c292e127b11544af78d8c24616fd464a199f24ad863bedc810267769a27ebef6690c62d57a6eafcf949ca3b06fa4ed0f27b8c7fd46638adfb57e5983d943374865003d6f1fbb99acb4042bad77fa2cf177db539c905410f65a7a8c3d564c5df8c06c28f6a40807eb3d91d9c7a15075398527bbdcce5cf71911bdeae5f8666668523385f102b8c5a62e70bc8d2554d3296cf5da6e116e12d7dadc904388893092f9a4529563aa2b5c0de3fa8c953a025f00e875e07a409b10addf82823d8aaa944f7301f98950b15fe44f9de00d66c391c00159851974e89dd8028b78f81dcf9f566792c6a687ff52e190f8865b4e3981c489d8bb059d17b0acbab81a6b84b34eea1", 0x1000}, {&(0x7f00000012c0)="5874afae1b2cfa0a3b4a59214d7c4be63c3093443cc9b527306781eb885b146dfd3cef16962a135fe3c5c990218ab914e88a847a91f4fc747078833160f0153b945d14e8124ceb90d99cea2d2a4341d3f398fce25e4ec2c36a4704960589dd86f61f4a1c8a2cf08d111e4dff9f6698be0f4ebe4baa899ca32b0b2da8ec3e29c56f7768c181d611796a39de3e9b3df01b44269f356a4727d9df21f86331ff270b7ec2fb7773c5ebf048c26540c356824a71ae54", 0xb3}, {&(0x7f0000001380)="55d753e3cdf6397572b3982507901317f6", 0x11}, {&(0x7f00000013c0)="e97230be27b575c46e78165c204e30038e6aed1a357e58e0f2ecf7b2dde38ce4ee7fb0986a108b81dc558e9c98690083a6ba611b927610c020dc2c6c6c4d4a1e0024f215a3a5e14d185fad400c6e5ffaf93f5633037fd6cbe6711ae43f3755270d83453b160e185e45482604032cef92aa93f81b7e299fa0fcdb825fb82a26191ae5b46ca29186a62b46f5a2aaecbe6d18135c3cbe53273e90896f83af3197cee89d8850624044d3a14d8300c617780184ddc6ccbe3fa90c480816e69097f2fcfea9346c138ffd1d72c0a71a14a6acdebf2f41722eebd5def2e0", 0xda}], 0x8, &(0x7f0000001540)=[{0x40, 0xffff, 0x7, "4c8e28a21f369b4fb5274f6c0353c0c2cbef612dc5658b6bdea67c2072f74258830ab6226ec1767c61bb5f0c"}, {0xf0, 0x1, 0x7, "2f769c629a5dc793fc4c60855e9fb5fcea6577951389c4d9efa5b34041ba953665eb092573b442c023367fc1cbfed4558f45f8f362f85411ae39b0f74c5d588b40e3da9816f955ef859acd5fa86799d273c0144e1c74fc72a67f8e0d8d5f58af69b81088aef23084cbd8fb1aaac787040670755a08bb8eeb20fa0535544772f0ace637178e668fa722fa84bb83cc5325aadf9919b971f89dbe5f7d34e937789760a9dd4291a6687fe0a7c92d86d9fc125b000f762e5e994aa7a8ec1206840c92aaed42960ce97283462284d1c1512e39e789ee80453ffff7f0bf4c97aab3cf"}, {0xa0, 0xffff, 0xa9b, "3b0cb76209b7770b4f695e9bbcb2d0eccb38f8803be0b63ffafb499cab1379e205919daab80e9794c6cb5dee9f7a0f5bfdd165a1ed3328dcd6d7df4624605407e80acbeb0db9cfd71cad29b474bc5c8751df15cb4fe41fe16693b77cc723fe1f6f63b978da70e7680203148a6edd7bbf4ba01977b5ffa502cdcc0c678331016b631bfbf118693bb642"}], 0x1d0}, 0x292a6659}, 0x10, 0x400) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900093a00fe7625775900000000000000000000b9fe0700000200000000000000000000a8c8"]) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da9", 0x44) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r6, 0xf869) r8 = dup2(r5, r4) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f00000001c0)) executing program 3: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 1: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f0000000080)="33eef54fe15b52bce57fff288a4422a542743c96d0fb4a06d28baa60bd3c8714653747e2e0ba889d534fc15e7a5a268cd9d649c82ee187af894ff198485b6a1cd43bba5c665326549c445f2e5a67eada7b2b2d6250d5d668895d7853b7a1ad24c3ed7434e4490d3764192d8ea87c21d5ae00ab2aba614faa5260f442ee92de0f7d855429d262a61d77c332f33717df228493ba27adea20dad7e9c2f1c5f90116", 0x0, 0x0, 0x0) executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1ab, &(0x7f0000000100)={@remote, @random="a8475e5fa962", [], {@ipv4={0x800, {{0x24, 0x4, 0x0, 0x3b, 0x19d, 0x67, 0x1000, 0x7, 0xc, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0x23, 0x3, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x6, "6554e2ae"}, @rr={0x7, 0xb, 0x6, [@multicast2, @broadcast]}, @timestamp={0x44, 0x30, 0x40, 0x0, 0xc, [{[], 0x2f9}, {[@loopback], 0x5}, {[@loopback], 0x9}, {[@multicast2], 0x1ff00}, {[], 0x8}, {[], 0xffffffff}, {[@remote={0xac, 0x14, 0x0}], 0xcb}]}, @generic={0x82, 0x6, "a21fe503"}, @ssrr={0x89, 0xb, 0xb0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @ra={0x94, 0x6, 0x7}]}}, @tcp={{0x1, 0x1, r0, r1, 0x0, 0x0, 0x9, 0x45, 0x1, 0x0, 0x4, {[@mss={0x2, 0x4, 0x1}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x9, 0x4}]}}, {"4c10921195bd8554c3fb6c373c6c8c9fb9061e5224bedd7a2c97fad8f3f5da3c872426ebe917ee906bf8747212b648af8fecddeeefa4330b4e962c3dabfa37cda2c2863afd6b2f37543bbd19c16bde5de63d2bd0e902752aa54b8150ef6d998b949889e18b84f2d4ee6e199d75447a3a880e21d621ab4e1826b47f3bd95bc6d323d9540dc3c03b490c95eed868c311c997885daaadcdcb1c31faa73088156340f3f2d07f071c230b6d7aa9bc9087746f7b605492fc11bc6ca60d2c6eb19a0e6e691cd4202b5b7bc15f8d87b8fe2dc17a523ffa6242346d33d34f13daeea65e465032d86df6f1210844"}}}}}}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000380)="12e1d34bf47ffde4c85405eb745fe9242899d83b", 0x14) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x3, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfffd}, 0x0, 0x7ff, r3, r0, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714d", 0x6ee}], 0x2) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99", 0x11f}], 0x5) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000800)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000440)="06f2d803612e7c3baa2d418f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91d2a7ba63361022803132f486a8e3d4a6448eab74f80505e0f87950b4c9fa81dc2544e390117246d5a994c5781aa279fe298273fea66e7ce2b926f5acd0d1dd0b375905f26a8935eda41833b3891f1f56c1e95bed206462a8c1248fff9f06d41336ef4a", 0x8e}, {&(0x7f00000008c0)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d11f297897de0057", 0x8}], 0x5) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) close(0xffffffffffffffff) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x1, 0xfd) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r1, &(0x7f00000001c0)="cc", 0x1, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r2) connect$unix(r0, &(0x7f00000001c0), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000080)="be71cb5ad3f4c4f2a7f1f9352e03cd28b7f63ced5b74fef64e38641aa782be8c", &(0x7f0000000140)=0x20, &(0x7f0000000180)="65deb31917b0bc1b8ef2ce1ed4c8759b2d9080794b90da880120ad4f23db6194f5995f95d55681341781f624059cf8862bcf450c1fc32abe241873271da79497d6dceccf41842af53f7f841632d1ae60932391cf0d293988287b0ecc7ceb91d434ccb49b83", 0x65) socketpair(0x2, 0x0, 0x0, 0x0) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r5) executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff420100000000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9042d", 0x37) sendto$unix(r0, &(0x7f0000000140)="16a17e96381e0b5a2f4168e14e2d7f8a104c7ec9925dfd286bda32ea48afcbc7781894458043223c3ef4d65d3c276a53cd39f12e", 0x34, 0x40c, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) socket(0x1, 0x4, 0x5) setgroups(0x0, 0x0) r2 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x9, 0x603719, "00000cee00000000080058460000fe91000000e3"}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091", 0x78}], 0x1) r8 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {}]}) syz_emit_ethernet(0x4e, 0x0) r9 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) setreuid(0xee00, r2) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) recvfrom(r0, &(0x7f0000000040)=""/200, 0xc8, 0x4bde70621c3f45f5, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f0000000240)) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x2c, 0x1ffffd, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(r4, 0x80, 0x5, 0x0, 0x48) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0xffc1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x80000000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRESDEC=r5]) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mprotect(&(0x7f00004c2000/0x2000)=nil, 0x2000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x43, 0x7fff}, {{}, 0x0, 0x0, 0x0, 0x3}, {{0xffffffffffffff9c}, 0x0, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x2}, {{r0}}, {{r0}, 0xfffffffffffffffd, 0x82, 0x2, 0x3, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0xc0}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() syz_open_pts() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x101, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x5}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) dup2(r3, r2) setitimer(0x0, &(0x7f00000000c0), &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup2(r0, r1) accept(r0, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000001c0)="9432fb3c", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000140)=[{}, {0x7}, {0x1, 0xa, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x416}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)='O8', 0x2}], 0x1) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYRES32=r1, @ANYRES16=r1, @ANYRES8=r1, @ANYRES32=r1, @ANYRESOCT=r0, @ANYRES32, @ANYRES32=r1, @ANYRES16=r2]) executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x11, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) open(0x0, 0xf8e, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="b46d6c140d6a", &(0x7f0000001080)=0x6, 0x0, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0xc0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r3, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/31) socket(0x0, 0x3, 0x0) executing program 4: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) dup2(r2, r3) r4 = socket$inet(0x2, 0x2, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x815}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r1, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r9 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r3, 0x10}, {r3}, {r9, 0x4}, {r2, 0x100}, {r2, 0x1}, {r3, 0x20}, {r3, 0x1}], 0x8, 0x6) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="0cec3ebbdc9046ffa0dc75839f1c8f17ac80ef262bd960183dec1fd4fa691912b3c1150c27f2bc8333348ca40e2778ea621cacab56610de359b85c2ec5372125579ad3b769d48a7238b73bf8e6964e539136ea2185ba875bc586049ebeecde6ddbfe43943d49791fecf240cb130e3b1619ae477105605114dda28a55a1bb87a62efbac873a8642a996eb8b331b5ed64ba024bfba338b321f24774490b043c4ebcf3c64bf71dc7b3468ca0390e4cea004cda6cde33e0bec01acb2595e24da7ddb10adfb48ab280ccd1a9b2b537824fb16c9", 0xd1}], 0x1, &(0x7f0000000180)=[{0x30, 0x1, 0x0, "94b711eee05cc7781dd69807293f77aaf354b89733f975ccb682"}, {0xd0, 0xffff, 0x800, "d66dbbb56eb9f818afbcc418ec477b523dc64dd9610dabf1dd863c14be9289c6ed2a6f9883c8cb1966e776a35e6e948416e8101fb204de1b8ed10a4307a8c3bf43e33c5920f970b67dd2f0d4105a246806908fd4b128f9b863487a866a1989efe787a0fda1c6210ff2084cad43cbf9834fa64983790c3d78b46d8fc23df6f112241062407f4a4d8b96dfbb227d5501ace3294907b81909247f1228b6666efa1bbf8fe1e776f1ca493d450b23114aedf04541e50858170ccad5394a59"}], 0x100}, 0x8000}, 0x10, 0x400) mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="8b3da440cd00759f2bb174021704df4e7cfe41f38be6fa0b00f8af5bc09891bfb4bd9a424387a3ac358cac893e68123d8fb5bd9855be2ac9d60e940ccf44aa16f43408bbbb4e9fb0b8bf77c5c1d32213b6eda73116d700612ae794cddc44a998054ff99b89c11e4810dd2cbdaaff8f528a1533b4994ed8c2e1fd98df4497d78f748e9d7d5780d89233ea09af1ac0e7b93b8de6f6095c225f6004e105ab4263ccb6ad99e186dbe5792459a39d68861e459937a77b51cd00e17a1728b915b7b4bb406f54010a15607c489d581ca079173cacfd", 0xd2, 0x0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000480)="fc1b1af1da105508830e40a77b144241da80bee0db7149ac48b8f74a0e0d92ab016ff714809970f6038134f111c4606f67153474f38013b74601d2d75a87fed9a7c5929acb84926c6716f8661e047ebce388f5356775df582ae011117ab940937148d6c3a2665eca979f9dd55006b19e991b", 0x72}, {&(0x7f0000000500)="aabb1adf2d1edb0a2cb9f85de00a9a93c7dafbd1fa9149fa5c14df7699032b66b5fe0c832ee2715d67c50a5c4fd5a59270389c1f807b0394959624bcb1f6da8a586b8106a74dde7f0081cef588f7edbb6215d195c828b2911fed22e818e681a4e03e3f0aed254d41a2113b9e7f2e49a48b65e43927b84a849cca95d18c3fa34077b803ce0ce87255d76744f892dd297812341132c30b456da6b257640e402a541b8fa0550ea51f629e9297428763e829e22962b66d370972c57401a51d2e87f6671061c14dbf79fd34d6ab5d585b7659fcd82bc310d70b22b3d4d282933f51", 0xdf}, {&(0x7f0000000600)="16576dd6850231e452f389dc24d67ed20c1c599048588596f1d0533c3c1574f29b6ed86c9e4af03162139c32431e2d26b95cd3b804d6162cb1a7b9a1a22b537c9895133e18eca691a18c00d86c3da444b3c91c83a19c273dd39e681f194fa9646da5da3bc9", 0x65}], 0x3, &(0x7f00000006c0)=[{0x1010, 0x1, 0x2, "2838bd25dfe12a6863c2653b97546765cb3152e9d1da2fca4fa6c3e510f76a5472bf86742604830ed37dc4c5203300f482b67e392216cfb59e80a7008af9b246eac5164594b5386c26fe3e208c45c9e2aa1349e72ae6cb0bfa0176c64899b4c748d06072204418a9c0fc9c1a9ce52298b7b7774d6aee0e1159c1bea89f33140d572a56e99d7632e539e086ea315ef023829bedbb808325d0ed9d841a6131fee8259714529a4473bfd2b26ab7961f2b1bc413a39f56eb309860c868bdd6856bf61da2c97d63ab5f9978471026c332e46cba2eab128cd5efd3763a536d27bebfe3af8e7a5c1d6b637529813640e11dfc6f94da2dfd5bdcbaaf1c742cc180ad73fc0c42b08ccf54e3e771dac15274b8b9ee864614c85198da88496d5df803724f39605c7a4d46e6b9a66452d2299b0e03ee835531e4dbeb0edf5ea923573659d01f74fdb913ceb83b8b66955b3259f57bb8ee37a3964515832df41decf983a2165eabd3c6db061809b424e1821ba687d9bfb46d1da115327fb729ee4541a602ca5cbf6f01fce93584df9e9965fe1f5736e219409cabc004bb2b781709fefc666f23e78ee05a6132da89de2dc7d835f1d254f6cab777f02ddbb646359a9399bf81e188fc1d1665caecd6b58f505e24e6e72d43dc1cc7b13957bdf2d3bd6a229c5da87d9239cdc660a77167b68b2f648cd4165186147d8e01be57fe05a60cbeb42a19c825228683f2ce8b0358b141367249e1d478e1fb7c01b6f783a31edf809a7115c23e4beade7e4a8141eb10884b7f0ae54d9f7467f4d88745a73cbe0fcedfc2cc0b07f6cd0b19bfad487dc272009ac675fab0c75c581c0ed70dd95e58d0684ea3f1ab5c83776f7ee6f05a59834deb08e190febc97b536e3585be7c6931211dc4b7e3be244a599405335eeb46675a6f64c123ea82313b8ea2260459af0f8d19e21a82f853160f971e129b7379643c5491a3631760b412d3ed58b55f41072e9b81b24573dd8bb09d69bb2e3503679bc5839980049880573dc46987337ef9238f33f5799c6b93de41f909d78bdefc813c0df446b4dba50ec31950eebd0ed616274faae66d8afc101c0910968bc3c2be9cfef2c6cc57971b38a2e546b1587c7a26866849ef644a6dc9b2e3e93cae11165072c436d51d7bfcd52c0bc955937460a63ba74c8fb91d3584db0c7dd7da02dca4e57a7380552aac5c9db21753f42207397d2b8aa3c97b03c037fb1ce2bd2108957d5ea0574ae1b51f8c8544d525cf59c24693e0a4b027e6fdc47ab2d1161a215ff5fa1b020bd2fb4789efc5845ebbf46c66b4acc5277dc4e4451b7bb78f3e6748a8c584bc5ca47e42665fe15b0ba395a24f4edfc0c7d244be162b60e709a984ba96d8942f8520a3bc0008af824f738431818a89afd32bd89537bdffd725747c81b0c7ff44587bef80f98a7a676b9553736a76e24c6afed2b7510c3d6c405df34b66bc466ddc9dc9db807c7a3fc56fcadca58eb49832a435d8a3fbea4ca3a6dafcfac43a065a87efe998d02fcfeed7e6e0d84bf7d3b1838673fb97747c4bdc41b21b4408945899392af4bb56eea3b5458e3177ccabf88447851cc34d3b776b56a546b4b9aa5b89967338622d0adab6d829e191335ef522c65d339b464d69edb00827208b27240db05b58384693ddf4165e20a67987d2bd7ef61c11cbecb458586bbc01b1228ab93ea26512a1613485b34187b38b5cf3d3ac6cb17c05798fea5413cb4f3a994c2b307a33c497da282ab749728a96b869eeb4b8ef5ee3f5e9a9e2f902b5751be10eaa8acb3c17aed6b28e6eac33c0526a6802fda394fdf3dba7f9f516dd8e43007dc2b010166b7e737ef984fdbc2023e99d2b3396aea18da751355e6635934d1889e20a322b2f5945c7260ef2746095aa38d9e8f3606bfecc6003f4e51ef0c378c0469fc4da4473426203916cf1a1938068b5423b8b472aa1624244710844143303ccea7a5374a5b7f181ed1d80a42de4c953596721aedb2bf1074afe287650daf207e268fce0d9c1da83ebaf63a0444469828b67c6101096aa990bc89436cea27f1a0cb83365b01ecb81c58746b58aad9e79669d72055e923d2b2090281ac63ea8f338f1f6512b48e9bcaab7abf3fac12318f4f4f6a5adf4498abd439d8c929b65364e98b4e332b1ee0659adbf7a9c99a5f2ff9646f396dd3dfb372420f02d06d8aa795d94e009a7614a3943f6ae5615453be8db710d6527f839805d81dbb5549d493b3c4630f0f12b92b6d8ffd56668f12f29b831f244ddc258e6d6e1c8b91189c9d3637dd7d7942fe37e7bd76b5bc24b77a7abf24694d135ad7a4da36f8e315a4445beb5cb1c9a7c4ef7d325a076b878ec60d65490284c92ee8cb147970ea5d4b2ec2986e19da302e1ef86e5fc27d45165f379dd793ca6139caf3fb7f808ed8d947746ceb4c3d5ec28da7385302f42ea0426dff56eed2b7560d88a40e111143401a1d8ca8ce0157a671cb1d3870ff9050626c43843bb18f8e1d3db32d327f8718e613d4b8a73921a97ab63bd155f500a5b426064a1979b0a49b25b6ee20545c858580237b8381c808f72fabf7de400b3356be5531e7fe3fb8515887e9fea7155bf7fbd735b259fef41bc0af43a35a40946389a204c1a9ae424a57c4e1bb675137bfa55cfd0c9076c20f51aa744232114876d686161a37f9e150a4c0a2a7bd9850b87be0770ba13daba9b267dc7491b6c9deaf45033626dcfcaa52d6672c900aa732e8c05bde5ff72a1d0f111ed31378fbda65c9585bdfdb707c70e87a964e81ae13addce50bbaeb9a4f9a0e15b8861a2cfd0028de966262830a9e2c79973330fd47e7a549b26dead627e693e6ed5ea678d68c38795a8e12cb5553528345201f0e77f23b5121585ace491378b8727817afce6375d6c211e3b16604faa8bc7de6a170375d624b0631cdfd10910f98f93bf3ee5da17965a6547b12fab0585bc9cf3ec3762368e576990a63cb17c69611d9a5ab46653214f6f1aac95499796c59ada57deed7d62fdf8913dd254e6eaa56c680312315956be06f29355260ac44afbdb8de4f2586b0914c9d758f0fa504fb1057dd708bb6ca8b24d5b182cf2332bd664a7ca212541349e0086a3a502dcdbba3fc43b608e4a8ba8485978c2b9dafebb01532114346d29ddd135739e79d36bb06fb28d2d146331f14c23e2ad006f9cd2b5e87e85cd9a73d2651003cf833e51ec1f60aad31a7cd7b9bd2a13c5f04d14aa9d53b6ffb51548abc30c3c3b215018a367f4615c9cf1b829224c14593f8464a525f233a4ec11320d471599e58fd9ceb1d290e708e4b34035c3f56a11ea220dc3a56117b05707bbc4dc54630322157eb1a32aa06fb5f1a7505b74817f949451d2abfb87ffe0c6c35a06c610526ee6e6dff61cb8438f14fe083253994136ec307db4b01559f981733e86759e0493fec4fe3137734800d84f0499df5fc780e4d19570852b5a53e10c87f409661c6737d7351c9d31fa6d3fec28b2a5f2f1b0b941ff362a29fb414751e7d94d642006dcfc13426ecb8285e7ecb7e2db717dc8e5bcf0bbe77094adde770cbbe74a6064498af96090dcdeb9300843ad1a4d7a424c4f0c6f4dfcb080f06c4a5b9e1b35a32184946833a04c7563130fb38a0ac3e48638239492c22fbd589061de1bed05b4b7f60774f5f4c19e42475a4df0f8518ef31cde86510b3ba40b81ed98425ea880b00c65410e24af55ffe8d87a21899b3774177fa9224e6571cb874434ecbc0cf6bc25dcdf9232e55c11e50e706705bade26c550f709929e684f881ae8035caa3ac68fffbcaa8a3cf043f6caefb610a38a508bc8da6899b9d66831efbac690cc30e2026be034eb8e7ba34027249942fdb33cd2b18cfb8abf5d6b388d56950ad9dc6625ba02586b7351ff5e448b2e637ef451d8d791276113fd8efca68f3bdc7bce0896b27e82f03c014690c457d4144c93902fef913ab2021ffdce18ca40bf40472e067ec09aae7b0b1ca8b4a3d460d500a1ec85f79957d4b99f30e43527287497403697e621cfe682ef59ec95c0b8ed65419aabefe37bc26c1224bc7a41c08b9fd0ef2c4f312415b88bb54f17ac184ee5a55a99b9080de9c49eababd4b65caafb40278f640a7eeb5739f4a9805945eb815b615bcf13472f069e2f3c141a4c8594acd897e1de127741a8755c00522536cc388a2550c45ad134ac18c31f52b942b909122ee38ad85fab7db88d543c46356082c4ae677824dc553f0d56ed34eba1e49a0cd8de453f19d44b636ad0ffd631c61ce3da6a17a25504d53de4ba2933076dc9401a0f147f71fc3c938685df035d50af9e173799ed541d0dde94cdcdf07b847ac54c8cd3352f320c1680bebd427009991d4c98fa95efc25d0471f207f477b20cb52ee4b31bddcc964713cfa694e16a4440e28f66b67dc509ec15c3d0212d36e04b0b4cccc234f26455c1c6c7bc02c7deed4e7a3be1b51614c610ed32d1bb706a49c2dd6954734ce79e5f35ef7a31312373bc22263a3c33f7abc2b57d5f0aa37752e641b3e4d5614df86d2d1c6bdb88a17b6ef8fd19b682c3961d9e5efab5f6d8addb338573a0c11d7482e498fde0b6d088cb4121e05a1b22b1ed7a00393cf1965fa4309a6d80ee3a3d8dbdf2ffc9d8a9faf3d260d3a7595c664b7e3daa00f8460c9074f45492a8fb901d9adacccd57f9821a72a8ce45da3e2c5e5d26ab344f530b8e4c232859076d24f32e00cba3a8572c42480782828a7a897d15b9972ee62f432fa5047df7ef10919fa05586e8d98ad4565655d7196cb94cc65f9c2262fa0106bf758f92b7b455ce43f9e82cb4bd66cfec460ecee222c07d201286080320de4dadd918b6ecd1cec979e55e07e26d5cf0315c354e1e028dcbc3765e64118177cb69dde21ccd1b9dd441836e6ac45c3e1342d9cd8640f7960a72aeed97fbac67ddca902d02c2324812adc9a6ade05b517266d3316f483f6cc959494143e930ee6fecc5c00d47841fdc4246cffbba9852e22eb777b9642f0d7651980a889466a141ecd1f4e8254fdea8669da3747649726b5d64cfc5894eb1bebf70441d85d67a2865954af879b382bb808aa35c0bc703f172f670ff7d9804b4123819b2a04db52ffa97772166ddfde56a6cebfb5d3bca09bd47475972cd1cf55bb8d35cf4a21994e36ac5c7c346004fc2a552f9730288184e5962d3bfb582ea8c11ea53a12f72a35cbf7b2e00ee39413bed5506119c3e2ae6a86f087939d630cb71e9d5c9ef228bd4f478130aa459a19b7a1b4fce55c26a4ac0945fd1c6f7a3a811b49ba1a49749500f9bf288b54d57d13a6ae06fda89a6480681e228e70858ffe09b621e5a95145fd037a4bc2fddbbff38c372851ca49a82130ffc413f3fe281cf95ca9f31fb3923d2ac5d2ab2277a936df3d60135e2004ad9ebab6ae8e5ec46c598596b4ee75daee2d87096a6b344a3587e34d4665f35699785a5139c75703580c3e04da226b8320d5401edb7d582620537d39b5a38b9026b7b2e7ab33439539806fcf3a3386a8ea19bea026e6d3a902675a0b4ee2434178c390ba1f1725e9cf9409738c61e06646171bbdb1cea86088cdd8e0c085bc4eb64420db87b67a656f57483fc40ef6dcfeb1666f799db75e11108c2af44c378d23acb818fc3e12ff1379c8e39cf6c81efca634c1427854b9d804e69490874738f6ede7e1549227d7a67426e013e18378f60bd6eb3e7a0724e4df88ddf7b4ad670851e45b739fba1325dacd503fcd81e78642fcd07df037175f02a5a16dd553e02e168ed44b0bc9a298105ff827"}], 0x1010}, 0x402) r3 = shmget(0x1, 0x3000, 0x14, &(0x7f0000cd0000/0x3000)=nil) shmat(r3, &(0x7f0000d56000/0x4000)=nil, 0x3000) sendmmsg(r0, &(0x7f00000020c0)={&(0x7f0000002080)={&(0x7f0000001740)=@in={0x2, 0x2}, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001780)="72f0699d96284a2cf24bcf2d940455c5e4cc7810cd560ff53efc10cce224f8ddbc128565c6285a8dba650c21342e0d1bfc64aaca517449924049f372ec46dfd74b8e9a6e3a7f29ed78003b3c554211f80c1e7aaeb42ae2301a702015d87e3ef98cbbbc1330a8cdf5c5e8a6e5adf7d540a4f68feeffe7936a89a286bf42823b27cf1f72fcaf89828fa00db872b4d9d6b3ad66722df0cc401840f72bb932a8bdc0ebe16b54daee3e19292188dc4847165ca1c2f6ba3225a0", 0xb7}, {&(0x7f0000001840)="bfb74415f91c349d1012e68850e308dcf5f45515721740a5d485f0b25f5fc6915fa875cc01bb073e9b8281c06f17a4865c1a51e429f022c4ce6ff7692be794435a2606f5087cc2dc3bd88a7bf1dbbec08c06519091861c65470315f07984f34a", 0x60}, {&(0x7f00000018c0)="d2082fe7505099e60d74ea739623301f5f5dae8148a3ab1c780f06c1fefb46a2a4fe474f820c95e30f14707913f2f6da46512eba8fcf1332cb", 0x39}, {&(0x7f0000001900)="9eea0ad1", 0x4}, {&(0x7f0000001940)="5aed84c1c5d0e793ffc3d1a9e3b05fff7f480a7358508455ac404e153df5369a4e9ad28ea065560c08410098cfceac307306ad95a867a27eceb20dcbec7cbd73a975846fd4248e829195b103be193d4e4733196142c1d092ac50f92f516e282a3e253aedc60910dfd35684a496ccf2f0d0e1051964cbe3c382c3f01ace2266b2e5c18c5bc8ed83dc50fea8bfab1b6e6f905b1fca980f94ba236d28f42a", 0x9d}, {&(0x7f0000001a00)="825d8fd4edc24705184d7db9fe3d805447d8bf49ddab86f211bf886b501806ecb28026fa9e61c30cbb7fc5bf8001b993382ca74b365290849d5608caf9fc24017843a1521f557ff49d7bab6cb76a7865a9", 0x51}, {&(0x7f0000001a80)='|', 0x1}, {&(0x7f0000001ac0)="b24bdea03a1afec41f232c663b7cf72c95d4cc7e0f26249b6ad3fe5218d5c525900f8fb3cedb8e1b1104add09bb3dd3ebbb86283444b1133fef9642302e9f89756fbb3eddeafa5f8be0d75e715d2551a7f09ef620efd75c99124233899b655a9f3b1aa8982fd13c9090447490910b7967b5236a62627aecc20ce1339d459749a815a15c626d1f3c10f43ddb4a3e65a84d03b35a4f4a5d6131857ef7c280806c4", 0xa0}, {&(0x7f0000001b80)="da6768db5a50fbaff9b8d628bedcac4a703c400d7d137817c2f98e1b9665d704c2cff75ab4f258eaa5d12d8f8fce06b4dd80c22f4791870516adfdc1899e1a283b8c82bcc0d1d3ae280ca56a350af9705aae23ed46c646b299bc4a3d1437f8a2b161c0e63b42e411697d6e3021603f523030cba01b2a66274256b501eb76e4fc065018550cebba6ce4608cc039bcb33faf132c8a0f63b4afca49abba9f3db7ff0527429360b50b8e4833175971aa48f18e3330de60878e", 0xb7}, {0x0}], 0xa, &(0x7f0000001d00)=[{0xf8, 0xffff, 0x731, "e909814a546cc45b8e3ae1fc921113779f9a8e6563d6ca68749c5cc1fd67f35cb39f2b657cdb82f2e595d30266c8bcd8861c45652837de072121b11880889cc6c4a1b68a975a867f75f3a5b6238d6a5cf2ba8969d50fd5db9cdf646b4ca24d65ddcb0a6defecea7c9b8ec2e72b95f7714e70b5f11252bf218300e67414091ee2ce0431da118846d9d457fbf14c1bf09e4737a1608da333ee9a0b8a746fa4561aa05c04505561b5b2a0efe2142e13012dee15046041e1e9aaa24837b8539b5061c5a319c2bc6b3ca47d070aab8d389206a237f0115d8fc57e39ac372d02520507cf20c9a0571a"}, {0xb0, 0xffff, 0x1, "95b70bbd88e92ba832f4fd84b4f45c24aa7bb12e85e724e6e65f05a3b568febfcfa6da63fc78296ac8fc0d96bfe4135377cd201c394dadbfad8fc0f6cc175f9c97c2bb788f6fd1953bcbc0743ea4ed587160e4322640151e977baaa4acd5607af7607e49050f0272066ec028d4b46602721fe527457c01c38e318c1ab5873a373fa5ee4a01b0a36d8284f76e72ab1435cb3ac14e87631529d6fa8d6c"}, {0x50, 0x0, 0x50, "33554248cbe9561d605f3c3aeda42adb190888e8bc18142e779ab62d6678819749960787fea7ff1ba5932f4895c62b65777f4adaa1670fc264a360d7"}, {0x58, 0xffff, 0x20000000, "a1251b56001f2c5d997ef448059ec31a5dddd850bc9a857756daea20aafe8a79cdb7174b0fb91af7494d1e64abf64b122696f1952b8b373c3cf34bc01099c98b7f08638ea3ac8b55"}, {0x50, 0x1, 0x1000000, "75ef520e45cb85144a76f5096c04691da302739b534f95e6573c73cb194d47e702d9b96732c08a96dee1c54bcd43a5934ae36f9980d4a0744ef467d5f5af"}, {0xd0, 0x1, 0x22ad, "81713ce745776fe94db446f8c8599bf371a055a985c64156832933bd3dc161a250350db515e6f356e2aca4bda4df87356e11158a848e4765abd54e9ae31f9b6787a0aa0206437e742cfef84c18b40cb8e6ee6a19c712da8c8969bd6f6b409d762ba7b168ce2bf111e76dff2ef2b3a82fc84f459b2ab7d209224a63a5fac76bb33f8e025c89678c85eeec4e99148eda0f9801f5b20151b09de96fc5709964d4e3012e3aa89342e8ca2cddc6b3d1b99cdc98280cdd58c383f62a65c916"}], 0x370}, 0x2612}, 0x10, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0}, &(0x7f0000002140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, &(0x7f00000021c0)=0xc) r7 = getuid() getgroups(0x1, &(0x7f0000002200)=[0xffffffffffffffff]) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002240)={0x0}, &(0x7f0000002280)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000022c0)={{0x5, r4, r6, r7, r8, 0x106, 0x1}, 0xba1c, 0x0, r9, r10, 0x8000000000000000, 0x3, 0x9}) r11 = syz_open_pts() ioctl$TIOCSCTTY(r11, 0x20007461) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002340), 0x40, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000002380)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000023c0)=0xffffff41) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000002400), 0x0, 0x0) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000002440)={0x3, 0x9}) ioctl$TIOCSBRK(r13, 0x2000747b) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f00000024c0)={0xa, &(0x7f0000002480)=[0x9, 0x2, 0x3, 0x5, 0x81, 0x3, 0x9, 0x10000, 0xf76, 0x4]}) connect$unix(r2, &(0x7f0000002500)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000002540)='./file0\x00', 0x0, 0x802, r5) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580), 0x240, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000002600)={0x3, &(0x7f00000025c0)=[{0xfffe, 0x3, 0x20}, {0x7, 0x7, 0x7f, 0x400}, {0x4, 0x3, 0x8, 0x7}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000002640)=0x1f) executing program 4: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r1, 0x0, 0x107, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000322000/0x1000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f00002e5000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f000028d000/0x3000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x0, 0x0) executing program 7: setregid(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000240)={0x0, ""/52}, 0x3c, 0x2, 0x800) r1 = semget$private(0x0, 0x4, 0x408) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) executing program 5: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) socket$unix(0x1, 0x2, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x3, 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000080)="b6", 0x1) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x54, 0x405}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r4) socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x8, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) socket$inet(0x2, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x2}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) clock_getres(0x4, &(0x7f0000000180)) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "07000000000207000000fcffffffffffffff00"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./bus\x00', 0x6}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) executing program 6: r0 = socket(0x18, 0x3, 0xa9) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x100, 0x4, 0xa}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) open(0x0, 0x0, 0x121) writev(r2, &(0x7f0000000300), 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x3, 0x6013, 0xffffffffffffffff, 0xfffffffffffffffc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0xfffffffffffffdff) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = getuid() setregid(0x0, r3) setreuid(0xee00, r6) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="af82263ffa8a439867c6948c", 0xc}, {&(0x7f00000002c0)="9bfa45fd135e68e78e7f2f4bf2f008279ba832afa9ad6d2ca665f9aa29d4e1d5d1b1b73a00706cbe42fa3746165c33fcfa4a41828aad0edb709d4483c599ea05cb75c69ff62fbaa2853e833920cd2945dc464df2a7faf804fd62536679d58607378c4f530ff2fc5f247ebbda6ca98be02d830b5cb49b66a771b878bc930752f690fd6d6edb7c82cb", 0x88}, {&(0x7f0000001740)="9523e96e11ae27e8deb1d1f51059829397a8d0a1aa3d4d28e8c05ef56ba988ad2e33cd73f66aab6ad9eed0ced5837990a1e98a194c12a136fc687016c3548d36be606b7733ea029f95ec219ac057d1b84c32e89cb77be9f2e9be9c7bc9676ed633a3bdb940e1b885c806d1729037fee6025bc6c63edd650f033caed6843f4774b5631a9f82dd1ca2d4077a3d3724037f5a9a5d98fe3a5296eff862cc5a86897a2370d9bc827b904eba1fc7ded1714333e5473fa90aadf793ea2260b311f2228b041cdf3f83003d00fec5769450eab0bfba7a56d0e3759f60607e80b86360a470f234b67783e203c2046c4de5f7ca66ef40cbb6b97c885aa69b5b5300390ea247320ee50556aabe27c55afdfa4c6256600e9d213be3afe5df2e9d51d043b0de7ae3acec14885eea8f2314beeb7db8d3171aada9bb0d5adfec4ba88451467c684800d044fe41c8cea5a39164b89cb41a11a266f5301dc098aaeb0a04b1d915ad85b38c1f550f5e0b428343d9a579d79a2aaa0907ef2f4b77f7dc0d80ee3dbefbeb7fe46392bc1d50f01fdd93a70c6a979f061e6232eb5feacb25fb4674c87bbd6b46ee26c63cb4d54cdbec0cc135421408aa6f62c9c5a91739806ac8754cfd17a82d9071148bdf7fa84a2522d120d0351dc24b323b727ffb8741805024a32c5a4d033e3ff0bae94014260075af7305e5e3f42c5584a0c9be490ff71448defcc7c842a7458b3f83c0e6f5ef6b45fd983321020c7b8f9137d74133210f9960f4d30fd9ca30298ed940e34c9c78cd520e321f7e4d1eaa03bfbb6a0a2e3ed9463cb83a3fc5d6909358b286778deec54c3e1c05ed5e61e8830b8aba6474debd557141b0348bd506df44a9765cbcff150b5ba9442e832ec9935d86f402e238444e0285c85e787dfd5adab651e5acdc5672b74e9cd409feafa45d534d588ff457fc9aa056007195951cedfe7fb8479606cc99340a9d2e8bde4225a6bf0b7867d528a31847ac6828a2aa7e2ee03f51dc59ad4ae31a04f356aff1f1ef83e5f9fca7116845ea80ddebb5188f22d08ebcbe8748a6abb5e761d63d2a0d7f2f0d89cdd035fc800853cde9d80031177969d7d5e5b9212fad1082514f393717ab0956a37c381f23373ee24cfe90ce38d506aab55f8311b38e89309b149e2d3aa062cc55db2df77e255435c5a28c0681c0d7581435a3ad2cf905f57e5219eefe4ee1ca8d28d4ef854f14d364b89241335015626e2a1facd24f4d56c7b8b6c423d713ae8c42c5ead68df11b97b6287deca908c1cdb6fc21199f7507338a5839c701f96afe22d2daff4e6c18073f777302f7dfbd48910c16ab43bdf5a2b356b498e989bdf86f1c7a1fe796bc839a3c4e682a02e41de1acc2cec351b35858ee22750beec0401a17a83662ff678613cc41e10e6078a00911a8084b09e30fd614025b48cbd43186030512f1a30e2812f100595a1c194a02124a052b77b596ae81186a97e4314d21e2d1ca5d3e8296dd2fb9e062d12c28c34c6d3de682711dbe7e8b557a5656ce588cde5eb7cdc82056fddf4260a0d87cc8e112da7351a9ba666b4b5091b7eba0f2326b766ea14b81bed6d9d4f43e4d108ac10711885c9062f5f06a83667124fbce1ef3bbac1a7e805591f7a870748b7cdf50f80955db10c59a75e3e7f7d8479a14f3b55b58644c98c7e20abf3e8fe82f4a61efdfedadce018b4b022d676bbd7a9d034dc6e0ce92fc81f7ff2af5a689d204cbc5bf4d6ac48616f8c2426b0d3b296be3318a2c3bceb0b232a4735bb7cb16b2d165440a6cfe172b70208f3a9e55d09da3b2ff08bd9e792cc41281139061dbfe1f3710af1f2fed6a3898c065d283ee72a52b92b193a058412db0f8a9e9c18afa6cc6ecce50943187ce1e3cc55bcdd3392b9157bdc46d26364ea15ce43615de17ff38934618a3064b637c0e4fe96da8b1c5621b2e403a81ba9782c4b9688cd15a14611987f1f29abaf6ee85de4ae1c948aae53e4f6ba88ef2c42840891027847fdfd28244dcb5921f83cb970b3cca67a9d7cf1d5d8aa0b252a1f7a4bf50ed7d3ec11faf614ee39eb1b5e059a1091c110439e73ef4c0118694cc7e5243c9d9e89a4ad59d1437954ab2461bd73ea333cb98eea153b069017bae93e46c4b2cdbf2268dfcd100346f5908ebf9a66dc6b5eee88dd1b4b123733e8f9e73176ef7e6e6dcb44ff5bcfd5f51cfe15dfc0bd088d0f7783f1fa66ba2ca2ab8a1c3c349f0649a3473eee464ebf94764a3bbe76a29dba2a3a229ec36d6a7fec9b02d9d3efcd7e4e233dd60a1d4443b39a9ea27b8679ce21d1129365541b6f84cbdd72a683470bbfccb8d93e4d7e903d3021aa9ebb6aeb42bdebe570987cfca74d650560a72a516b5e7ccc1c089670d7e1aa397e0df80105d3e894f0dfd0c8ffec52c38e3b89248bcb1436f0645061d9df1885baaf0dfafaa378e50accfa2758a8ad597ee19a7d20b4a6f9a84230776ff4fe4c467c4a8068d0581b892b7ebdca9ef8b4cca1f131c91f7f62ec02e9cf1927bdc4593c6efe5dce855364ccc373b13ab383556f5004fd76dbf617f24fe8992ccda822c7284e9297b30c44efae049ce0c52a394a38d9bbd378d896bf1b9c2edfb0cd0ff735b48ccbf9f2ab2159d2becd8fe73b280dbad07e8ad95ea4d01181e58eacbf20e9a7b97e13c9aff1a00094ebbbc7a889465bb192dc1496642abef910c22aaae56a615e68e7c20343d1916b4ccac036a76b11b7a18ad0feb3a0e9ee9b09bac24ddacd1a80ca5902fe7bfb5afdafed9acbef67f49f085a2f314496f0c0c1416a68c6a58aad8e083a988009ea062aaf1e87b4bf411c3be7f42478a98630f681f79b86151b7499ada431315cb9f3fd9f4ebeb4388d90f4a5e6e25d66ea841fac81631c9eaecaf5481ce72803de8363a2c321005b1058b4aa31aeb7ded1c6c4d415267f9393616617f7206b9cb07e50fa45c140ccebfc78f685a98ac2765a64af6d6603b7b3d10e7f68be6a04ca6594738abf19ae8459ebfd4990c1d89259246c429a069697ebb99d00929dda08b35c7e2b2d8ea4eca8d9d3afa51eae1664a468c03598bdefb38d42dec306d649054d06c9a13f1db89d573e10b2d847db970b3162c451854bea404e3e59338d84e164ddaa9fbc28e05856d46657323f95e9a01b64149a114917227dae3a90d952ce3377c4a16486723386cc55b938cd3a0ba0b96a7962f76d2d01bc8061211fe6fb46673921ecf1739830b5a63aa2193e542d7b9d36bfca0c6625f585b7ab4d534d47ade80a97a869c2f1e5bc6d5901e2f7191e51d12c0afe993dbf773bc610877f1043b5bf93a0584a6b1e5a27a7db81aeca97668041b99d4407f221f45755616f0f21515e97dcc73343ea82527d732c7829edaff9bd776d19ad40ca0d04830345ec89cba29f040d63d1d19f507b26f6c66b8f35537c29bb9edb8ee5b2f90f5491588c23f1fa5f25a609c24cfdff65bbe9a29ff26f6a9597055b8e3659608f21f3c6b39ef31e7ab573038e23fe84376596f41206c61657c71b41a148a4aa705ba4253bc8d1d8f999ea24e8ee6d3f02c2ef6a058a10275a9409f4cbd750c58b2aa8e7fdf070215b0faae0b608a503eef7723de143a42235fd06ee41c8478caeb45914c05526da4e9c1e148ea206beb01255e7cb3c8e4c7733080da6279616806d173a8131e3efd55c418e0117df4bd4bf14e1e81f4f9b8461cf8f4e19562ac8cf4a91f9fed47f6b41d9810b80846ded4697bc8b50d1ba665c06802afd1eb044cdc011b3eeef81dbd659d81a01b04b463265738bd901fafd2ba547b0b1408610681db5863ab84e102005f38afc4bb6b0c3259fd7e4d26bff299b4a7d5d0c079dfa05c5afd983214327e039b7d0d06ff7171dbd63c42180e87378cf81b9418d29141e60c7b1bbd4c47e2bc7ba717e4d68500f31680a8bd8af429f272ba28f9c4cbb503698164ce87f263b15363eabb24ad704e9263c59a3bedfe11fce5098513ccf4fd912579ad651dbd6a6f9b5dcd19de7db8b826ccfc7a3a16a519c53537b352255dcb410f5b709a14eb8b700a1091ded9a18e701a3050fcc4787e53a49bc3d484755a79e59e1a4c2c5fcfaeb5015f4d53570977fa67fccce8f212ef39b2c16570999a237ce2abc49531fae7cce3abb43570dd13b2ab59263556a1bdfb143eb9e7cc081e600a9c67eda7fef2741923fbda425b7b83f0f93718f0514dc4ae38387f6698a5a475fef2ba1c5382d46b98efb03b30679d697a4567ddcc383737f64048aff8f0324acb7df39e45ec70ccdbe65a3c38f8b0f65905359baad6d7a8d91f9b88b6559f4eb0e554c617429a1e558266de028f780e28f8481b95b9f9f2ae44eadb888294ac45921e37f33ccd4cfb6c3c361efd87df2ad6d1d87ffae605d2d420d0744544789518dc6433ff982563e249c5b66c448404b13a61a9017d62c23b6d588095732fe14babd0d908a4e28b3bf7638a94bb08feebba107b54277feca5dea05d5ce49e51bdad30dd335a25b3e6c3ed4d62084356dc446f94734834e97c27dd83fb51af011d3e16681eb1b8603008064efd171950b95fe288935520a618a5f96148c27aa417d028a95a94a383a2b4481ca5c04adbbe5bbccb246ed9b775f1cc7a1f5fbb27dfe2e87de73cec9a1d98806c8810e11d85d26fa95af4d1d25cc2b3a0e37c91f859646e4a6f9242b50c799807037b5f404999fc9be70214fdf6dec1dc9bc18c40a7fbe498a2bff9641f20c117ca9aa2337d1f17538854a0de3c5348b239bbd3270d924d7f97debc8ad2c837501d03cf6dbf0b4f1f5bf85df119e6b2461a3bcb7668628dc493bca210328a00bc452fae1de05ca7b5e38db7af8039898903422026bc562aabd922405e6a5d97c746585fd96762c7f6126a0e78d8448e2f5cbd78de6ac8d0e09e84d913c21eb64e9d2ca2ac225d437b5b948fed34a596a6c696bc6a0cba758ce5a5627f339c31657c182f903d94b56efa70ae715cb0bf468d09e218e30c5608f33c4e6c99886c0e70f055a49707198eede5cedf2ccbb8e15d3684a678fc7aa582eaa09ecc92ad480b2dd1621d7318cdad1f1d2e24d476c91049b6bc0f1eca7b3573113dab797a51fb65ed7f70539b04ae310f2879053cd2a884c81cd0d9b63aacce18b149146520271b6503c354308638798b41622f14d85ca93c24563fb8dc255b7f8cf06bb3b4c1862291ba7a4ee058f7e941bf2863c4bf83f746be866ae7fa0e128250f275413c174fe3822f8924ebb6578610e36cf6f894d52591def4157f3ad2dd0bbfee77b5cc95c68f38cef0c19efafb73e0c22918cb71d15d014615801b9f4bc1cd0ded579670c40fef45b084482ff73a3c9a1d208c9484b7bd815a4d9acd0a56fa027cf4bde6157208c03dcce089b174dcde4953e084c9edcbf196b5cb69ca31dcccd61f739fa358305caaae89389db6e6e304000000000000003072a78166f19f798d9939f31050b2a16d2f7d90b7fef55438acb73011ed490b10f57bac2f3ba1c12b32ebf397c4bff795278c49eb1a6fbef4286d3dcbf4acb699f5c556be6283084facfd4ebe210a94ce7844bf19d385034c690bc0a31c9a06b7ea8a07bb25dc1cf226f261536bd838220ec67834689042e30a7a8945146c044e69c7deb68bf0e1da2cae8205ecf1bfec2ae7d773e515363f572a8ca68f048eff11799f81d7e57b70ebed49fe4b5352c69ec5ea0dd133395b6257734b386da6f81cebb8e5611363b5d36adfbbb3f880818199815b0fe56eecbb481223c0224dc6", 0xfef}, {&(0x7f0000000380)="dcdeab5dcdbd415011086b3ae84b5f7fd87df3f96dac14a12118dd16b0e606967c51d61da6bb94a97ee9293f6b04c528015cc71906d8f8f6c45ad8fa40178952393779acd462f7be73cc08346e733d18c4f9e1330f63d4ac661a3f4334bd38b7f48703ca81142a3967fb0dfc83", 0x6d}], 0x4, 0x0, 0x0, 0x400}, 0x0) semop(0x0, 0x0, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x5f00) executing program 7: r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {0x0}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x4, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfffd}, 0x0, 0x7ff, r3, r0, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) executing program 2: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x46f8514a22d0f701, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0x0, "ffff0900"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) r3 = socket(0x18, 0x2, 0x9) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x8, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) open(&(0x7f0000000200)='./bus\x00', 0x10, 0xc4) clock_gettime(0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{}, {}], 0x2, 0x0) executing program 4: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r0, 0x5867875ab25580b3, 0x7, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0}, 0xc) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}]}) socketpair$unix(0x1, 0x5d7c92c89700abf4, 0x0, &(0x7f0000000880)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) semget(0x0, 0x0, 0x104) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6) open$dir(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x82) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x0, 0x5) shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x3000) open$dir(0x0, 0x0, 0x0) socket(0x20, 0x5, 0x45) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x1) select(0x40, &(0x7f0000000080)={0x0, 0x20008c4f, 0x0, 0x0, 0x40, 0x3, 0x4000000}, 0x0, &(0x7f00000000c0)={0x7fff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffb}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e3fe808b080000000000000000000000aa02009078000000000000000000000000fe8000000000000000000100000000aaff02000000008edbd2f9e2126ed1cb6c6900000000000000000001f9e0c87a1016797383bd8e34a20f7735aaa529f8a8c3da1138770ed4aa95d40104517b8911508a1d6ee2835e56793d057f38bd2963d57174cf6fb8c89647335ea90fc99788bbca7a2cdee485e9b0ce99f152694c5b48950c0b28e6b0bcdeeba45ad93f54563c7e2e1b38d71dceeec7a03b000c86909b3fb8db8c6a2d8125f9f3f61a8936c664892fcc5ffb3a179340e146e079b1d8a08249a0aa1ae81bd8b558d11c9a3710329b62f08c44f178fda814ac9f0876a25a46057b974517e1dd2120b42ffadec6235761ddc7938965634d43307241f8528f"]) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) syz_open_pts() executing program 6: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 3: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x79) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b01000000000000005765d61436c85e43c15d12a78cb8c58edde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000440)="539f4c1068f6b867813fdf81b873f7e1c49008bfd75e0959a038322f64dd8ead7b323d63a91556fe3348781b94f4e7db5daba0b583340cca7df6ca47e7e2993fdf5c99", &(0x7f00000004c0)=0x43, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x4a, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, 0xffffffffffffffff, 0x0) executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f00000001c0), 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = dup2(r4, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23}], 0x1}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x6, 0x4, 0x1, 0x8, 0x8, 0x7, 0x0, 0x1, 0x10000000000000, 0x4313}) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {}]}) close(r1) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000740)=""/28, 0x31}], 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x86) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r6, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) executing program 2: clock_settime(0x3, &(0x7f0000000040)={0x1f, 0x4b}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x3) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000140)=[{0x0, 0x1000, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x577a, 0x1800}, {0x4, 0xff, 0x800}, {0x2, 0x5, 0xc00}], 0x5) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getpgid(r7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) kqueue() r10 = kqueue() poll(&(0x7f0000000000)=[{r10, 0x40}], 0x1, 0x0) kevent(r10, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r3) r11 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r8, 0x0, 0x0, r11, 0x4}, 0x0, 0x0, r9, r9, 0x1f8, 0x3, 0x8, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xffffcd0f, 0x0, 0x0, 0x0, r11, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getpid() executing program 3: r0 = semget$private(0x0, 0x3, 0x600) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/142) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/109) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x40) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000200)="4a99bf6c722c5503cab7c6a7bb43503fa710ab05439f9667cacc70f4988275703eb98ac9d4e12ddc68824bcccd2b5b2c5cc9b3981b451529dfba53be6194c72807bf5093bfd6978b8b1b34199fa4a95891d497694ffb83050adf9ef30272b9fa5bc7b4e6b4f589b8e6069e5f20b6a3a1fd93eb46c4b375b362e9cbd869add2df5dc6cdc469c78f3c4f446656886a0261f5dfa4a83baf00110dd23a9178460a1342ff35a1513acdc79e25381604da1299ce279d9d9691118189ee7338b4425e4aef5cfa266d5f4bec51cce6d4e2956042536ac62525ec17cd922533cf7df2a90095", 0xe1}, {&(0x7f0000000300)="61bbdc3315b71178113ef12103b2d98cfdff60c5c599d6351a1e6a2a44ba560e989eda055708feac74984d9be7b9849de23a", 0x32}, {&(0x7f0000000340)="8e25f9929da90f17e875c73df278dd898d06a4e8d8881ffd213ba194745abd3d75fa3987263ba6f28224b476fa58882064f6baa0ed8a23d507b5e3c7e2b896f93f2c7038d719cdb891126e8427b03dd9f1266c3c8b8a24ac6a1307110afaebd9e7c328899213c2fb9da006f9c4f3009ecbbd25c9be192457d7c5bcffcda7e02ff281083cef4485610dac17b1c7b0d2cd26dc94818663ddb3400005e88d470bf73eb2fd246f054a972612861282", 0xad}, {&(0x7f0000000400)="eb0bc743a52bdc", 0x7}], 0x4, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}], 0x38, 0x3}, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000005c0)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x702, r2) r7 = semget$private(0x0, 0x3, 0x400) r8 = semget(0x2, 0x1, 0x1ad) rename(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file0\x00') sysctl$hw(&(0x7f0000000780)={0x6, 0x19}, 0x2, &(0x7f00000007c0)="640b21ade548d65af876fb1335ccbab16b1adf073a81bea46727b5fb72462d12959ed2b3c71003de826cd73a8735b1d3d2c37575158588a26d17e5c5e7677a42c5e14c3af5d10ba53d2541661de13bc4de093db64c49c413705b8335176470c72fc64a48633814fce8abe7343af92062d53505186b052a6838e85a6aa5bb0035b9fe27dc402fa240195a73df22120d3dc79c2e0cd3fad1bb8d8caf1917776f696aa5976dbf79e889ef325b9f994699b05157d6bca07b310636bf37ab2bfcf38b82b930f3f6b3b68d423257625019931173b878855d982da9532bd44986f9180810eecf9777d2f9ea19d7c75c43fb24d8685e3bb78e8bb2f2af63abb5a4970e37b1ac2b0c44b4bc29988a32674b2d527128d543f8c6b301676d66fb23c472a5acd8d7576a915f2e28b86f38bff55d2015d5bd2765c6890ca07e89659c2d87d47c90f78d338f39dc60682a16b26dc8966cc4ce1e3c7e7b32185154d70817f0ae62a0738bc41929fd04147643107c225baf792ceab94daed03a0f6fbd698324000c6e9c78aa4447a57de437408495a31b8bfa89f196f206c81f45cf77430d13b7860236de648ee7358aec87d64becb96e1eaed8f536b395c4f6da925cd3360ea89600276490f7acbaf3f34118065a95cf1dd0c9991d41cc06eadb353c9dde68ad60c28de272c01d6b87f7b16617a33852458e3fbc267b4de79f48ba1048315a75479307948ca4da6b6291bcb4a352271b1bf30c5543db1871519dc09a4f4dce7b12580f88cc0e879165fec37416b23f7cef9296c60a665a3e645ba05776a558cb45c865110d253615bad63ad5748a0042c707afb11e1ab01d83cbedbdad0ba0c4fb78e67c048454d52b8e4d680cd5d2a1197c807ac646d8ce642bc971b556aa34f04d4ce0b2ca518c52a6e7a9459f34f7d2d0e3128e2fcce91394cafd28eb10e6e06d46c4e667fdab05458636952449d7968f40ec2aae52fba6e570bcedb05c809de4f920596fc792ada1c1c797cc57717dcc0640cf952114f3db4eacbdc15acb891bf7a5da4de30c1f444f145eb0eba574fcf09ab66d91d8f814a6cb7d8f12a1bcea26ad7c9f64d6d6d2a45aaa8eca0ac69f69c43408d6e0a221c867df9f45b39ed424ff4cf791a6b483f423eb69e1e0eecad094e5643c30e490d20dfb0fca488ddd612e3ddc6045573c23fd9a71ca3134a3041da098d728c51e82ef7a0b9937f47432bbf5d3d6d9b60efd5409db5e12edd0bcde43b786bc429289702c7f7a7e79f1d4ea0c25740087d46389661376bf09ae75b1a73bd6f20bdc0c83d7cc74b187ca5e17a1c80c2c523dab7c6af1827caaaf8b8342619a16fd5a1c8e4d85d3ab78091b050653ab570f1c298039100b0cfacaceb36e073f02a11c5f2b4bbbcd63df1a45b084163b9ff92a1cd34161dce5c5130c8e97e0150352efbc9221726772a8abdb55289da21cc480eaf2b736fd305095e05d6112645ab0692e7890b937600bee03fabbe1c2cad4e33acfc1756f6384676d414018fd7b82e9c09201531642a27cad435503cfc32896f7eab034620fd7cd9a88aa8ac4ff8e114d6c2ff5e711c43b3790c27b0439ba81d22541a226b42b00ca75960e45277777a84da2d856706afc5988edcb48ebba0607a0226cfc6a1110b7de516763d95c282bda2ebfdebb886fc083d6de5091c846b2800dd70f3bb8367b7c3151e690f73ffb59880bb67ef4912c8f089737c5a54ac229631f27ed28f884e14bde221082d98dded7e345fc5a46ab807dbf9492a988c6a4cb80b29f34c22cd3e050004e34c32844be5247bd530cd7f3f5958c1b48d82551b76a49fe01e99805047b984901353cd8a214b79a1449b539cd28a411fb7231c545e82ab52d112ed290ddf5b5a6228ff7901c40f97f7b0c488f24251cc0d1fd1f42edf98b3f921664b0e7dbc7d7ce627479c2d51ffafe7a17280e619bd2326bf7fbf9ffaeb02eff6c98985ba65b82e9b2c58756c4884fff166c27b5f9ab6c9a93b684b8443b3a913fec2afb2d7c8d1403b0ecb48948733ff5bbb2acbb168026c64cf9f0125f8c8c601bae0715af4a362d8ba60f03afebf27050082b9c9ef5940534e61da34eb0706f478e5479582fbaefa8de9ea1defce39107c0dfa9e4e662f4f14ea24faad0f852bc54b1a06eb50b9d713f323a6a92dacd9ced7c528cdf40933641cef16ddf8f1a558fac8975656773d68a16c1081dee9e59b0d2a8652bb576e8ae21b165e3fc23400c2b452e5a9e7d80124c09cf72c2b2e9cb7cefe0c2f5d1586d02050d8c09a329a428770c7d641f91aa5fa1361ae83f015303a047c2c119ab76f326b4db5bdc298c68120400abfcb0325a0b9cb329ba4d5b632f8a9551ab2734ebda2cf691402f6aa337e36bfe9be7ccc65ac1e87ee642bbed24c37378c43712fc8c56e2fce9807fb23acc63ec55bb330ab54d971c4fdb20e7c197817077d0b25a3a047960887f9530a213464237dd8b56879fa8385d3a8f790f805fd0dd5ba549afb196da35f86a993bd110c191b4d00a2abf6a53cf300de67ae621361974807beb70e50f0b1f827d74928838c89eecc0c382996f98b28c5552d4388fcb92fe773eba8dfe3a7c7bc05581f2098d592eaa7bf810647ae3d59fd4cef4fe69fd33b280ccfc46a202ea1ab0b20807b4239f2b5511e47fff39b5c0714f31ce1c8adaa8618acf20ecba9a9c05d5849a642e6211087069152804ce9e648536c5f0e4dbe7871ccb86b998431109521a8de2c7672e6a56383e206554866408e08a4088e05806edd74c2fcd1d83c5f225e7f2870d31f78ad1f924f8e11a846d385be74ebbe2bae44d04b5e837c64344813335ff2677e38a0390cdaf348fdc0eaddaf8bb95cf91c231e7258836bcf59c946380ca0f2e9123f18c96e7a526b0bbf7d70d8aa5e369b74ccb6f7d372395c51c4ec2bf84842bd662565f144b1e1b69268d6daebb8f0f73f209b6260606ae818f2738aa319f563a9d1e05fa5b24a53ce4e6fbdbfc7e554bf06221cf95750e89da9270a92f6d1c13a6cae2907f3da790f29b3df6f2919934a1ffd48fe53f36d7b6a5a5a6a09cb07e796d799c8d4201308bfa83124f1477eb6c8d55353013ccbf23b3460231e5b7f9de7d70851432f1cc47ebe550ca6d3bf660dc67c58dcb92e16dff1beae8828f20d6174e82d0bdca87b43f93687b33e6d2e6ad23b061f41f8418340c19a8c67e6e0d0752114b6751d8952c5b6aea00a3da1c44bf37536b72470d49c1c582f0907a40182ae0755a806914599a93c69c85731fda0c1599dff213a84c9241945a3101d49ba78f64f8bb1735941e741abf88a536ebd5f544ee3261ab5d6af805432fb7ac504345a016860e526c83ddf3e151ed15d217709497f6b6fd759acce5273dc09fbf932eb50f5b2fc0f307f0251ade0122b2ea640df3d030c8bb392ab6b51433a439b261e437146e668237a31ede563d7cb4eaf55de2c3f4391854b2bcca0c8750e7702ad404e2c1be8db079b4b2b1b33f81805ba0c5e5fad4fb0f857b1f7f20765f151d85fe1ac4af8989f692490c5e40c2d1e81fd5934f22196ef67a83a44fe80eb2f14ec57955490819e70130e249f5c79f962255b96b6578f4c2985456dc183ca913beb77452d24dd1a11d89dd68c770e548643b4da65006e0a8c5be26576d43d2ee2f1d4c2a6e8f9b4d234f3f7e058983de56a83c3c4b6a9345ecfe498c36049b098421fddf3ca41900c89705609fd2d87a0296b21a71d336930b85044279abb9bc964453ed8d0a003faf4fde898b0e3cca514bd4787e82b38b7550f1415782c63583285df6be366af5b9c529073c5a60b96793b9a3969e2c69437519f45c81ae451a031fa8db35f351301216fcea71b605a0e28ebd532e37e0e7d1c5587d221100994855d89612f102171554211f4beefb5dbcd5d16955302a9343c786cbba5f5f2a21061e4aa52bbd0af16e10dd3d43e2051b849c08900b4accb82ac1c7664cb4c9142200574bc8be30d34bb6b8800237df5198e252ee38b923aca9b37f15f2b6062fc302e6e46f5bdcab910c0491f433e24fa1655f7ba94414a2be4d86579acf45a780d269a6d47e458fd865d1f53cee75f6680a29fd699cf059114678c9b24ed483ffc7730c66fd2f91f8241c85c1529c8958fb3a204c959ae050b225329ea1c30c62090c9df7ce4afdf6272c2d770b23b58a0854292e6f38e87cd65880a000cfeea10b101a7b204a94622fc774f243dd10b91c1e7502d9786dd2b6bc7d9f6c15fb124eb05a1e5cfbc5d2e80b67861ef369781d93d03ca7b72c48f85ad2acd333712b3c54a1f94f08ea81443ab5afbd41ee153f369f57e8881779bff84e6818e7e8dc422ab909c0fd7e6b694348c1ed79ae0ef7fc66d144deb0f3c116ce9e8835fa15486bdce5ca03300aea7651fe128c997ee51b54daeade80fb791bb78343f95ba4eb6e7862aa74f6ecb31426edbd24ff12e64b5e696cd29c6cf1a27a09faa5ea493b58fb9f8725cec1d8b65e11178a222950ce54b42cbb56e86668ef73f16fe9b4c78ad56d6fe4da5f553ca811f4490049ae74a0e2e3cc938a2c2cc837fb2c2195c6ad6e29f6063e481ba831faa297820812de46ad87a54ed6dcda8030888830fe47271eb5b12857f75dc5f848f1b7e97390d064e593adec062a6ad19c0947505f3653fdc5f56ce1338453bb8b1466ec14c1da800a3cc421deddc6e9fbc9c06196f0752af088fa9f146330af5308fb75a53070619af091c2d7e88c54485a35ce87a509ed68e95933d1130c05c9fb440bcb7f9d9c06780ecab7d6a5d5b0283392b7c98a4611e5dc4d91d9b75f9a895e7ef8ac7b7ac32f639eb8b31961dab6d147006932131d99401d532471a5b1e84b3ecc9c2990b5c333cf8241eea91517464d2410343eb091d84d62edf85c235640114e134234198211a327e5add777579cc9d2b254491e2873a5f95b2268b6acf2952bbec4160a1a501884c1e55b7fcf26974a7c1e4544dc189e73f3629cd3cd12e12b386773b35092790a1c9063990bfe1af3802ec7333091a3143358e1ddc0bed159b45f826dfedee9b78b05f3bc5a0207f825dc56a154d02751a551b82dd9da7a7db566770369f5cc55d0e1d01b69040dc3568a8fbd95b664aae25012733cc3adec1a7546952015a12b2ce6b8d9fc6c6f47202097eb0f628f0ff18c5493f21748d2ee68e22f9afc550c8927207781713bc02266853ac0adcf08fbfcdb4e5465e03efcd00358fb4934de69f20f2de7e2618638790e5bb8f43ebaf993ecbba2b1c4323f640f298e11d4c67ea47b9f1cb1e4fcbc8ca4df8d78fd573c0b9b959c56afb01d11beb5f0c4df969bd62b635c973cd083b9639d30e912f13b1ff77209f250e719d0d37200320005dbe2d68d43b6c6a8b60dd5e3982bf1cf47c5a158e20b47c8682010abffc31cd041fb8fdd0ae1539806228979743c260560bd009653dd0b1ad66b89dd46a3a7042c268241b609d8c2a5d31c292cc1ed2a1ac929c2d252789e94ba70236a82bc8e15b4ed1cbb8d23e340183b3c020148267ee771cd3fe9813122a02bd3b031416dd5db881e5353ae394818596a2a3911b93d397b2873f6166b31830076cc8384b7945044358323ec8547ea39ecb12e1b47ea6ebc0b72f3aee024d480876983ab155fcf4315ef35688ebd8676f405dca3ad7edd3e04fd9aa991783650d4422c31b1709ee55266e35618e2312e57f60e170308418814af9a63d8fa136e27d1ff6c53dfe5340fb85617601c5780644a4d95edfd37052ccd5404daeaea2657f43b53d67c", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="acdefa1db13e381ea5bd78f2aab13ccfa00d125c1d2da3c98cc1e8eabb3dd0bcea2787391caf65f6e4169a66c8fa4f539735102919876dbca5cb0aba7d6235c0ec46f8cc5ceea0b50e97f0e6f691addb8ce7d743c386391aebb9d42b72a3cccf47e1a60d784180a4d882e7bf8e0861f9ced163a0c01bc360f68ee19a0e54e42d80ba6df5c140962c302e6608a7c381f9310f07fb8d7f5a02535a472da348b877e23acf01bcc08feaf9929ca2b362362c380857f79fb610f15be92dd49e55bf76395bcbf7fe71108211342cad4ced39b7472153e9e5892aa12aed81f6186e6ff710219b51096e261b10ba65e6cca0d7c07d8957c4", 0xf4) r9 = open$dir(&(0x7f0000001900)='./file0/file0\x00', 0x100, 0x160) fchmodat(r9, &(0x7f0000001940)='./file0/file0\x00', 0x10, 0x6) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000001980)=""/173) sysctl$hw(&(0x7f0000001a40)={0x6, 0x1}, 0x2, &(0x7f0000001a80)="dc07ee64d2dfd8eb76d49c8f2f25edfacc3cfa7641f01992", &(0x7f0000001ac0)=0x18, &(0x7f0000001b00)="db62b812975688234cdcae0d42cfbe6bd1907736bcea48844d20a8aac3d02636a51f4f2866e5ab18e9bf431af5c37f0e1c15501f36c9815c4b7ad92e9f7088a1f9135c702d9070c12b6668772ad2b68ada71506f500ae0490214276650c6c8b68da48d4ff8743d9406c9c97cf282705ca4cd693d23d23b59bc72d8f0b223e162a6f1466fd191d8a9c62519352ae18f0c290c46dd3b2087ec19cd92f1d07ed5bd8744caf8b6630ce001", 0xa9) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000001bc0)=0x8, 0x4) preadv(r9, &(0x7f0000003140)=[{&(0x7f0000001c00)=""/93, 0x5d}, {&(0x7f0000001c80)=""/240, 0xf0}, {&(0x7f0000001d80)=""/217, 0xd9}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/217, 0xd9}, {&(0x7f0000002f80)=""/229, 0xe5}, {&(0x7f0000003080)=""/131, 0x83}], 0x7, 0x9) r10 = semget$private(0x0, 0x0, 0x616) semctl$GETPID(r10, 0x4, 0x4, &(0x7f00000031c0)=""/4096) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000041c0)=[0xff0b, 0x9, 0x80, 0xfe01, 0x1, 0xff, 0x0, 0x2130, 0x2]) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000004200)=0x7f) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000004240)=""/244) link(&(0x7f0000004340)='./file0\x00', &(0x7f0000004380)='./file0/file0\x00') sysctl$hw(&(0x7f00000043c0)={0x6, 0x15}, 0x2, &(0x7f0000004400)="7dd48fb304a07c386b9bc39d75f30230617bd13c63c7cd97610ec7148003e5944b11e2d546a1304790f40e18533cc869c7e51e152e50501b012262dff9a625b864d5872b96f85c09462bcdcbd235751360039c175e152a8313b1652730311919e9e7f91142776001a545d6e4cc5abaa1f927e3ee7b660ae6e7a46d4f1c0eaec7851224cf7a98f090ab85afad2d0c42c685fde0053530bc0416bed1b411bba763729543562c647ecc45983d968d00b98ddec25462622737fc533999c9", &(0x7f00000044c0)=0xbc, &(0x7f0000004500)="046a6d9988c51c0d4932cd31e3ee254fa0e6255e2fb2d154c9141b323bb2b82b3ad18124f21f67c63ef79d15d374cefbd397b8f7808f7106e16b9968c02200343ba78b2c0588c633bf8298b7bdcbffc13ed91f098d323fecc00d94d6fae52093a022a637a4dbf19f4debe83964ef54ef749414f6fcacf1f7104782b3a6a2343da75bece7deaa43d28c5ec7304937c9f7f3bd92f90487aa80eaa9d1be11410706eb0ac9c23193400b131fda716d0e6c39a0d501", 0xb3) executing program 0: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x400000000c, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000100)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x2, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f00000000c0)=[{0x0, 0x3c, 0x800}], 0x1) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file1/../file0\x00', 0x85) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 4: syz_emit_ethernet(0x4c2, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd61424c37048c3b0900000000000000000000ffffffffffff00000000000000000000000000000001"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "bf4621ea5fc8fd2d6dfda3766485e63042041a32"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}], 0x1) read(r3, &(0x7f0000000140)=""/223, 0xdf) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="f321f911cdd3441699f43d80b8f3dc8930ce84cd5061e1a8fe8a256695b8e0ca51740a3314d7f533126ebbb0af428583103a8f385d5894138e8c4d8643c867ef06a016f6ab17815b65dc2c4a4979c04a328b8ad468de6a176033fa31b7a0dade0f38a23e502683247541de81d88b5e76bfb310838596dfecfc54edb9d9c7b12ac65d4c714cf42a570e96f5240ecdbd40abdb7a8064e785eb2fd0ea8d279a2ec27a5af00911a93c72001676a788ba264a65bf41bdd6e71e4048e058", 0xbb}], 0x1, &(0x7f0000000400)=[{0x108, 0x1, 0x7, "1ec593035b92027b2b421233f517f65c4ce21af59ae81bcaf96a1a632ea0859bbd8d78b83fe92f2eeb923ddc2ea012ac78df78f8bb0b07b29ee2b34f5ec241f154339b5c5fb687c7224cf39639f8d0e4718c20cfcf2f4bb82fc15f0e38617bdd2944e518928efadc06b2a8b1e1931be038e58963807771e157cf14355bddcd7f193fca5d4aed5d43a47a4790ea383d56071b584fb52642fac1e13a95f8f7a58429ea5e7d73f6a963009cc6b8f67d72d64fe1bcb8991237b491e4fbd3e2d9b84839856a331f5f058401d9ba068acd7076a711444372f2ad6232691beb986edb3760c1a163b7621f8bf576f4a42cfa3c1ec0cb"}], 0x108}, 0xc) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 6: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = syz_open_pts() r4 = dup2(r0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000900)=0x4) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r5, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) ftruncate(r5, 0x8000) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x416}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x2007fffc, 0x2}) r0 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r3, &(0x7f0000000240)="5bc8f4575e5fc5983aa44843f37f2b90f7c91aca6ff1f1d2798f374d45066974320a5a8f10d023fdc0568a2648d5f58f4785c6e9411475c1975e8862623ea87d9e315e2dc9439ac38f207e0d384da3a7ce7a585143f7e1f63bd0a7b17f60e4dc79e44f0c654baff068e143e1862bf7ab7bb04133341a5578d7228689f4e6c161aa10df7652071dcdc2d5", 0x8a, 0xa54) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) executing program 7: socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8390, 0x48) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) fsync(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r4 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x3}, 0xc) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xc1, 0x0) r5 = syz_open_pts() flock(r5, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000180)={0x3}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x400, 0x0, 0xc, 0xffffffbf, "ffff080087000000002000000000000000002000", 0x0, 0x6}) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x6, 0x647dd61467520e3b, 0x20) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(r7, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413c1172a", 0x61}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000680)=""/207) pipe2(&(0x7f0000000780), 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffd73) r8 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000005c0)=""/162) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x15, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2, 0x1, 0x3}, {0x6, 0x0, 0xff}]}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 7: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0xfff}, {0x0, 0x8}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) madvise(&(0x7f00003bb000/0x2000)=nil, 0x2000, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1334, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0xffffffffffffff36, &(0x7f0000000000), 0x90}, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000280)="096c62d9", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000240)=0x1c, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r1) write(r1, 0x0, 0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x26}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) socket(0x18, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9c) setuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x824, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r1, 0x0, 0x107, 0x0) (async) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) (async) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) read(0xffffffffffffffff, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) listen(0xffffffffffffffff, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000322000/0x1000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f00002e5000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f000028d000/0x3000)=nil}], './file0\x00'}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(r2) dup2(r4, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f00000002c0)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000240)=0x4) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000300)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r4, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: sysctl$kern(&(0x7f0000000280)={0x1, 0x44}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) getppid() executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4d}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[]) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r4, 0x2) close(r1) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc0}, {0x48}, {0xe6}]}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) acct(&(0x7f0000000040)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x100, 0x7fff}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000300)="ca44a6d63240d3116c437fa40c8a7593761d16d1f4e6db7502742ee4dcb295b24aff91e1df43faac7be6b269d4353cc49ab2c119ede88f571db875baa3d329158090ff0bd9e2f2a7c2102d6a6f", 0x4d}, {&(0x7f0000000380)="b30cee6a3c4d75be917c27939162ba0adeeb2feec507fa9c7c3ca92a41d38c101ea2003d3320b44fabb0f41e2f93b3e8ff768322e47e3bda285b6d42c5f46fa822358dc05ed95f3e2d85e6d760f9fe831ff71efe2578224c193d5bf8fea9d02baf30c8f0560e418590bad93477a44317d183513e04df0c3cc5ffac7a650342757698421cfee67f2b528af191ef37e58cead5cf671a79410bb920e725a5149f5f54d7fe6527f91af8c53addd7586c4bf283a0921c8c9b710d721795c3e012235973e04f17ac1090bbb6cab5d9eb123062a426f454fcb3d5fe5f9ece26da1a11cbd5c28cba945a1f94bef53b7614b5cda7839bca14f11d2679b60df8fffb355ff15840c6e7103aa1a31b9eb20da1c25a0ee7e4b4dfd60d4b32f9647a503bb3902505f59658e069f82bc1366911e25c49018f3381883ec5b8fdcf61feaa24e847c8549b3e75e415612c789e6e845b29c6d7b93525a20d49bdd74978ef254fabe341fd001f1ca6a3c5faa321e4b9d96a833c2b5213ee83a8a53135ac6fadec541bfd7041fdcb9adadaeead9e1ee448b9cb83a0ce633776ffd4da7e9cee1bfb6fadeb27997922d51478e68b14e45aabc985213ec1c4f4303184ad37303848dc5b2a0211a72193936bcc738dfb5581691e9ab882cbadd33f1edf222cd6965633d6a3a54813988ae98787cdba93f0818010c308957935347ba4b31c7bbb2693f9302939778f9012d7d97cf82ac577de7979832a36ff16f927e34b0ee79b42be971656d02bfdb6a8c5b2824da727485702d066db2497d6759bdb15731174a03e471e20e4b3514d6f71ce1cd6b6441ca17e4dfec75853a61757d7bc233ca509ddc47a5279e3a79f61ef82074f53710c80870ab5c22d2deee424a13f41374d4c258d667aa1de2b90460e37f751e229cb9f40a03d1a74f364e149d6b402491ae0e3d9b761edb82d8ec111d63e026064744f15f9f3cde245989f9af8619223e70de2047bf4345107b21a0372b715681065b0ed1f73fb8563e525729fa892723975ba84ab941151c5e8abb9be4a31ad1e67868e19638e7a187ab2042b9341eea1b895951f7018e093de5d2d959c795758927e004523acda09ac1dad48e7ef0fbf8858f19dd2f70a8516c309b79e02d99c742ed0c779fbf62051b35c9bb0e2ec754e2271149b3c9eb0516bd0ba6fd4694ceab4f414c6a37f7d653e8d9748d3e3ae4317d7de3f56071f3ab652f97ad8c2efb2aaa01e893a5e9787756f3bb501b3cec14733172fbab7c385ce4d1ccc0178a15f2e81d7670ad560b4cf0bc735c6b2e0d4ef88876891b6b26848f7ab022ca1b79e3c0ca08e1b22ded09c0acfad877b4f8ac3fbf93bf1cd01623f4260f304b408a0e74d87b71f8764f536c3a9a3ecc1d7bd5104081de43d822e80ff4d8d5530901ebd744f2f35dfb4fc5fab8e99c8ce9c3a62f63b048a28f43b50c67d111f56d3fc645e1a41afd9a4880e8fb243d3aa8fa16eda2a473453fb9d3f8879bb74ea6540f2778c5654c2b75855e2e9dacbd86ff3a804736cc10e8fab3b3be3686b76dcf6cf33341c30b5d4e5cc0f83d7eb8f8fe0e4e41d4e3d330f8f3c180a8f73985b8dbd905a0875551e1862999e07617404ad4ac0f6efb43715404d27f2885c28fc25c3179af354528e3921a96390dd7618dfa64da2bb1a5b22cf259e289dec0bcf81533c864fc1e45dcac01fb4cf3fd2aa9563b75f1972c3c140bf1f121e00f887cf11cdb0bb681ebce686e082a22a52012d2d4dc829964b18ab046ebafa85168c76fef1412391d7a1647856b450d66f1173f875d63ce8626e760e35e991f92d42ec4f5ce908e7d0c093d649280f350663b600e0534f93b68cbe8b8146c7abe40f3f8e8e4e26cd98392110de300c2ead601fc49d0c9da71aab6312142d1b88e93ff681c16802e7da8941af67cf25570d2f728cefa34dfcc493311262abfd2e43220ee12908c92846e02c3d85fff99f3221b37f5a625113fb6ce1221938a0e1fee8337e123af1e6d589c89ce8d8d475d1771f97d7b3d69105a3f909db1937f92a60cdd4bb13463a98c1615dbde6fb819b4fe659317cdd57e01f141cb99a8c912e84553582409978094a37b0fbd413d2cfb9cf0329fd6b732ca48a33a2ad831bcbb130af05b4d2fef700e7b7cba481ad66ea7cfe8659d2d94440ea5b2459e1f18e0e4e7f9804f15fc6320a81dde2710c48b806e74997dad6e83200d6363c2cc43da74a03889772d7f8abc3813424328882a2604497ab326350c7b9215d6b863cbecb1e9414cd417d5c160a0fa1aef6e92423a1ecbdc6f22adc15d9082c79ee7c2a0993d1a7305227a14ca2c0c4a57fa8bee590e80b713c1d24e31fb5b74173e40473132b0bb0b714ca54c2c40bf4037851f19137f27ffc007580c4048051434b51c84752ccf4e48b65ea70088db204c6880b45b2f109517a4928fe79674d5a94dc280c76b339f13375f982adbbc1fb0096dccf152c71f5d08d4a975fa283303ccef57ce79d1c51bd0166c53496328bfa33ab587d52c0cf2e21c72685e069908d7ce73db885d51bb7360e000910f399b39c237106dfb276b42107f22a93fbe36a9417c9d4980400f992ceb9e058d9667fc56bd598cbb22ebdefa3b0313c2faa4815f9a15286ba3d0a04b44010d5ad42f54e32c4936a51b5a3ebd3243ff832a7232c1073fdd5c6adc3eb70eb22303caef5e0e10a7324f6c308b360d823078b5064b8fe731e37313ed55745f3fee5c36f21442438b137a958d2bf2e66d7f1267cecb74773529ff467d689b6302cd3a6a8507ac45436f619f1a81f97fcd2b48be148e896ec6fbabb31975a7565837860ec8db590a766d9054ded9f571b9be65ba2fae9c95ae1501e57cb5956e67f3877f802b4ed8c549a73ae5661fb6fa14ece2cb55a007f139198fa67f08224e36cdbea2bdc62406f34622dfbd74a2bb9a49c85c738f159f446782a80fe58b7edfea7cdb323631af2d203772d9e1c025b8edcf43230f51ada4d9eb125bdd75a7bd6bedc103391f727ac5994814aee10646ab69fd0049db25c985bb07bd6f65401226a3ff0dc33f8bc95b09c96f6eb46225f5d00eb9c2ae4920b96cebbb477e10d483914d20619420bca6a948f9d1166516a6bff2eed62b84c7e7826b4e8ca3d0885e710a01059333018921e43ec63be5ca5c222d35a0d96fb67484092f5c258c17734339f2d797ff8e1f7d8557b7a2b1cc5ec45f000c9bbb31791191741621b278fe9d3f3ec7b014d614c1ecd4b1e5b67d07bc24acbfb4058487eff1440d203fc545394b4c1a0b2711de312448feefb8b30c670c754e8d9f4a92695a2f559f8e67aa09d1ba4070785653c48b8ca96b85a712fe49ba8a04ab80f23c179936351988e19d627de88736c9a1ccdd2ede35c3ae4664c58f8714a7cfdc711ca904bf8205803693bf475a3910e0f10d183c920e8fd05d4d407a50890c195aa2e65afcc9efbc6dcc55772c3b0443954be5e64a91e3cf2822acca76bc9c507749943dd223bffac614e61b1f6229d331b12870d0a363b2c0b3db1835709f6c65609b3d886ef9853b702b46481baf22a51f4f2cee55f4cc798eb9da198b7291fcc309b6f7810df350e8914397af25d6f63d946a8390c4e0cd68b3a5fcda041c822a8837b4b2f0d79cc3d0f1f3136713a271fab3da4b888359b7d4bad0f6c2c4f7a6dbaf57174ec1c542657fc4fb3faf61335f911f5de411d9a87e4fee957a4bd07a20fb116f0d16a32988935f5e52bbd7a237402059f67bace31285d9c05059584bd5411c6c916cf9228bb38e07fdf2ac3e815bc059cbdddcba12c4d6ae909398f0e2a3bb61f8fcab9f8372298da9438c2484b670b5a7af0f80dbb714c104ef55f1195b9e07fdd1802b5bbc4cf17225a88bf8854428cf29e7d65eb130e8f7d4eaff209dc0f2ca07a1de771aa40edba925c4cf5f9fae54c983f542d99f78c51c1e6056bd4db2d99619a9f04e0ac6221beae694101c1e27cdf63fbeccc85f96a83244ca384b0bef45face6e56e90e633600b0f0c42d8f0f12f4c264ba51b987eb2cc1ce104fe1cecbbd5c9f7cba5f06305a5f6e7e5113760320d54ef13af6744140e5597153885c815108602e54b4aa3c38b53c16a18e66c94b5fd93c98d3e632bd2bbf578ff59f2fb6f90d1dbcfb9e818d914ab509df7908696e611952d89a674cdb8420ea27f3c5bf86fa833d3d02652f25aa5e395284f7466619982daa7fe55b156ac9d0099735117d7952fdee62d1bc84cf4f2f3c5e62971fa260641cddf3325190a80759a905bd971db8ea41d9e8d1f33bb2ac40d32754e258c793a018264c1c1fbc198f6ab295e96c6f0493cc6a57f456a14f318201b8b674770aa72699558f247633dc08fde2dc4ade3ef232d8696ac5aadbaebebff9c5e6a3d7786ac8969bfe792327144a931018bcc5f0ec3d0a6bfeac6634be485a7736b8f82cf103035406660f6f16c6ebb228e6a060cd6a8ed54fdd12287919ea14ae6d0868d12c66c0ecf0c99266038d2c41dc5ffff788b4a7df99a30878f8e79bb3ee148fc09638593091dc48a13e4adede26148277fbaaac7c937ede49cd7e3dd6e918a778d2df5010cbbd36792810cf0968e67066579782658b23c6754428240343234e37bb1d91c5ebbbb0a9478522d33078520f8a21c3ad50f1c32775bfd06be4578ae562e9c4a6e724954d7eb6d86472554ce3a45ad0d29071b13e6a4361a081200983226b714fe4a93d03022d0472b1787ccccf254e04689ef2f5e0d4418d8bb736d71dd799f886ada5b6608e60e08aa2a311909d65eb8e2787e0984fe5f9a8259b1cfa9d61194c6f4fdac7f25ac5417f2a48ebf9a7742274373d0cf6aa8ef13647190fbf491d8ad8f16e63e8486b876b7baed1ed57851a7fd8b55ac5f1d69395e7eb245a72b82f8b61d4365587187e3d2ab01ae5a6c781b5424bc21389c0192c88d3b8d0f41dc02bcb5faad5de6c3badc2d3b1880b66c25a23ffc477ea0ba24cdca3137356e9e580b2f63c4d2541b04ec1dfc55c6846cfbb24b912a5f63c261902b95c65b5e49788f598e70cba53992159e014988422d049a98c83e4d070822cd5324ec9b5aaa29a18f64fe7bcc49e6f92db3fa73ac06f20f79faa21df74d6ce46700f10c5f60bb247f8a387e1fa77dd811fb911034c94d770dd0b42e738743acac96dbcad22050d823a7681bc44fe4be20574eef402687de141838e66c1cfe8a5c39e6b2e1da7fe7d251fd94178cde3791f827a74e3f93987b15839cefc330fc644457ddbc0a8318413487aeeae9c947224f580592f2e6439ba3ebd8c30009b3e2dc37eec0cc6e0cc0937843c707079f9f3529e20c12fe8a4e539bf743b74a48eef3a7274fc3054b0278ce0c9b65ba2445567cb52e08cee09bbedd7f10366300f58081e8cfa23186c62f3e1842c50b8810e63f8d2496365c2c30724e3937c409a3cbf64a95fd016b2d1ad52fe4966f2832cd9d12f40ce691f5d2e73fb0fe7dca75df8d17d168c1fda3f24cd051fed38cdd091c2ce16e7dee9cdb873e3d651f2b2f3f97db7ea613a24ff83e3b7598dc11e6f244e8f3d93b64bfc8de8223d7507cf0460e63ed8bb9580f37e97f1183a4cb564f8ec6f96bcaae46df95166cd3ff4ba86e71c730b919effe84fc91a59aed61166d1ab6969e830222c532e6486c437a17cc256a9959e6e3f01ac8972ddbf3ae42a276ae30e70fe1dc90fd2032db6b78309a2ababbb9a214718cd821b0b96e04350dc91f79f7c090a1afd8eb75d5c439d78bfea73726bfec2400164e06f4080f02a3daee60", 0x1000}], 0x2, &(0x7f0000001380)=[{0x80, 0x1, 0xa889, "2753eb57d98e5811f414f245bc4cadb6baa04168759875e909633a5a6a020bb04d1816f4baa43c5ab4eb9ac6cba51184cd1a0d8ece52b093b28fff22a3647b7559fdd77d0ca62d78cf7abe2d78c8da098341ac6b8e46464397663036d38d9f921d7acbc8bd43aacc0a"}, {0x10, 0x1, 0x4}, {0x100, 0x1, 0x1000, "27b58f4a397e5eb5beeaac11463a7ea5917e3026bfb3b27019e8469af8f138ecd6e777a6aa8be0f7362d2b63d266bb66902037fafb290034b42b654fe828545789afcfe233da2515ad1012fd71584279f94f521e2af429c7e5e0b6d2488dea852afc0f02c5285dc2d53e1ce6882f9090991d6a5a8f0fd9d94f10a8ebec39929bbbcff7b7e9bb2b2fe221742dcfed80019368b1a13ff2d1d20f5b3c02e6ece49c71bc06a2b9368134daa32ea990d61f30147e2db4d4d139b572beb4e01b48b375b3b553e13ccce694769e3b9fe561318911abb62908ef5ae0653cd91e8a23c35dd70aee6ec740bd2adcb2c098fd"}, {0xc0, 0x1, 0x10000, "4ad5475dbd028b232cdd3f269e82a5dfa10b4615e8743c5ca5a32b25c1bd9b1ade16db50de15fd4ca4207f1ffeee2809f6fa2d8c3dd92cc5124b366e880d04ce86a91ba9e1c9a8f14a784731e4a812b858f7bc9e76ef4dc2535e16c2c8f192e9ac5cbb6be21f7232133e51a32686ce61d342cd4062438024adff32c7f70fa62f18b933b2ad992aea80015a7457a706b542beea8d62e8c383cbb0d348e7dc5e0a4e9aa5c8f9a83cbb36"}, {0x88, 0xffff, 0x2, "0faf0b5d93314da7519122f60a9edc05358e7e5757d36b52b5ea2040aa7aceb784f636145faa0a96c9a4a700690438ff3edae19bb164970d0396476cd4792e1edad6d17a18774b56e460b6a6333fed1b03ffdf95cfc58fa32a42ec57a895e59b1203cf86583e396b0d784f15576ea02dea7a"}, {0x48, 0x1, 0x8, "6b949c435419b81f808d518c0d664432c06f2630001adc6c4a40de14f4b233da0ea004da06639c33898d7ecbf986c576902064c304"}, {0x90, 0x1, 0x2, "af7c95bea3f5ea88b0f0623afd055597a0b7a86d3bbe794f1a679b53a9bda8ee45d35b7c8b9a6d142a4b227afc83748c5b311a92a613e2ba727352aee3ae6efd896f1c4b0bfd0a73a28b0e54a71757def9624350a9fffa34355aa33412d0ae54f73526856434c61f1775c12dfa618ec46f505365baf01691f2e35762f4"}, {0x18, 0x1, 0x542, "6306d6"}], 0x3c8}, 0x4) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {0x0}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x4, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfffd}, 0x0, 0x7ff, r3, r0, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) executing program 7: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 2: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x200, 0x1, {[0x2, 0x8001, 0x7fff, 0x7, 0xe7b, 0xeac, 0x8, 0x7, 0x3ff, 0xffffffff, 0x8000, 0x7, 0x0, 0x0, 0x0, 0xa301, 0x2c00000000, 0x80], [0x80000000, 0x0, 0x8, 0xd4e, 0x7f, 0x1, 0x3, 0x20, 0x8000], [0x5, 0x9, 0x7, 0x1, 0xfffffffffffffff8, 0xbb6b, 0x1f], [0x49, 0x0, 0x3, 0x9, 0x6, 0x8000], [{0x6, 0x6400, 0xff, 0x55}, {0x2, 0x4, 0x1, 0x9}, {0xdb, 0x3, 0x4be67587, 0x2a1671f6}, {0x3d7, 0x3, 0x9, 0x6}, {0x0, 0x7fffffff, 0x8, 0x5}, {0x1f, 0x5, 0xffff8aa3, 0x101}, {0x0, 0x2, 0x1ff, 0x3}, {0xfff7, 0x101, 0xfffffffc, 0x5}], {0x4, 0x0, 0xcb, 0x7506}, {0x7d, 0xd3ac, 0x95, 0x5}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x2, 0x2, 0x0) kqueue() setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 4: syz_emit_ethernet(0x146, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250001102b00feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000012b00"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x3e, &(0x7f0000002440)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2c}]}}}}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', r2, r3) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r4 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) executing program 7: open(0x0, 0x100, 0x48) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x400, "61faf60d00"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) mknod(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r7 = socket(0x0, 0x0, 0x0) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x0, 0x9, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0xe66e}}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r0) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x6, &(0x7f0000000980)={0x4cf, 0x80000000}) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1ff, 0xc, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}, {&(0x7f00000019c0)="39b8376cc83d6efcfb446ffe1e1b191aefbe0b1f4ae54ba9a9aef3e2486086ac5de1513e921bc6b9c30c6b22d9f669701137ce35ffb56bd01cde34270aa968673d47b9bb16b576921b786112c5b2a50dc134bf927bc8bcc050813e44d582f8e10d5cd25ca48ee007b987e4ca1043e97319a51adcf8ed04b47d2072ce0f1813e800b93579d9e58379ba5b6616e17ec71b85fc7ad3bb8adb827402dda4fa999aa2feb4d857dc90065d3717267b81a95527b68e6bc6ce391997a8f6935cd274395a1da7b6e11ab6042ba4e1ca60ad811e81b99afc35ac33b85409e37573bf2ae3e95939a7633eabe07dafd3a1b5b36d35d77ebc58aa6b6411cae00076380e28d08458cad25e6ac77396611645ad759ccd6d32577668422d841b28df4d65f425212b8bd9fbdbce457ad0867796f4441c9f3d8804ba09b9cbaa51c71ac0df04cec7e4d2bf5013fc1cb4025d97c309c7f70b5bddb1228fdca4f3dcac64204c152e02302f7daae73e4eaa88a9c66fb7b453816c823899930960a294747da14ba35cec528d505ef49ada76902bcbdd575f223ea0bc5ed7f3b3824fcd7b8cbbef3e2532599fb6a6124ba1c9de9a0b7575df4a408bf381496fd0d133a673f351020c4c3d722a7decd2ebff8b900d01300a856b2e9bec247f46945da6d5146e15349e02accba9b030d20fd1b6ed61649c1e18289ab1220ce447810d0a81cec976025ba74031fe67f13090eb67887435b9e2b42ef9577eb5863cd5ea1cabc07e3e9aeaa954bac76ef61d22c63a884721e9de28f9553ab5ca2ed130416414e17c2e0c27a3539c4e8693607bdff2cc0179d6dc2ba17df433e00614a3fafd75e70ee4f1cd36ea4513151eeacd4ba1ee211b623f682f49f1ef3b9df5cd89f754379da9b8183affde4dd4762bafcf1965a1dfa07b420dccfd895b855eaa05ab936f60f3e801c8897ce87619eda929146a45dc9f81a1e432f38d5e4821da0862195fd8504af7d72b4de7c5ddeefdb0d8ec2e58bd6245f5bf5718445ae5bff0b309b080cf3f2299532f55219d592c18d761317b85f7b3651e32c82483ec5ceb542bf03e0897b8b3ca9866fb64c0d7876b4198f445f8abb1cef6bf6a2dbf69aa82107f07928c56ed8816fe3496a1f3d915c08d8adfec1c092b0e55c4a4a350db1b436bbd95a9090ce2af745c2d6d7d11bf14e78232e1795c7ad158a731fec48caad3cc78b2e504fb26d6bf063f70db16905e8b2dbb598e9ba41d9c8a7d60175167cacd6e8057658a5ad4caeb176b3a475a7ecbcd91eed4b87788e308dd30f65921e07f61bfa44a0af19fbcda6e817a5f08082b336abadf0d24672d0a06f6929c06c1ce6629b5afa41562713846877085910be0cf90049d7943ae858059e74ea0454d6ad0a461be32484ca77739f5bf3681dfd58ed72f6261390f8e2d1551db7be552eded6ac31ce6bebde86e36cf8d26c9ee3665b3e8e2f83ebe1aaf6b34920a2edf35e9f65144e924f974ab3c19bff53a9011af1118f78589743b7e7a2bff99af2a2fa2bf7defc9d4d5be8696b47507c87ca708dbaed1a3bd05bc58a4ae7b88928dde5e848e88b98e793949d7c2e92c151e08865a6713fd53a48b4542145bf7c250dccac8a603e2556c8c93a8a02751daafebb74da850bac50f9ef9bd47ad9e5c3bfafadab9912854c60f7668580fe925225a563deb46c8fe257fc2ee117c78d4f0160f2537f1ca52387d4bf5d342338b27dd31a692e4f895049d0e2e141168d9c8a98987a83e9d589182fbac08b66705e62d0a4ce66e8b2fd2a82dd5e3fa6ac9f140c876d8f7ebdd2185a71bbf7bf0e52b2f8c6e0ca84eda4c1c319010d7ef3f28c787afabbf0e452683f89d69e56af75c37f24c3c4704403c3dcf91fb0972ffeb10e1ef34b14ab4df96d9d7a743d6fae1a5b49972e30efb9cf94272f39fc933b9bbb0a093619c3b230020187c36e6ca2b812356303f57b04de36609416c6c3c94259b12b0559c1451d922e635ee70b84fdbbbb7e4af2ff1aa313037f97b4294456c806156b5336a396ccc663b596db344be2ddb54160cfaad6d40752de5b9bcf29a0c3b41e66c9ebd2cbe33ca280cd6601dd268b3d296e7efc2fbab0d24a9fd59965d880b1c3ecd60f0b57a685c6be6a5963b775b60b6263b99602ba362d7478548ecaf96f0602bebac16af50420273f424aa8356e51b530a2c8c9ead5b82b1b49259421eb0bdb04b8563b8009669fb20f8578b4d2403bccaa7dddfeb092ab8612ddc530a6e8f50e8b377c450318b51d479e7105195ea5a420dac2bb2222929e7cf1078b659a2cbe40b2f11ff1968b86a1f6e98828ba05a55d36c54aa8664c6ff1578759a1a635024f91f7fc836a7fc4e4437b30935df1150d0534de5ce9d9be7f29a38a6ae8404af31c7e5ac0144bf3c4e482e32fa72382691117be1c3ecfa91a243bb640ea48533f744025f59fad7c578f4734e3f39112a036ed28ec2eb5db22ae5786b96280373836b9bd25efe58e911e406d8c5e14e6c59adfd2807b8a7e19f70f40884b57d35b201b93b8c88f9a2db85d7f55eef86aaae9b282bc817f28a044ae275203854d156215fe0e1e7a98ee538eb261746c24e5ab377ca687031a4a97f00caeb7c953fc653e595520e11e56c79c2c2969e61f916885bbebbfb7c919cf0c0083d720cdfea296ba6a3085459743e1c200433eee8159b40e9ee59917ff1cf195890d1c6de4d70d539157ec1fef261b5bc9e5b9f8ef48a1b893b35920c2f346b6454e9bea829a7fb90bcc97f419c8c0d1cb4a921fdf2a3bb857534fe7aeceedb90cf35963947aa8db1c88e187cb4f973fabbbef2689900866fcb968ffd608aa4c8eb548bea4ceaa4c0ff7a3a386ee2ca289b87d334a4ba651715f344c46a723abb0b301bbb39c0e95695bafd650e7bc50b157e62ea76282e9ef5497a94af16c7be62fdadb269e16551389e77105c6cfdb50c082717cc012e8489df4140ec6d430865e4a6b203d41bd3354f15c8e021db618111b82e9ff2f7486c9a9459d11b10b323c18a0e10c5d89ec12ff0a13c2046a624917c386c88d6c72955bde7b2b65cccdeb57f734cce9cd652ea798ad67c1c3d5c4d9c6dbb2c5cde64cddfefda466c244bef445205b8db4c158c0a0cf44085004fae2ccc54545a1db9e6b14e52144266be808d2c2d03a3d5ee2d9e1de8847167302a8b6aa59b5514168e8e2ef529948e5d0ce3ec8819c9bc16c7e5d3341394daa7fca45b3e99d0735e9a622dd2a78878ac9f3704fc8a66675cd52f930c98a5352e4356acccb4a2ad428f4ca0a8c9dfd3af9ab15a2f78878898cd0ef288236506f87327b0213b6f283c9651a2f6d4d894dd0f7caa8268d48d83e2c85224f34609eab350006000fc238cdd30b439d42a5f17fe466b30582e83d0663d6fdfa9116fa3aa6c38a938f0a0b5b4b9f4eb1f9567df7862d25acb69b8aed2e4a21f9edd7312a004d926c3980546848e2309d74608baf18d63c1a1c2afed76b34b699d0903c3ace95adb61779748911ea7fcb548c3725b8e16f5bffbfd260e3f258c6e35479aac69a3c86ded922e80ad8fec02dc0239f708d9db7ad56a92d88d818faae633e9fd9ad777a3a304f2a9d414079f77e8c466a4cd03392a8c3cdedcffb9e0c33d21cd9c29a7b70fdb9b5a4f1c81e829756bc57d9e5659666a3b5a0c01991cc39a92a2034b5ab5e8521f28ca6f7d2deb505a845e739ac6fc6fa377cec085c0fd731bb1432164e880e981c7a732c55faf5139056e8ac14a5791de89433e2ffedf3fde79e9bc935ff624cd4afbec86a668736c505dd51a0f89293f2dc41661e9d4a16f068f2ed4894ff397ef12d01063a64258b95307ae4297ce545c4c6f44e538c71973202c56b8e92e4a81d0846779512cc54dbbf91fb3ff38c638335bc7435b6c54ef93fa9fcc862452e3f5f2dce93b13fd1920b57264443f7ca70a840c0840384fd565c40637593a3871c867c7fccf31222d4fa09053f0b991fcb5c9548d9fc696f033f8225d57e372ed2d2e13fc4681beaffaca2c4a8cfd093a7738a0f250599ff6302239ac6d7df9ca88012b2dab21a6768e8b652372fe1a04fbff821108934dffe09c0d6a395b0906a4a1670e38a91352b53fabcb4fdcbfb15ab4cb6a94de9590b13b3e63f799212a29ec070fd28fda8fd318351be88ff1db3c830febad60e794007f118a37c5bf90d0baeb3a7db2b1ecb11297a916d2d5604237c4566c90f6a9bab408aa6623ac841185436e454fc660de5085843cb99587f1af2e78e8f4d7318664311054b4ed802c1e7a5daa3ae5b7c1eec5098435f736851590ba5c4eb301f347790a698bc40bca135b5310fb2adc382665c8e746b1ebbd3105d00092de0b882a0107ea384aafa3b27e9d501122250729b81e5b7df2b213b99d4943e12e2753c2371adcba7db7ca633b7df48951a7d00b9d0f170056864b18ac1160941e414e062f082765a7ee19039efafaccfaf1cce3d637f7753ae6055e812b4b5a77b07b5df7bba7ea360ecddc9cf4dfffa4122e0894a5ce33f42e2cc208cba96432dddb2ece1d6d07b7bc4bbab1fb3c08e446089b450ef9db3c8d51557be8ae9963f40d16fa1793989a7c92079674a8a69564337bfe5f3c45acefc2408323ad23c9af1d72b07ba809039073785696ec55453406a074bb3993e2b2968e084eff194174e6967715fc1c250a07967836fdb4080609a18a10d9bee7107a0ff9941b2a6e4a098edf4ef731c8817024aa56fdc5df9904a7de0140b0717e0b6bf5d90aa500b61fa7f53f43ad60e7a4f0a3d85c41fa4fddc5277c595962883bd66c7bb5445eb66bd642f64a4f721eee13157c4283c26ee2de591fc1b9615db76e913ec191bc2eeaef402d1b6a636714195ac8ad0a0a717aa8a784b9b025ae476dcfed4e7ef5d43568b40222c8fd7d3057f0b3ec50dac1694052411c880cb3bbcdcbb98f8907c4e316057e6903e1e12fb863b391c1eb1834b9e149f35249f5305e722a533d36479f71def5f95e6fd5dbca5055b387b39dc8538d990b99e54014836404f7d4ea45b3172bab81f824b26d81c88501b006f3877d3f8de8d27c6741ccece5c7f35dc2ba124cf0338542f896be7d3ee4e18a4d9b8e131c088db8ba319f9d934bd5f666fe36b733b52e309d9c85c89f14ef5cc2a4e5b079743be4e6fc35aaff271042ee9656d091071e642d9b97297d76e02197ddd19f293dfb3b2f50f3e4150e208f4a99e4e643580c68050f360be250e3b6c357a30e9cab0d1c7621b2629ea9dc315d34b2c2843f3767ef1182ebc4769f26c6dfd278cb02794f4995dc6851480b9228c798497aa6c47625b75ac8c685897bd4a8b94dfdf4a4eae63fb1e4af0e097167752c7488342a6016d1cd525129f75065503416ad28ed8c9c98e495f9bae5658ecc9770fba0c35630fac67fa00cdc1af2e0f8252487be867508e86a761e64a513098194d225824e0e6fd840948b5d58903db8718835df7405391ae12b61ad90a7bf4c0abb250b1d2c3288368ae99009fd0772f2f1c798e0c72ca4d4c7b9566442591bfbad969946eb7c756ca7b42f174c8f2066a94fee2fde3c942b44a7e42a2b26bc20965b057dac54fa4ae2daeeba94f177e527f4c98a7370051016875199d66b4ce252490bf5c166c48abedfa42b0f225b2e1cdda1bfa3c57efda009d556929c22c8c21b75983d5cab58aad40b79740720b80b3308212e9348998a5742b866c3e9e76967570bffff997991b9187beb101db02e395ad8a784a0baa1d01fcb85cd04373975266bbcf38898814a95a6cece1e", 0x1000}], 0x2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r5) poll(&(0x7f0000000240)=[{r6, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "6b3224f4ff2c06000000000000000400"}) close(r6) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x10001}, 0x8) sysctl$net_inet_udp(&(0x7f0000000780), 0x4000000000000008, &(0x7f00000007c0), 0x0, &(0x7f0000000840), 0x0) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="b9d7945cbdb800000000000008004500001c0000000000019078ac1400bb00001f001200907800000000"]) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) fcntl$setown(r1, 0x6, r2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="57bd8de3621115d28282fe105d477e792a48514a601375fddd2bf34475f344cbfd25f5951a62bdea749a25d9b6beafdaeeba7e547d5ced4b788ae9457ecd137877183e066d2f21c78c8a75919ea292f0322617956e8cab6605b16e0fa45e0d60ca4559a0946b3a4a797d65d5f2d141f7b08d6356c0ced47303f88e001856c2127fa18f6d1992916fc591c20f1367a43b1a30bcf9ee928cc84d00652b6a1ad654d0b869396d4231924622332a118c61605d7b3657ffa3fc25a7d158803e77a6a84cbbe50228bd01743cbd989cda57c00c90af", 0xd2) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r1, 0xffffffffffffffff, r2, 0x0, 0x2d}, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x7fff}) setreuid(r1, 0xffffffffffffffff) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() r0 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x8106}]}) r3 = accept$inet6(r0, &(0x7f0000003340), &(0x7f0000003380)=0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000033c0), 0x100, 0x0) sendmsg$unix(r2, &(0x7f0000003480)={&(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="574095c2acae32cce1cfcb37eb3026d775a158f140c26c0edf0680297a2ca03002b1768fd10a860ab21a5615e098b02186a77713158439a23d747d509e4656e903b610745682f8aa5920a89567379c8ff256da62748b21536d5839a0ccd5ce326fa9241954ae1fad8145706120", 0x6d}], 0x1, &(0x7f0000003400)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x68, 0x408}, 0x408) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0cf365d90f5dab0db427aa7d250328687d86b894eb54f8bfbc50807f6924f6b5e099ceda5ad7dbb4e8dbf14a24b4b16848e44f1dce7652510f15ae5dbe4c59b9c9b529963245f70df52dffac16fa66f282629ecddd67dcd2a4acb1eae55987174480f21d4168e639af2800232b936a4597f7691f4b0dd8ce4b2b90ba81985f199f08d2666a6de2ee3befae603e106624858c6df3dbe2a9ea6502d034d7f7c5c6bb34a263c0f36ca843a7d5b2fef13972e05a9e4631e8ed0614c941604532998d69328640cdabfa39b1b74f96c286e022c27643c928b1ea4e49ab436b921ac44f57e42dd73513090ebc39cf65160c5d6e624fba311d4ade8f6345279b5d29e70c0dc1ee1f56c2de92d046a30b7875c294c27cba93704c5ec374a07f9a985d4d7920cd6a55e24b4f29904155432b3d93f347a594b9a51d2c34be18769dde89a2f7dfe0f49022b5acddb3692f8dba5bde5c6d9ba3e7cffcbebcbf22fe19b5f626082242f4875bb08f870edff1db41ad64fb69c4862de7919b59a77f2c1e8decd3fd74355511408f9a7f27abac793339b8bed2896862251f0ffd609129017478af686b0212b3e9b69105767c041a73853c01342c53c7e6f62dc56a05d053675b9f277f13d7469576798612272eddb1e758fd841342ff134ba4e1539c5bf42993e50853d7f24f4c5031e64d7a1c1b56565771838717ed1674ee2931ef0232455c13f1c648de3a6c8ef2f0360aa318b27d6fb73fd9d597ec71618f37d8aca77f8c1618c7e450596762f0d06ad497180ed0b7b693f2b5d9abeb04786a674051fd124223e76d051f1076ed2fd2034578e0a487057ecb93d5b506bde414a52f70acbffaeb4fd274b2447a0972e369a0241cde5ea38fdbd7dfdb546f4cd78f5e5b0038624594389fe005c346833598ca51d33f551ce1c452248893e0aa95d6096bc58df38173fc209ba71c2c052b5f3e3ffcda6b32ca09cfef1ac68935b12866e973fb9c818127499430cc30ddee6b28fbe7d2a1371ee93323546e44c5b2a3e2af761000f8065679ac6df539dfd102fd9a048fb86a95c1cbcd32f53b97e91daef4121c1d13a526ead7e1831c32d106a201247ecff34c658e0f22599407b9786ae84a4b0ad9eac619a242e6aa1346876f6f2d5fafd98e0bae790b52b13a7cad3f2933d31f0e9bc0c9ebedb4f9c0b13acc565e5a81a572a19f226aee055075fa9ea3a1c7b194c66deaea9894988d2bb7b1a7e56f53bd680a66e5ffa23e7d126303388269577e70fa30b92a2a7dff8e2dd28a98932ba9ea28f144fd31f7049cab35a8db753634fcd55474d934719414c463c4c6a4e9601d17e3f09766d8eb282a79f33522e38d75be902b9faa4d9715a304a896d8f6064507543126cb26d75c1a8ab6e8bbcf166c74fb74b2efee6c715f1d15e92ecfd3816eb99fcc7df39a71fa047112b4f8236da775b484c4fab113ed3721794f1e523ff8eed1ce0e498737a15a0a5cc3a54e0724ac24869ce0a72ee8551ccfa3488eec2cc62ceee7c8feb0a17b9803126803b1815bfac93c38feb498c9967f8b44a396b2ade05fdcdd2bb0b46d11b3724c48ed51dc0bb05cdf3c5b18125020107ff06e9b04d65bfa23cf66d75f3134fc881ba1b964ce48f073a951a97c12093920ea7126d4dba52fa3e867ce7fcf9cdab71317f04801baeb60c907e223164d627ab50090ab0a7b9718853943341083c190393392ca286aa0d8bc55c84f96d294c672684c9e6c7f0ff6252674fe04e0f91d8a3ee4e85af46d4f5b70276c5df53dd7b1dabf988307939983437acae3a2dcb042cfa20961bbf8831efaaf3a014b7de7c22c3d978f7b0df9acd97ad6ab1c15d09f79898d1e9dfeec37f3609d42dcfefbc3383b470093cb62934a1197cb2dd09b4ee566d9332228c69900ad3b8028bb7dfec57c4e8ef004d3211c638cdbb39d9eeac980898e637c0faf3253b5918f826699ae7c61fe65456399b4c5005d9c2aea69b7873e46bd060e6a57d5478c90e3d5172750326f20f92bef5791d3afe52948bbaa3a12c18f9ff055233425dd2a1e802ab5b712b2f0c03cd5c3a685c4defef74122ea7b439e1324433debea1a7fd77ef9439a77c9cba91eeb1f5801d1002912376c9805c997fd0f8452f8fe97980ca308b32f29e68bec72ec06a6cf47d32b72d4872f3471b77827ad47a63e90888b3dcd5ab392a1c793e4ab4973a36f242e0a5c81bd683739c9a40f50dd226d83131c16a7cebab4eac3d649527d1686fdac14683734affaef8137d3f2672681fafca31dbd9e05a5b016c33894051f4d3520deeba53a31d352ebb6e70f5384062bd1efdee3b752579dad0446518c5d125535d16ebd5aa0e79b46ec928109e2cf01e5b9d6967eb42d2e8604bf0bd26e4a9ff9e78698834afcac59f7e0882028533b2acdde6d581a719e6dcaa1099045d84f76666e7b91c3c30fd0fc97edd6f6a6d55def65dc26c1d73ec2e38b1b9c1c1f1607f320b2a868c0b93f5270959b6b0b0b2014845e4073abf93be57653d1c89b714f1fbbf8fb31e4d1ebb67ace2abc1caa4ee172643239af08d0fe61f17cb6c15218c4705f24dcfd41a0503a7498097603eaa172a8202ae84630eeca834ee20266a09d5afb9028af21391f4670bfda0bc4d55dee27cfb7b78d88047b4ebc4bc95eaa3f73c0c7ffc09e3335bde8ce066aca1ce30a283dc9ace04c979061e6fea11bfb71686871d6ef5689e5f7a7efce391050f80aa9045a34b2fed937a319d50fa09d349e3c70b1d755f51f056c465397051df7ac02e7113b01807b144315fcdbf0da15965ff7e77eeead1cfcf4bf22d55ab60f15eadd9028097369b05cee3393d0bfc7a6ed1a6d7edd4c2c3b606229ad02eb1f1a70e51789b9e42eaa02694b513453dbbfbe7002034ae99009aa78aff2b9f279d5720bae22a40dc17a2053ef9a1ba28f035ddf76d7c32d143b4ddb963698d012080bd7eda7a7608b6f93766909a016210d0baee9c1e556b541c382e57a0f0aa9518a2476b39b932625ed4007ae3736a9e41d5b416f30b5364c218c4dd3549b7799275368c65483df7e318c3e2a99d57865c890740375855be76e835382b4371119372225c0b32cd23775be75cce524b8303e59fe49b5ead1cb9fca9ad00c43baf23d421662ed192db40a8b9488b8e3089de633ba6326b7678a67c71b27addfb8f84eb14f842cf2f46e8851d1770a2c24cd6f8bc52c6ff505eaba3ebd34788a965e25a1489b05e20b370eceacc9a7ea71b79dbbe1c4e2b1c4b7ca2abc877b01324918d9e1a071148a9a99f050ff692060f56635cfbdf2a0a4ae5017f9c4f80a076b291eb6b499a7b830d869faad3e8bf0c4b07397a6e6fad0210bfe81742ab49a7f4e7f59e2fccacd08138b1d57ca2ec5a24cbb08479f510ef450a95db1fc18a90d17570b4a3f2e1627c8d84e9fec190cd7bd0450aa67a5bd54163b0242153a472085f278ba336350df365186ba2252920ca95fd247fad27343f750c939a14313e0fff5108cd2b9652088ea93f87a4cb77bb93c03b49622d6158211f65ea59bee31dab0df9bafbe48c871666937221e48206925a1a50e11ea9b5d578ae1c70336cdd1c9bf782a482da904904e5dd1ad28d3ced6789d9024e7787e6165b2e79f96749faff6e2455dc507cdc606ac6190989241ff57d04d8e107e5abbc6abb578354bd3f75ed8305b51019c83aaca84bfb1f486979d9301c6e219920117fd985da660aac8fc518b15a4d28a574fb6c8067459ef5083a3cc8dd37780c27dd64a430437adfaddad5560cb2e483f4478538b1c07ed8e2ecf78536a63025f0ee770fe2217aeababf70af21450ca8045a259374853cf6fb45d11e8a513611ccb95c4cca31c301f136ddb20f76083fefe01704a28313c41654041080587add6bde894f2e5dece2203583875a008a2c03c8f341d01b6c14eb355210ba6b64cc4e81e6f343880438ee654d1e0495f59d224700680337427d0137463fc14cc749e615ba18c9f6515e43865b6bdd9f20412ea1e95f03c7da759121d9aade82dcfe8eeb38c1989e744908484c241fc99d02b33d0d7d946a4d69823cdcd36460c405ab823551b1ed696cf32a2750dfdf0e83fcbbee70a15441c8b8ddf024fcd6efd46decbb8fb508c32d1f0f4b857286d68d1c1e6f7aa396a6c7cb8cf4ef90f1b4542043c835bf74526a343c877318342cdfd0c4d7360c3d38b465292f2da14204f4cf47057f4b696d22852b128def0b89f7e7495c4896ef0d73967b3bee915480ae0b0fa1a1a583f88488ba46e572fce5ffb76a902a0caa3e21fcc6afdf6cab644a40351ca7b3e87a93a09e7b971eadd08d27f0b700140e1e015d6e026452340af230cc5b31a61336a375ce52ec91c9db60797dba7590758a21899ce878dd35b03fa718fb98421172d87f5c2dce2765994392011d2d53af20ce5359295acdc59f15b0dfbd40ea7176e96104d16fae04a9d8eb889d07deeecad0e6cc2c75d857c524ef1b25d7e7fb4f3126ed23dc8579a3503f3405c508d918c8aa13e83c8d682292e7c775f2cf50c62ca54e92b9ffbac9ff00d88fc34507eddc337448f594a1644e4fba5aa1ac16d9b8797dda896ad9f789e03bc76cb4da6e656cc1e3efc56717a1c55bed9c8c01ceab5e6bd138a175d874e590485362145ceb71703f8d8bb322e6ee3e7a724b8784f8e17d65d1247953789465c8812cf0df65d981ad05e854bfad36744d7141e7101f382b1011ea6a73ead257c10dc4b9d74cf789eed3450c97474f02cce8d38d67ba570d1442896751c3f8aa5acbb3ae366e1dd16cd8399c21e7d578f450a557d81f2390772de0b362b15cb147b0783cee8810b734a2bc754e8feea5a166fe304d1e5742380a04f8a8f3c6c87a39afb260e0630088025f6278324b78059e537d121100e647f7f62a6ae5cff5450a5d1cca48597222071ac3b06571362a41a0be74d0f66ad528c4a32560fa3e3b0bf5eddf929679a2d7505aae6576abbb7c6588078d74a8475676abe423c034c6912332d98a38535b622a55da08b8bdc5f7d7c47e811808e347c1b88303abc56476bf843bfa12109b1713296e12bf99e503fa8a235480ec1f9c11724ca6f692ccd4604f5ab69a6419a1766b088efa74096681cd4e5ff74e6f61c03b0c5eb1df2cd98301bf647106ec80fdfda1a20915421ea42e41e70c99688b761a1949e88c89185ec359357d3604d961eba5a37da7f2edc3aee064567393c66c97e5c80da91b31dc8861c6ab4fcb154fc538501cb250bc4b129ae03c80debf67f8a60a3358a5594d744b756a2a4115cd85301bc57d363f8bd3f62b5d3ae1d00bb49cabfe0e4e09207b8f5bad22e0ad7099d8048c200612f7452f067fca46385103aaed997c60b4557e40b1a16cd4d4bea93edbfb363795e1f95f7ed8db0d4b2ce454dad148711b0fb590b20560fe87f935f6d2be0667009d894cb577eca9f5f10ab35e4e870699ee68ff802674dbe4f3291411f2d43f48e62efab9126bacbb175edffe1f32d76b7adea8bfc036dbfb14f311fa8d2c51785117fa90d1e6d800fa41664617c1a67f1f83841b68a99f50d025b75fce260dcaff7ed291508d57ef33e5d687fb4ea5b7a7aaebe7ee3546e8d303ef24caca81eebf4432b8d3cf92448ca19930fa778e146a7170a8b1a959084b89e07b7337a95ab115937f05e15821c930469ccd0d3dae6c7a6c16d281ed9e555a447b41af653c496d99e6ade53cf5a6299d9eccf659b5d568258216f7cca59ac935e6659f1ab431678f41a7e954daff298f0ec1404094a2ac3", 0x1000}, {&(0x7f0000001340)="ad2180edd59c6110b8a21c97486971cda89c33b1e96f100e9026cfe6d1bd32f2ac40a40af7029fa0a036c21e5e674386ddb4280d75ce456b965627bcfb9330c6dddd710f15788abe53aaf3ff96fc0b8b38e9db3a7f6cdbfe1a300fc9d121cb17cfdfb3a586415effcc5910932e814f78835a0c31cccadf28b0a7e1a5a256d057a2ede4a4c64c0fbf4b53774e5fae3265d971713df5290f3e79414f06ea8b3bfc04080323e4392464c963232ac587d421a24cf1264d3d9080c40081e1a4b00b50abaca1d7ed3c444cffaf15d5cdeb28a76584a363b1242145ce141c4ab34453668fa7cbade79aa512db2a4c860485202e5a724ae40c3694f0af858387cecf96be8ff22503f35447bf78fcc68a8d79ef3d2eadddcab7957d45f04aaad58d023b9fd880a5d03231311170c09b21d739b9d6553150dfb8d09965abe58ea629787d11d3299fbcfb3581a8e5f575bdb3e920e19b8fabb65cc38d12d003a54d0ab7521a73b77c3aa7aa4c426f2309a395289f96b62ef05eda6b2ace696a3f9f8c30e89d36d38d9d73ecf8221c3f09d050347d8a225462d2a4a83f3c36020161d95cb29f258bc0a35c9dfcd556ff52cfb0f8a9a97c13ad1a8745b63eccba5b5b6c7c126d16af4f4d9c4920f15c73f76f0abab9e0cf9eeafe3f6cf02fa77929c4934bce7d15f2b4e155fdd1ca64ba09607641804c8bd871e540f7421ef321d16491909fb5bfdf2be8ecc46a0e865b97dcbfbe2dab40ac852a6dc0251a9a5fc36c4cfaa20d17130381116cb07499b5e18373f8e18e6f33e23eaa1f0197adcd161d79f8a836a0afdde43e1e2a8a10effc069a43f7135e831b37ace74a86b12f2039d843f9cd031c7c8153bed445b4ec9beeb77b85fbb6a76965a9b8b9dd693e0ada61c71a4cd65b38e761790bca052b899e07d0b7c6515fe1026cb8588f7844fb056381fb5a679463784b2f6793e62a02975de4e7ea8900c5400f389c170566c823f07c0f798830b9335be6448398dc4e89ddbbf496c823e11c187b71d0993d1999c6db115cceb443b14b4f2b3b821ec78972c6b0a8ee8730a90b653c4b0bb3c1f3ebb23d85558ffb551f655b0b81174c97ec65b24102b10678267d442e0e073c3c8dca0fd857e2847366b10c24cab034905875a10791ba76b4a633b17e89b5ff95c7c65f70363ae1cad95031dcc1f9531ba29a2603a9eb93ea1bd20fda109377cad63102860684870f8cf4a7c28278baadb2c780287be0e73417d003c4905fc128f1f31b5d7c5c779b97dbca2a9e0460e1141b9e707d273bf1b8fbdfb7b093d1b31784e18aeff01bdc37ee603d85ee01afee836296e9134bc03cd84137978c780c4eb0ff5ba1053a6deb5c7a0b3a0e0a5d4c9012c5a7798f939e86b5adedd87bdbbac6582b6a55c05408109e8e10a30e6acd436634b13087e75a8b8c623e8380a1e52465d533af2b8d47073a924a5d8271ec955bba9902a9829ad5a428c6dc72b814ffd3c9f151fea2c1466ea1a2057747f646abdf7742e1c3df57e0b49df474c7dc27f2b7fa469ccbb177fd1538921675d64812ea48a72022c11b6e25fe925ee5ab4250e6e3d4d47faf85e19535a770368904dd42338caff4cfb20f422146e507a854d4983b7e61f8a0c7459c7a71e23520d2818a915e9a22bb987277f7b421dad9bc513f1f5b0b7910e286efa6ad9a6cf60e98400e0b28c8c48174126da527d9f2e85166b366959e7f101df624327a2f88d3abb5020b6be425a439e34a44e96b2566dce921e060f00daa51bad8777683ab718caa8a4b572d0c609f16d20ba872ebc99ecec915a9d216c21e738c401bde86cd0feed5f9ef3ac5e31f40f8128172eefb0ee4ea53350568df583c041566507408969becd26d161e331708dfbb9f3d2208a37993bbf42c130b9363d3657de68d8ccfe03f2bf0a731eec209c9f986022713ce687a43fd3f871d26ef3c4a2a4b4a5e845297ea4cfafcf4b3ef9d71e3fd0099dd3525b7ff15a5dcd6daf256d73d7c4a5c6653b232082c5245ce527906aafb8043b8c572287372ed7533714bd0c37400c0fa2ab346264c1fbd96831d78709ef8959ec4951ab5bd6b44f78b2853daa17310cc469a9bad6f82d5ad55e65b6b22a33128127aa702bff0cfd7e7aa26fd86c3d75a105cd218ebec61014daa2a8d078cfc7c9ba6278f1b6d9e2404d4ba96f64e5f87e214d6e5ab58fab5ff044d6a8f8528b1f41066da963fee594f0270cd0301c1b65d79e7d48b1d8c461580f02016cc3400f0ad267627bcc127abed266d81883d54aa1aa34eb79f6ed2e65306630bf36203906ab837af6b800d674b6b729783ce686a23c698152b45edccaf023e4b1d2775a3968c0e406b9556f514b8da44ac785477067bdf6d869074cf661db3646e0156adef7ee47f2a687e6168efddf20e6a8c5fe694ea8fe01273c6d0307c06c4e6a4cffe33f5ac2db4f23df35301747b3bc82a7389ea67cdae653d702ffb2e760b4c4ba7933b74b51f4f1f381b7c3da42ec386ac9c629b3167c78c0884ffbad802f7b51cd6e2fb71dc07afe817219ca0cd0a87c36feb118f7f0cca2cadad7f47b413ee77b355f5c94f1ee87934d53d3b3b2abc5ff58b7fd023389e396e9534dfeae297be6af47edcd865bd8b039b91a377be4b48da33d6c7d39433536012361f56066953edba10d612fa1302328c301be238fc7fa57e1aceac7920e8be596ea568b8bba0292f776e68490232007747e1b9134811acab41587475129552dbe2e7250c106c328eeb00e963d94c4dab40344f41829e97afd242333177e86b17f1c076e5cf5d261c07b5d04fbdf01b7bda8a167d8e1bf830ea601c526421f1549b51b061802a892ec63da7a1bb14adab458bdd5fff7db0c08eba8471c826e217fc815cf435af200e4f1064d8125dccf9ff7bd32daafc432202b80860242759b51a313e919fa1792c5755860b341e064f208f14fbae892423d7cb77a40544e556796f634da46362b47b4ea80ae3c436f5590b3afb3f69d656e1dfde2610e8190a288d1f126573d8f5a075ebd868eeea566096a6391b3f3898120a8c12ff606cc11159ccd649625a3bbd0928fb7c90b5c15b2f5bc532a274b54d04b47dc9f25316437be2aac16e87d467037f1f633802d364203ccf27b3baea2e59d3d0b7dfb0599ea237dfab3ad5471b53509a7ce25b029abf29e00896f53b474ca39cffc02f66990200ba131b29399c7fb612661dfb350014a62867fb09f7b456b17607d9c7121947e18a4f7d6230eaf638e5dab803d425670dbcdaca9aafef62842ba943d9d3bee620a32bddf2ef4fb7ab46537829cd3056fa6905298be0f906bbc47b631935c52bdc5fa341c499d8f61a96dc21c023faa832eafa41c5fee6e315351368c4f1ce5c02f018154cd2c8bee68e0e2709b5abf598a6d6d45ee9852081b604169b699e15a995b1cf942e626129758b3336a9fd4c8388363eeed90ce142c734ea26e9a14511f2849d97f292256a7209cc8ee5b9bb3a2df29ba25e9b3a98b272c34a38f2ba27a523146dcbc14153e6d2e96be07481db345f50b8f015c7cc70833b3cc9a70278e48132c66daab096a5cfff377648521648cbc0c66b9110f5c8a7b8f8dd1d2620b7949a8af4f89eb98bc35584074669886328e62d35721e27afce45cff4959b4cdc1900e6a165c0b1421bc4beb35dd563aebe240ddc4f6c090f6744cdc51fe1b77b938f57511ea1a777d8290f5fc0a28bdbdd530253535c68e3bcbf38bda4569c689a1a50150f4bbc2892df61c46da289adec5c374e8ad01e0bb567dc23e7e98738485001b63f0c2bb5d40b66bbf9b211581ed6f26cfad9062eb97189af19609a28ec99f26a28b5eb258c6be07ff5dc41515c5af379d2714c7a5a22d7b673d9ce9fa0ca9142d3871301a05c1aabcf99f442e55cad80d64d5352463eab7d3a41582497ba8c76fa3ec3480038fd97f803c8aa86f5e713715e2d5f9722157bf12afcd7b752952e6e112f5801aa8b5cfe59f6476a4f84b94dcb6e706a73af23aa7e49349efe2e4888c3b9a4922a4769b3be7c55730e3c2eed085db0034a2b58b55e8f77cae85ea95c067f6f2c627aced9c6091e769d870ca8d017af50a03b28a6a22dda593f83ec498b42429bbf945d24b112763234ca40779376656c6bb21faa8d45b58bde4c870536167283df350d7ae2538d61d330fbbcfad0a719ee402be7d511b49ae36fca62146fe350799484574c4a9469b297d84d3eeaff8e505caedbf8cc5966a82dbb37b8ff5aa164d882ac0b7fa574ffb41763553d17183bc6b8c1782ea5127a8b0fe200c2df857ce8a8cabdca8f63859399573d05f73327229fdd0af64c471ee87a39dcd1362c2607cf372c58ef7259b1306906c4a21b4ce27e1725ff195cd81a45faa1b1405ad65423a586b2a88557ef431054333ce0cff3ef6c2ba3fd87397ce6de83ae2cb03bc174aacba75b389053f0ba51cf2628254097f4f97d9db801927faa615bdb04d5a782922f0655c18674f60b713b10876bb429f9718e2c7718d5300028d5912a2b1f10f40e3c03da98ba9cf30e457db750a455ee315de71db8254f9c6371a9d0284d01ce72b1ef079c36c227caf82ca2883739dbf4b4e5afb9c7a62309677cdeef15ca5065a5b9b59ef6b88c55c4b5c27e88c06c3443c7f575b6f3238f0a12227ef7bf6ad2d14d7b04e685e9e82f7c500f2c020964e6b62856efbc4e4363916213a6177b1e5b52a73b97baeb85562c5904dc7ba805cbf8ba049c84b77c0864ff36f8b1180b67e4760a59f1934ef4f87f05538e65fdab4a6311ceea81d39d3474dd67ecf334d62af36f4dee450be3454fc6b6b39ea7a35eaecdbfc202e9a9d1d0b4813ef1eb41e8ed3dbbe04a19d2c54fb3f95201db63a454efcffdb9c416cd3bcfd567e876c6023bb446c3395dd9d8dc5683d56f848606ec384216a2737e72e0311e7d1bf750d485a4c5ce1fb412c2490c51f4a3fb4c0a2f8a88804e690d94ec36e55beaee6be7197afa3e3a9a6ed3e8910fbf57951b30970125fceea2c84794f78b02a3c0c1a49b267072eef436240063a9de947c876b30eacf499a58cc7ff6e593844e54f95068c02f3dfa3842f1e1bfc182104878c2fad4f6ce73eae0f7903286898628ab3ff86f1b00d9f59320a0c5eeb92a47b07a5e011a3bf1562d7a7567ae1d4c2f8c0ecff6ab262787cbd15b977d44f7e9811e48dbe987ca16420f6b5795eedff79615b85ffd28c9c68cc51db3329963f0059ec10783b682fc592c9ca4d79fd9b484e9fc4332e052ec00f69c2ebf41938c744e3bb79b2547e78a89139eca2da116dfbe974029fc687299a69721c91377989509d617236f2f7b8f1798f18fe323a9510d91a48194f1897a95ffa060dfcc781ae300efabfa670f2c99fe07a203ce9499f5c9529e190a33207f98394c793300a7df5dc1750dd65f9d074c4d647851456b8e0766adf61492856f072d1e6f780339a80a2f67534661b521e0f78912e8b5012e60f18c8224379fa37619f2f3bdcaf0a0b5ae623e8fe407b69e9884598cfc942b7e4586032420d27e89a169b78133e5b564bfb3f9698a182de502aff863533b2859e096d40d20439b1348d23ef4abef511a55e4b5a4d12b8bfb15654aa4cbd57ba81af9170476f4d932ef333c9c84fee7fbca2eb4b3ef2074d4041bb27669b668be89a5e0302a2dda50ca5169d544758d8b56022be612436a5a195fbafeb881824691f86e880241dfca924391be874ea5fc60a13a580857b564d4074956937a559747b2e45841e809ef82dc1187549a85", 0x1000}, {&(0x7f0000002340)="408c89a601b0b6b7687084d52d83228f95c1e922e6149d4207739d509a1990e7fc5f212771a5ed89085de3ea5222046ea1edb5359db3efb6e1a703e5983086ed7b25ec7f349b011b96b37f6e8bc625215032c509071a487619d51467c4164d8e215cf1a0c9631d26b80b7b834e7594fcae32ac7bfaeda785bf40db1635fd50af0abfee18d4ce9ad259669febe8c03555beaa38f2cc51eacf90915545347dc356ea6d32f06940e00c7f6b2992cedea6f0553c7ec17c0c5148139bf787ff43a7116ff7733a9931e5b930606b5a2dec897fccf172d7601e8db2c3ab0456428aca487a6ae22edd83a2311c4543704ae92f40f32658fff4e423169ad5cae2b60c326cf9cce2cbfca7b9af7e27661332c55709d1b226303d227aca2f00068dab44a792bf105100bad7a38165b1c5abe13e9a24d985d9b6261106cd568177c6ea42cefed5b1194e34a555f3857541f8aeebcea0f8af466c176ee77a4f965b5fcb4d3c32f7b0d0cd55557ec0c75f41a26f2bc343a2b3e160a7f6828c9ebb44238e7edce74310e8ce5cf176b96d74410977278ad2d4415f918eedc18e9023563fa0972374e5a2b2ef9064d5435c8c2580c47904c67b0b40b07a0baa978eb251dff78d91a05adf54aca67ebb4aab67d620e1dfda7c1e8f3a0e4ee20424addc50bd7483d03f239d1dfed37684d8578e807fff5d83e14cf05fbb60ccb6decea1432a6c1517e4f4e347cdd3f8ffd58c048c32a040b1139d24fabd1bc7f82284c29cf49f88c883efe3f5918a568135c9e78289d43d3d161bc15230cb4c1b3440ed006aa842e0d57ce1dd8e1afb195023e9fccd5e32f4b3571699223eb682677bd910c627bb540e2d8155471cce2650ebd36c88e2eedcd1f4e1d3b6e1f397863465afdcbcff12bfa3c4db5306947f8be982a5974692ec7ed4f94585814ca85860715ada39fd1405f8c0c1932c8f0857420f91e206c6b873a7aaacb909d9dbef1970f4ea97110825236cab0914973263a309369f548b8a3fd2065b4e994d037a8b877d0c1e318ee43b0ca70edde9b45d8a4cc7397da9d98ee95c8fe94fbe461469acd4b4fcc2b46e4f7fe0c9fc41d9364af734120812056c2173a4c3d925401371848c8b764751200b105e93ef01802983f01ccae02808947562bb56af180945e0cd3ec4139e85b781fef02fb36d7d387a835e4a54d882d3fcd4e0d1733e11b425edcbb3d9919eee7f3ae296c9f766008fe2ed428c7fc426c153b1936997995551f16018cd8a819ce245e18d8d8474fd38f911911b5724eb457d7a01650c61d50c614990da1491c12fee48792bd73f2dcea16a09c6079e0db43e2cd902140958ee9d6e5d2f42f8b0247777010f889aa34e5a1363155a55aad905cc53009624d01ee82dc41d3173ce4fbad5b740100671eecd90f433a80462269b9d36fc9e774481e18b67d0a01ebe319b4b204d2501a2a18f2d982e01892f7a90305bd5a7d968e89bd62c9f9ab25f4c75204b429470ec7a47a56e6b51c46fb0451fad76f3252d05d3ae904eb1672b3292608fcd33f060d3614c3e229780d2a7e0ba51fc6a4c4bd9beaeca5f6cbd77b643a1b4c972149db8b1206bf38ba43b127af7fd5dc21aebc22bd68ccb5502b30ab7e53ceaebcc623cd37b34560aa09c5d3575addaa9b9b5ea3864bad3fb2ca1cc220c95fc7e5c85bf092ea8c2cec7e8d8c9108630ae3fba07de6891c41a16cb8e098549a82864f52b5a26514c0c14ec91f72d58f5a60ece09fe37d063271af86eb458d2e880220e53c480735709b047c795405603e86867e249a7caf148adfd23e72fcac504f5ba5413c4922d8914c569dd5554f929141a139579c4aa3626ad9c259a44f2070a7c711f3b2bb72ada8466a7c4b998450efb73f754c39ffa35007c5854fc962a51b079cd0c2c3a27405187c27baf4d13485a0ca8164900d606cf5188aab692d5a096430dd0b7dc65d9deeb5b077bda0a858522453d96b344acaf4c710ee6fedeec9edbdff6b7b5d3ea7816c50e9554f330ac2f7b988ed3dbc1229a4e64291a58e133384983b89256ce2976adf37fd40d3282728bbc083961bd4722bb60da7e96aece9df421f5108841d71f409defe1417db5e78c73f4dccda9f7327385bbdd6aa447c81a8f522787125f75e9b6bddf4a552e6f9d555a88e8cbdf35100f6c2e431636094c526dd19055623b50c131decf5de357c371f4d42639393ce1df64dd93cc637526f88f1fffe1ffb269789adb16d828649fe4585d2bf8293f3b5f05c99fb7fdc804eb886ba45c5c9b1a8e509a0e6fd3910534ddcc58e572edd3e3c9d44eb6e9e93940444a8a06805f81e37f5d6c3d89311a396f518fc425540ba6490f4af700cdc7b3a8e778b45df56b1f84da230cf2718a6f44691cff1d0b7755dbc94553040e7cb9ba2653ae6902549f609366a3baf1e613e22450cd856c1861bdf1e8abeb3493f7af94de9dd0c11ab8bd9d998171fa7380ec4a133c4b8e047d87dbada3ba8862c1c9fe7d69072ca8205f64971f8f7f2cd4624d5429de82817eb23c3ccf15379e45172850d1a4a846973f1a6dfe1d1572dd1688e85be46cc19a695a42c4883e7e15bd00e913cb316a3ad40bec62d561acf65cb639f850b40b3b611afd242bede5133b620d72c0bf7f9263ed3206994670ceddd019a18044cae4535590c8c3e655976266e11e4f504228dcf2e969c97f63fdea7b7137a2a5fac6d68668e8afa86d46f19a2b142bcd19c43e8f1e466af7218b53a21d7830b54a67b5ae2cd486bf7eb6aa6ba96e87df8726a2ee119f60ac24c5ba912c22fff2ac0b323633fce7c7c19ef048fd2eb9e074933cc8776ece307129abf4408ee942d000b79c89375d51f02a35c0358c52119d99d27a0b5ad23620f094a5c09f045591d13bb745ca57d802e567b81c7d9f8c760152c06ebe41a0f4a77f79e698f460082116d5c93b9b123667ee9ecabf7a2509b17baad7f8ab15b172f18aaae1453fb626183eb0332aeff1fe1ee4c8996e396ac91bab702c94c9423f9b232eeda8d0ceebc0a7046910e599dea06d267cddd105fcc223b274208657496c88a01b5b302fa70570bf4cdff078f31cea5c71e90b1e94a2ed5e914d4e8cc5a41c925553672c1e8ede461c0f6fe3a9f7f7ff79144a439a02c41dff658bf35b8302511c5b5ac350fbf1a5fb899aec69104497ac8281d52c699e73bc2e020131ef7f0d2383c486bea286bf783b96e41a1123a99e83546154dbdba87ba9e7c1359452bf5297c966786217ce0f684eefdb16e85329a259f5f265a15b00bc3eece50ab786a1eab7ed33f33b6b5af2d498a33c5d16b65a0e18c6beaf573b360f9323b202da164e7fa2908c294e92800dd77b716ff4b10eed5f168baf5e3fb357c4534c730da71cf0b71d05577a8664330f5a68ecf5d396ef680d062da5227e82c3af6788c90ae89e6c6e5605e73bb39e9b144a569b6c4cc56a04b3f1d394ae8ce7d4a956e3ad25f5477fafa0128a7e3261c828b28f5214d3f9900cc1e5e0637f3dc07a119980bddf2f97f0938ce1e5bb2356c16421a16c9e829f43e55a6e7bed98d7e4817b3a527c48acb2d18723659b48f2cb1b9438f09c89c54ec0cd296f5c2137bd2f9cd953cebc170307af2e3b279d6ba13dc147321ef0096774b72ebc8d14aa6c420b531b4f652828999e43c87edcdc2d07e63f815f4a2afb6ba93a8b64fe43987debfff82a0fd06348e6b48c263ac9e3e78e2c27eb19750b978321c8a1fe6c20310ef9069fbf9acdd079b518b53c2b0c68f1ac3392f10add7416bc2758db8ed34e84e9339f107ee3cf694134b5e9b14d3148432ff24fe7192efd925165118d9ff437e1ab02ec82436324fd849f8a05b872f051e68fbe632a1fcca653c071fdeb579f3723e2bfb937102af5c5fc5ede2ea08d7652c2dbf2baa307ac683d0590de62807cd19c46881002323a5ff3e0b5c241f265457111ea991162d471f261ed0e5e71e79f1dba18a495dddc995206192fbca8b0249769bfdb210615ba2f83206ef3591da1f56fecfa0c7040c8a9f624ee04ef8ed4f17bcec69c56cc45c9b0cc5c3a2b6904081dedb1bbe3e4d06f7f1067411b6f54597eeaab0bc48f9c4d5cce1ca33a25f68e647b8dd9a7eb70b87c1454735ab152fc92253c29d036f4049b46e39209dc6321c6e44549ce0991bffc17ebea04def74c66ce2d3a0a9f51c7d99cb3284796c3d282db1068c07ea028e082fd93a546ce0b197732a1a2d75448f2d779c6190c429eacc3baa5a631da621bd9eae02a35268bf0c5e7dd32a97788abc566f7ab7614be3132f8a2dfbb4b045150e779cecc413ca0f979e397e0c646c8890ba5ee185a8df1c18aab9ce107d3ba8a9f9eb086bb98adc6d98975405cd713802ac83d6690542e59526702ecd0de8545858f94c6bc2495b3d1557beb2d6080dba66a3e410b1c9d2ea04ec0bb688ebb7ce8f0731c058dce6cae7ee55241f1a73c3f031b6e3e117181f25b3affb739b9fd0cddea6c44e697cbf0440863798562e95760c67600b824babeda6c98b4d1e1c94ec9d18b3bae4bc24fee83596d8f039494d7eafd09071cc91714ef96c68b91bd8441556f82dc488e739489891f9e9400b30c8cace58ea6e647ac57bb8d9174fe3f6a724d9e34a88a37d061cd89b5f1ef276eca5ed4370ad494511e665f6139f9f7ae3bdb6864a64b60f53430205c91f1441f5a79cf2ebfe45c9de11b7f514c81fbfbf7d5a818f01ce05752f0a279d1a6e13ed5d4697a52e4d6047e3a3cbab54221b83e8f296b46e9fd5a146a29d66e63a7050b656202aca5b5038fdade0e15431d99d084b21c063740032332aec97bcada5ad81239c0a572018b5b7ea5470bd6f9e8b44006a7d04ca2f970f42e3a5a27f065fa8c62b3d391d86085d00c6faa50ed47ee9b687c87eb5714a7b262659e3d047932d593599bfc7d33d353c9eca06ad6af473e5787f2c8d5dba48be42259ad61be674bfee658d5671b80fa419cb3e9740ebddfa877b4e21018e24bbf29d857914946d66e6418eed306daf28c86cdddd92c4dc2aa3b06380e9ff16f2e38feed213e45feaeeb40b6b32174d55900df8f85ea652985e8a5f186ff7536647228c5471507397354dcabc187882c53bd52bb870c74fc6059403ac208aef6c2e8801c3acc2e534d5a9e3e8bdc155f6e7b2655dd75d24da203fb26894ce45521a79821e80bb12a11a3dd91e2dce42a0568541a688be093abe7867ffb76cbb755b9c8359f364e4494350123b4a5e541d3b47fdfb7842cb6b1f766a4e6534cb3318d4b50bb2b88f9b706aa273917d00f401ee1862e7796386362c5497b628614457029df6df11e864fc809e5230fda5bc59d20658a4c2bab3295b1481a6f7ff97fa3850b493a85bd98cd3272bd7cb1971da0f2262063d48284ba2768dc575f47828f1a61b5c32956c9c7041d4cfe36b7fbc0f6822e77aec8daf679b44b3daa9473ee01939b11974bb82bcfed9dddbb03c7d8716730b962a66d1bdf147c225411e244ac7a29516a49336a2ed58ce06f0d58fce177cb75a897b7f3a5fe34c00d36bc006d6b7538eea27b61e758c46a6863a66d28941cdfe0594302bfbee834cd87a3d60e35593e5f490efecb5d837ab008720afceaeddec677b0da1efe7dc8100f17411726e5c2ea8eb95e9d1ca8762e2bc147d068ea8baf3b16be3deb2b5c497ed9bbe8bbe0068acff809d4c7d4d6e02c5c504722c82131242d2014acde930409961fc511cb85d88d5e052789a99f408c6929f4735237d5ed3a1fb88a87642f14fcbbdef7a0533868db", 0x1000}], 0x3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ac1400aae000fe339657"]) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x18, 0x3, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() getuid() r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r1, 0x20, 0x1}, 0x8ad0, 0x6, 0xffffffffffffffff, 0x0, 0x2000000000003, 0x20000000001, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, 0x0) getpgid(0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000f04, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9c) setuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x824, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9c) (async) setuid(0xffffffffffffffff) (async) ktrace(0x0, 0x1, 0x824, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt(r1, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000000080)="d5b187b29da13a9d5892c1d70b718c614388e8001b7dc81c4ec7c86ed5cebd2ab8385368c9cc516a74129117202df79abe30350c835460208f2d458c", 0x3c}, {&(0x7f0000000600)="1d9477245b302cc5cd1646f038a71b3320abdfcef4613f6bbcda6f2dea24a18ba5310972074140399cab4d884d23b8a954428bad4fe6ee326f146cb6e114e88db42b1c7374199e033f3d583de2894d86d9b18b7951c0563c076e0c5dda1d04475f93159ba9b8addf14362a822d0b66d06b852b82435f69d18d574d118c4a00c767804b588aea6aa8ed66ccddaef435ce227cc5cdedb4746024d3599b20854f084759577c73a2481cbbb9aa0d5dc048badb268c1c9572d697b37746bb33500f6509e1fc9c037eecc6e56b583d1e5bcd7dd7d72d15ede14f8e2f40a5b75c07983d7aef9fe55dc266103b4da82e7ba8ffdd9484fa8b40d29811215ec238d5575c626c56ccd6ea9707433cb5d22f6dde24f3f471ec8093ac6c024d1adf185f1a2545a52a09c7198aac3f5a1f5f72d87f2a17b9b246825d0440bf8c5ce18f6b61c98c18b2a1a46dbb0bb2e10518afb906685d3f6c08adbf549e4cca6eb29792c5996a2cb5a58143a910bd6e4219be7f31d47b693af4a22ccc82553183d47b6b5e743c3afe57e243a4e3f06edf1690e5a0983e74e530a92077c40db3d3588cac746c6fef07a9740816c005e5f6184fa3bab80f6ccee29a8e363e85a8c780452241f54d57153a99478e3e37a70a5bee2ebcf19a9a59f264ca5be7ff7fdd1a6615a9aa2887a5337e128317f9e08a7d3f445e1d511371035f9067ad877b5b89f6e80c2e74841f779c8d4e504697ff07fce52255fd9e55633eb8887a7be26c3149d74b0860c9a5f89e1e34e70a5bdfdbb623d1a686882d1209e29652c98e22e7ce48a63c55cff205ae4b2a55aa339fedf9af9859634b48e7ad27c11b2c420e4ba5ef65f686f1b79163ddeb196c62115fea3faef8ba150c839ae28215cd98de7004e221bd79ac72acfce36d061e007e0b229e2308c97ec6aba7c831d65305da95f8a5cd2e4c699058a4c3bf7a044b0b113a16f9fa46217a80fa345e53c774f154f26ca70218a3816a8b523c1653bcd249ad50881161d383977ef8b160cb8ff41be7392e83591ae6b27d4e3404d5664bbbc95a4a77cca44d73213386e33bcd3a259dc5946665aa6aed7702d88469402569e6b630c6099b103c0c0f63e603bddeba3b4cf4885ede9bf266bca54e60e73aa950a5a5c8df38f6bbe6806dc3174a009737bebc0f2176281270cc49a78e16365063774783d1d9ca7e4681e33b7708f5d7c2500cfac6ba171fd2452f0558e2143eb8841358ebf7de3824104aee67864129bf0564f39de41fd39c248fc270ecf75148840d39762bf3f50a00232c937ae20e768367b0207b206a1962d4e4b8591e8a4ffe0e2b6db9723d18f9620b4572fda3a4ffaf6427fbc6fcc4a4451bc10a8dafd42440226b5397249658d49147d6914eb50cc4c44c602b65db23dca2ceaaa5850187d16cf83f4b90d2f41342b7a8bfd8673ec6ba67d44ec27b37f38bc832e589c9587ea4d3338c057cad405e2c30c06b8b27ac7e1e1fd6a9849b4d9b8d0e18cde9f83e8f22b8d1ffbcc2a4a5ce3e02a0bff94fcd50856b75cd699767a4a1c840dc95dc0d22927a88a3d779d022e9a02c3870a5bc08f151670b94d129d37710f1bde5a50a991c1e55d85ac0abe7c4145e16038c742291f07d5659f7544a4761f84d90abeb7bcbf728b63377585092d4c699eec162096831a2403456cd5f3268dbbd0fdccbfc6963ce92db7e0126c7a5c379b4f5941d254ad51b0413ce6e56d2e8e252f86a7a337e60df46b913b49f7a9291f5e1bacfde009408035ff392c6e2b3ecd8148d43130bd22d0dfa2fa8a9409d2aceb51ed68898f054916e178dc3baf9ee61390cdce25548f7da8bbbffb986d8f6705b9647559d1857b8c4931aff7a6ebb14390d51a1b655a236fb182b82290006177c98a9096a4f4ef1c6790b1afaccfb0a711c719ef88da8534cd334dec7650570fb41b78d7ff18a7c5ce210485386e36937ae57182d5d766f7ad4e7b2314b3eb26d04e8340e85127da92092226e6404bbcc6cac184cd6fdc41c0e9f4bdf98b6099fcc61a4de67f4ffdb056f86e3383de072923cd3e777232470ced6550a2b2cca0aa38613883613c1e0d6e33b055d478d0de18cfb5e6ee565f27a54b08091ed4646964f99071b856f0829ffabf0c2179f2f58e6c3d30a942b2ff26d74d4593754893409637e253402f1b289c6338f9c38fa23d748c6b0e9b69db48a8b665ff99ec56007a2df19ed3cf64cc58d685afd3793c7e9df7934702c4a0b6aab4d2f7a7fd8866d7d0692787ed8cac3d0072b88d88474d8f5993d4361347e22caf2620ac1c4d8f0bf6074c49cdf15051a6890be8315cf754493fb9fcbda8813d1b3deae8fe855cd2dc2b2f9c40a08e2007f1b447c4190bdba34cb47b622785f95c32d5e53881df1188d193f942bc1b0678bbb2e9217c25fdb2c813f6ed0feef0fb21ca8e29c7a838d3af20cf44e4345e646c710d2d4a3bfa5696091d36dc79bf7991b61d30130727c79b5c7ddba3dc1b6a8ce219931c16146c2bd4ffcc859bcd4718ab0d80238c11865143febf98f25d65092681420859d6d311000b20318792e89ad4492cd1749221de2b5fd840b0b5c7448b1f10840948602be5fa750aaec3f20fa50dff162a5e9738137d01fdcd24c5f39088e0d1c99794f349f72ae8073036e31fa3df65afd70e5edcfb279c241dcc4e0c343cda1ba4508574e5058dfce8cf35e001a1a5d24125ceab3635ef4878d3f6ef3e89d3af6848265e8f5dc358a0c008632c014eb99270982bd0e2f2e925961be37cf70fabbe9a5366d8c675fa077cd902c2ad4cf50deccb7fd9b51e14642969586e090f493b1eab16187c935f5773284797ed6bdd8cd2a7cde3bf4ffea095b9ed72e40ad48be537679e4eb5988a04f5fd8c06693663faeb6bd2b0237df9f0cae6b236a3e0ba8908838afb9d0e42f017c5c72b7a79926a445d2e089e6537f8cd03a52735913a8900348a777d9bb8bed618ff88858d99ba2872d68d14f56dd01379a8037d82579f408ad67c28d51a6a5978e91c31780189e833791253747a7930b6af461cea2c421cfa36c66044da83bbe7e89a4d543995ef694459d1e6c37e7f09694e1043d9d46cd17fe6fc8a0d4bdbaeecc6f0ab7fd16fbe3c0bfa0069137885eb635ede033654de4f18c52f984bb6b7ffca760ba1c5d6ad34ca16d7a08078c1441f94913e3da6b82d72464b2fa2145256e355e215663e4756c8fab3575927701bb0e93780d98713200b35394ad37b9f2604b31c5d6d7920ba4a59bc1135c7df2ef83c56e93c1ee258d29f14692bbb590079eedcb469a9c7d86f3ffb72bf7124e3116764c038635183fa824dded9beda43b82e5d58c5d58e002e5398f635a0ffbc1bae99e9b59f284f5c28d24c867b20f9cb8f8f08b8d33f3a7f7e863a2380dacaf176185b2289e363aa99f66d054d79d370babf0bfa6d7cc28777161c1f1edb087c9395c4658be9de4ef8a5e8c3238cf88f687eeb11f7e9d37da4114000ec549fce809840632b66e924133a475c331c65510325ec52034ff5db3ce2ebe657faf4d9d62a5c374acba2c2c70fa6d6708a62e9e1d5c70ce8ecfe1ccabf2f269142dc2a92ce2a4bb4bd952a21ab835fbc43716a6a8bb818f5580622f45adf66b6e89625a071b6a0d451f730445138fa488a7c6bed3a43b4abe8a766e7034dd28419521fc319fb6f8fc2446bce876e9b0719125eeee44777f64700c3f922e398b721ce4e9cba32802d73ccc5c6ddadec232d0625420294d52161d862da12d3076d2d679dbc4a08014c6e2ad77dc18651e95806356b18729f7fb7fbf20fd1ef2a18e2a10911e5381c3ee7f440132fd4f2380e538dfa3d4fece86276e34466760c4ccb807601c00e2b9cce660c42be7ba989c570d146921238a694793ca89da37802e262724b2f77f94c4a0656201766a7ce4085323e1fc04b908f1574a98a7e15efd9c8732dbbba33de58c3ea96d7fafac58e09ccd6129f8a09f0c99f2a9abf0be597b6c0386db21cf73470cb428c96961eb6b31c2152379d4e192c1e07f4e1a1bb8caa110d2b77ea7cd96aeda216a56224db0ca7f1d88029b6d69b4f2f15d0960b12c9fb966fbdde9b2652360d43f65f37dd26716aea17bbb0d7be2671d80365bb4225327c2b3ea3b77a446787434e8e507da7467a70a3b1d914dd6ac2e070f786dc696daa3b50d5e0f3b27e4feebb9e046caacf567aab0d9a3f1647e9096575e1f41a0227e3f2ef0527ce9fc590ecf12d36970ff51a78e16ad73dd4828cd20c8444b6e6e991b4ac2c1a3f133305a2e0f1d6631d215729e5661ed18d7c3c367582c6bd28c7f2754c256ede1e1a825da192e86930f218ddb21db1c6680be6e8d74f654c9a552675caf0e314ecc971e6f2184af8c9f614bfc55ced1fbdae3e72fe91039089368d897258f0dbe31dbedb523c1e768bf6c42850c76ae6359cc13d46a4f1059f762c2434e74c00cceaa2759cd98c8d24775e88b33691494690ecaabd47cdf2d6e3119aec1db8180277aac24be037be127ccfefea9c5ee13b7ad515c2a7b29d6a6075e023841d809be2318b8810993b4851f1a3472cf1c7aba1338762bfc2bb3779990ad87166f4dd1586e588a2e8196c04bcc91450dd9a98a298985a2e94d4434a0d2bc55f85bebba608eecb548a8a220f6c212454181c4ef5122fbbd392df7502596368dd6a6ee4ad412e7e83e654b75617df5dbe9c522274909e9a7d235e6b0100346a7083be1926779062acb036832c675f2c5f6a2fbd7a6ce9e9d48acd43f97e1e0c0f63433fd514e6313f1645ce9906c92a017e65857d9bc4bb3c0491a447b0f806a99b558d1d97bc02c4becddba215b62e25b0eb3b57a9ae6b34905cb592296b7ff7a75c9bd33772b973fada24292aaee90539c62ff7695c8dd89a58bb4de4aa5cb4073c834210373aada46a9f42e09f970a2f5cafb1c2c796aada84c1a81fc03e7d7f37c4efa782bf4fe64416219154cbb03f8d76b518eca0dac82a95873360809ea54521dbf116f8d7d5db5eb3fdcef4ea2cf0819c270065a7bdf8345d5042122806965c3da0a034287e6235efbd670da7e3a247fe02c710629de87cab4906e4857d2c17b36191bbd10423438579e19f41be684096088414a763a71024e1037b369e8d52c32d5debb04797ee9b2353842ae0e0cf7c0b9a7907fc3f1dc11e52fe88ef8c8017db3d6793953583bd156315c87ff35163f67f0b68115922f227d0a7114aada4ad4e9bc6a62d5a42da51eec86d07650ada462603cd048410a1b29d07e9d12cd3dec2cb98ac5f264f7f663571b79a3cd9548f66ec3ba343d0bb772586e30aec4752375fa113280f0c2030d2f6cfb6c5c8a19a54da8d42bd2737cc8d6273c84205218764dce898da9755771dfcdf7fd0bff6e1b3cebb65403bc4a42143126ac8d2b327af10fed2f65a2600a76f03efb2479fb5036ff6d3b5ebdeea85e8649cc0b7cee39b69f88c09fd29646d57c21005dea05bbbb050a5577d50a14f4124f06a0e4974d3d8af2195a67c4605679342ed7274f2d9318e9fbcaa47fe8c20ee89c59e009a7a1e6f5ca39525a07c019adb020110a675aa8af2003683f18fe399868929d904591bbbaea4758a4154301130f8281197287041636143b0e85dfe3ba0473a1fc087552a12d32d277adcae764f669a6f938df79d3e037e00777cef0d1d174a6110922b9af98ef5e661954b47ce3643e1009284316fed91358bb0ca9e2c52a8f02453d8c56766e651e6a582ac39e8396e8e054d674144188c0fc3d2041c0322d03e2c617315f4932c643", 0x1000}, {&(0x7f0000000140)="f1a7aa57abe49fb83a4ae69e63f14ee3bb4a1ef127453463af9e77d23a64617f21375d0ab84762", 0x27}, {&(0x7f00000001c0)="13089e4fbfd1741e1dfc75483962c041b7b1fa6296e15720", 0x18}, {&(0x7f0000000280)="a8b96a755f306be583d7e39af1b13152701bfe0d5ac57aefc241480c1b3a0d7aaecbc57c95eee2c84f17eb6f2c562a26246bebe3585b07580d191f1c71f325d29008f52bec9569dcc9ace9e93cb457f72e8b7e9520c77147c88ef1c7fc335aa399f516920943b7a69658e02df8e75ad0b219cd2c1c093638d355f006e8b30e01bfa3cf41c712dc708a695e572d3828cd748b19bb2b7e324541dd1f3272", 0x9d}, {&(0x7f0000000340)="810dd598818a8feee8f63c91db70c3a16a1ac8d80c38eb1818b6c30f567a2371a5804b6e6b00a41fb1e365eb67cb2052bd171fa9fc4ef3cdd0edba3f4663c43fcf196036221a3fa962a0e5a0734fd45887d0f0cba76f85e86c47bddd738d383860fe8d", 0x63}, {&(0x7f00000003c0)="fac52b88436f8353dc46ad95e8cf18bf3ae2d6c2d30713ed026851dd565dcb496ed8760c0d54880a73c31a368b644f2b34b845711849593111e62b2fc063b9636ffb6b5c20c0010940625c83215093b0f6c056fedbc1108be2ea0f188749399faf3355b02a4aa705dbfb898ec04fe5634a77bf4409013e024eb579613ad1955b2134726cbe83a378f9a0bc", 0x8b}, {&(0x7f0000001600)="9a6c271f719e78e0d946abafd28bc22ef73a041228fce192d46fd767b5233a076af83759d64deca638d5a8a21b3efaffb913b0ba09e98838b66783462b54183bcdd11af9d32ec7c92a78d54996d415f9bc55090077b2b3e4ce48a801cb258fcf9b408598d3263f69375c30292ffbe53253676cc208ae07ef0a766fff4f915ed69943cead7c537aeb1adbffc1e566d033b6b6232c30b97d1d250514479db58df4d49d84d23af62d44b193c2bb263c67a47758c9847816e5366655a65a1f8eef011a6a5dd2924db4412256a7e81bc7f98180ff967a983998cd7342dd52050e25e10fb48f72759ebd4685b48089c74e0b553ec82c9a8fabb33558692973206445932c9cb42e4e92883076c84a89a8b2a579ac0449f0cc5b87b595303ed93b5120e2f56982cda01ac3ddc62e12715ccbb5444b219eceb1b67be48d92a65abce96b1608ef4c8410faef71ecc46843e9fa96e04da942a5623285f501524549d4af904177ef9b4bdd97e426b4c0ab2a0ea1bd10592a2e6e8e0fb71bdafafd9b43f7d4f26b3f808479ccbd5e6a2ee7147f9b00cad73d628090e13fe1b63a2dbcd8050fcd82aa84f31aebf9c381e944e361feebaf0f1446e6732096a19486ec4a8c16070f14fc4136cb35f358c39f8e0759acf46c8c1430895bd5bc3894ff9d547e04971140bbe26c3c6b40acba76aa2e305b6bf02a7d8d067e82f24650f8789bc052b35b807280710ba7f50d67695054a2e0c7fef69c981f8b6e528939b72ba70dca02392aa3c59feea71c9740771a4df1c29a5a82a59cd87dcb656be3a22a9cff1c1b9aa796995d12bab8b9e7db481fbcf7ba00722a24bff0ce7d93eae66425bd7711314c74c9b444db135f3bad0218d497de877c7c02c347bf2ab9958b27614e49a82708908404bc7bb5eff0829d19da3ef78d051cf98a6e010574c5ee75136998d6cd9cf23636ae57ab69598b83c491eefecc238baafba5cdd0c80c2aeb1009f0cd87f094ac190cb28acdfdc5af1b4672495b7780be4ae4d325fecf339fdd98b8838db05ac1acdcd5c0d61393c082ba4f384dc763e81226ba8966b2cfbe47e4bd503f8eae50c8fcacc7a4da13b49ed728f62ab44af7f888f0de5c620dc46fe292e1e269536e2b6c40b075e0e19f476f064b8339c11e5dd8877590d91dca1f5b17a4a90e111712773b12ea20642cf2eb0b715962d4302809c6f01023104e6883018ae79d2659725178fff45c356f0cd863f1be359665950fcb90a88f7a863e69f579d4f0ff49a2dd0a9df0e8a7fc842d038df449a75f36bb375f428297dd59024555007d52a009845e72f1382e315f0d00782377de979868344cadbc9fd55874213076bbbed687938af38488b755fab1c70126b21e033a29c4cd64c7fb60f3131a64b59af7053717a2318f2db7471e7898825bcb12da528e1cb7771141509987ca1cbaf74c5702fe207e0b50f6b31f45cf6c6054d594c4e8934d5b2ac65e40b5df370a26f580c32e7c49a1fcf1141d1cd7fe6df699ddc901297944747d351e4c06178c3f1b2e5ac919342f06844cfa7bc708ce279c189694698163e29800ec449e67f2cce3453bd0fed3577a7365f1484bff80833645e5e1a40238ab88dc7cd7db9d1c62fb35543d2c63d020aac77801044ffc798dd7c76e427581931344fca0489e358ae20571f173f1471ecab69951bd46c72ba11191d802f15dd79c54efd61e31c5984093db747b93885abeb7aaef52a9adf2bd811e47bd438810b019a3435aee0ab73723bfb5deb4bee664143b310ba869d1948173391c16f77da2cab1b74f661e4d014989a9398511039405e18886963f46a248fcd0cee88a353b07bc0f13575df400efa17673604a21d9e1a4b2fe3bae8be5406597537a19d59bceadd5a065afc8b846b99fc2008cd835fff06d8553dff0272e5415527fe6ffc4cc30b8cc07977d786414425b0e5c779736d8143bc91b3cc3dcce2cae5a36653ee347832a2d68d4f261b2269119e21a4bd04c83225ed6dd80580edcb3bc3deeeac92390a5ad5e0d919f4e03802c96e5bf052f0812a20109ba0b0e37e18314576d33399adba4e3ed8514630ad7f64e9247a92c52c8dc675bfdd6a2a704232302e1fd209f692799ac3c605f28e4ae2b300c3446a7d14e38b1166ddff615213655c4be1780860b25bc719e06d2ac0d4e25ae01d7b13072ddfde59ab1bef6e642b1d9ec7903b8fc52fe1d2adb87c35370428a35b9831139097bf73b186544d7284682ccf5bf16b3d5a6901c5708c9e2a7d01cba474657fb30c1a30ad4d6563911ce29ce87bb8a404b2b472a2c75935dcfddb2e31200252c5b6c123c4da78fb73822d5d8ebb84c45ef11bd860a4a75505627795bff1f82982402b1bc62dc9fd68d604f6a1c529aaf9ef20bda212710e2c2c13ae445eb9974d5fa262734b884e30f2ee6ab49ce70046fe54ef6db0c0a38fe88bd5e7b859a5c2819336af5070c10a2d66fc48108f0e43e62915214cf0ad543cdca59fe25ef65a0278303cea29e65413e7509d58e4606d91bb6885e53e75c40010c5e10d4c64e37c7cd027608c309e5eb7a9ed8f6e3f50a1e90c00f2c517f40016883dcccac65ee107f3b7198cb4c63215b2e7914721bf1419fb6f1f71903be8d5bbdfe006780846a280456731ec05f4a9bce7197ac7648320b2db40d5c683ca5d40b570d52c987ee7344fafb5d1d930be56ef3255782215c5cb3b3c008dad81204798beaf3fbd0d551231d5dc48e25f2f627319f843161dc486b5b24dc2cafc35f40d7a2a5799fc52060f074a6f7e2868d6b9d11f230f24e5f3a698fc6e15ba765bec084978b4132c11d228a67419d3c6b04e2a6b203311a7be6918620ef2aeea6bb47a467c6c1bfbb9f2ec78b47c32e97eeeaa3d34e7331c7d2064fcf344b0043a512e731470f9326c4bf40d7fcb4ae3445f9eb79aa3bbcdb310c4efe129b2d95a6f1a0d34a5108f533681350748221fe892346f345122a71df645547f67d7055a1d54a63abcc07ae7fad07195059824c723d850c8d3df6082ed602816de60e4c727fa2098a732dcdbcebabf49e1915924e0e0f09a5c7a4184ecbbe4ece601e409ef2045f61fe18977419f89731205adffa38a29ec9a161f2a82be6406c5f42ac3e6d889bb4f304e71c42b25eedfad892e7fc62e2f1a5e6ef4dd583d276d4946a9f6bc23e4d9c048bace2f947fe04307f51760cca879dffb9cb6797dabe6817976b24643ed705e3d6dec2305cae4f7a58c30de25305b8cd99ddc73eaa4e09fd12dcd98318a8489958fb8b8b33de6331ac8d7382eca02c5e8902d1ca79d584710cb0cb9448a1c46f26d138195fa1e80bf116afe18412ace35a090273e893424c7bfcae13ab946d962e408103bb8835f3792a301b503cc6838f0dd294635a5265e15c4704d343550af97f369a0b665960ac2469629714a903eedce83c2a349f82996f1aba75f8b647e089e7960bb1efbc4cb9b2652050a29dcf886c33fc56bf7b17ddfaa0222333c965481c4aa7a0b7fa101ed51affe3e6fe319c2a9e1a9b92cee3e9f54e2b69df182ae94832a16581b9035dc5c3445fa9f9b83f6cebd31f1108aa0a3b6a079b5cee22d7292b2600b05f3fc90ba8969fb44e4f31039e5c0b72afbb3066b35cf2cad82d8a516e358cd59668b0eecbb30af7a8d4c28b516c8e86c8f06c120b0e2dd3ee7bac8d390b1611f076ef577d9779bb3f55b75759098a8f8fc639ba16a746d1688389d08dbaabc1d93b65a081611fc63568348f5038068979988c12626360d0ed484f4daa91180887abda48c0ae0fff313c06cd35aca794ee079dc43cade91d9e3657ef38b1ac569e0bbcb50e008723272744df2f8d8822445e22041510ed58511d7c90868355d90cee5563062e5f193bf73c4a9db78dae036d90c0dfa57211b3ba1d471e3c34b1251cf2f9fff3f30ef867f6a897010283c258f66224254278406ed138041df479f002e3acd933a9fc4e974ebe6a9885425c9dad52a65d89a49b6a91e4628b57e40497b79249a501d9ba26030d23e40a203f36d4722c19500f8354b7bbd25070be05196679dc92ab2c8dbae24368f7742ea95b9b5395549d5d921e18e8b4085805e753d31b0e1b60136b454ac87adbc3a9d4b514e8b92aaab81f31f3c0c32f9b3835060b0efe0390bf5af0191ac67f168a1537766e9062727f2602741f2dd695b28605b67f494f5acd78a738cad8ccf4f9d19abacf60a26e1d5167a9479ab7c27c9c6f8f3d5552d770e85ef011f4e1d5baba6836593649836a13ba2ed6560410ed5b27d6f258f44e76008fa35a7253dcb64b9437ac6ef8a93bee814f8cb348f0bed07c0a5b8275c8e048c9da04345adc7091cdfd84cffd66726297b398650a4f7f537b73c7518a4487d638952ffefd1e26c8ed8c06beb2851a03a46e36ae8866c3249dfb97b68cc249c7c2c1a38ef26179691055d08077ef994f64e40e6968a7d36e726643e93508ebacc422b645c07a08c118ba877800e63941f596b8fe06b15a1284a4e09cc322528de1bc452d51b56428a118161c2bd67e3a067d5326dd910601048ef4060a1db2d4de5ace29b8662579c0c0cc268f20c2500177c685838ecd34363b3c317f68a38686f7f980a1413c142881f1a1b522c4b838ab9aa20ce95c6594b1f7084649b4a619886382fe98fff5f9ec13a04212edad577fdc0b1fa97ac2074946acf61bd16333617e1a3c6b341cf280206c6fcd19fdc55961888934e85ee63003b22f16a26a9ee2504ff3b952ece33b526cc39cf842f380b36c33af4343bae78bf9b2c17d82fa4c0537b10c281c1aff1fbdf90403b799fac6c0836b517c4cbd2f0429733e309d224ea7eeab04711bc40da173daa4563da884429ca47f9f79aa032c79d9a05f4402ba9d0827f090e6f7d1f9ecd3a5a7449c8f969e10bb7e8f1af5a9c85863381d49e54a9a0c3b629c582448a367b0d1edc60ed681bd4e784ddbcee886a28b079acaf2a2482d6383491ff467db3887d47a47ba291cda764220377ff431757db5d252721ab897fe94dc0342597bc56fb71b39b63a18b11e04ab783562fa0f8a94e62257a8ff187a157dd7aae91a146d390c7bfc36dcb807a3ab2fd67343e0b677eed64d425d44ee519540674d359a2a5d9874385460e0157ac2d69347bb3a9c87e54df20648e9fad87b665583a3eeafffd187ff4e276fdca42676829485d94dcd929e2f219df3fc1f7ad08c2c6b9cd6d5e4358859f66eff80e4e21697e5fbb0ddeb6da78161c36c6d2b7f69b6b193dd44cd7ab14303cc4c8d8b7ead5ebc369a6868e82b81f71879cbd3609b6c9961a7c81d2cb34ef26e7aadc9e0415a518e1474f3a40bcf51897e6633d454cfcec0e3819e53c8f953a340e8272abbb8892dc66991bf740cdf8003185b3754aacbb0af833326784fabbf980323d0094c772d9a4d11ea626ea03d2adfc5789fc483bc5f8c0caca7db37cd4db150b9092a51be9af33006fb9e7719cc2f249dd08b960899ee2388795a2bbaa983028c48ae96ea4143e6fbf737ed60d60f66d676d559a8e7f407c25911b0c2ab0221c1134c9f7551e26050a13bb95b8cce2547e2f1629ed71227f327b8558652e3507e83bc430e0674b734857b13495ae3bb364fda33dd3da45d9ed9da31a4062654b7791b772f16d791d3b1624f2ce8668dab3ba663bfed34622ea9aeed4995c6880364c5e0d79244ea6bd3a2faf7df9572d681b534f6e5521d77e6a874d128f7113601cda96f1f278358f1d021443327dff924a88c2ed40a062055121c9aff923351e01c022fe9", 0x1000}, {&(0x7f0000000200)="70135be621355b4819acb427ff871320c0e42beeb677ba93", 0x18}, {&(0x7f00000004c0)="0fc4fa56ff4ff0099a5097d14520e463d992153aeb2f1778ee5bec67a492020113bd6c4195a332f12a4e858645e5c37406a15c7d9c350fe80c6581889b3971e4e43dcd165e6b592a2ad729daccaa2d600cae5d5d5c867ef4c1ff37fefbba26d21916c5e9753685", 0x67}], 0xa, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socket(0x1, 0x4000, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf78b9) writev(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x41) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) executing program 4: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 5: getsockopt(0xffffffffffffffff, 0x0, 0xffefffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x2, 0x32, r0, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x4) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) r2 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r1, r2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) r5 = openat(r4, &(0x7f0000001540)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getegid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001600)=""/117) flock(r3, 0x8) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000016c0)=""/119) r7 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpeername$unix(r7, &(0x7f0000000140)=@file={0x0, ""/264}, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {0x0}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x4, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x9, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) ioctl$TIOCCDTR(r2, 0x20007478) executing program 5: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfffd}, 0x0, 0x7ff, r3, r0, 0x0, 0x0, 0x0, 0x82}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) wait4(r5, &(0x7f0000000180), 0x2, &(0x7f0000000340)) setreuid(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aafb8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x8c}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca21928c2745c01230093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2a06c9c7d7d266aaf1c6cc60085a678604c47e941c39cf851", 0x66}, {&(0x7f0000002340)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb0774879323921c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db98771f6527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e8091369d3bafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e35445f270b9c5b9b49cd775d8e5b5d50b6e572d03cf30aeca197abf705ca1309dbb5314d94ecd8ba061cfb47b799adb514efebb753c0566c4c7373b9735222170c901de39f9621e2ced1417e8934c6bf4cb33986c340ac2ffc02f34271c3c19d53daa2f163e23dd3e3d6770f93bdc934cdcf0243c615a6fec90297f2c81bb06baa5109272b5f71622ec3950e9e5ca6225413b069e875f9d668f82cbdff9975c394f1bcf29d45e2677315385ed48021478e940a96de9b124df9d86286644c9aaf054e2e336db2b2bad2a1cccff93221e0a336444bbaf6b3a10f357cac9b7d119d5b051d7520f9fae7714b003cb97a9d0eac3eb5a2323121e24185b926d6e79239d219b097cf431d65709b9954e3d19e373cd6bd4d71972c693a75701596cfc11d9fa43d1aba00307ffcdb2a1d601e708d5600b69e567cdbd572606f0d73eb3525fd13117d8445ebf674c2ce68f73cf9cd1acf79ee30a4e4be8b750f58fec4b7dba1578824dd1fde444afe200f9a425414fd0c2d1ce742c5b26324aa59e9180126c5d2bf720d", 0x3df}], 0x3) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x9, 0xff, &(0x7f0000000000)=""/51, &(0x7f0000000080)=0x33) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {}]}) close(r1) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000740)=""/28, 0x31}], 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc02069b6, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b10005040000040000006ec0c72fd3357ae30200004e3003000000ac381649913768360e3ba4d7a0d2aa05000000f2aae229a70000d476c5d8c6511f139b672f4d335c22030000002bfa896443a42102000000720fd18bf8b670c1f5a872c881aa6e2ec5c90400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0909000000000000008d000008e371a3f073e111c37a148c00"/192, 0xc0, 0x8abb88b2f8009499, 0x0, 0x0) socket(0x11, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000140)="cf440b874f6c", 0x6}, {&(0x7f0000000300)="5ce7d83d1a935479e8fe05d4a282cef7178146d527f9ec5b9d46c32d2bdf131e483158d980a25dfcc2a1cfbd5566b2ecd93866af0ea543487e88adf7163394d8dc4f7ab46f92d4de003a3900c84fc62da73914d6e35c7c9b38dd9a87d8b8442ed791328c459bd1949fa3ec6c680c196311cf5c7503df02b85b4148632d", 0x7d}], 0x2) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x406}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0)                                                                                executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="61143aa806d8369d26413edaf18e1bcec6c577b8b1ee800971e2323324be180769673a25424d2399a32204d2f5897d2e91ab78b1b94e617c76140fe62679551c42492fb12f1b8f74db492bde473fd5f934d488a5f6fbc0f40208f84723bbbb30588a46e9687b2ebb811cc741c855cfff1e53a2eadaac5a54de858cbe7ab369d78489c41009e7a6da4bdb93b4e216b01a538a25d85355dfcffcf2b42f1619f540222d5864ce11d5f07d564e602b91514bebe97405629dbf6410e896637b5f1c48486e547a3e414cc119abb86a715f238fd39e26293830cd861bc3f30241dc68fd62836123", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x2, 0x4001, 0xfa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004bb000/0xf000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f00000003c0)="86a420d4f2f474af3349f14c638edc2969756ed412048ecc2582979d9bd48c2e9aed09eb3416eb0f3e34a5140f34ebdb34259bf2605013be6bc96f86ac4e36b9d4d14eb4b06a3583b4b1923968d115cb00979797cf074d04b35b35ce7c59cf20c4fcb4a18113e16744a973b5ef96724e6acf2bc70c10a2706112a749f9196aa43c7f49dbd2961b828a8f5ff3e305a60b6f50fbd7c4764c473d75e0", 0x9b, 0xd0509b3d66372273, &(0x7f0000000000)={0x18, 0x0, 0xffffd3d4, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x20000000003, {[0x3f, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x4, 0x0, 0x0, 0x6], [0x8000], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {0x2, 0x1}, {}, {0x7}], {0x0, 0x0, 0x0, 0x3f}}}) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x812c}]}) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1, 0x0, 0x0, 0x9}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(0x0, 0x0) link(0x0, &(0x7f0000000bc0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x84}, {0x15}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) symlink(0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) shutdown(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) close(r2) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) r6 = getuid() setreuid(0x0, r6) socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000040)="f590ae418e0347cb04b594bef1f4a4", &(0x7f00000000c0)=0xf, &(0x7f0000000100)="2eab087cf982da93e99179d07b2d6f18b619c889cd8c782051ac415e8f862dd915eecce114cb8fb42698b22435f02fefa7e68e10ffd8f14fb3025738633a4f497c35206fc65efe816ecc479be3729a5f79420d045ec5e04afd70924e15841d8003c9112d203e84b1448a1ca2fbb8da92914e378478502a098a67605919de172c8e393916d457ea91dbbfb9afa0f6ed07281e5ea9b53c42e8349f12398beaea9b9237cceee30cd5c966acfb32f82207add12e821d228d1cc5df4b0faea6da454574bb38cfc324b60737ce6fb8eb5c1af0be89fb0f6647b8dfdfd4b21688cd7219f34ae14b9b0bb5a4cd55e556", 0xec) mknod(&(0x7f0000000200)='\x00', 0xc000, 0x3f)                                                                                                   executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/111) shmat(r1, &(0x7f0000059000/0x1000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) shutdown(r2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x9, 0x0, 0x5}, {0xffff, 0x4}, {0x804, 0x8, 0xff}, {0x401, 0x0, 0x1, 0xffff}, {0x200, 0x20, 0x8, 0x6}, {0x5, 0x3f, 0x7f, 0x9}, {0x401, 0x1, 0x20, 0x81}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d940100000000000000e0c52e853acc", &(0x7f0000000080)=0x7, 0x0, 0x37) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10000}, {0x2, 0x31a9}}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffff5eb7, 0x1, 0x5, "76b3fcf84d196cf1ae9ad26a17db60f5e9b953b4", 0x6, 0x1ff}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="8e471eac3621c7837574d8861a33945cf331d25f6f64fecbe232542aee52826bc73e28506e03622086512ea360464899903bfa7f6159c42424c79abe083e5ef955c3cbbdbf78dab6bd5d2cdf276d1086720df8b40f1d7a08710af7518894ddd22a28a34d57d17c6d0749ce667f7bb908b2944982e489f95564d6", &(0x7f00000002c0)=0x7a, &(0x7f0000000300)="e713bfb9e756e6b42ac70ff181d673fdf5b8ea80425b8bae7f5e08be9c50af13cce5d1ff78cd1050b2b21e40a36f6eef37506caa51053a505c7425430dbae07b4985f4f0983623b225ca81bdcfba8ae403ad29b297e57f0ccdd22ddf7b42e24d71a96e0e86effd461af376a205d6f610b58049f65bf3f8fe0109342a017b73e896e752575b950281030c228e912d646876a14dbd475679e1bb60cffdacbc752bbdc9759894bacab29d6b186764a11c4b44f84d03d2aca193b1f566fd2256df353dfeea8c0d1426c5b58bfd09ed7aa44c71cba1d595", 0xd5) r3 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) sendmsg(r3, &(0x7f0000000840)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="fab378ee37ebdcee6020191abc3b379eb8773e9f2ccbbbff2d227ba2b174522ca7bd98f04b87e81a86f6e17cd69f55f9eb7313ed73f5d8019cb5eb3c8f29b1be26d26af39ba0f1bd080c4fb854155fb953be866c374165397be1d729ba00ca404c4688ad9b85bd5580ac91fd8568bd30d8a1e5b66221ec1312796cdaf1c4c0b332730c8db98f45b6f452e0108b1a85a8ad2c27e395a3ce45cc0bbc4dc0760bf5388fab3afec2347906beabc20fcb7014b66134f0ec99a2d7aad0bca7aef76b6f29506711b57e0d0ef9dfcab71aad0c977c6a491b1b0f14c6fdddead115d902a63b0984fc293f02eac6ff13c082cc9277436c8369f7a7ba559ed8a1153bab", 0xfe}], 0x1, &(0x7f0000000600)=[{0x90, 0xffff, 0xffff0001, "a2f15a1f8004a69298322487f15c149a1d95fcc3dd3ed95d350a19f882e5475f70ec2de3651ac4cf72f4f9a0f904d931e6bdd0025c7e0b3efc8ab5d4c7de8e8ae6fa2d2c2e1c39591a1baac6baa0983b389e590fb894ed4b73174d4c3a9abe7fa0b4f4075b370a830f83b30d6a2dd45910173d8ee06081061135b8f9e378e4"}, {0x70, 0x1, 0x180781d5, "fc3115c56ae21cd26f349e761f18cac0fc5483e42930c0ba4c7bf589a737272f7042a88fd73de6e341b033cee6138119de4396ac3d86639ff36ce7ab8fc38f43d626aa12ac0ea0b1944b978ef8abae50354667185a06b25d98162a8da8788b14"}, {0x38, 0xffff, 0xfffffff9, "6dd3771e137135cf065e51b99245ce204d4fcd4ccb5789292035a24f867d27fd71cd702272"}, {0xf8, 0xffff, 0x40, "9a587bb70f30e33c74d6a74b90b3d968e3d53f298194b9082c639441100e172c29f6117b81e5f4e0a41c542536097ccbe0d55dd472d657d14e57c1b80673446fc8dc4b32d2cd5cb2a04c82916c2a0aa9eee70374af0902b1a2cdd377df13d26de420070e59c03c45d0444f4fede5888956195147757ebea0a33ea77604b09af9a1e9b7544e2475764967e801b2de28e4b92df5ab66bfafdfcc9aa3d11fe2f98cedf4cf08565f70f96f2dacfc2c6283156f53614030bb593bc8952aef65d3c4b66a9df5bc720d92955e9797d95e07ae3737d7cc25871064af0c0457c9c7457d47dbba1f2c3b"}], 0x230}, 0x40b) r4 = msgget$private(0x0, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) getsockname$inet(r5, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockname(r1, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000009c0)=""/116) r6 = accept$inet(r3, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000ac0)="3cbb1f00b1c1cd651cf58666ca03ad", 0xf) r7 = accept(r0, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc) fchdir(r7) r8 = openat(r5, &(0x7f0000000b80)='./file0\x00', 0x8000, 0x100) recvmsg(r8, &(0x7f0000000f80)={&(0x7f0000000bc0)=@in6, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000cc0)=""/134, 0x86}, {&(0x7f0000000d80)=""/164, 0xa4}, {&(0x7f0000000e40)=""/64, 0x40}], 0x4, &(0x7f0000000ec0)=""/181, 0xb5}, 0x1000) accept(0xffffffffffffff9c, &(0x7f0000000fc0)=@in6, &(0x7f0000001000)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001040)={0x80000001, './file0\x00', './file1\x00'}) r9 = semget(0x1, 0x2, 0x100) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000001080)=""/242) shmget(0x2, 0x3000, 0x402, &(0x7f0000ffc000/0x3000)=nil) fcntl$setflags(r6, 0x2, 0x0) socket(0x22, 0x1, 0x40) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000001180)=""/4096) semctl$IPC_RMID(0x0, 0x0, 0x0) executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0xffefffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r2, 0x1000000000029, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x9) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x6, 0x80, 0x7}, 0xfffffff9, 0x0, 0x1}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x7f, 0xf6b7, {0x6}}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x10001}) setsockopt(r2, 0x4, 0xffff, &(0x7f0000000180)="a613f635082e9c22808ba9738cbde9c1e5032d725ce104abd64bd389cc3638d4972957bfb499d1b81a16f5c26440c6257769ce948caf13e6620f0ac1866830fea3715f69a1e15295eb739ba2ee0fda028d43b0f79a41f528291bbcba0204299a5f8df06599d6038985355850f213ec68bef0d5239893930ab8bb5afa29", 0x7d) preadv(r1, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/182, 0xb6}, {&(0x7f00000005c0)=""/215, 0xd7}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x8, 0x9) getpeername(r4, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x400, 0x0) poll(&(0x7f0000001800)=[{r3, 0x4}, {r4, 0x10}, {r1, 0x10}, {r4, 0x4}, {r5, 0x1}], 0x5, 0x81) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001880)={0x4, &(0x7f0000001840)=[0x5, 0x1, 0x9, 0x3ff]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) linkat(r4, &(0x7f00000018c0)='./file0\x00', r6, &(0x7f0000001940)='./file0\x00', 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001980)={0x400, 0x1, 0x6, 0x7, "3c32e02343a9d4b8efb8a03b3fca9e658f59e2f4", 0xffff, 0x49}) readv(r0, &(0x7f0000002e40)=[{&(0x7f00000019c0)=""/117, 0x75}, {&(0x7f0000001a40)=""/86, 0x56}, {&(0x7f0000001ac0)=""/104, 0x68}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/166, 0xa6}, {&(0x7f0000002c00)=""/214, 0xd6}, {&(0x7f0000002d00)=""/34, 0x22}, {&(0x7f0000002d40)=""/216, 0xd8}], 0x8) recvfrom(r0, &(0x7f0000002ec0)=""/237, 0xed, 0x2, &(0x7f0000002fc0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$inet(r3, &(0x7f0000003000)={0x2, 0x3}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sysctl$vfs_fuse(&(0x7f0000003040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000003080)="3a1bcb04f59d4074d5b31a02544f3c38379bb42f2da086992b2b1e9f8296fe1575538750db43e6ad59b8b07d0b8f093c56b5017505c48785bd378bb9045df276235a94659345c7088c23ae43804e624e1a463e61e00b84152f3e57a749891dbb24c0da078729c354855f68500450f97e1ff316aedbc360ccb80332cdfb86c333d3a8720a30957cc4e815025408a328173e33cdd837c7e4e71102f283dd381bce731620f8e2ae4d178fcc2e2df45fed2dd3eaa38c8d7f7019f4d79eaf4beaa4121d19", &(0x7f0000003180)=0xc2, &(0x7f00000031c0)="6eeb2c237af2583355345ed0f4608be711db7ce5ce9ed7ef6981236334b37ab207d35f73e93828518d851ae71416b513e5055eec15e7d19a6658cd0e13cea5f214403515120c0307c58a22c80c319dcba1caf90a0c6a", 0x56) lseek(r2, 0x1000, 0x2) getsockopt(r2, 0xffff7fff, 0x4, &(0x7f0000003240), &(0x7f0000003280)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000032c0), 0x20000, 0x0) r8 = open(&(0x7f0000003300)='./file0\x00', 0x8, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003340), 0x20000, 0x0) poll(&(0x7f0000003380)=[{r1, 0x1}, {r7, 0x4}, {r1, 0x80}, {r8, 0x80}, {r5, 0x2}, {r0, 0x4}, {r0, 0x80}, {r6, 0x4}, {r9, 0x3055a7762d8f11b3}], 0x9, 0x21) r10 = open$dir(&(0x7f0000003400)='./file0\x00', 0x80, 0xc4) mknodat(r10, &(0x7f0000003440)='./file0\x00', 0x8000, 0x2) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x4, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x80}, {0x16}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000440)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) executing program 7: write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) close(0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000280)="3b685b00c176548507c28464f449d46c08300c71eda070071a3028172a95e3b645fccf46420722014b8180b083346a96835c496c9892599bfa5c39fa3b26a41ecf07a83acaec705bf32dfc9f35dc246f27ce998ce4efbe38f0f1485f21e73d5877d5a4bbc76816b0e0d60fa91524b1e7c41424bbddafa1bb914a05c400652c5ea52a027def294dcbdba22203e08ff0926d7ab1ea7b8719276293f010810f01d1ca7fc8e60cf9c0b96818ad2635bf589f336f3b9fa6e92553a87cacccf221d8f90d90bda58b67a5d6d000541ca21840a777156908f0b0e21a5baf6b8e4a71f7b496336b25194f3d3c36b19f7ccdd416e843e4c93d18933a2f9b16193c", 0xfc}, {0x0}, {&(0x7f0000000040)="bc8186574799e7fd6d2654f12c36ef1abfd0", 0x12}, {&(0x7f00000001c0)="5fe3b6535fa44ffdf5639f6c5e8b83b90f2222fb8225c60a541d7925a4633ddbf4e3f4bbbf15e08737c0f43f928556f19ee69c99ec5772d73add20ba94058bd692d39ffc20348ce65e45401b85e15eb834cb9e04056f0fdeb2aad088a3fb", 0x5e}, {&(0x7f0000000580)="9fee763ae71a279c7293e0286fa92829adde96bf0d3348a0111be85e9456d3a87631b63e08e575e1f0f8d4af75af0e68065e941254fa28ea346ecdf93c14b02b1106cae7533b856b724de5180be3", 0x4e}, {&(0x7f00000009c0)}, {&(0x7f00000019c0)="c0cf0f603defd971db6d344a80aaa78d9d8e34bead080b102cc96b63a06520d37516578080927ea1527a2cab88f28d6c39ad57bd9ea4011749d8d3293bc95222461074b72d33eaf13165f354baf312adc2d7336aa41f4dca2b85260495067cb5c59a00ecd1b0ea9b67f267edab971ae73547fc051cc7f166ab659781aa69db59921b7f5bcd45d72ca48ca5ea054893bf9c5210b3d419fe786cae5d23b5ab02784cfea7c0d185dfa3dd6cd8eac96a1067c3b3045a7c931a422910fa74e629265fa2dec6d80557a4bb0fc17723fb5841149a411cc08aefc0ef2a0cd025ec5c463ee1fd7d1d5cdbda2531136d3f6066c7f5d9c9460b8c6e3909b349eebb4619a99531cfd158161e1b28b97faeff76ed5f2666a77e61d82984a85cc35a4b5b572c370b847df50c02e8b140495c604570afbf07dd233ca4384b2d4f8e2387fbef541728939f2c62da8e085f4b6c1451674eb0227d74084bc6ce7b6fa5ca8b2005108d485e9718c5ec9b7e4250ace0acc90865de2da4239d20a6e414c58aeb189585390b5d0c47ec4c3ec1e8769580d5018ae63a02537fe7d26ac72a07f0935ebec13efa7d5da1f75f7a6d436fa950d299bdd846c1c136462434884f27c56bbed3982e77ec5350449d7dd7a88992d3d9e70ec88a98d6e17b92554eb5525caf8fb4f9d1d602306c1d41ad1adb554137ded62bc50c7fbae882e5e169990eff9626d75b0755f5a9d9f69767a714796a72a17f2dcbebbba54c94a3c2faeca6be5cf0e150b2eb6b77d10fe24a8d384c41a6f00ae33a6dd571df2b8f2a0728b9b0760409730433b01d31a3574684a4810bb68ea6c9c66cd1ac49ed75d3aeeed1ddb0a7bc110f7f31ddb1f72537aae9a4f04a36c893ad1c7d1c4521d1fdc847adb34d46cc9d7e7b36ad25b51cc2f95f417012dda602bee6621baaebed638799bca0d14a2823d1f6aeb981b2d2c49b2c1e5caa86706c83152de801c1452aa6f26a743f574e4f827346ad92e731bf9b7bb7147102d8bacd7574f270183604293c400a3d3cb541a0e30af3a32753bffada5b3d62f823749523e7b505851bb91ac83879f6e3e04f77c3b3408c6e6289bfd572f9c900363f1fbb5a4f256c11da90b80eed519bc8decfaab293aba3385ed2bb64c9bab432f6ebf4072c02c1cfd1749909722e023748c538ebf3cdba05b55c1a96f811ddccfe4dce79bcaa9fdd60f9cd923c51cf383bfa963d2ac268099d8d2d9dd1539d07e377b6fe93b5db7bce946e44ef4ba262ff9e319a7328480a823e11a40ef8bef68ba55b9e72525d0049118782c96b0131be2a51858e7d8479f6c2d306d0f23998d8464e6ab70547814e3341f7aa7cb097feb4e1ad46adee5cc36df69f4b21085fb32daf17694bb38e16d46005a32d068712c52b81bcdebc56f7ec9fd2c0df3ec79b7ba33789db75911bea01cbef9b20b9616e138188ad640089fd8a72894c90a0b8953985ea87b1a2ead8e69bddb79c9964b60c0eab94c3e9e982194ae1c738a990696880930e3ef98714251813596ead03ccee247449436ee9adcadb4150052efd5545f3d375b39c6e4e6b1a2c1fe939d454427752b241078474733805ded1fc0427b53c89be652b048a33ecf9c234eebacee32ed0a298250906e0b0eae055869c6d74a3799eb87211aaf7c21b120232fbbf5579d016aaa485ee9392395712caf82afcfecf7cf35828e594b0b677ae4aa758782b1cae2a7f2c38d83142e04443441a32fef2677eeb250b1baaed92eda6dd2f645d3d1f6876877515d11780d30846f928472ca7cc1fdd91a83fa40b076299922a5cb93cae3a2d47085d76760c8c3d779cfb824af28ea77b68ffb1e09bdf222bdce617d2b9713e6590fb0cdf905667da2bfe7fc3cbc71226c224881e7c7a4a74745b23ba62fef4626f627b0c7ce34226b4a42afa65fd88b2e544d2243054a6c108867f41d73c5c43c064e32d5628588faf929dbfc41b983c836189a0a6b0ccaed948e82df7c4fdc0eefda6adf42ad9aed60f3091726a9aa30f52deec189e4bd558687133a36dcf2c40efd3f8df017fc938112370f30a9e5281cfe408904ec48f6726c1388690e656826504547e91c25e560be0f72af8149a7cc87de44244e276b4a5273a71002936b029a3ab88794b39ced7b09b1fb2880ef8df3d19b29133977fb7c4b121c3e2b0977832dda3dfa8e7fde16101bdfc6e6f3fb3da260d0a411f24e2a971a7b6fc9e1bb420ba404f0dd2434532cb60cf459e6a33281267a21c935ce8dd3b19c2b3b2f88303c6e618f5edacfd37994b7de8f52d5ffe9bc6dd5256a73c518efbeefb13256e9062c5e9eadf46f30d30e3c11542df9e1c80c7bbdf649e5a2761a9ae9eb2876528c24a3719342f6c5727277ed822d80256155af8f7c8d34a5874ff5c17657e51a3e31b15f490c82bdd24d012bc3a476d0fbd31b356c1418bc46477787f118a86adb50494757acbf0e527638a1b19437c2839423960a58d26ae791d33fef54a67a9d26adfb157192d43e0ad83ab20f9cb3ca6dd8338a1b39eed5b3fa4a01ba1313650e3abbc2f964f34b80a4aa876604ef0e1284b38201219908c81e93446a181931e695124741d1749275cccc2174808460d611e7e713081649a41e7445b7082b4fc1bad9c44da888faa5af6545cf29d8e0a297faa1f4a663ae5d379c5f153a4d50b280355ee512a87441da26a6312", 0x779}], 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x5cd5133c51f76066, "7ed93ab07e854a0f9cc7536786f8685a1aae2828d002a8b76f2cd0e9d562156e0c297a7f9d9b0fa150449ac31e"}, 0x35, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 4: getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sysctl$kern(&(0x7f0000000300)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, 0x0) open(0x0, 0x2, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x48, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8000", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}]}}}}}}}) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x2) (rerun: 64) close(r1) (async) listen(r1, 0x0) (async, rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (rerun: 32) getpid() (async) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x200, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) (async) r4 = open(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async, rerun: 32) sendmsg$unix(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x28, 0x8}, 0x0) (rerun: 32) sendmmsg(r5, &(0x7f00000000c0)={0x0}, 0x10, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x3f) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x80000000}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xff}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00007a4000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(r3) executing program 3: shmget(0x0, 0x4000, 0x14, &(0x7f00000f2000/0x4000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffb2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x7, 0x200, 0x2, {[0x3, 0x3ff, 0x7, 0x9, 0x9, 0x81, 0x2, 0xfffffffffffffff9, 0x7fffffff, 0x7fff, 0xd33f, 0x2, 0x4841cf62, 0x4, 0x120000000000000, 0x6, 0x8000000000000000, 0x12b], [0x0, 0x6b, 0x5, 0x5, 0x5, 0x4, 0xa0000000000000, 0x1, 0x2, 0x3], [0x0, 0xfff, 0x2cf7, 0x3, 0xfffffffffffffffc, 0x1, 0x200], [0x3, 0x6, 0x0, 0x1, 0x100000000, 0x9], [{0x1000, 0x2, 0x400, 0x200}, {0x1, 0xb, 0x5, 0x5}, {0x561b, 0x3fbf, 0x5, 0x200}, {0x6, 0x200, 0x2, 0x3}, {0x200, 0x7, 0x81, 0x1}, {0x800, 0x3, 0xdee, 0x7}, {0x2, 0xf09, 0x10001, 0x5}, {0xfff, 0x9, 0xffff8644, 0xfffffffffffffffc}], {0x800, 0x9, 0x6, 0x1f}, {0x3, 0x2, 0x9, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0xffffffffffffffff, r8, r9}, 0xc) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ftruncate(r1, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000140), 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="10000000000000020000000000000000"], 0x10}}, 0x10, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180)=0x220000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0xfffffffffffffdbf}, 0x408) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x3, 0x0) msgget$private(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x84}, {0x6}]}) r5 = open(0x0, 0x0, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3", 0x33}], 0x2) executing program 5: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = dup2(0xffffffffffffffff, r0) writev(r1, &(0x7f0000002400)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x20}, {0x20}, {0xc4}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000001c0)="1f5c3c5b86a0737bbb390fe71caf74b63d0e5baf60a778ffa80025adb551b49e1c5db74c8cadcc5b8487766928ca2d0464f4e6d79a7e296fd2", &(0x7f0000000200)=0x39, &(0x7f0000000300)="1b5f5c1e5bc03e78f6928372481746168b512ee583c125a2a7e33d399cef5e10d269d5505dc2356f8dcc34def6954ca5e9647ced4bbe93948cf6fab9a00b814d38388a5dc2ad468a7f2e941dbe3474fa7e16c5102d2c025982aa2587696c7f104bf820a81f0b560adb37e06e6c2f05f5f6858a6582371cd009325e0f3dcb99fde72f600b55ee6b70a283b092e4403d9f0b2df164a6163078", 0x98) dup2(r1, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) setreuid(0x0, 0xee01) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x20, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000008004500003c0000000000069078ac1400aa4e204e2200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a01000009078000013123d1b1a686b01a14c4d5e2d95f362eb150000"]) fchdir(r3) syz_emit_ethernet(0x4e, 0x0) syz_open_pts() executing program 6: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa87300"/62]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffc}, {0x60, 0x40, 0x0, 0x1000}, {0x8106, 0x0, 0x0, 0x20004}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) close(0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x6000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') poll(&(0x7f0000000340)=[{r1, 0x4}], 0x1, 0xfffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) executing program 7: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) close(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x16) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) mknod(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x200, 0x1, {[0x2, 0x8001, 0x7fff, 0x7, 0xe7b, 0xeac, 0x8, 0x7, 0x3ff, 0xffffffff, 0x8000, 0x7, 0x0, 0x0, 0x0, 0xa301, 0x2c00000000, 0x80], [0x80000000, 0x0, 0x8, 0xd4e, 0x7f, 0x1, 0x3, 0x20, 0x8000], [0x5, 0x9, 0x7, 0x1, 0xfffffffffffffff8, 0xbb6b, 0x1f], [0x49, 0x0, 0x3, 0x9, 0x6, 0x8000], [{0x6, 0x6400, 0xff, 0x55}, {0x2, 0x4, 0x1, 0x9}, {0xdb, 0x3, 0x4be67587, 0x2a1671f6}, {0x3d7, 0x3, 0x9, 0x6}, {0x0, 0x7fffffff, 0x8, 0x5}, {0x1f, 0x5, 0xffff8aa3, 0x101}, {0x0, 0x2, 0x1ff, 0x3}, {0xfff7, 0x101, 0xfffffffc, 0x5}], {0x4, 0x0, 0xcb, 0x7506}, {0x7d, 0xd3ac, 0x95, 0x5}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x2, 0x2, 0x0) kqueue() setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="89ffa23f3c25ae719a358e624a3a6009000000140600fee2d5344ccb790837000000000000bbff020000000000000000000000000020b5d4014e204e21", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="5010"]) syz_emit_ethernet(0xc3, &(0x7f0000000100)={@remote, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "9ffbdc", 0x8d, 0x3, 0xa2, @rand_addr="d75a2b5f95d8223187eff0ef072f256a", @loopback, {[@dstopts={0x2c, 0x1, '\x00', [@generic={0x1, 0xa, "cd1d3ed30251b93f7fe0"}]}, @dstopts={0x1d, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0xdc}, @enc_lim={0x4, 0x1, 0xcb}, @enc_lim, @ra={0x5, 0x2, 0x438}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo, @pad1, @ra={0x5, 0x2, 0x7f}]}], @generic="885359590b4126ff453766ab74cf5b0ffc1f099750b602fd2e27cd3490f33904419ed9d6e70cd2a9868bbe077e6e7806d3c6fef9e92ec20e60dbb40524"}}}}}) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x4000, 0x3, &(0x7f0000000000)="12000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x25}, {0x20}, {0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x2d}, {0x2c, 0x0, 0x0, 0xffffffff}, {0x16}, {0x1, 0x18, 0x20, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x86}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1ff}) kevent(r7, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0x0, "ffff0900"}) executing program 6: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1f", 0xbd) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r1, 0x0, 0x107, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) r3 = semget$private(0x0, 0x0, 0x102) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/164) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(0x0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r4) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="ab9659972de2a09e15f108a7e33e5d405e063882dd486be5f979b65f8dc326ddc892c0dc8f7dfee670b72ab3830ade8e01068f24", 0x34}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) executing program 4: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="5fd49083a0540b6535a14b56d84dc7ab1dbeed65cce76d21f60f655ed06680f07677923132ebf53c2fad95da53c966d6bb9362fe6421013d06ce1dbd4e0cecfa2d4655837f67d28f36b3033cf07149fae1ebe7402bf58ca9f3e1b22696fc48dd4c7704952ab8053854d2d6437686a0178ff70b029bc74a53b50fafc3845da7f1697c2b09dd355b257abb46d8cb2a2b29a330610a1775a4d2ab8ec1bbc947ce1d7c7d3dd368ce2f95a9a0b751c14c148a26ecd900e0f1376168c8b821532c3d303ec7c29179c333b1c76fe2328b9f31b47e4871c81d5528d86f6cf53f", 0xdc}, {&(0x7f0000000380)="c95ca9f21ca2157307bff5bb1ed2a010532d9422c329363b64d85d8a71ca17ed16fab45ea616df421d1e1840bc50971323cd9a9b48c0bae76f9bb0194b03ae643663289850829b6f79cf52bed3cb2b8a045abf28bd4dbf46b75ce78e759be41b5341ef41e4b65f1be10cbad62fbf17fcf78ddcfb8ec56787d0771229d04095c22d0fe23094071ec7044e", 0x8a}, {&(0x7f0000000440)="e411ece2d35bc670c9f05486bed5198e51b39c9781fa9c3f6fb8d733d5838b301c094f23731d9c666f21b645d3ff6246a46b05e3a47474dc6afd34563ecb34eda520971d", 0x44}, {&(0x7f00000004c0)="29dcfed639bd08e88974c7f6aea26a2a01be4c24dd3a8f3258826086be4a9f058e5f9bd5ea7b04c977db9966ceee9b714b8f0269ac204d1dd499353f95b4d9b564c8fdeb65c35c", 0x47}, {&(0x7f0000000540)="78cd8b930460a9cb9def3ea0871d287884e4a40d647eaf5e40b7e958feac38bf1e7ba8cf4cefe5fc72b5f2c09d043aa570400ffa8f04f0b621deac44fd18519aa3184496f36a62ef56ce6ca78ad6901fd7e7c969a5717de359d7dedfc72a565addf45ccc1d5f9be2d0ccbd71c368021d0841dfebfc47fd7b743fbe14b493dbab650162", 0x83}, {0x0}], 0x6, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x128, 0x2}, 0x400) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x41}], 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="e42452b9269369e2e4f2a2205402e63164271ff439f6f04700f1a67b4e79b5614865d4c2657dd01266f709eb0df376d97ee61535bf4d2c5fdf83bfca066fae981759d1b652769768e43e3d4e2ea1cf86272b4ef243a412d396d6a073c6ab375e3e2905fc9b296774d73e2f6ebbd7dc3d190c8f2e7d96ee502b1d85bdfd4b61f595ad43a00299f4cf3b7099b63bedd2adff654db1a4382f65c251c217916977630fdd87818bff53ec8610ba9cbf03d89e19dfeb7ce729b5d4881db6ae099baee4be255b3e9c8857fca8e92249ddad25a5f2888038da4ef6e3b16ee652be856b4238b67910", 0xe4}], 0x1) syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000600)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2, r7) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f0000000280)=ANY=[]) executing program 3: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002800000000003c9078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1f00000000f9334ffe1536ad259c5b2b5f0000"]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYRES8=r0], 0x14, 0x800) r4 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r6, &(0x7f0000000900)=@file={0x0, './file1\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x8}) getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x80000001}, 0x8) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000002c0)) r9 = semget(0x1, 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x7fffffff, r5, r6, r11, r13, 0x48}, 0xffffffff, 0xee4, 0x7ff}) ioctl$TIOCNOTTY(r7, 0x20007471) r14 = shmget$private(0x0, 0x1000, 0x69c, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000400)={{0xfff, r5, r12, r2, r6, 0x30, 0x7}, 0x80000001, 0x7ff, r1, r1, 0x9, 0x40, 0x8}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0xffff, r15, r13, r11, r13, 0x2, 0x1ff}, 0x7fff, 0x0, r4, r4, 0x1, 0xfffffffffffffff8, 0x4}) sendmmsg(r8, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000580)=@in6={0x18, 0x0, 0x3, 0x10000}, 0xc, &(0x7f00000005c0), 0x0, &(0x7f0000000600)=[{0xe8, 0x0, 0x7, "dc6c5cc6dcd29d3b6c86ee43d43e1120d190041d1c952cec8c2797f11adde4f699eab8acb90810bd5184564125f87a2c8b2caeecfc6bcae12237ca785298e0b1ee94402c74605ad7f41c1ea5f153a38da34a22579f0c8781dcd7f7bf4b97d8db4e0c5bde921aa17c2e200603562a48f59765afab9a2658b19ea1d8a9235d8e440e9ecabaa2d8028a2bfa6362e8e4d233d6e875378366bfdf0e37c468674b8152e5485e202cd0de70cd1d92ad0ac009935c3db11f14887f3f586a3cbfe13342cf9dfda32236b08ddfc53ea5f9bcdb39032796f686455ce8"}, {0xc8, 0xffff, 0xfffffff8, "402e85a60b00137c3437c81a44828f74a7072a9b828e92e1655df2c066c10372859f7b20e345bd0383350fa008ed68e5a27a77129e321289bcd22fd0e556f42cefef13dfe156ff55c2e76dff1997ea9ed43343db21884f701625850cb41204fa4b40c4d3e4a487bc42971aec9770cab7b5e9ac75bf4652290e913c337a88ed20efb211597e2c050c0ee254d826e13aab777c84968e2b4432ecc6dfb4432291bfc476729699d5093d96cf56bc96a7c21d5b1b6d496752cd0b"}], 0x1b0}, 0x53704249}, 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000840)=0x2) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000880)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000940)={{0x2, r5, r13, r16, r12, 0xa, 0x445}, 0x800, 0x200, r10, r1, 0x3, 0x8000000000000001, 0x6bf3}) preadv(r0, &(0x7f0000001e40)=[{&(0x7f00000009c0)=""/187, 0xbb}, {&(0x7f0000000a80)=""/44, 0x2c}, {&(0x7f0000000ac0)=""/109, 0x6d}, {&(0x7f0000000b40)=""/78, 0x4e}, {&(0x7f0000000bc0)=""/24, 0x18}, {&(0x7f0000000c00)=""/11, 0xb}, {&(0x7f0000000c40)=""/69, 0x45}, {&(0x7f0000000cc0)=""/157, 0x9d}, {&(0x7f0000000d80)=""/191, 0xbf}, {&(0x7f0000000e40)=""/4096, 0x1000}], 0xa, 0x0) getpgid(0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000001f00)=0x1) open$dir(&(0x7f0000001f40)='./file0\x00', 0x8, 0x6) getgid() executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="0d2438cb471ece14ed2852a1098546a5f0f0b861b4d6882c59fc180669ea67aafa7618953c16480da7cec698127e4697c77a6cbf197287ec4d6c39", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="711554c5e9426f53c9fcb9b546fdbf8f6aeb4ee5f849a8d20a5f5c946abbdb144cae24f2e2ebb10ce3d58b8a1f4780e6d83d72a4645dc75941e09b72dc8fd0422043de2f7dc47ec687e684296b0822ea589c8fea3c1e4ad43cf2f842a67242807884ddeb97fb2f23b99b059ade5527976efb83dee05511fe4d981c6082aedf963d85334543e63839abe0e8dc1c3a5c8cb3f033320d0d940ab45503dc02716d5aa580", 0xa2}, {&(0x7f00000000c0)="48aba445c19f8c774adc8ba171b7e07b80e9bc50991f3e9f704cef1d", 0x1c}, {&(0x7f0000000700)="e65021e234afe5eafa49ef472b6e198893cbe2f9bd64773dcdc26ef050f20e3ffa3ebd93d840d653a436a823cf415e8d6b50c3c8f53546bf058ae5c1fd443063ec832ab65b64fb8f863af80462a9a1d85a3396bded3f74d5733224d00f5ac05b8aa3017dee7b4c9e5338ba4c603c78aa4e5565bb5d385dea09276861167744d65f2643a42240cc9fea04469fee5f24c0528542b3c4d92981ee2c1f3551e882bc6a2cdebde25d898dcbe8fe279795eb354b27e3979a0fbedfdedc486f27c197d45db89efa23ffc826496607c10684ffe1138da966068d352aebf12ead0aa5ebb66f35165088ef8d286bb8c287321652278fc3b7065ba72f897ceb3f254c9212e27d1bcf0d16f0d01453769f0fb8cc8c4bdced23ff8d08805cc23ad7d364284973e241e3bc18126ad191d55981d2903835a1e159139121e76dd1aea4872e83d5e9959fd0d225315c26e37d7a8d5026f1fa7b924064df8539909e5c7e51eb6f1d02711fa8ff62ef82c5a858b86dc117afa1b4822f6e790da2093461fec012f9dbcdcccda27d7cda1672efaf5c2f80204ebe881aa0124e4bb426de72a7b7b443250d03c2d80baf7e8e707fadbc8a219fce7b0612ffe81d3ff2f448a6fd4ad5bc87ce21fd34c66d2599dd265fc320ac9966fb312512dfdabf71a5b61aa82704e4b37ca59253304c8bb7a1330edc874a998f28d5ba0953438032339aad393a0b1001e922bfe771a161410ddea482ae20cf71f2388e1a1ca5335053c2330cdd95ec12cf321527cfe076e49d971ec68ac4975a5680764b98111bee6c42ff30ff02bbbe547d4d859fd531ad5eb8ae3946f9e56451697f5b216b446ffc962f6c988de4dbd74a9d757414c56f34da8ea3a9c004f7b0cd53186663d92c4f871649085fd057aadf721507af4f604740dc85ce027087461d8f9698b2c39a1bfdd4715974b0843b42b3d0fb764adb3a60d6760a61561b7f41997fc64a245402a2a37dcce5e2fa591e0890ee636add462c02f35d874d66d62387b891ffca10a3058fc1d998f170c52174c93520a75f5ba9fcb9978728a50601e845180a760ca5ce53432d70cd56f955b378ecb0cd0dfd1b99d4d0cff6454c11065682805f4020ea2714a970b7a4ceabd6883e1c6e599ab9caf4136195cd265cdb7b2d5d16a1d08ec6ccd12fb04eca8c96c7d3889e4459240586621554e24e183553e14704ba2a4af8d386d80bc8e26c388d72113c59c372363f2565192fb7c56e9d037c9521316fb16107d20977d9f1b10f3178ceabbe25e0981b999805f98b3986a72996bd32f5e564b352d8591de6ed61bbc90fea7e997861c17f65aaffce8217b080b0da7a97df2862797e588d9ee998e2b5cdeafc5b5a103ee49483afdb4e7609fc067411a72bc30556631b33a4c604356c163dff5262be41fae6b0f9dfc2861780d4ce3dcd50b46edaad36a8c8daf3f59799e68c528add65cd3e485c0c559b962ba2c156a418e4a98c57c4674a45cdc3a71a3d677fad47c143d6b3d5f4beb663fd8d130fb462f1f8f8151173b8b00cc8b914b7d4de6b4d176abfd8238596e90a54bad2de065d3f9172163d050d00a6f442891299cfcca6f45649fe0071875532a5618f1cf67e13d51178e861ccec3e7d796132b950363b269f2d60f8503d4a214c673aeebe55e09ad757ec824610d95bd8d7f575e02f2b5d99b729c39c410ecd00380b81ae0610eea65a3df59d43f72c75f0e5b4083b89e866702f26e0b750fcbce21c7113a4636f0e3b3e6322f15625595c4db4ee2cfac576dea939c33a5eb6f806313ad4c3bb32f27e21f2acb0befd615c0f2f14445b15c4f62c784248a03e1aeb9c882fcf56c248c89766649c43ff0009e8ee5898766bf6f32ee8ee02d7cd8eb8bd42f74087dfb2b39bd54abdf3d60b5de9bd0c6ef979219d1c135bfec8173ec6ba85272299bde4c0b92ed6fd829ad762b8ee78db2e0f88b8634e0c6382275383a9fdc0e37617acfa18aad7fac672a1fffb49e6ea91756ade9e443d471a9b931a31c17f1d076bd6edf7ec8e1711d3c091c05ff344b8f5eeb9a505b899f1206093013f6db4b50469619996fc2ab3200959fc7db7ed2b7608d51103643a4673c1972154666a425bf2de4a21d7f0e8c8ca67a14152abc0fc081434c99da8987fbb168f429952df4c9dd0fb902725f627c5e284cab336853a989c7ef074c3603ead3cd6a70e3ca6d4941d83cb61db2a560b04e8f7e3400e3a56cb7873b4dba63f05751a90191b9ecdce1226d2aef23843e3ccb810a5b58281c662ac7b97d1d574abd99ab70ec0dcd4265846e4ed4ff35fb024520c10048766fc2c1dc6837293ad3d99b85d065c84bb674c1fad94d9272a4190eb29aa08a4baed5fd00c688e5ec4ffb40fb0abd8e3898b7c5157f4490fd3b04bef0f2ccd34712baf117c827821668d926fc7bc33d62b0c2cbfb2065e8d34a9732cd00c14a90b4e68620a1e515d59819975f2fccbc23ceef037deefa3b8c0d4f450728aa290e28852d69b5e2211352f05555f9732459754f4967ada76047156b08b7072c5b07803c79398d136f2f660d16432d0c3252b95d5921c336cf0d62e92f1dfe297250d45c4436382b1d7e7392876fb9c47b01c76952f9a640a01ff9c532909bc13e114ab784be90c0da9304915078cd360e87400e855582b55ce36d0bb08affb69d6a1ca53d0882d8e8e0d4b4dad82dc67c7cf2f93938263c67194b6268711f57dc77baf95350eb06ba6b5e3fed3e26a32e7566d89341aca5c656921e9711b1ea5510427a78fad56bd614e996ad01631c58a1932e5dde87a0412f9c84680e8a2eb435ee3707bcb168886e1b85370ecb4822b550567123904e4c3fe587de35bdc8e412d1b8d3574250a3f4cdb06b5d08f910d66cf803f65b270f5d2c6f06449a44f283451f9fa4e13cc96640557f0f82527ca19da9c5d8fc28556fc4f5d4e1b20fc3a2d01a7d9f7567adfb26d50e7574925f317eb90e51b546b7aa24eda69c8a65c44b830aa5fcc43fc8abd152c96c35b9c607fe5a608720e02356e13cee0bac2599b81117fd8ca1c8c947c73a76217eba13d6bbf4e1e316358e59a12334491c2eaa21e9ba707485d09067709d1b6a02d934a968dd567e400e8ae8a829b0f7898ecb4aeb91a04ccec9fd01043bca07fdcfb7a785c6d8c7dfc4a1d1173ec77e11bb92c87454fab605a0db2509281a3874427a7aaab031e0fa53eb3c871a37c1bf4583c19b5d6737ac762a8c3b2672e8f33bf18cca96de529be35deef97ca15e29dc4033915e1fdc2ddd4d6836436b8217c7a7a356011ac00ada10140d73128fc0cce3219813da77be11fdfd896c44f4be7e338291d3985c89a0f3ab4a6bec371fada077b6ac22b433d65a0aaa7a43a00fbecf398adc7253942476ee06da09d08890b156346783fdaa801f8953f7701b07ee8853157a49b0c360d62c30f658644af10ae822f02b1a1e33b3f1ec2882fe0d8720718b3ca416b535f09a3cb33da73b40ea8f50fd9bf74f1a919f89f8928e2d98060b4960e733022bad6a0cc4c6b9be9b29d44cb2cf6ba0c8a57695f206e5348e3885b1ad9d10f27cca26976199399040ca2563fe011ce7a4cf396c74585e64ddcafaaa2eaf13ed62dccc9ac24834d3585c43f74391a3be71f83785a68e146a828dd351ef2c977c7f0ce9fc9e51e5b0cc0d85ea5dcdcc3893482b993481edd7f382438809476ab60a51e3756791f2cd9281053b752aeaad3d95b15ba5c8e52020740d7fcaa27deb33338669b0beede5024204592a7163906d9ab73385e99c2305425f000a4080160fefd48f28e9321acb81587d8309bf28615bfd014f6bdd069a2289a13141e050c5ede8ef92c51d63d1c2a37c312978468dd1c1ecf61f7360f148e8d9c184bce7726182dc77f43eb3c740272336fd890bcb63749482e63563d261d5c92ea5e5912f1246a9ca3b1303dea01240322212f182d43ac3b2dbac02c4fa2302ca7c412b729d67531d6bd1dd2018a68c5a7b6dddda73d0f854da45f49affd20ad01b717860531f664d149fdffd4af2385ca5324857a4161206d6d6282b46a8361c3eb82013cfcf45c10631335bc51d90ff40e3e0e0868d19f840953ecf1f4bac09c7c6de0b1c9f3dfd03f2b17054156b8f96c05b38ab69c9d532d6b59cb5981563ea8c4db071a83a5605aa691636da72da720e9213fd7940c42d97a04e5e132c15df93601c0ca658ed767b7aa701e935c3e575c6bad088533342d4dc231b5d8ffe94cdaccd6bd8abf6c6a80422578d405dbf2f4cf70bc58a5c830c1d3c2a55916cf7b0e9d1f7a46aece731267eba94c5f448b42955210e7f2cc848aa34503b4ef448d758f21d10edf16a06fcfd444b209ec1bb6bbd12275ff59b9979e33b6217738d8d898b348095bf1e88d12e6f3c94da3bbc3a2dd6e9017d22592e08830cafc57d97af027e3b77bb406726e250aaa64739266cef5d2c439e2f6b1efe467f3c30032e56bdad215f522d23ed8b03169f3dad8648d6329235bc117e753f53b5f49817034f681298082bbaf392b3129ff5d330232f85dc0adcbc33edadeb59cee3ba453808e3f772d0e2c6eb3a2153898856f08cc105dd585c21c2a6abfea481a3d841d0b8fa313a39121127d71e3764780162252b37849f5e8592e9ad4671578790ddd53f2cdb8afe639e9dd7ae8497e89b2c101245def8e3c6b9edcb59086bc617d4a98a073e1091344a2c1a7cd7cc7c786c9f552ab40a070d64db0835d62e1ca55ba92dcd4fee9f54245f60ba0a6ea9050c9948fcffc9038bf4725b42f4286b3acfdceb5c7480b34c902637de1ad33ec1e86f2a834d41fe4367433c11156375129854a90a46b049af700c9b27a4d2c9b7ade0f8da9ea57629a811bedd6d1de6aaaf25e69be598df5a5be16bc0218c0299ca6f6ae37e34aeef01e31ed96b58bc249b5036ef5521dbd2fd67397308eabe24ae26188f71016b1177f5aa497cff93501dce87dda50b5560148417000410014aa8ad0964640b0f7be8c6b48cb64cc8628dafe5acdfbef5643ffbffd420f422099f7fe93c961c4f1c0b3eec25b1b0bdb82e9c2c1efc27d65a422484dd323e3fbb9d9b645a8f9143d409165f25da67cb0146095cc0f35000cda578fd6fc3267bcbd498a02982ca4b1250418b8b1fabcb90b5f67b40916ab5eabd2af115d7ca1cb3fee9220c5ae3bd7b853a5a881969c78799315147942b33685a5430806c35f236ddf411bb21a6a5e538e9efd699cc565735276c2d5b346484b279301e19f1f82256e943cd74f70601b389e9fedcd15170317961e92ef5efef4628d57f8401aff55b083f941b98b00b4e0c658fe2452ac14304e3c5b0d06388355580bd600c3d40e65694ca7feac766de99c36ab608a8285de8152bfc7c36ca6f8b89d72cac200885ad25b1b7bc7b2941ede7599304be77319863d0af76ff060735603fbf4a07ae44ffa209775859a900ee13395ee616818c4695a594c8b3550be024869a42692d367140e16051e593b752cf7eb74ab7599103c58bb4713dd9b027e00022f836e7a0d83c4a3975317fc88873f9819de1f16d88e0601cfc27f7a7afb7325485e23426fe6c1541ab38a833629a16ae78eb4de00bb15199c0fada3499a3fa3532d152f08e246bf65ec059071dbc3436853cb7ff3245b85e28439627eb57f4c20b9349ef5c0caf2b1d4947327239ead309143849f412864465383007e9241a62bbfcc8a24bdf827b370a0ba9f432edcb46b6dc66dcf28a635f3523484a69f4f6b8927287b8cb9350ab5b38ad8e64e53fe8c0cb58cc9", 0x1000}, {&(0x7f0000000100)="39f68908b50f03451395cad5a27e4e20a8866fba18eed3f42aa257cdccd4714dcb86e2d27fe27496030bf2e85bb09a0a434ac2bc07cead362a", 0x39}], 0x4) executing program 0: getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000040001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 6: socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r0, 0x0, 0xffe8, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) dup(r2) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)='#', 0x1}], 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x1803, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x60) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x10000}, 0x10, 0x405) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x5) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0}, 0x10, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80606942, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x7ff, 0x8, 0x54, 0x7fffffff}, {0x9, 0x0, 0x8, 0x3}, {0xfac, 0x2, 0x1f, 0x100}, {0x0, 0x0, 0x2}]}) fchownat(r2, &(0x7f0000000340)='./file0\x00', 0x0, r4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x84}, {0x4}]}) r6 = kqueue() kevent(r6, 0x0, 0x8001, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0x80}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0x200, 0x0) kevent(r6, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) executing program 3: syz_emit_ethernet(0x4e, 0x0) getegid() r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r2, 0x1000000000029, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000080)=""/35, 0x23) read(r0, &(0x7f00000000c0)=""/8, 0x8) r1 = dup2(r0, r0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="fcafeda7af6b75ef0f4ce23d5a91b3640746b1f769a5bca76355a7676598e203c5b7703826b20cb12bc6b029aaa970b25880d7360c0fca3846e5a115f3f71e06abc37dfd75f6e515a95d6b23b66d8f19e1b236e998b895748ac9281881b824aa", 0x60}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="a57e022a942b4837e58fe74c1c52e17bca394e90813494ac39b930da59fb2d67354b57bbcbe72a0764dff250a6608286bc4c079bddca5c2e8a634fe9a6b8eaddc52bfb529a59f6d32a4b8c5ebcef0aea440a3a1602ec", 0x56}, {&(0x7f0000000300)="589703889f81783c5f08b224ff6a6470737ac2c33b47fb55f267d65cbd08da2d9cae90f8194dda5347021b936f930a6a33d7fc4974e349c35a683c34e52ea6588e9890a12174110113d782a5f994dbc0292de6b677e8b417f313f648a6be18ecc82b2409798d553444e79a9420e3bdf64026d418b7f2080d16102ba8a2e14b397e826daa57f67bdc13b97364ea7c4cae39b0de30a9ef104cabc96a409675ff2d0ca1e17e6b232b0764aa", 0xaa}], 0x4, &(0x7f0000000400)=[{0x78, 0xffff, 0x4, "5047dbbcdd0d72afdccc8e79cf7a5421e94c46b6f3b55a88e0774150c4e9f68c519b820055a974f533fc1e0c21154e4f2ee88435ec6e4f7528f8a7f9c28c5ece4ad97418a20206cfe5e2772ecab94da36ff18abb3180a7a9083a00ffff692081843d"}, {0x1010, 0xffff, 0x200, "6cabf953d5ca9de26c874021123dc484f037548517c4ff918955a8b4c89ffab3b604fc2a769151d5ed7ba33121b7b01159461efa93bcb5aaa67f1c640fe2c17f109a7ba80dd39ef0ff88f162d1d52672b2d54ca841b13ab5629ad0474daee121cb8719981958dc1ee64674bf41163efc05cadde8085c606059ff297e06d64ccef56ab242b5a169b72783b2a887dec821da57bb7ea4418d28dc189c2454e0806f80ec7c5821f663e7027770b51f92fd2865ce16f1b52c890370e5aff26edbb9761783c8bb54304a9dfe796c9b469b6f5f0c66df8952b11245ce86e65142d95dfff7b473c9dc9eacce4b3db575c9c44b1d9ac86da8401b3d651454e3c26bda59fa9688b7d095ae9c2704de70fb8388ca05eff367465b71a8673e9a12a470fce37d6ecdfd7f816a5f59875c80f441275beabea14807648c933e35c425fbc9243f5092d2827e0346e1b4140bf08fdfd2a5fdc70bef6e0fe3305bf9dab58d1162ce3fbf8c2993ab5d45aa486d05041e49f75505144b7300568cc14c8d9e0358d1b85f7116ccf0c08b015af435c053abec8cc3b7aa82a655abea0f7640707ad4abe841af308b00653ed5ad0c9a0edc4a28f8386188fa92684d9e06c94eb1ee388d3c551fe0ab29ab2890737fbc94e9a34d0b636528cf7385bf71e112fda6783c271adb83386e4433e0d07e2820b0ad3d7798536248fc4f85baac1e7e270a43ee983e9f3e8415b45f34d098edf5cc241230c44f86e82439d1ea58101d37da8e08a59e19541ddcec7c48dff7dd6693ba9d3388424bb8a77197236c65296d3ff7220be0a88e2d93d3c3960c3be83efe25fbc88e60d2170f764e4320b8c0309b28b3833f12a9c15fc538acc59ce33afbc8cbd5e6bf7713124157aaeecf00f121cda319fdae59023fc104522b793cf0bec0ba08e312a6901160ad7635a7da109acf356d6c9d5e32528f79f49ce99867a34150fb1d9a17fbd8cdb1a0f33848dde15b8a2c49c4bf7b2113ea446c854d3e0df2057689421ffcc9b4860b89ea73a93a9abfef1c01cd186b8515ee769864c5a62d570449f4323fb71285c009ad97c444048ebee61940dea11e45e9a2af96eedd2ad5ecc0a46e5576cae0e837417e9de73b00cca6dbd34ea378691b87578989d2212a7704ab7f34a72f9e8f8dad7ec3b7d693fb3380f7bf81841043f2b7a3dee208bc6d297b70fcd5d4ee01fc218fcc00690054c325e889e8a425eb6a2496302c1eb17e882e061008ba37e0140337f5de6cc5af52558c749293abb604762c80e562f5fe03bb4fa20aa34e9891613e62eb87e4fa5976e4280f14a68e2b4ab3cba079a1db6a34a84ea16172aa4f96c34ef5b4a41f3add27408e832af74b3ba54de1ffa582814fd90aee21697706b912ec4165c4bdd6fb58ecec8a4087667d1f33fce6874bb3d3ac4fbec13100feedd9d4407bd93f45f824be3f1d505b6d1547a6a18f2c87f648a13a71096be3f06cfd48dc15b71242e084197f21f3715bb7fd12868b880c300c04a2c22837dafc9a5530020e49445388e4ed78db0f6f0db5ce2e71f44e2c4f95c9f30e073ebd6270dead21d1a1fb0d67ff86b03508bf99ea165bf01399c4a4490d0dc2b98e7dfc875c71bf34c34f97dd4ce2fd840316d8f16acbb07c9f4df19d0d34e629b7171c2de46b78086dd5a692e9e375cd3a5bd47a9f3c88e750725a2b8df39f5d57c646eb7a4ef353fde0ed13f50714d90e374732d0bf16c08a8bdeb1f03a82e62e19c64b2cc71b8418a330db5118ccf37494f142a9d0acfc6ea7d07c8c6a4c9a00752f408eb9033253f3e91106fedf38b5cde996547c169076f7da5cf3fd8bf1be4394b5f228012cbb764bb6c3c34e5b4ed8693daa0b3ae18c415461dc4ece052d7c5bcf6138ac457ba50efe246f28d717ae73615ffb5e5913923985c79bfffe9b191ca47a1332ffb235458f746a1153f0e16cf95ebbd7f7be629f7bbd7550901d40001787fe96f1e040a07798b0852bd515d586112e92e9acc8fb1712f4129b1390c456b522a24477d2cee85c8fb8f66daacebf0bc77434769650178ebeb764ce367c64469fa6883c139843b57597c449c2ebdd1ca76da4d2850ff424fec24bba223b7f28ae2bdc6fdce06b2682ce2d9d338ff3cb122910831c5f7f7e5bbc1a8b05f52fa5955891f6c81db4a59b7ff3282bc0e20b2f33a40dbe289160a76051e20463ade54931bbb0b0d4019d8281b5e8097f3903d428a7ae3dc524c1b2e5b7d354917b2aeb71ff9f623cad4ec9d80e8d93fa7b025e1f34912e79ba4ee23159d8169b4c369f763798588b5d4307b9505a092e644a1ba25e87a97de7c9e5747d37e04d6a413bd18e0a004224943c96430279f7fe2a0e891ffd104ca41a5ad9bd06d2af2ab6133ddb2eff51df058bcf210a214692842616f070c66898db6b97f7b4d01aad6d2d99162f83fe4f9d3ef3c023682093bf37b2404ce05da550772f2642454a474edbdb31f46a635cd62283c5629214a64ad82bcb2a607aeea00cac8644b960745e441a97e629ae4863f429f6756080956b2d7ca90451f4aba844f9d6ba6f173b31fe823085fbd21e9974816e892937346dfc09bc468f62c43c1f69afcfaf55ac001f59404bde19173c8da5594cc4973a4cd7e8e0a66fdec8189b63d883bcd38834059073277b407fb92d1ae626c1adf0c94c30ec2f72b57f5bcff87794eebf218d4c485ed4d26041aa1741c355a01ef7767c1d5ed05f621f726242c3bf5d485937d65404c50b0e70144232f16c79330f25146c506e6785197b05896b3b27c6c1a6b626c926b555dc03edbe87d821c9796944255778cfffbcc5edcf11002380a89156289280ed58f555d6a3043c17cb5b76e1c488faef817550e8be965626e9c9c8ed1da39ef849d77e58031a3013796c3bd378912e36413d061a58f82cf2c4c63412b5b8bd9c95a92040094299a54c33e29fa354b694eff71c5cbf3c91c5a85fe299d8799926fb88470a4d06e35ea220be2a30dc5daa5e9773f9a7315f42f33ccfa568dfa8c4248463978e8b04449fdeb768aa9e314f0ca027197ffdea8a6f9239fb07e19d04745301dc85e1801428c3f6b5f4f69c9af721f48fcf1418e61b49e3e87cbdc10c0db0e84a71cf56b9d84bb7560ae6333ec65c53459c0a0708c669ae9c4c05a9f9c4c9203455e374698c11dc4915ad73a49d1fc2776af668258b0bb43ad32f58bbf394f85c31d28af822aab71b7626a3cd9273502f94a9d6ec42826eb4bcf3874bce8700200ac8b89db96df0dfde8d6907902543154fb7eb4ac0e69ad4e9a8142d86de7cfadb7b614d8584fde75202991a41e6214f664b87e3ed9a0ebed097bf1af1c6199f2221cfa56bf3380e6402da14159b95f49092c043d20164d9c116060cf2c28b9def1d91dfd75f694c4e6c309d6fccc85d6e49fa1b7fd1dd3a982f99046ea615a988082622bedc8e43b74d70ffc9b0736b8c5490d6c029e24ff63fd5b5b234ae9ae91cd8af216820cbc8222ca0d5254c4b23f48c2a420d5147c9326173be7f8a6d2cc3ccb4f88fb6df897c775e78209818abead2348b195e25a7ea80d3e54737033bc096871d0288d299a38fbbdb65f73a1ff02fd35159810b203c32b13ea6b68321002309fb6897da042b5a0d64498c8a8b46f07e5e5f2417a90443bfe39312019c27d9b5c4292bbf2c627713e94bcc4c0cdc9fe1f517db267ad3eff11097bcc454a263533e637cd346ca87418f42afd7367948b86e34e055b103fa23eb93f3980fc0a539b00ed4dd6af04d4749f9dde3951c0f55a60c711f050c09c6468f0cd19f07ef474e6170818f4fc489fb8a03d4e619cecf82a17666bd50746b8810bac0716fb333f67f53132c53ea344c252d56cb485fcbecf10d89aa71e6512439bcdad727382b09fa75fce6fb826e14e599096b174d3c47328abdc02680ecb27afc1df92cfefaf781cf521c438478f5dad7071753a7b2d100ea048f5ab09c6cc3b0680976aa081e09b08cf2537af80e91ec528e2809e973aa04e4dfae241fd6847ee26e00af7c8f3ba839c51da8e0dfa60b7df7054d64c07964feef841e6aa7e1a7fd1e96d4c18bac32514d1da0816561c6516e2a8fa5d5ac1839c6ce1655c89062baa0ee1602255f13bfe31b0a8b482ea84350fa0b65204ae2bd857f1dd326c5f4b85ff66995daa4f3c3219e274aac67df731d27eadce25d1f40194e69b64f152925f6b5bf3ac3bab0da68976489071e054b5232b386345b58152a3260dcf7d7c21d745d28362a553e5cf6db0e561eec962a24d243b8fce6340e2b7f00f014298f211191390c18d576420b3026499c25e588718a02be23dad1c592f1f836aca474c023f002c91bf1ccb327bcfa86c1b80fd35c95a1ec16705179be53c7387898ff18155add017929898d60570d9d3f6e9d29cc40343b96ed60502345f08e2817a9463d8e8c6a67494bfda27e3ff9d09e1cc7ee4e6a261b0cb8528d80cfdf281be4e75191338a0d6c871d6420db7b9f551aee00916d75624976bdc327dbee1f5b30446b29afcf8f4b0a0e1ffc93061ff3120094ffd85facb5ca6d96119038e2692c3416807a29405e31660ba08ff9f8ffec609e3e6d2e6ea41061de63bb501dfbb7150bf86b63940839c305777aa9d6d4bb583983b3ce439b754368ffa155e62bbe3631131992196c68c45ef009fb7b18fe753be061bbae8f3b3393809caf5a57e657f724bdf93d77eefd197c26455cdafb3f0982bbeeba287a77250e0d1ebf7e93e6fb95c1aae68c6c377541c2db1e11a16a306396253404e649b4e143bf173b8c9756cb3b2cbd65407c94a8bee668ff1ec199e5415d6a524eda57531babbc8007263e9857892fcb99aaa60879dd70156d72105a7ba734125067cb883fb1001d3889eeb00dfdb00a833bda6c07ba942ad9284ab88e7048f34af9933d673be7c6f1309769c1630bdf06188b3792f599a9ba9a5ea5264fd65897f73422f658895ab98d4eb541938d8263f47ce8ef047fc53e070f175e8bae76c5be43224aa06fcb8c1b4fa3188d72375f96e1904a4ebcc59edb5d1ceffcf039ad8113c7a65910a43df52afb1a24765e69a4cbf70aa3cd60a23989aaaaf155968c183079591d1d1ef76f9d32b9e644f885715234642b0b56a8b7b93f4ebe911b9b98b77532d705ad33b3fc696faffaaa46f27ada2ae0e5fdc3fe2259895e068e2ad26e8dde6a8adcbf41b19cae5c4f3605769652d9dc64cb5463bcdf856df9814557fe6d41f176702d82cdee5cf4d0bda0b1bed8267e209d4705c922eba4ea115ba681cbfa2fd13d7116b7d722f6b993f1ec78d23637da048ee07e018fdc70c33294985a16bb107e910c2c922f34bc5d75fb18109d96ada448ba1ebc2ba3dd0440271b58d70e5fb00aaa31bfe6edd7b885e5bbd6286a9481cb201a2702c5423da5f6a872c82cb7e8f9b45cd745305a21a0b921a3c09e58fd05dc34982989c987c048088648279e8575ae31f50e3ffa8f5a918faa2330f2d87730f25100fc82ba3cee70f4894a56c98cdacad2d2682af9e0f989c071adef04236f945e251d3e36ded973168a8538cb54bb23df53c7d5f48c434f95d23a44851cc9c46c8b6985caad2a84a370985af7b250f97d896cf965b8bb99c0485f0318da5de5641391f8b707549202983dbaac359ed0044fa9092b8def4e3fb1632ff0fe0bfcf8358d48086d493f937ef3b8e12acc78d58abfa8096ed89d113887d07ef1a167a83964460cc4418458c19db4e62d366a2cb9dbae60401a9323126b3939d85462c02f2fe021b218232212103185"}, {0x40, 0xffff, 0x2, "2d3a6862d57183585a82271b88f218d5dc18fb4af9128a5392752bb60c2c7b3c30f78bc7ecdd8c84c58f81bcb5bf4d9d"}, {0x1010, 0xb61c2daa0935551, 0x15, "7334e1511e7eba424510f5a4e9f7bacfc2a1d87af3c12f1982522cf94e6aae839b7ca8dba9d17dba58e5db04de66ced1a85e620dbdbda9b3ef593bf4bafb7d53d0620a3b005ee9cf7bef03af6b90483b1a8794fe7031cb974e0d36ccd7c755130e3c3eaa812fbce37d3b7eaa57f85963553833fefc7d2daa3b40ef31afa8aa5484c34d7e049b1870e3be0c45e6acfe438340ee616c45de03aff7fe00bf90c49c0922e7bd8319aad7e23bfcebf75956d0a4ed0907c1e58e53e4a9ab508f2b84b6e9c2d20d2beb5a59ec15bf65316419b7fbd1d6deef8b44f679e0677eb0ea8ab7e479feee31e579aea9ee42cca910bd1809bb4c5397940706ea77f787be43ac7c58753ba50974dd44df14c69f0dedd6d121b1d9d8f99047e7f92e0aa900c13dea29e342929c9681ce727f57092de693384c233cf0e33019a559dd5a8936d4740dcb37b8f49c67e0d9a5c8d16ce70bfc7ad68a9ef8acf4e73326457bde793e62b06614688e8730a278865231a56035ec7352441a181d98ba411b499039cd364b21394ac5774e914f68eec15cb8f61c3313d94f717802a80cb1cbda705d3f64356a3ce9f9a9fb2c8e3e06c7d25ce623a45594c1293b5085b2e8918e709abbfca8ffd9cf7af9550197f182d4a8b64c886011fef1301b4dbe6a4d11ce3f8cde06eed9600540af7b01c3cbc6f7d209e55824eefef13e3f7289a717628f1c7836d5c999c669fb66e7baa7733f24504bea7f73db5d7a2753c82b87ee7565c62928e978e4756a07090534f8a9bd6bb1620483e959731cfb176eb591ccc7840aab9ba2124a44799e7921dabbe192376adf4fc55631c38b8556a877b372d523bb9740f3e96faeb7dcbc7767362d441be964d5340d24523f8e5b4fb64a24cab34b7f100fb888effa1fc4ea9a531227f64e6fa09b08f47f9c578234f7453ec22ab517b474700475e48b72d6ec7788a0cf89dced879f50f2d1e869dac6c3dc4c3c94a9233b37b291d36bab6b0c6830240f39c792145ffe380dcd777683abd3327106585ff6dde5d54c7034b6662f4d0c1e132538dc4a721a4e66acf45a0473c2c4f79199aaf42d11e5afc1591d6089535e7a13d28da56d86cf70bc4c750d8c1cea74e0766e355c9d2f88523e2285740335cbf88e42a174b64c49f6954a2a728924ea614d8e3bcdd2720a2cfce8633bba0a50b4bb59ba1b0590cc360e29e1a65989bf2823fb41aea6fe318ecb86bc92879cc3c98516c40b208790d54cbe4e305c4ec5ea26121f360794d12bf1d185bda422bc7966a34704ab2beb03f50340acef817f844315a9d42b3890f4e915d1ea0693969c22b0ee468f13dc3766be1f9dcd1cad031a4f3706645a5f6f9a7d3f4a2e7de2f4de10ae89f6acec8844254e8379b44907fedd369949fd851c09c6eb9a948f2afc75920ab63447c473ddc218fa287d7b538a6e47875c13f761d982980a3a9520deb43dff89ef3a21ff470b06f117c3f9350f7b8c7f3c01c9c6bee4679060c5a1c068d780344ece4ad511a870974242c1a9ff7d1b0179f6fbc5f75815f0695c2dcfba717c39be10b17cb6a3ffc6cad683878984f2808501f7b4f0b59d20caaad4a9a796d69f29ce52f9ba537432f84ec5ecb2fdfa3a752891950945670b9c0eb1c96e0f6b925203ab40e0839d4d41afcd581b78ee8b7d4aa50ddeb1e5d2e35961ce4999466c60b18f396b9c87a60ec22ad7900c1f9dfe6bd0549e9dec64b9b780823727738a46f3b5af26e5a20afd7afcf20397989e841670d6239737757ac723e9a307d1b535a07fba134e04aec449a6de70e597809abfb99b5f544bb9c9b25968da2abe3a58447dd2289c5ee547ce3e4419ebef915d5ae68c0bb03b2a00518b8c4a6f7ac48c0a78404a69b79901661d00b745bc5680be03013c40f67cb55668fa8649f0354fe0a3f01ffccbd8b561edc77aae9f8d1e6dd20b9a162c532544ea55142ff17850f6be442afe42b90b3e8a4b18ddf374cfb121901c3fc77767c346542e5372b086bf1e26e034b8f1308670ff57a9dc3e055d2fa82844be5857926388b1d694f41c4a80b336bf573e5ba38284ca8b48ed6b91405bbf282f0f42d18cafed541740258e411d12ecce49b37ea2a795575e7a1e171ea780aba2462cb9f363964b9b43ca701a66da634327f7f94c67fe4cdbfdeec59568cfe4380b415be6c88e5f2c279477f6205a7ff218d576b573b712302294b8b4174f67e78d622ac31d54c875e63d49e32ab25a34b5de4a588a698008c3c11126810636044b292c639293c1fcf09d4531e0c4543b1ef931a9f268ced04d4947427c72b807066dd53fa20479378ec8406c1916a00744161f7af9d1a1ae2e7919bd7c28918ea27fadfff322991141431a8632398cd70aba296d45d14a55eba68284167ff524214d5d562a70d4e39b4fb6d9e54b280b882fda1aed0da3561af513ff7069d3e022e9304c2a1ba02a71bcbd8afaae335a275d08bd3fade78e8d68b7244b637af86a57654810b601eab17dca58ff2a1df9e4f6f9120edb85d6198d6f7df817bf36278059c8950045b93baf7efe0105578a47ce6c3276d4aefc2a9264cc95be47e3abcf56f9ed9a2b9c76154a67dafdf171e4075f1dc7b4ec66fafdae1f07c2ead0ae7d0233fb913b363e6440cb3ad00be4c994cf0ad3782b4197b057e090350f0d04d05299841c26082991c61a6a19d19d4fd5ac19598ef40a95e9afcd78c952ca0895a2abc4684c663a39f25907e6df2b90099daeb639dfef92ff461bc37330098c602223f48ec17fa5cc4973a3124bced9823a25d0d81062020821c174fc787b31cd19302e1cfe1ca711b357296fab8dec61747b64070e15f922dd4da73a75aac1eba45cec931f98154c87dd047f1b6c29f0c7649fba9340ef0ead728043e97650775982c3e5707af3640d23b4b86ffe91ca02dd9321493224ccefd9be293466cd195a1c20caebee22b9d481df818c90962a71fd8f44f9a6bb8e34f1e885a0389e9efac2b4125030306a1814fa6a0611c8a8c96932486d392404faa99a1f091725257b979833a452d60fa7783a0f2727e37b86c551974d499de145de69d2005f007999c96d2103db48deccda7fd3fd08a952ed2c14457110284c6074603dea2a54bc6c2f427736cf8dd73027e018ae4e02bd0a158bc25f0ec9ec0ec6e65c19523cafc2dd294a109e2a42753ad81404bd9250471302d0ca2d95c1ce2f7fbbfe4e0d9960679efd194f5814a90f8734118064ea58e92e36e80b3f98d09d5dfaa43cb98647f1d4749d2e8fa5e893bea94f71a52b91478f673c8b6f06637e8c879892e7c1172cf9334bbbeee157ea88f1835cc4d5d69ac907597957d9dd1fe4597af7e7fb7282b4912faa2386e6331c057f842e98b0099e3ae969bd9fe7102bb9a02e9121715f6a7701a9e8a203fbaef1a950e59258f26c4730cfe53adb3c3681f3d3f7397574607d34c35fe7491fdc5b44e4665f97607d5a87fdd9f6fed49c69a3ab86ac86e9be507bb07569179b446b21b3bf24c640a86db9ce80e5b7c15cef25b31f55578f32b1cb88a0900679dfb8f96828e8c91b6b1e54a588da0fed032bdf0c5234fb0c7b4e360567881bd5165ee68e57aa4717a17dedab4f9f2f6d83b73d9ee0870e4c78efb68dd8880b74b0a9c97ebff4ab17cae5d6a037b0675c903724803fbe5bc0638e83e39c235e8ced381584f35b3c7b34074845decc2fff25fe9c45476831c22de99f6ec5deb7e29effc5a3e8ae5f123c47d11eb8d1f96777057bcffb881a73ee0fb4dccecbc39bc89ab832f894ff0480b4aa2576d87cc125e358766940ae78bd58365289b9bcbbbdc31189fd683605b95923f05293d931a57c93e28261214c73cd8ab868f10af83fa27b6c534f15b8312b89a0b46f12b2ba4d8247d83abb5f734dc08fdd275df2d18417082fa51aa9267ffa686ae66f704cdf17f9e2c1b1373c6ffa9c8455b48ec00134885f40611051ed5e5e51c7fc7b1300883b4bc4da898ed84d7a8380c60f853206405ceb9c990ed7fe7f7ae74ff1d0cafb052d81d1d561db8301e2acea407194f4b7d086d15e902dbc18a46b53dd47ec86221e54c3db794e57a15988dcb633377e01309f525ff815f5de06967c15dd433c7f2a2fa03486da7660c4a165b710c67721fb8ccfaada2a9a23e3314a4f23612d9ff310c1f937cc709906cec204b2a9401c4c40da788016d18d2c66d9a01438bbf9856febea96e804477638c7f6372400c27b336bc0865c3748584f0235b2dfd00d8dc4ae803032d57142b76bc1a4649d67d9302c28a7a41da5cab9639474c4570f42a5197b275b435a50b4064bcb91c47e597a222f91c46cd493832951f864acba34e62a1f60cc9ed4c8696340e635b3485f120582f748a6cd5f3a4223ffabe52595b47ace4ada609f0f81612ea9ca3323eef79d3df4b6810bdbf199ee6c50a146eccb924dacc73323a0c041693c2e7adecc656b655866f9a74089f55f6e71d55e883eeccb4faea3ce67110b2cbea6c1fb74d6476b195c7aad102cfdf5ef3547b6df564d33385e0e374741be388739e620fb308cf60180114e6536cde8024fee87857d0307621f84976ce44978a0dadca3a8e58128316806bd196f9f3ffcb3f4fc4b95a75acf3a3905141bebcbd06a12c9a28dc82e35da584b4abf7891a5fcdb07a888a8e980ddf6a65f86742158864d557778aad3d54a4b95ed29e5acc75f7446df7bc695fd1c7cd5c59d7b68f473d0000a4a9f5b4bea6c5243da1c1d8d687c8c821b7279d0b7d884f4bc2d13a717b415cbb05ea14e4542ca867ef1ad0ec0c415e5a02edaacef53056090805af0a1d900874ddce43b0b2685eb9d3b5469c56ac6a2a6effa3da5e17c2706997b9174b1324925d7fba34e2e1db5b703dcf6baacef7d45aca8469d5e5d59fb6c6f89e3ec173db1b4dd61f476b3a29a1e05240e5b0475bf0b054458216bd641ec011f80501e27d8ddfc1d57fe8a2de9f926bbdc5a06d248190803a8c8ca5e7e27b00673d4ef891b3f8185695e1c375e6a0f2cfe0a06da638600faa5735f190cc32b3ae5192748820029ff526b230d38278959137fd3c5636241bbd991c2ceb5201dd1c822ef7a4b3b4df13465d424c8d32d48c5815ec5b8cbcf8e215caf0aaf9cc0812bd056bdaf43191ded5ca33d5851a1d7ff26f6bae52b85fc919f927e8ccabd3fd23e1e9007d0c09e19c3e6888ae279be9d5b0ee7b16d3cb0d9dfeeef4edd22891d0dc9d8a729e743e47240b76a2a9926779a47e6c4f422d503ee3e9f17e5aca62add9be61a82a15fc7a93a4ef3ead9c02b2ad9e3d0ff61a594181773e3035b349fec286ae125646c3e0062f5cca05b72f5dfd95d13a32dabc026669c3915b8cd7cd7cedc1ab433657e55d9f65c7416e54d2ab446d64e78df94a0a55df597f248131f0537665a87810cf3d995e6f4c67b296c9fa54b8a624884e9d70756b1c76435b627b8468b94a9c196ab316ef41cd0c5c46d8421a60a872b3a79f01093a4975a8f23ec8ee700a9e76ca66e834041bd5c3378de6699c4f61393bc29b279a92725559e6e65b800cf48278dbc6438911cb3191e99579ccddc1bee898404f2d6ed8f9d6559860db9261d2c23c90b6b6b8a06a98fe54a20f99e1b6867fde57dd2b1da8c65f74466436817ce74bd90c4f36d6b40c23b14f42f90b3cd0acacf4dda7a992bb127bfb43b6dcb1a03b5ae376d209e658fcf5adc63094dbb28698f4732cf242729ff340f467cd9dedb1d9f150c727a6b541489c3fad1c3dbaed563cbfefad2656766fbb4af6c56474340"}], 0x20d8}, 0x3}, 0x10, 0x1) r2 = msgget$private(0x0, 0x50) msgsnd(r2, &(0x7f0000002580)={0x1, "4e8e3c728bf42a591efa90a4b54d88c4a32c73e64771d85a1fc0a2a1606987738fe2a61d4686b232ae7a27d7837bfbde8f99166237a0f5513cd3bca7f81a01d1a773da610af542dc81095a3fa2936ad4a48e0241f0135257313a9b6eee631e24559cda82cd36d365cced965b5c663f29633ee6fbbfa6c04f8654d1d7d1474b23ca63d408aa4c00874e03c5ac89d0c90cd49348549a5694ac480c77d6a8136394fc65154db9095192d0c18a2d683d37f9411f477c8e729293286ea96a6b0eedf457e44a6a177df2034cbc364f15526f962a"}, 0xd9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002840)=0x6) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x3800000000000000, 0xfffffffffffffff8}, {0x8001, 0x88}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002900), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000002940)={0x6, 0xf71a}) bind$inet6(0xffffffffffffffff, &(0x7f0000002980)={0x18, 0x3, 0x6, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a80)={0x9, &(0x7f0000002a00)=[{0x40, 0x2, 0x40, 0x6b7}, {0xffff, 0x5, 0x3, 0x7}, {0x6, 0x6, 0x4f, 0x7fff}, {0xfffc, 0xa5, 0x81, 0x5}, {0x3f, 0x0, 0x0, 0x5}, {0x7, 0x2, 0xff, 0x7}, {0x8001, 0x3, 0x9, 0xe8af}, {0x2, 0x8, 0xfc, 0x9}, {0x0, 0x4, 0x8, 0x8001}]}) ioctl$KDENABIO(r1, 0x20004b3c) r4 = semget(0x1, 0x2, 0x48) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002b00)=""/130) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002bc0)=0x1) msgrcv(r2, &(0x7f0000002c00)={0x0, ""/146}, 0x9a, 0x5, 0x2c00) executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000040)="f590ae418e0347cb04b594bef1f4a4", &(0x7f00000000c0)=0xf, &(0x7f0000000100)="2eab087cf982da93e99179d07b2d6f18b619c889cd8c782051ac415e8f862dd915eecce114cb8fb42698b22435f02fefa7e68e10ffd8f14fb3025738633a4f497c35206fc65efe816ecc479be3729a5f79420d045ec5e04afd70924e15841d8003c9112d203e84b1448a1ca2fbb8da92914e378478502a098a67605919de172c8e393916d457ea91dbbfb9afa0f6ed07281e5ea9b53c42e8349f12398beaea9b9237cceee30cd5c966acfb32f82207add12e821d228d1cc5df4b0faea6da454574bb38cfc324b60737ce6fb8eb5c1af0be89fb0f6647b8dfdfd4b21688cd7219f34ae14b9b0bb5a4cd55e556", 0xec) mknod(&(0x7f0000000200)='\x00', 0xc000, 0x3f)       executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, r0, r2, r3, r4, 0x104, 0x8}, 0x4, 0x7, r5, r6, 0x6, 0x9, 0xffffffffffffffff, 0x5}) fcntl$getown(0xffffffffffffff9c, 0x5) r7 = kqueue() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x20, 0x2, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x130, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x36}, {{}, 0xffffffffffffffff, 0x40, 0x10, 0x5, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffff9, 0x1a3, 0x10, 0xb6, 0x7}, {{r11}, 0x7, 0x72, 0xfffff, 0x3, 0x5}, {{r12}, 0xfffffffffffffffc, 0x44, 0x4, 0x8, 0xfffffffffffffffe}, {{r13}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x400, 0x7fff}], 0x1, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x26, 0x2, 0x0, 0x1}, {{r14}, 0xfffffffffffffff9, 0x4, 0x1, 0xffffffffffffff5b, 0x81}], 0x5, &(0x7f0000000380)={0x3}) r15 = msgget(0x0, 0x400) getgroups(0x4, &(0x7f00000003c0)=[r4, r4, r4, r4]) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000400)={{0x2, r1, r16, r0, r4, 0x0, 0x9}, 0x1f, 0x3ff, r6, r5, 0xffffffffffffffff, 0x9, 0x4, 0x9aa}) getuid() syz_open_pts() ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000480)={0x8}) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) r18 = accept(r9, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) bind(r18, &(0x7f0000000580)=@in6={0x18, 0x1, 0xdd19, 0x8}, 0xc) readv(r8, &(0x7f00000005c0), 0x0) getdents(r17, &(0x7f0000000600)=""/64, 0x40) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x4}, {0x8}}) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x1, 0xa7, 0x3}, {0x18, 0x3, 0x7, 0x9}, 0xc421, [0x7, 0x7f, 0x3, 0x4, 0xe, 0x1000, 0x0, 0x6]}, 0x3c) dup(r8) executing program 7: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0xff}, 0x8) close(r0) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00001c00ac14", @ANYRES64=r0, @ANYRESHEX=r1, @ANYRES16=r1, @ANYRES64=r0]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7be2df67de208c8bda612c3100"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES32=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) write(r4, &(0x7f0000000240)="70586d4518fafb3e5dc334a82086f37255cda392002571cd5cb8bcf41b9e3021274c4c57207b3ef4122b3c50a0a7858ce80a2df76aa0141476fa4df22bb5db393a614f7fd6a6dee2faedf5d912ccdf02b1ebd46ed61d29621b1ac2edf25aac94afa4144d9eff87bee6d0d99423d333f049ad657b3ab7b5bfec128a140cbc11301aec29b8e606b7ec286be0684c8f3b75ba717c3c4c3b74fa3815b8d852b0f465b442bf21176cfbb02ee8e97a86032aff97036b610cb153ac5108c4c03bc999be43c101", 0xc3) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="c0e40f8e34a87596f6573c6e2b2a525c6703", 0x12) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000880)=[{0x0}], 0x1) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000040)="f590ae418e0347cb04b594bef1f4a4", &(0x7f00000000c0)=0xf, &(0x7f0000000100)="2eab087cf982da93e99179d07b2d6f18b619c889cd8c782051ac415e8f862dd915eecce114cb8fb42698b22435f02fefa7e68e10ffd8f14fb3025738633a4f497c35206fc65efe816ecc479be3729a5f79420d045ec5e04afd70924e15841d8003c9112d203e84b1448a1ca2fbb8da92914e378478502a098a67605919de172c8e393916d457ea91dbbfb9afa0f6ed07281e5ea9b53c42e8349f12398beaea9b9237cceee30cd5c966acfb32f82207add12e821d228d1cc5df4b0faea6da454574bb38cfc324b60737ce6fb8eb5c1af0be89fb0f6647b8dfdfd4b21688cd7219f34ae14b9b0bb5a4cd55e556", 0xec) (async) mknod(&(0x7f0000000200)='\x00', 0xc000, 0x3f) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) getpid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r3}, 0x16f6f30963f8f929, 0x40, 0x80000000, 0x5, 0xffffffffffffffe1}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x2, 0x6}, {{r1}, 0xfffffffffffffffb, 0x31, 0x8, 0x0, 0x8001}, {{r1}, 0x0, 0x81, 0x4, 0xd6f6, 0x472}, {{r3}, 0xfffffffffffffffc, 0x20, 0x10, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x5e7a0e433db4b11b, 0x80000000, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0xf00000ce, 0x8001, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x7f, 0x3f}], 0x100, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xd, 0x20, 0x12, 0xfffffffffffffff7}], 0x3, &(0x7f0000000480)={0x120000000, 0xff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146940, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="91a6e34dd8bb", @empty, [], {@generic={0x806c}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce69e27a", 0x64) ioctl$LIOCSFD(r4, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000440)=""/216) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x437be3] goroutine 3 gp=0xc000006c40 m=2 mp=0xc000062808 [running]: runtime.throw({0xc3d95f?, 0xc00005d6d0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0xc00005d680 sp=0xc00005d650 pc=0x43d1bc runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:865 +0x3e9 fp=0xc00005d6e0 sp=0xc00005d680 pc=0x4558c9 runtime.(*spanSet).pop(0x0?) /usr/local/go/src/runtime/mspanset.go:189 +0xa3 fp=0xc00005d708 sp=0xc00005d6e0 pc=0x437be3 runtime.(*mheap).nextSpanForSweep(0x14641c0) /usr/local/go/src/runtime/mgcsweep.go:105 +0xaa fp=0xc00005d730 sp=0xc00005d708 pc=0x42a08a runtime.sweepone() /usr/local/go/src/runtime/mgcsweep.go:372 +0x8d fp=0xc00005d780 sp=0xc00005d730 pc=0x42a70d runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:299 +0xff fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a53f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 1 gp=0xc0000061c0 m=nil [runnable]: runtime.mapaccess2_fast32(0xbc5440, 0xc0000e2ab0, 0x81acb5cf) /usr/local/go/src/runtime/map_fast32.go:53 +0x16a fp=0xc00055f5f8 sp=0xc00055f5f0 pc=0x41570a github.com/google/syzkaller/pkg/signal.Signal.DiffFromRaw(...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/signal/signal.go:180 main.diffCallSignal({0xc0000e4000, 0x2c2, 0xc000337498?}, 0xc0000e2ab0, 0xc0000061c0?, 0xc00055f6e0?, 0xc00055f6e0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:349 +0xb8 fp=0xc00055f688 sp=0xc00055f5f8 pc=0xa46a58 main.diffMaxSignal(0xc000576000, 0xc0000e2ab0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:341 +0xcb fp=0xc00055f6e0 sp=0xc00055f688 pc=0xa4690b main.(*FuzzerTool).diffMaxSignal(0x2?, 0x1?, 0xffffffffffffffff?, 0xffffffffffffffff?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:335 +0xab fp=0xc00055f730 sp=0xc00055f6e0 pc=0xa4678b main.(*FuzzerTool).convertExecutionResult(_, {{0x4598, {0xc000497800, 0x6a4, 0x6a4}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:318 +0xf8 fp=0xc00055f810 sp=0xc00055f730 pc=0xa46678 main.(*FuzzerTool).exchangeDataWorker(0xc0003a8680) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:286 +0x165 fp=0xc00055fb40 sp=0xc00055f810 pc=0xa462e5 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:203 +0x1175 fp=0xc00055ff50 sp=0xc00055fb40 pc=0xa45875 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc00055ffe0 sp=0xc00055ff50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00055ffe8 sp=0xc00055ffe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 4 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x17015a7?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x14595e0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcdd5b0?, 0xc0?, 0x82?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0xc0001fcc80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0xc00007e000?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 7 gp=0xc000007a40 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0xb8?, 0x15?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc0000d6680?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc0000d6680) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0xa195ff go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0xa18965 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 20 gp=0xc0002dd6c0 m=nil [chan receive]: runtime.gopark(0xc000337c80?, 0xc0000885f0?, 0x50?, 0x4?, 0x8f71a0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058ef8 sp=0xc000058ed8 pc=0x44006e runtime.chanrecv(0xc0000afda0, 0xc000058fb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000058f70 sp=0xc000058ef8 pc=0x40a29f runtime.chanrecv2(0xc0002ccf80?, 0xc00023d208?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000058f98 sp=0xc000058f70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc000058fe0 sp=0xc000058f98 pc=0x8f5f06 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 29 gp=0xc0003b2000 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000565bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000565b18 sp=0xc000565af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0003a0d10, 0xc43) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000565b68 sp=0xc000565b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000565ba8 sp=0xc000565b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0003a0d40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000565bd0 sp=0xc000565ba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000a2f48, {0x459a, {0xc00007caa0, 0x9b, 0x9b}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000565d38 sp=0xc000565bd0 pc=0xa47eb9 main.(*Proc).execute(0xc0000a2f48?, {0x459a, {0xc00007caa0, 0x9b, 0x9b}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000565dd0 sp=0xc000565d38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2f48) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000565fc8 sp=0xc000565dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000565fe0 sp=0xc000565fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000565fe8 sp=0xc000565fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 37 gp=0xc00031a540 m=nil [chan receive, 46 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fef0 sp=0xc00005fed0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005ff68 sp=0xc00005fef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005ff90 sp=0xc00005ff68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:102 +0x19 fp=0xc00005ffe0 sp=0xc00005ff90 pc=0xa45939 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:100 +0x3b9 goroutine 30 gp=0xc00031a700 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc0003a6660?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00055b7e8 sp=0xc00055b7c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00055b820 sp=0xc00055b7e8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a3e00, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00055b840 sp=0xc00055b820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0006290e0?, 0xc0003a6660?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00055b868 sp=0xc00055b840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006290e0, {0xc0003a6660, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00055b900 sp=0xc00055b868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0cf8, {0xc0003a6660?, 0xc00055b978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00055b940 sp=0xc00055b900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc0000a0cf8}, {0xc0003a6660, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00055b988 sp=0xc00055b940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003a2880, 0xc00055bd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc00055bb40 sp=0xc00055b988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a2380, 0xc00055bd58, {0xc000749400, 0x4e8, 0x4e8}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc00055bbd0 sp=0xc00055bb40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000a2f60, {0x457b, {0xc000749400, 0x4e8, 0x4e8}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc00055bd38 sp=0xc00055bbd0 pc=0xa47f9b main.(*Proc).execute(0xc0000a2f60?, {0x457b, {0xc000749400, 0x4e8, 0x4e8}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc00055bdd0 sp=0xc00055bd38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2f60) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc00055bfc8 sp=0xc00055bdd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc00055bfe0 sp=0xc00055bfc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00055bfe8 sp=0xc00055bfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 25 gp=0xc00031a8c0 m=nil [select, 46 minutes, locked to thread]: runtime.gopark(0xc00005afa8?, 0x2?, 0x0?, 0x0?, 0xc00005af98?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ae40 sp=0xc00005ae20 pc=0x44006e runtime.selectgo(0xc00005afa8, 0xc00005af94, 0x0?, 0x0, 0xc0000e1380?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005af60 sp=0xc00005ae40 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005afe0 sp=0xc00005af60 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 36 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 31 gp=0xc00031aa80 m=nil [IO wait]: runtime.gopark(0x25?, 0xc0003a6790?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005617e8 sp=0xc0005617c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000561820 sp=0xc0005617e8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a45c0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000561840 sp=0xc000561820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0009365a0?, 0xc0003a6790?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000561868 sp=0xc000561840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0009365a0, {0xc0003a6790, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000561900 sp=0xc000561868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e5e8, {0xc0003a6790?, 0xc000561978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000561940 sp=0xc000561900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc00075e5e8}, {0xc0003a6790, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000561988 sp=0xc000561940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003a2780, 0xc000561d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc000561b40 sp=0xc000561988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a2400, 0xc000561d58, {0xc00082f600, 0x543, 0x543}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc000561bd0 sp=0xc000561b40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000a2f78, {0x4582, {0xc00082f600, 0x543, 0x543}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000561d38 sp=0xc000561bd0 pc=0xa47f9b main.(*Proc).execute(0xc0000a2f78?, {0x4582, {0xc00082f600, 0x543, 0x543}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000561dd0 sp=0xc000561d38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2f78) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000561fc8 sp=0xc000561dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000561fe0 sp=0xc000561fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000561fe8 sp=0xc000561fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 36 gp=0xc00031ac40 m=nil [chan receive, 46 minutes]: runtime.gopark(0x7b9065?, 0xb258a0?, 0x1?, 0x41?, 0xc00005f758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f6c8 sp=0xc00005f6a8 pc=0x44006e runtime.chanrecv(0xc000336840, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005f740 sp=0xc00005f6c8 pc=0x40a29f runtime.chanrecv1(0xc000336840?, 0xc00005f7b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005f768 sp=0xc00005f740 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc00005f7e0 sp=0xc00005f768 pc=0x7ba005 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 26 gp=0xc00031ae00 m=5 mp=0xc0002f0808 [syscall, 46 minutes]: runtime.notetsleepg(0x14bc020, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005bfa0 sp=0xc00005bf68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005bfc0 sp=0xc00005bfa0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005bfe0 sp=0xc00005bfc0 pc=0x7b9453 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 36 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 49 gp=0xc0003b2540 m=nil [IO wait]: runtime.gopark(0x28?, 0xc0006fba30?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003077e8 sp=0xc0003077c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000307820 sp=0xc0003077e8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a2e80, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000307840 sp=0xc000307820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000937f20?, 0xc0006fba30?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000307868 sp=0xc000307840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000937f20, {0xc0006fba30, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000307900 sp=0xc000307868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e4d8, {0xc0006fba30?, 0xc000307978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000307940 sp=0xc000307900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc00075e4d8}, {0xc0006fba30, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000307988 sp=0xc000307940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003a2700, 0xc000307d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc000307b40 sp=0xc000307988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a2500, 0xc000307d58, {0xc0007fd500, 0x9f4, 0x9f4}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc000307bd0 sp=0xc000307b40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000a2fa8, {0x4586, {0xc0007fd500, 0x9f4, 0x9f4}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000307d38 sp=0xc000307bd0 pc=0xa47f9b main.(*Proc).execute(0xc0000a2fa8?, {0x4586, {0xc0007fd500, 0x9f4, 0x9f4}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000307dd0 sp=0xc000307d38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2fa8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000307fc8 sp=0xc000307dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000307fe0 sp=0xc000307fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000307fe8 sp=0xc000307fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 50 gp=0xc0003b2700 m=nil [IO wait]: runtime.gopark(0x26?, 0xc0003a67e0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005597e8 sp=0xc0005597c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000559820 sp=0xc0005597e8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a3ef8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000559840 sp=0xc000559820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008f5da0?, 0xc0003a67e0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000559868 sp=0xc000559840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008f5da0, {0xc0003a67e0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000559900 sp=0xc000559868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e128, {0xc0003a67e0?, 0xc000559978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000559940 sp=0xc000559900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc00075e128}, {0xc0003a67e0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000559988 sp=0xc000559940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00061a680, 0xc000559d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc000559b40 sp=0xc000559988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a2580, 0xc000559d58, {0xc0007f8c60, 0x10e, 0x10e}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc000559bd0 sp=0xc000559b40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000a2fc0, {0x4588, {0xc0007f8c60, 0x10e, 0x10e}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000559d38 sp=0xc000559bd0 pc=0xa47f9b main.(*Proc).execute(0xc0000a2fc0?, {0x4588, {0xc0007f8c60, 0x10e, 0x10e}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000559dd0 sp=0xc000559d38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2fc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000559fc8 sp=0xc000559dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000559fe0 sp=0xc000559fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000559fe8 sp=0xc000559fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 32 gp=0xc00031b340 m=nil [sync.Cond.Wait]: runtime.gopark(0xc000563af0?, 0xc000563b30?, 0xc9?, 0x10?, 0xc000563bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000563b18 sp=0xc000563af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0003a0d10, 0xc42) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000563b68 sp=0xc000563b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000563ba8 sp=0xc000563b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0003a0d40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000563bd0 sp=0xc000563ba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000a2f90, {0x4599, {0xc0007f4f00, 0x490, 0x490}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000563d38 sp=0xc000563bd0 pc=0xa47eb9 main.(*Proc).execute(0xc0000a2f90?, {0x4599, {0xc0007f4f00, 0x490, 0x490}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000563dd0 sp=0xc000563d38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2f90) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000563fc8 sp=0xc000563dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000563fe0 sp=0xc000563fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000563fe8 sp=0xc000563fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 38 gp=0xc00031b880 m=nil [IO wait, 46 minutes]: runtime.gopark(0x41173b?, 0xc0000a0678?, 0x0?, 0x0?, 0xc0003c0c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003c0ba8 sp=0xc0003c0b88 pc=0x44006e runtime.netpollblock(0x2169fb3c8?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003c0be0 sp=0xc0003c0ba8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a48a8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003c0c00 sp=0xc0003c0be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003c0c28 sp=0xc0003c0c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0003a2200) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0003c0cd0 sp=0xc0003c0c28 pc=0x4e956c net.(*netFD).accept(0xc0003a2200) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0003c0d88 sp=0xc0003c0cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc000354220) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0003c0db0 sp=0xc0003c0d88 pc=0x5e063e net.(*TCPListener).Accept(0xc000354220) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0003c0de0 sp=0xc0003c0db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xda1f10?) :1 +0x24 fp=0xc0003c0df8 sp=0xc0003c0de0 pc=0x70f624 net/http.(*Server).Serve(0xc000362000, {0xda0f10, 0xc000354220}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0003c0f28 sp=0xc0003c0df8 pc=0x6ed5de net/http.(*Server).ListenAndServe(0xc000362000) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0003c0f58 sp=0xc0003c0f28 pc=0x6ed271 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:362 +0x9d fp=0xc0003c0fe0 sp=0xc0003c0f58 pc=0xa4729d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003c0fe8 sp=0xc0003c0fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0x37 goroutine 40 gp=0xc00031ba40 m=nil [IO wait]: runtime.gopark(0x6?, 0xc00008d000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000309958 sp=0xc000309938 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000309990 sp=0xc000309958 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a3738, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003099b0 sp=0xc000309990 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00061a080?, 0xc00008d000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003099d8 sp=0xc0003099b0 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00061a080, {0xc00008d000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000309a70 sp=0xc0003099d8 pc=0x4e54ba net.(*netFD).Read(0xc00061a080, {0xc00008d000?, 0x197?, 0xaa4a40?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000309ab8 sp=0xc000309a70 pc=0x5c7885 net.(*conn).Read(0xc0000902e0, {0xc00008d000?, 0x684f16?, 0xd99320?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc000309b00 sp=0xc000309ab8 pc=0x5d81c5 net.(*TCPConn).Read(0x4?, {0xc00008d000?, 0x407fc8?, 0xc000309b70?}) :1 +0x25 fp=0xc000309b30 sp=0xc000309b00 pc=0x5e7f85 bufio.(*Reader).fill(0xc0000e14a0) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc000309b68 sp=0xc000309b30 pc=0x66c103 bufio.(*Reader).ReadByte(0xc0000e14a0) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc000309b88 sp=0xc000309b68 pc=0x66c827 compress/flate.(*decompressor).moreBits(0xc0005b1308) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc000309bc0 sp=0xc000309b88 pc=0x685427 compress/flate.(*decompressor).nextBlock(0xc0005b1308) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc000309bd8 sp=0xc000309bc0 pc=0x683868 compress/flate.(*decompressor).Read(0xc0005b1308, {0xc0000f5000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc000309c08 sp=0xc000309bd8 pc=0x683a7b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0003543a0?, {0xc0000f5000?, 0xb60660?, 0xc00097a550?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:124 +0x22 fp=0xc000309c38 sp=0xc000309c08 pc=0xa43242 bufio.(*Reader).Read(0xc0000e1500, {0xc0006fa3b4, 0x1, 0xc000309d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc000309c70 sp=0xc000309c38 pc=0x66c637 io.ReadAtLeast({0xd99320, 0xc0000e1500}, {0xc0006fa3b4, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000309cb8 sp=0xc000309c70 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd99320, 0xc0000e1500}, {0xc0006fa3b4, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc000309d10 sp=0xc000309cb8 pc=0x9f52d1 encoding/gob.(*Decoder).recvMessage(0xc00061a100) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc000309d48 sp=0xc000309d10 pc=0x9fec13 encoding/gob.(*Decoder).decodeTypeSequence(0xc00061a100, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc000309d78 sp=0xc000309d48 pc=0x9fef87 encoding/gob.(*Decoder).DecodeValue(0xc00061a100, {0xa96b00?, 0xc0003a4330?, 0xc000062808?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc000309df8 sp=0xc000309d78 pc=0x9ff3ce encoding/gob.(*Decoder).Decode(0xc00061a100, {0xa96b00?, 0xc0003a4330?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc000309e50 sp=0xc000309df8 pc=0x9ff20f net/rpc.(*gobClientCodec).ReadResponseHeader(0xafa680?, 0xa93180?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc000309e78 sp=0xc000309e50 pc=0xa12ae5 net/rpc.(*Client).input(0xc0000e15c0) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc000309fc8 sp=0xc000309e78 pc=0xa11c7f net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc000309fe0 sp=0xc000309fc8 pc=0xa129c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000309fe8 sp=0xc000309fe0 pc=0x4776c1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 44 gp=0xc00031bc00 m=nil [select]: runtime.gopark(0xc000303ee8?, 0x2?, 0x0?, 0x0?, 0xc000303dec?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000303b78 sp=0xc000303b58 pc=0x44006e runtime.selectgo(0xc000303ee8, 0xc000303de8, 0x4?, 0x0, 0x15d08d?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000303c98 sp=0xc000303b78 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc0003a8680) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc000303fc8 sp=0xc000303c98 pc=0xa46293 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x25 fp=0xc000303fe0 sp=0xc000303fc8 pc=0xa458e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000303fe8 sp=0xc000303fe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x1168 goroutine 51 gp=0xc0003b3340 m=nil [IO wait]: runtime.gopark(0x21?, 0xc0006fbe20?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003057e8 sp=0xc0003057c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000305820 sp=0xc0003057e8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a2c90, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000305840 sp=0xc000305820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00037d800?, 0xc0006fbe20?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000305868 sp=0xc000305840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00037d800, {0xc0006fbe20, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000305900 sp=0xc000305868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0770, {0xc0006fbe20?, 0xc000305978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000305940 sp=0xc000305900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc0000a0770}, {0xc0006fbe20, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000305988 sp=0xc000305940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003a2b00, 0xc000305d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc000305b40 sp=0xc000305988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a2600, 0xc000305d58, {0xc000916000, 0x5e3, 0x5e3}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc000305bd0 sp=0xc000305b40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000a2fd8, {0x4597, {0xc000916000, 0x5e3, 0x5e3}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000305d38 sp=0xc000305bd0 pc=0xa47f9b main.(*Proc).execute(0xc0000a2fd8?, {0x4597, {0xc000916000, 0x5e3, 0x5e3}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000305dd0 sp=0xc000305d38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2fd8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000305fc8 sp=0xc000305dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000305fe0 sp=0xc000305fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000305fe8 sp=0xc000305fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 52 gp=0xc0003b3500 m=nil [IO wait]: runtime.gopark(0x29?, 0xc0003a69e0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00055d7e8 sp=0xc00055d7c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00055d820 sp=0xc00055d7e8 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a9d78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00055d840 sp=0xc00055d820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00037ce40?, 0xc0003a69e0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00055d868 sp=0xc00055d840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00037ce40, {0xc0003a69e0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00055d900 sp=0xc00055d868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0d58, {0xc0003a69e0?, 0xc00055d978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00055d940 sp=0xc00055d900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc0000a0d58}, {0xc0003a69e0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00055d988 sp=0xc00055d940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00061a200, 0xc00055dd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc00055db40 sp=0xc00055d988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a2680, 0xc00055dd58, {0xc00019f400, 0x1fb, 0x1fb}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc00055dbd0 sp=0xc00055db40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000a2ff0, {0x4594, {0xc00019f400, 0x1fb, 0x1fb}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc00055dd38 sp=0xc00055dbd0 pc=0xa47f9b main.(*Proc).execute(0xc0000a2ff0?, {0x4594, {0xc00019f400, 0x1fb, 0x1fb}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc00055ddd0 sp=0xc00055dd38 pc=0xa47d78 main.(*Proc).loop(0xc0000a2ff0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc00055dfc8 sp=0xc00055ddd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc00055dfe0 sp=0xc00055dfc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00055dfe8 sp=0xc00055dfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 18650 gp=0xc00031a000 m=nil [select]: runtime.gopark(0xc00005b7b0?, 0x2?, 0xd0?, 0xb6?, 0xc00005b78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b638 sp=0xc00005b618 pc=0x44006e runtime.selectgo(0xc00005b7b0, 0xc00005b788, 0xc000603188?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005b758 sp=0xc00005b638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc00005b7e0 sp=0xc00005b758 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 17295 gp=0xc000595a40 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1f?, 0xc00064a035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003bb600 sp=0xc0003bb5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003bb638 sp=0xc0003bb600 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a49a0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003bb658 sp=0xc0003bb638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008f5260?, 0xc00064a035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003bb680 sp=0xc0003bb658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008f5260, {0xc00064a035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003bb718 sp=0xc0003bb680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e0d0, {0xc00064a035?, 0xc0003a7658?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003bb758 sp=0xc0003bb718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00061a600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0003bb7c8 sp=0xc0003bb758 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0003bb7e0 sp=0xc0003bb7c8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bb7e8 sp=0xc0003bb7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 18414 gp=0xc0001bc000 m=nil [IO wait]: runtime.gopark(0x1a?, 0xc00062a035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059e00 sp=0xc000059de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000059e38 sp=0xc000059e00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a3a20, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000059e58 sp=0xc000059e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008f5140?, 0xc00062a035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000059e80 sp=0xc000059e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008f5140, {0xc00062a035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000059f18 sp=0xc000059e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a09b8, {0xc00062a035?, 0xc000602208?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000059f58 sp=0xc000059f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00061a180) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc000059fc8 sp=0xc000059f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc000059fe0 sp=0xc000059fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 29 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 17716 gp=0xc0001bce00 m=nil [IO wait]: runtime.gopark(0x20?, 0xc000880035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000375e00 sp=0xc000375de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000375e38 sp=0xc000375e00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a3070, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000375e58 sp=0xc000375e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000937e60?, 0xc000880035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000375e80 sp=0xc000375e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000937e60, {0xc000880035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000375f18 sp=0xc000375e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e4c8, {0xc000880035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000375f58 sp=0xc000375f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0003a2700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc000375fc8 sp=0xc000375f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc000375fe0 sp=0xc000375fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000375fe8 sp=0xc000375fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 17473 gp=0xc0001bcfc0 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1c?, 0xc00093e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00073ae00 sp=0xc00073ade0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00073ae38 sp=0xc00073ae00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a2b98, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00073ae58 sp=0xc00073ae38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0009364e0?, 0xc00093e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00073ae80 sp=0xc00073ae58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0009364e0, {0xc00093e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00073af18 sp=0xc00073ae80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e5d8, {0xc00093e035?, 0xe9?, 0xc00073afb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00073af58 sp=0xc00073af18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0003a2780) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc00073afc8 sp=0xc00073af58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc00073afe0 sp=0xc00073afc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00073afe8 sp=0xc00073afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 17296 gp=0xc0001896c0 m=12 mp=0xc0003c5008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x1674, 0xc0003726b4, 0x0, 0xc0001a0360, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003725d0 sp=0xc0003725b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0001896c0?, 0x10000000002?, 0x2169fcae8?, 0x90?, 0x2169f1108?, 0x90?) :1 +0x2f fp=0xc000372630 sp=0xc0003725d0 pc=0x47a14f syscall.wait4(0xc0003726b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000372690 sp=0xc000372630 pc=0x4c68a5 syscall.Wait4(0xc0000758b8?, 0xc0003726ec, 0x3?, 0xc0001896c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003726c8 sp=0xc000372690 pc=0x4c3fe5 os.(*Process).wait(0xc0008ca780) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000372720 sp=0xc0003726c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008fe420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000372780 sp=0xc000372720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00061a600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0003727c8 sp=0xc000372780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0003727e0 sp=0xc0003727c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003727e8 sp=0xc0003727e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 18615 gp=0xc000189c00 m=nil [select]: runtime.gopark(0xc000377fb0?, 0x2?, 0x56?, 0xfc?, 0xc000377f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000377e38 sp=0xc000377e18 pc=0x44006e runtime.selectgo(0xc000377fb0, 0xc000377f88, 0xc0000131f8?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000377f58 sp=0xc000377e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc000377fe0 sp=0xc000377f58 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000377fe8 sp=0xc000377fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 30 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 18332 gp=0xc000682700 m=nil [IO wait]: runtime.gopark(0x18?, 0xc0009fe035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000737e00 sp=0xc000737de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000737e38 sp=0xc000737e00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a9b88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000737e58 sp=0xc000737e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000629020?, 0xc0009fe035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000737e80 sp=0xc000737e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000629020, {0xc0009fe035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000737f18 sp=0xc000737e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0ce8, {0xc0009fe035?, 0xe9?, 0xc000737fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000737f58 sp=0xc000737f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0003a2880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc000737fc8 sp=0xc000737f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc000737fe0 sp=0xc000737fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000737fe8 sp=0xc000737fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 30 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 17474 gp=0xc00061c000 m=nil [runnable]: syscall.syscall6(0x4ca040, 0xf491, 0xc0008a4eb4, 0x0, 0xc0001a0c60, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008a4dd0 sp=0xc0008a4db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00061c000?, 0x10000000002?, 0x2169fcae8?, 0x90?, 0x2169f1108?, 0x90?) :1 +0x2f fp=0xc0008a4e30 sp=0xc0008a4dd0 pc=0x47a14f syscall.wait4(0xc0008a4eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008a4e90 sp=0xc0008a4e30 pc=0x4c68a5 syscall.Wait4(0xc00084a4b8?, 0xc0008a4eec, 0x3?, 0xc00061c000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008a4ec8 sp=0xc0008a4e90 pc=0x4c3fe5 os.(*Process).wait(0xc0008cb290) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008a4f20 sp=0xc0008a4ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008fec60) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008a4f80 sp=0xc0008a4f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0003a2780) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0008a4fc8 sp=0xc0008a4f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0008a4fe0 sp=0xc0008a4fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008a4fe8 sp=0xc0008a4fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 18622 gp=0xc00061c380 m=nil [select]: runtime.gopark(0xc0008a67b0?, 0x2?, 0xd0?, 0x66?, 0xc0008a678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008a6638 sp=0xc0008a6618 pc=0x44006e runtime.selectgo(0xc0008a67b0, 0xc0008a6788, 0xc000602154?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0008a6758 sp=0xc0008a6638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc0008a67e0 sp=0xc0008a6758 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008a67e8 sp=0xc0008a67e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 18164 gp=0xc00061c540 m=nil [IO wait]: runtime.gopark(0x22?, 0xc00080e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008a6e00 sp=0xc0008a6de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008a6e38 sp=0xc0008a6e00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a44c8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008a6e58 sp=0xc0008a6e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00037cb40?, 0xc00080e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008a6e80 sp=0xc0008a6e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00037cb40, {0xc00080e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008a6f18 sp=0xc0008a6e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0d48, {0xc00080e035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0008a6f58 sp=0xc0008a6f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00061a200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0008a6fc8 sp=0xc0008a6f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0008a6fe0 sp=0xc0008a6fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008a6fe8 sp=0xc0008a6fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 18333 gp=0xc0005fe1c0 m=8 mp=0xc00033a008 [syscall]: syscall.syscall6(0x4ca040, 0x24c9, 0xc0005fbeb4, 0x0, 0xc0001a0ea0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0005fbdd0 sp=0xc0005fbdb0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0005fe1c0?, 0x10000000002?, 0x2169fcae8?, 0x90?, 0x2169f1108?, 0x90?) :1 +0x2f fp=0xc0005fbe30 sp=0xc0005fbdd0 pc=0x47a14f syscall.wait4(0xc0005fbeb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0005fbe90 sp=0xc0005fbe30 pc=0x4c68a5 syscall.Wait4(0xc00091adc8?, 0xc0005fbeec, 0x3?, 0xc0005fe1c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0005fbec8 sp=0xc0005fbe90 pc=0x4c3fe5 os.(*Process).wait(0xc0008cb110) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0005fbf20 sp=0xc0005fbec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000578b00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0005fbf80 sp=0xc0005fbf20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0003a2880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0005fbfc8 sp=0xc0005fbf80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0005fbfe0 sp=0xc0005fbfc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005fbfe8 sp=0xc0005fbfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 30 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 18165 gp=0xc0005fe540 m=0 mp=0x145ae60 [syscall]: syscall.syscall6(0x4ca040, 0x157d1, 0xc0008a76b4, 0x0, 0xc0001a0e10, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008a75d0 sp=0xc0008a75b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0005fe540?, 0x10000000002?, 0x2169fcae8?, 0x90?, 0x2169f15b8?, 0x90?) :1 +0x2f fp=0xc0008a7630 sp=0xc0008a75d0 pc=0x47a14f syscall.wait4(0xc0008a76b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008a7690 sp=0xc0008a7630 pc=0x4c68a5 syscall.Wait4(0xc00074f958?, 0xc0008a76ec, 0x3?, 0xc0005fe540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008a76c8 sp=0xc0008a7690 pc=0x4c3fe5 os.(*Process).wait(0xc000978d20) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008a7720 sp=0xc0008a76c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000578c60) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008a7780 sp=0xc0008a7720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00061a200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0008a77c8 sp=0xc0008a7780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0008a77e0 sp=0xc0008a77c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008a77e8 sp=0xc0008a77e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 18415 gp=0xc0005fe700 m=14 mp=0xc0003c5808 [syscall]: syscall.syscall6(0x4ca040, 0x10421, 0xc0008a7eb4, 0x0, 0xc0001a06c0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008a7dd0 sp=0xc0008a7db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0005fe700?, 0x10000000002?, 0x2169fcae8?, 0x90?, 0x2169f1108?, 0x90?) :1 +0x2f fp=0xc0008a7e30 sp=0xc0008a7dd0 pc=0x47a14f syscall.wait4(0xc0008a7eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008a7e90 sp=0xc0008a7e30 pc=0x4c68a5 syscall.Wait4(0xc000743db8?, 0xc0008a7eec, 0x3?, 0xc0005fe700?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008a7ec8 sp=0xc0008a7e90 pc=0x4c3fe5 os.(*Process).wait(0xc0008ca5d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008a7f20 sp=0xc0008a7ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0005786e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008a7f80 sp=0xc0008a7f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00061a180) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0008a7fc8 sp=0xc0008a7f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0008a7fe0 sp=0xc0008a7fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008a7fe8 sp=0xc0008a7fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 29 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 17299 gp=0xc0005fee00 m=10 mp=0xc00033a808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x14ba, 0xc0005f76b4, 0x0, 0xc0001a03f0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0005f75d0 sp=0xc0005f75b0 pc=0x474535 syscall.syscall6(0x40998c?, 0xc0005fee00?, 0x100003a6150?, 0x2169fcae8?, 0x90?, 0x2169f1108?, 0x90?) :1 +0x2f fp=0xc0005f7630 sp=0xc0005f75d0 pc=0x47a14f syscall.wait4(0xc0005f76b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0005f7690 sp=0xc0005f7630 pc=0x4c68a5 syscall.Wait4(0x4ef793?, 0xc0005f76ec, 0x3?, 0x4?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0005f76c8 sp=0xc0005f7690 pc=0x4c3fe5 os.(*Process).wait(0xc0008ca9c0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0005f7720 sp=0xc0005f76c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008fe580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0005f7780 sp=0xc0005f7720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00061a680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0005f77c8 sp=0xc0005f7780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0005f77e0 sp=0xc0005f77c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005f77e8 sp=0xc0005f77e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 17298 gp=0xc0005ff500 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc0009ee000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005f7e00 sp=0xc0005f7de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0005f7e38 sp=0xc0005f7e00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a2f78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0005f7e58 sp=0xc0005f7e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008f5ce0?, 0xc0009ee000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0005f7e80 sp=0xc0005f7e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008f5ce0, {0xc0009ee000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0005f7f18 sp=0xc0005f7e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00075e118, {0xc0009ee000?, 0xc0003a6058?, 0x4?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0005f7f58 sp=0xc0005f7f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00061a680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0005f7fc8 sp=0xc0005f7f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0005f7fe0 sp=0xc0005f7fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005f7fe8 sp=0xc0005f7fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 18624 gp=0xc0005ff880 m=nil [select]: runtime.gopark(0xc0005f87b0?, 0x2?, 0xd0?, 0x86?, 0xc0005f878c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005f8638 sp=0xc0005f8618 pc=0x44006e runtime.selectgo(0xc0005f87b0, 0xc0005f8788, 0xc0003a7928?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0005f8758 sp=0xc0005f8638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc0005f87e0 sp=0xc0005f8758 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005f87e8 sp=0xc0005f87e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 18629 gp=0xc0005ffdc0 m=nil [select]: runtime.gopark(0xc0005f97b0?, 0x2?, 0xd0?, 0x96?, 0xc0005f978c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005f9638 sp=0xc0005f9618 pc=0x44006e runtime.selectgo(0xc0005f97b0, 0xc0005f9788, 0xc0006021f0?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0005f9758 sp=0xc0005f9638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc0005f97e0 sp=0xc0005f9758 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005f97e8 sp=0xc0005f97e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 18608 gp=0xc000683500 m=nil [select]: runtime.gopark(0xc000a6b7b0?, 0x2?, 0x56?, 0xfc?, 0xc000a6b78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000a6b638 sp=0xc000a6b618 pc=0x44006e runtime.selectgo(0xc000a6b7b0, 0xc000a6b788, 0xe9?, 0x0, 0xa3fd1e?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000a6b758 sp=0xc000a6b638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc000a6b7e0 sp=0xc000a6b758 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000a6b7e8 sp=0xc000a6b7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 17717 gp=0xc00061d180 m=17 mp=0xc000966008 [syscall]: syscall.syscall6(0x4ca040, 0x8143, 0xc000a6beb4, 0x0, 0xc00009d050, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000a6bdd0 sp=0xc000a6bdb0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00061d180?, 0x10000000002?, 0x28b3fc688?, 0x90?, 0x2169f15b8?, 0x90?) :1 +0x2f fp=0xc000a6be30 sp=0xc000a6bdd0 pc=0x47a14f syscall.wait4(0xc000a6beb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000a6be90 sp=0xc000a6be30 pc=0x4c68a5 syscall.Wait4(0xc0006a8418?, 0xc000a6beec, 0x3?, 0xc00061d180?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000a6bec8 sp=0xc000a6be90 pc=0x4c3fe5 os.(*Process).wait(0xc0008caf60) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000a6bf20 sp=0xc000a6bec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008fe2c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000a6bf80 sp=0xc000a6bf20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0003a2700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc000a6bfc8 sp=0xc000a6bf80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc000a6bfe0 sp=0xc000a6bfc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000a6bfe8 sp=0xc000a6bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 17277 gp=0xc00061d340 m=13 mp=0xc00033b808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x13c, 0xc000a6c6b4, 0x0, 0xc00009c7e0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000a6c5d0 sp=0xc000a6c5b0 pc=0x474535 syscall.syscall6(0x40998c?, 0xc00061d340?, 0x10000602050?, 0x28b3fc688?, 0x90?, 0x2169f15b8?, 0x90?) :1 +0x2f fp=0xc000a6c630 sp=0xc000a6c5d0 pc=0x47a14f syscall.wait4(0xc000a6c6b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000a6c690 sp=0xc000a6c630 pc=0x4c68a5 syscall.Wait4(0x4ef793?, 0xc000a6c6ec, 0x3?, 0x4?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000a6c6c8 sp=0xc000a6c690 pc=0x4c3fe5 os.(*Process).wait(0xc000978b10) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000a6c720 sp=0xc000a6c6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000578840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000a6c780 sp=0xc000a6c720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0003a2b00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc000a6c7c8 sp=0xc000a6c780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc000a6c7e0 sp=0xc000a6c7c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000a6c7e8 sp=0xc000a6c7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 17276 gp=0xc00061d500 m=nil [IO wait, 1 minutes]: runtime.gopark(0x19?, 0xc0009be035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000a6ce00 sp=0xc000a6cde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000a6ce38 sp=0xc000a6ce00 pc=0x439937 internal/poll.runtime_pollWait(0x2d19a3358, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000a6ce58 sp=0xc000a6ce38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00037d740?, 0xc0009be035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000a6ce80 sp=0xc000a6ce58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00037d740, {0xc0009be035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000a6cf18 sp=0xc000a6ce80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0760, {0xc0009be035?, 0xc000602088?, 0x4?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000a6cf58 sp=0xc000a6cf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0003a2b00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc000a6cfc8 sp=0xc000a6cf58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc000a6cfe0 sp=0xc000a6cfc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000a6cfe8 sp=0xc000a6cfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da