IOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sendto$inet(r6, &(0x7f0000000000)="54185d984c80102124cd53b2335fadf69b751c2131117347fc684c5db90322813492e2ee4082082f621d6771c62682a5a135f83140970a58ead72613e56eb0c5bbc10fb4d99b86ccad5442bac38fecbaef41b4b7aec1943cb3d51525ae780ae650a27a07ff210f183b8bbf1c7d1619386cf1ac5d10c92488b6d1a97f832260891b40b49287edba6d37205ca1eba927786948351e54849ee112677a82b29de3934eaa88511198cbe67b2d3d5aff4f1cc00862c86970a1cfb02a3da116800d", 0xbe, 0x40b, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 19:50:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$inet(r1, &(0x7f00000001c0)="6037dafcb2c9787eef5e07977d0cb2fe45616f177c47d5baa61a06cb151334957f8c4b06183b2ef9ea36e33e5e13d22d5fe141f1c1254f79e358cd90a4617b74a7e059fb3edc81a61650dce6b294eb58d47df5c9999e932fb02dc0ceadb5efadb6f8808268eb98e0e43d99d0046e221c49d47b09a0854fedad2ced4a90a27fd9787e2645803ce748d4d46e3ecd4195462f702aac5bb9bd6bc4cf2000af9b97259ca8e3be5a5ddec150344c03ff9d9172e28879c07dd12190002ff9f8d68d04df7a02856717c63819443d64f3d4c9b6f108eac07b7c0af8d4e1dceb1b841db61d12a30e5b0568276a8b343a2bc2bf798238cef6854bc566ffff99cafb60ed2281511223b3d33c62187f7236468fcccdec5b91434c43c9635bf2f6e9b74cec8967b4ae3df9c9f9e60518832bfa671cc95513030962f072f50d3b58afe074dec7dc57c312cda40ca45a37354a120fa945fb05e624baf94d3d8187e02585c7249ac68dfc87e6b55ab956fd5a5d1d651565c55849d51b03fc63323fab72e10c443372ca97d2c056466722b4e35abf8f21e35d9438ac8a4f3068cdaad84d09bf14bd6a02abd642f07e944bae36d5b331aa925412e46cc0e8e6204819d9b815933017906cdd863b4b9868c26ed964a732b2623973b600c3d120a992a7470b5c9ba2c5e8fda36e9f235c3ba8a5a7c7133218c4bbe3b3d8c8d81f4b0a2b909342a82fae1689da975e13d83c99171b17a62a48c8651f329569fe11aba0d0cf0dae24ad326115ae8990fa48b773ef50a812e7fb4e1b172427c65185b8b6b5db3c315fd3117a5ec4d4c718cacf430a4d1b273694061d6c1c8de82e648e372f012173f56414a533dfe3d68371cc2de08e78a2927922e028fc14042e8a146070042673319aaae451a34fed5731f64e6923e9d1f5df7193530c8893e5a5c04b7a8273fe200a958b3ded33eb67d1d67f1d86bf009dab6c92e8f7756fe084ad44796e0482682057484d9367d4ab81c70586b3a9bd84b54d6165e8e627c19b8615ee5c24f449b18cdbb79afb8100b8697d671686d89e31e9f559284fc959e1c8ff78c6a877afca3d6063c6723226b6e19c3f779392e039a2919f029a152f35693dc91013ee342f274367a59aac2f362aefde34c3e277db9f3a4bd62a059bf31d984fdb6b2d309e1960be26802d2f79f043ebef06fef0d9554948554a208d7ec9cfdcd4487c155816582f90d06025907c0ea96648b03fc3517037762c27a0e6ccbf23ca45c58f1ce1d78e65f5ddfe15902de39bfe8d90faefbee75a063f604d3f32a718035eafbcbcc85766d92c9f8a00f780c49582a866059b7162a72d38a4525e60420c86243872fa8f70de2aca9adaab9fd78c6a97cee5af9122ae6bd10fb306b0f994b601b82818f837a83d6e29bd3af8491bb3162d0f211464244ab168861355b51f45ed5c9ceba12f6a4047ed2d76354d79d922411f5045cf875b1947fffa75f88d26c3f8ca0e6e263ee6ae98f7d7172db846a197689bf968696cccd8c9d236e9915e843dc49cddb9754e62d69bc23f17ee9e45f459fc1497ef584c7b841bd47e32ae2e9fefdf23dfb35df8ca18e0eaf47b73c4ddbd368ac4f9ce72d0304dddb7146c5d7224671ec007276f575abc0fccdc2dc0dd37f9fbb62c4663b6cb45081fcd5e60a1744e83bc221f0a2f904980c2403af3b5da28e5e44e07912ec130f8a1388ae7bc0b387b55382b9e05d233ecd8e49e0047189af6a3740db4dffa4aafc54abd0442b23653e110069cc85e1c2a9aca8996724b7c2481cb8de22e7538bd6c473bbeacb94d0e484f8b1c88e8a39914b5bdf159ee84e3169f4bc4f532a6e53acfe2f979896de3aca433dce04d85ad1eb512dc10592ff6554e008134aee5333b2102f82d731f35f5e96925355631e8bdc22f8f6d331dc52d83ce2f2ad51389e88f9d688355bcc387ca150e2d17c393671113e8d0308fe2bef5e3936107e1f1fee2afa2ec2025dc257029059cbf0e81a0998c48fcac703d49c5a21a8defaa977bf90dccd93ef61f7ce35cc054fab6350f1ebd37b6eabca3cddcb09dd3ff6c1ec83f5592090d09b9b54573970e3c6a964052784e392c43afa77cd9126bc4f5fd329e73bae11ea700ec817222440cdee6ae53dbb7f4019a905a207053dcfa05352ef97946523ba3e2fead6a18e326f5fc52eef0a1c3472aafb67588306fe648e5a59adaf564537ef5c24069e69ea0d17e71a567b0de291b8f921776428fe7fd7f42d4b7ca042951669e92bc2a3f6fa72e4eef3730074e878459409bd2ab48ace60803af8b2b59d44c2f6dcabc5da00b6102c1b1df88d39b8c4ae2e35d0d288cbb218ed40bb2df9fb521a4a37c8a391e0ea94483460b871a8d45923d02cf6ef6f813ff1dca0c998a29b3972778b6502fc286193f0225d5528d0ed430d7446fce3568bd4c5d27950e9c572bd57ab5b4ea61993c0433503f98cdb284b743c85b1922aaadafea72a14b03b6cfec306d27d4c1da605e51f2db1a5d2c32e528ed8a15feb30cb47c2c438456b3792ba0e3267ac87668ed2f207b218730053f98d9131e9735ddd6acadfcc280e8e2138d02a2d321ca449b210eff4a2269cff548e0e94f97c82faaa963157dfda098b43ea1ac119849cc6a2a16814ed2322c75eb9f772c13768aade3e9555dcfd3e55c23bb4ee2c09bc5f4097ab03ceaec7b31bfee04864631e5bb2b69f5b647317dbec3aa93d5ab71336be564e2d5f4032226d72a6f6d5a30ac3db1b92bbc1077afb772580057b3ba428f8bfd295eb8ad82c6524ecad917512482c258e299d95724e35eef070336467ba61d8db678cc923bbe378197a5e84449def054751bbe3edc8a5403d7ddbabb36f5ac97e2df94c858e9792017bf4fbbe72c378fe8fb964188f33922a4c0241c70446b67e9e652326317fe9f50444307ccfaf63d2a34d7cda49d4dd444a95fe9ad2b10d8f0ac6afcc1f47e51f89f05c03eff7c40b5ff36a4dbf13a55bfcffdeba4e69eabfda6d81d11ec9039a6e13f92c313bd65b9634c809c44581195747e02662c712b140413445b16cb090434885b76bb585df9a5ff2b5561d05fbf82f8eb98959a558485485fa7c04eaaa812177f28fd700eb6497486c04c6546d19ebc4a68dc44ff41af1650128262bb04e75fb669cebbe4d2768e25773f24f35a2bdcd903030a95f36fe4bc3a82f1867bc324c41b8659fc2d6c997135b74970a0a54f2dc88fea786f0361507bdf59c3facff0b9d8010146210c922bf0d19fc950d94668faea520de2750a6a716037a9f1da28e269cd6b0076853e7e08ddcdb389b1de7f0bff4a36d6f7e75c84e865a9ee66540d99979db124f46239e9f261a625ba79661e8ff1575a132c698904dfc46abd820a9f2013e13053595249b1cfb7b36e57a77ff3343887419451c0351e6b302ca95bd913da6eee94edf558e8196ddc25fecdf698ca57a71b0fce209e42b9af574b279542f8afd38125e114e561fabc415ce3ea5213f15c897ba1fbabecdc72e51547f74cc59a5d1082fcad363db19ec58225ab73496b21bd620a57372d2879a05cc1942e6cff4c3ba0617afe2c845c2734573000ea3bd22170bb970ce2b9defbd6fb6a794915357f7a1108ee375a1aad89334964fe2ba5d9b915f2422069a3682b6beabd4334a7bccd2e4ed04f3eac2721a388875b22794218793d3f5f645872f6275efc53c0529436c3e6d8eb3c86a8218b03452e8090b8bcbb236312796674756193561fd952f154b55cc32684848edaf34e0a88fcc88286bc6a485120fbf77623a275305e6c5f0e38ee0e0a621590155786e9eccb1a5891aeead73a110ce2e53ccc73d87f57ddbfeac05af30189ad42ef0e34edf655ab9f36cda51e08dbfbd31ff6a7b8cd54a90a17e554bc8151f1e77b736977da9e7055de12784042e52721f9e104d0421120e8b86b2797edab718cf5572e84f184949b4722c8a9d49773a65c55a00fa18447a83008fc53b4579a453ed8af798ac54cd08d946aa93c417a64f3020448d1a134ff315417367a957f412e6ef55336a48b7808b03f56cb01d1ec3c29e183898e12b44d3186af000aa89fbeb74975c3c3b4e5b1a2409be50c7762fa8c058c508d23e4ad8dc22d6252addd704be564014f5c5bc616936d185fac7044c1ba0bfe8206008e9a37fbdbd2da778223ecac065653bb922154b7f9c86a9daeee249a10bf7d927ba04c7e5fcc854904ccbdcb3392844749eea01f5ebf0cb8e21021161d49affee9e89d5cd27733a252122be0400ee9fbca4d04bfecadfb4cc08f4ed7656f8c66adc62be61d68e4f41891ab5c775d20ef0856ade14644f799223750dd5773aa76af2d84c26515f35791af69916c2affe8a4dbf4d9c6996ce13d8a9e49d69b48487dc4d21c4802c4a010664b70698e043e5769813faf1af240d55ddbf59f7244edf307ddc4b2f235291c3d141d55aafece4b5a143f8efbe0a30a37015eaa423ec6ed9fda9bb69395aaab5e8b30322a4738d7f0ad2cd0ca7e18c82e8e1a0bbd1c8ba99665d2193f8050f9cb1ddc84419a803ecdf99c534dc802d57e77adfe9b8c17a16b0d913ea2eaf5a0f41da42ac97c38b5deb3c6e4d442e6dc5beb961e24e739a30c1525a4ec9aff07ec981ddea0cf6c68313abd58c9ed5645c843894c9f1c22ead85866d57dc252d3aa7b19f2be003b5184013df3004d21c08b6a2bb4551d0baf634aaf6af487e6a7562546330313e143554b8c9e61e8134e396737e6153417cef898752bb781e855a70178e847f0265af60414026f23be8114368e828a76bca97f006feb21a7e79804e1cd7a340d8c0fbcb0b15b2699927fbc4cb5a19d522fd648adc89728401e7cb9b08c24f712cc5a584917dd30f889adb0a75cd2662a788dee2627c24f0cac87be81c5be9736253ce9ed31d4eb2bbd79db4fa66b97f5e7b2c47dfaa6fced86ba1ef33a70b3813ebae206f39db504e582a5806e324eae29c5780b161992b2b332c1bfece67b80ad4f37792d84515ddec1c1f8969fe5a15e069f2c159032416f7932744adfa05aae433e90512f3f1a7141f7448bd86f517bdc9e02610a784952ee7d579dbe389c66fa5082a86f76ac69f6c96c428fe301fccae0b11e03d1043b267919a745cf10ff65d2b8852326044277a37e67e774ad9ded86dc217ce6633c4f2d71aeeca3797f13576047b4e2bac91ee8e2394024aabdb9947f16c74f7e2a41e94db9e0a185f70aca217462040a7ea91a0287276c3f90902c749119a1d008f0f82011ead6a481e10f2ed642b490e20a63b320370384292c19ada0240a1547fa8ef8a5516a654041c6040bf587a0f7bebb7d9e7daf796fde947dbd863360b0430dd6b2997986851a73a5dce097aa7be1c1dccbaa02072a44b509936d04a156aadf9e7cd73966df2b003c8063583516eef1df73e66cb8fc1a50cfcef31a35bb655f9c6f5554a8075a8f64e7364c5f25add91475c2a57140720f7526950976b3568fe74be25f4f6a2d049e0ae8f12849036a03664661f1fbd8bd398d02e678d7ecf3bc7126e8afff22eec4cf21ca0823c8b959250309ae28e25e06cb3b3bc9621f432e153c5406ed1204201d78b063cd64a92034ce15b954efa3404d2ce3ed5f25aa93eace17939a86954177003d5f521d2787a29b61934e01e27e19f7ea9b28e6eb302d54458f94e6ddcb08c7bd9c940447439a42a4993c89ef8f9b3436a51cb06f47a1958f7bd3c727ac5aed7ebc0d60ea6aa819c4f21474419b672bed44323962869a63e128431331e6de7f98c21b32f9850a14cc21", 0x1000, 0x2, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:50:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x34f9) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x1) sendto$unix(r1, &(0x7f0000000080)="2c6065d365999fd2ed906ac41fd7255945e5d3a70e53e5430fba3adf7712970641fe41147bd9b5f6742fea3dfea568b17404329eac4cbee732312be421902be8e4db3030de20fc24ecffbefc7cbe493fb328a534b9414bbe25ca6c7f3e8f0715fd8b5353bb5c0c2cdfad632cf09da9e2cc723de096d8a74e7935f22b991b2bdf32df18689df047a0c0ff6431ad8ffab12ac67d1deec6ecdb727b8ca49001aabb8552b588bd35ed7f53da916346e7f59e7c685cfb1033d883dc1629329af29d8cf920a06a3b34e5427f6287dc179bedb28975bfc709d62dc15d54ff6bbc40bccdd58644bce8194672bf385804a5b3d5a8967c8721ed6e8ebc55", 0xf9, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x30) 19:50:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000470000000000000000000000e0000001ffffffff890700ffffffff0050575a2ecc65c3a37e640b38f21356ddabdff42db4820b28d17479670e015a04e41b83fea4e91c55fd0a99d3520600000000000000cbbfc7444c98ba2b6f9a9df3df"]) 19:50:10 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x4, 0x1000, 0x1800}], 0x1) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x70}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 19:50:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 19:50:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x40, 0x80, 0xffffffffffffff7f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x85f800e449f24e8f, 0x20, 0x3bd7, 0x2}, {{}, 0xfffffffffffffffb, 0x21, 0x2, 0x4, 0x81}], 0x3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x9f27, 0x7}, {{}, 0xfffffffffffffffa, 0x80, 0x1, 0xcca, 0x5}, {{}, 0xfffffffffffffffa, 0xe, 0x1, 0x100000000, 0xb794}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x9e, 0x40, 0x0, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x2, 0x0, 0xa36, 0x80}, {{r2}, 0xfffffffffffffff8, 0x40, 0x80000000, 0xfffffffffffffc58, 0x6}, {{r4}, 0xfffffffffffffffb, 0x1, 0x2, 0xffff, 0x9}, {{r5}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x8001, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x7}], 0x7, &(0x7f00000002c0)={0xffff, 0x7f}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000ea67936477b528fa00000000000000c6fb75f3eb5b935128000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000010000000030000000000000000000000005050ffa8008b9a1d3f8ff7b347a063509bebc65a4f53087c1a65c7f52eb913777d241ce97e1a9e656efe213c79aa808d10253ca0bb58cca8bbfca9abbbb2fd18124128d2e3bfda6b4a01000d6c3e614c28487968c62f195eb7aa97f85b39f4075db58ad6e41750437c29a460be93b1c8def80e07d78f3e5659cb2aec61d199e2e0c78423031579765502c08743572bcbc763dc2f55b3f8aea6f41d5ffc3b4c9ce4cb855b56dd6e20bc8197e5fa8fc2e4da05b77090607b94481e36f1fb23fabbc7f3a1840188d1b5bbf5857227cf214a96401ed00b38fe4044e0b3c9aaae4280e6f8b39af5ed218828cc9901c5422d8077538aa42b7dc0a1e5d0238c8678bce0dab2bf94001e"], 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0001108b480000000000000100f4ff00002000"}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x6, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:50:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)={0x18, 0x0, 0x8, 0x80}, 0xc) socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) shutdown(r2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x4}) socketpair(0x10, 0x5, 0x9, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001240)={&(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001180), 0x0, &(0x7f0000001200)=[@rights={0x18, 0xffff, 0x1, [r6]}], 0x18, 0x404}, 0xa) 19:50:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="2ddbc6521c1c6c", &(0x7f0000000080)=0x7, &(0x7f00000000c0)="78a2a567fed97d115f29f354b4a3270947b8e6", 0x13) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 19:50:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10002, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fchdir(r5) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:50:10 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x401) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="00002e2f3f0900003000517923126e2914b1ee447ef4e28eb9d954e2c2504b95053cfbe3acbc3504042d3c9e37bdd687fc4b212f187a155fa3e1d64a14799ef1f5609fc1b83364473744e85078151801d8080035a7a47807cf3ace3b9715b1e952908d8222883af7adb56810deb904769692d50cd141ae0370307fa6c9ab5b43e801067e59f0d8ca03ee8d9a0e9590ee64adb71d7c77"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0xe112d9ba4e5f156) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000d80)={{0x2b, 0x0, 0x0, 0x6, 0x40, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x16ed, 0xfffffffffffffffb, 0x7, 0x3, 0x4, 0x6, 0x2, 0x0, 0x6, 0x2, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x400, 0x0, 0x7fff], [{0x0, 0xfffffffc, 0x0, 0x7a}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0xfff7fffd}, {0x100}, {0x2, 0x0, 0x879}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x1000}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) utimensat(r3, &(0x7f0000001280)='./file0\x00', &(0x7f0000001300)={{0xe33, 0x400}, {0x5, 0x101}}, 0x2) 19:50:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000fffffffffffffffd004afbd27993eb8aae204185f48b0c09dcb50a1c2c22e97d5d6124b344316a773ef9e0e7297f10d54936123cb7dd51551ed720c92a44a807a0ab2ea6a28cf724b2006690a2162f4ea2d9c1e6741eb34ab8ae0924fcedfb"]) 19:50:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair(0x2, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000280)}, {&(0x7f0000001680)=""/4083, 0xff3}, {&(0x7f00000002c0)=""/99, 0x63}], 0x6, 0x0, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x9) 19:50:11 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60700cfa00143700000b0000000000000000000000000000fe"]) r0 = semget$private(0x0, 0x5, 0x204) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffc, 0x8, 0x3, 0x1, 0x0, 0x38000000, 0x3, 0x2, 0x2, 0x3567, 0x3ff}) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) 19:50:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = getegid() getgroups(0x4, &(0x7f0000000100)=[r1, r4, r5, 0x0]) close(r0) r6 = socket(0x1, 0x2, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 19:50:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x0, 0x10001, 0x7, 0x2, "52bb46192b7b499728378e0eae8c5aa01d3c2ef9", 0x1da, 0x4}) sysctl$kern(&(0x7f0000000180)={0x1, 0x2b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f2dcf3b37cf83c9fb1c4a8e85a0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be3cbce9506e2297fef0638b54c9e81fe6e11dc00198637ee85020fead2b12c861b26fa158f7003a6f62df1d865f0e5409ce45beb3062d890d48564b948e0e96cfafece4316fbe777b00"/166, &(0x7f0000000080)=0xa6, &(0x7f00000000c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b17d509000000000000d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x57f, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000003c0)="1f98473552cf5bd49fdcd9a38bb07bec304cfac58da227d3f29818842746040783c03b194cecec41f87dba70746eac5f8695de0c555abca31a235b81a3329cf7ad80ebd324957fd4f196a7c460f1a889a4880c213df2f121c82fcc2011fb4129741a53fa4cb0a563380cbc949103298171d04b27c5ab2e314b279e70ffad15acd75411917e7ed955f7ced42ec3f90da90568dfe27d116cc18e53c5e789bebb87c8147e75216af96c4dbe5f3ccb49d5ec8f69d957837cc960b1650b40dd8ed78d7742c6cd6a8f95e06611fd6a79af2ef72c7f768f37b49142a1085eef943bd1d528ede2d4c135ba66c1ff37136372bb1792cb145fa1777d50cbc3", &(0x7f0000000280)=0xfa, &(0x7f00000002c0)="6334d29f428780d5579aeff5d738d1d32d741e58f3f3975ffa0e890abde6d2", 0x1f) 19:50:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000], [], [0x0, 0x0, 0x0, 0x40009, 0xfffbffffffffffff], [0x0, 0x0, 0x20000000482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000040), 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:50:11 executing program 1: r0 = semget$private(0x0, 0x1, 0x52) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x9) r1 = socket(0x10, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="c99a78618f50890bc269f32e45e11b2faaaad9aaaaa1040000ff2900000000002555ff86e96b7d0d5df422c65b825697083c439646345988caf59a600c9a2634eb32f243d481b1cfba8b29bac4018dc524ef7f62f583bb5692914ff5e9f38313bc38238f184a68950bc557feccda52472cc6d205c338abcab2f2247d3ea27ccfa623db281acb65f87aaccd95cdb396b570b4bf61ef7cf1b089fb4d627956333e8e3064"]) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 19:50:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000002c0)=""/148) sysctl$vm(&(0x7f0000000180)={0x2, 0x3}, 0x2, &(0x7f00000001c0)="efb10f42c0b45646ba7d3e260c5b7cebd6a26d433301dd8dbbe4adbb09aac417cc3f62482dad62fcc8930d2612a4a21f07b1f13498cdbcb4535c8a", &(0x7f0000000200)=0x3b, &(0x7f0000000480)="344617ccc922bfe6ea96411343308a63592da9077d8bdb17b952f80455b0adba958dea95c4f8c55d86e6f0debebfddedde01ee7250440b6b6245d50c05366033bf1c66fffc40461de8b6580e3ea126e77526f1d3c2f3bb4fd5172f60c429768fa21b2477eccc2a3aa922ab68a53bdd1e034faaa94a35465505da83c46731dd1c41892e8c147bb8ed7ac7d61554f615d2bf35742af737de5244b365bfbc167f618e2942c7e7be81e98bf19732a376d28eff7b476f50", 0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r2 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff8, 0xa0, 0x80, 0x2, 0x6}, {{}, 0xfffffffffffffff9, 0x18, 0x1, 0xffff, 0x3}, {{}, 0xfffffffffffffffc, 0x41, 0x1, 0x80000001, 0x2}, {{}, 0xfffffffffffffffc, 0x84, 0x1, 0x178, 0x4}, {{}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x0, 0x5}, {{}, 0xfffffffffffffffd, 0x81, 0x80, 0x0, 0xf}, {{r1}, 0xfffffffffffffffe, 0x11, 0x80000000, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x28, 0x40000000, 0x100000000, 0x952c}, {{r1}, 0xfffffffffffffffb, 0x84, 0x0, 0x7, 0x344}], 0x7f, &(0x7f0000000680)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x0, 0x10001}, {{}, 0xfffffffffffffffb, 0x9c, 0x80000000, 0x3, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffc, 0x10, 0x40000000, 0xb5, 0x1}, {{r2}, 0xfffffffffffffffd, 0xc, 0x1, 0x9, 0xfff}], 0x5, &(0x7f0000000380)={0xa725, 0xe66}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) r3 = socket(0x20, 0x4, 0x6) shutdown(r3, 0x1) 19:50:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad0150200a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed599db9905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4ae6a487ef517b5716d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) write(r5, &(0x7f0000000040)="7835caf17ac185a0e18d2a2fb588eeb4ad49cc7c330f", 0x16) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup2(r3, r2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:50:11 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x3ff, 0x10001}, {0x18, 0x2, 0x3, 0xffffffff}, 0x90, [0x196, 0x6, 0x2, 0x2, 0x0, 0x8, 0x7, 0xffff]}, 0x3c) 19:50:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202ae12ff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x10}, 0x2, &(0x7f00000000c0)="2ea0b0cd3fd313a9dc847b8dc7718b821474141dcab30a3bbc9a24a5fb3d04070d0afcf8e753103d26e583bc92a99de99b6782dc25f6864841d3ef9a651d6acb6ecb697eaf7ad2a1b6109b247e55431ea79c95134bf6b533f63b9a1a91a68950a29147d0d544005bb675bc19079c5fd7957de0f21bbd340fc9e5143cf26a00db47588d4a8f5da1a9eaaa2cf1adc7a3d39fdc3c1b3b79725ff38cd295e86558112b160d9044c71ee36e33e0efe0aacd9ed4db2ceeb8a32f4582986064d2a5ca88c124f6978d2f55c5a671d9e15e771ec773d65c06ae5ed05e0a1d17781e8dd94ad66e2690bb93212f76270816f164", &(0x7f00000001c0)=0xee, &(0x7f0000001180)="8b58e4da193755e352952c9414931565ed7c1c95d92eb4c27ae4d08c8b66c31a301aa696568f723d36e198084e1959a1ec57e3971d9ad09d0136a365b6b43604367c6e778ac5ce68878c1a813dd8ba709070befab8bb02a795eed27981dc86855d34930e1b4a1f07db5fc806a16282db6e3556d3768b8b902b8ff1ca785c7d17b09fc3c9dc6056c5ffc7d7ee6fb316bfc9a2c40818d8321cc4b2c6abf2bc3e38811f9006bee1f0b895112c95673110f82908debf9401b2afd2ebc164afef3963a41c3fd021bf00ab62d9c308c45e4d7bfb2495254642662672463d67e91b934b7839ec4a2cbef91a643110c36a9b7df833c823b495b9157cabfa2efd1cf8a9e6c71a8a0982801ecf61ee839e901ac6aa840e4a376b90cf89e9d84fb9141015929f22853296e6cf88645d7294d5e051f97d68265872425bc3bc52ba35c91069964beefa9534efab18b9363be89ce53b26092e189460ad8810cf3417efdb1cfd220faf2782b50ee92819e5aeef67b07d37529c07a6b7f8cf9a94a3d05388b5d796f838e8610f3326af3626ccf6d186667a0f97f3d3060246da81917074d70b1b999cee994a5059ac21b729d030766087a8b7319963a875f18bdd146770b30ecda60b75ff94f38a3d4cc964924ab5518181337a61402cd835bdc4697623df59dc2e6e16e2c9350f277a6265b03e433173219608978ef31668250b12f8b4970a78b9136e4195148946e8129460860e480fb7760ce1a9ecf0b4febe4199513c64f6f2983cb27a7ced282feebb7e1a41d5350c292d51dbf83d57a869c3d4915c48b7adff2cc6f7b67c60723cdbe0947f9f7e902706811bc5aa17b32faa9b0426e1bdc67eee0932cbb590dba6fbc92c83f181eb9e2b4400b06ad1640cea7139552bcaae51f9325e362935057b2dab1e6de256c4eedcd005fbe0d028e6d98c83ab078a9df67e0e7e98d56bcd669b13ad4d927bab095be952065301421089a3510dfce6e4dc4a40b5adc77ccdeaa51a08d236ea3cdb614975207e1b68dbbb2e0ba732683120f6433ea1839d34849b58e6d6f519a5d1321ffaa2672cec2d2810a2fa826af540260e5570e3cffd3638a760e5a802a2c2f22ed597c63818d4d3f90f7547acb4d3b6dd0368ec9c16d881495eb08ae0f1172d62f8bde3139b752b236736d521ad4616777d99f157bcd97a863f2cd940ea7622e05cb0ccf90c6d6ad8fc8c298546aab10f049ce37a78a1b3492b1fec8c41d4c92675c39a3f7ab4f6b4dd3c9883210d245ddbe77ff235c17e7e4719a72448167751a5a092edf2583663752fd778a1b2e87105f5a6f8895e22c22968e62e94cc0f126f2b21e63a017d8befc94bb58a5b31dd9f61ef7c1a27be780a018b343980e4f1f7ad7c611170baf9a2bda9cde375c4c258a9472e518fa8b200910ead77c913ca4a40e75e1ec6f4102ff1f28eb6946a7d6f544e88e316fd598703822a2127d98ab6cb626eac129ea85b6eb34e0d18c2862160d513027c671eae61f6c8df2f35f60adb9daa60804fa529b88cb84e08faf79707e55e7600266a6699aaf6b7b6dda56a94021663cfd22f1e49a5935459b7b8f4e6f6b50ba1cdf0e6459ce0fc538c5bfcf550e238ba3b04858f15df257d8644a362ebca2d353211f6b371a5ad4e5e0055183e285cf8950fda8fd1552474dd6e082101052acd38cae315ae679fa8340336af0c5a2834f927e80a25acac83d642de24bcfd8d36caa90ee04b3653b6a0318d093253880499f7ce36cc3a8532b3422821e382dd3e1cd96684146dbbbf45c9be39796f142b1c2b5d081caba3f5d8916220acb4c4badaa25ec26d9d97117dbd83c35590986cb94e6683e967076c678f387e472f59512ca67a9159ef2a6f6138a79f7b3eefbeab73c6e1c928e9d67273978e78d22efcd8357b1fd131898127f599fe33d18b9f11c965e803a036dec433164e63ff4d9c773214c64b475646878d4fbb1e0f89df9add662ef150b4b2318fc3e89166bbba0399b50f7007f753df7e018676864059599a47ccd41febc4c6dc994770fb01d77fd43cb3d0bbcb47543a1fd51a0e7295a635570d9af41151b8389f1a2a85fcdb7d2546d597668176aa4b05796436b184eba8e5a7646d4478147b190cfc68150783e011765a1451fd8458e3ba0fd5da13a291093efdb620a3314abf643103ce36ed45934336b178b30847bd8406e6b64246c96ca977f8f8c9ee1d1e733f70b757e5c350f2b723e7eb5e5e3cb5df589f144acf63245f3c65ee32bae1eececdcd9770ab04d48e41f1fda0bdb37eec9698230d08266ead88c5f4fe9749e88717e788f898cce71225c710697bfe78bd0f12eb44d2a1c815595f18cda8ee25ce218cf0fe493e5df7d17fe9a93b6a6192f2e60a5f2d5142c7be10f14b7786e6e5ed8767c4bf33f2c28cd5c86a30719b5ed4cad4069d1de147241483ff4920168a25af40868d7af3ee97489eacb42ef0fd623f37e002b45cb5bce408ba4daef143916ce395e25b574c11bba2786a9458345961aa175e70e2cb7f892e6c8d7ae5bf39a312dd86a6b7a59c5e54a768facbbf5a37c85dd64fb9f0e3344ef5e66c7981941d80eb54a9b7e0cbaf99fb7c2751c7c875514eb4f91c2c3d569b2e86802037bc97bceeb15478911afbaab8f0f35a5de2f9e9c3cdb321803137c98f03dd5f32b05173c56bca940b459943b1825b9f781f83a0d75f1cb64e19922e9fa1f945a716613e92bf64fab83fc9c15074486a63bddf3763c42a0885e1a7f25c40c9e333c1efbf3fdb4c2373513f38e7e476bab7708c993029a83692f86a9afb807fd49bab7042061b6469299d6b9c114f043f2514054a1decbc6c44a24a792d709dbf56b81d43d095122564ad10c487bbd4247784ebc57dddae307638d5817f12b105533630e07f5411409e96c6de688c6394f332ce4947359341acb7ed178d47832451bb35b5eda4ace7207259de99fa5fd0b032180929d1fc0d242443c315148824badccff831602a54317d3bdbf412418ff611d03a4ef7ef512eb1be2df57755255d2b19e72f5711e9d2f8e440104c87e446e9f2973c3115418c040e8861d0f59a10307669642851d4da3605f08ddc57d99e472bac0ef6e3c3361d2dfb7b3163163831554fe36899b84a77de48b010bfb67acce4fcc76649faab39453ed031ccfdd19ff98431fd10bb5c5909d316f9f83ce4ae97b414a8e37ac288b53845ff74d360b20503935b49b43dc48cf3b598d130b13dc27d7022d7dae3749f5b3b0da2ba11ffebaf85b0cf70bc4b0040b2f0ae0fd91e0a377e9d355965b31ac62789a2edbaa27254d7c22981d9f4559accbb37808790f315b8a20062a3047a142c47eba3611d16adeb8529491fe0c7bc2ea96cbd7d1b87e756a142f6d4bbaba7686ef800c99924aec0f5ae95ee8c066596ef43147f95f377be7e1002cd0746da277dc608786469deece5e9f60c3b9e09048821bc628581c51e5e457d1130d234770dfc8e963603195d626e75dd32c7e5eb6f8bc0f9311a181d978a19ea81406d4b8d70f266cb3faa6891fa553f457df6c02bd0451d553fd1e44db35fd5ee88a9750f3fa05245ec297479a29bb98b4905ad8d69d8903fea68c8be64cf95e5b6e8347f7c05f2a0fd0258bd454b2b23ac863fb2c8592a9e981cd82ee7626927e6fcc031c54abb49601152e3075ff6d04f2b162bc8c802bfed9041932f6d23236e830a6a7b8e38a4d3c4abcac7640fb4c901d0016c63284de2938a9ab59f81f56246cfe0afc0f3aefc073b68e2e18d9b991434cb03eb3297e36be353365b4cdba494ac191494d0b54ae01b6a66307426e6e0d4874d763a906d93b0e9f30e1b50feb31e8dacdb99327db32548b377fa4d0bc647b89df3a0667151114db49c279b60bd5d4095e9ec12184a6f2f805c12cfc251bad272b7db59637cdc7dd3865a4ecddec7b5c6e17594bfa4fa35218e95dbdf1585cce9dee77df2fa20583cd9b9e787c53710a4a109e68fcdd16176ae46742d66f9f435f6d2d69dc468a2b7f18571617cb70caf9af92423ca19e9e944bb73fafcf6b86ea9f853fe75b9355dc9e7ab09942a8bff287b07c380ec8b476c31af16241bdc9a2dccfb2144e682a5abd9ae0f050f72bb7e6313fc68445a0b72eb823515377ef088dffee57ba471c14794a762c09dd6b9bd8ea5ecba2e0cd40f4fa1767050e49a9b24c3ca02831ccc0935ee3a1327c02aaf94503e5918d93212eee20d2d5c8a4a2af72019d455683f8732a6f474353fb9668cc4143146c0e2a2292e01f6ada055157ee089d7c880314e6458a9e9ce80dbeb1b45384f61c573dfc1f858d267e8722966f759dd033fb233be680f5623825b7f15ea974f5d8ece1a0b81cd7235c2d19ed323ffad645b7b613087e278f469e69cc21281055662f8f736026821a88852ccf039f60717cd48be32431c6f0b3658c0efe57d73ee5cd1175531b1b72294638f6865708b3f505add52e8984ba398e18ccec9fd7a012cced1ce85344fb7d7cce61cfb30d5962bbc7599d17ff547fcc8abd14010375eabd0b818e3d279ec659fbb7c7b352d4e5e7af833be2580dacc72d340f88776cd4a81dcbdfff00b14942453fc77e4c9f3cd79b4075029dc0d0b4b3ed8f427553c374acc23cbba293f382becfe7030f7857d1b2e7ecdc3ae10c13425cac9c1a5412eb1a6744a397e701cf7167c89d8e93955d38e30c0ab765f14c40b5be4aa7f26b6b6ad80c92e570fc075fbe5863ca89d112af6b66c3e2ab3caacbeb0ec6d6fdce5b88d30f2d99c4b6720c1f6258e5d8229e9524504e12fd76e69c761afddf03c395bde9a1259a23cf514403ee1e09dcb2b358bfedcf6e8c8c6356c76f83241edb6fea1517f4e913fd98eb4636b8e661db81d53422f02ec5b6772c50b3fc54abe807078e894cd75aeb5a5c1ffd0b5ca6dbb75b7632278fd04eb8e1ac340fc22b995caaba84ae2415c75f93fce623c6df972f55a8acd05ff7dd0128767f9df2824ff4065373c66605bfd942a3dbd6fccc6fe7fde73858b58fff9f5b991eb2b5f045a8d6bd0f43e1392aa5d59e895cb44c10e38e795af5d613f9acb8b67bbe3f0c36b67c2713dee0801aa3ebc2c75b8ffe8653ee853753d6496c82702bff9b783687fb45424b762ebcb09e02a9e3ac336ef0e331de6dadba71d26523c072f75f023f609ab4b9ed648184a97d0beba8de130ef6c1a46aa687c249774292bd6313d2b9945410ccc4f2bab9a64099075a6979d68172e2933f743fa267650c6e571e4c915af5356aa51aa74ad3462fe0247dd17073fa2bc0403d9ac077695a67c43a4263fd3cbe815d99a91687bf77f33cb3b7214731d94409586d93e02c708ccdd3d99c743c3e0bf1cbcd74ab72f8397ce7654e074d937b632ad5d23a9666a4df5cd7896b698c245fe77be9fb57235c71979bd7e52c029f67419df057d9e51700b998e43ebf6e785ba72f563eec7024b84d7be3d206f139a1afb144ce917b053caf537323262b30e9e7d9cc1b42572f0f03d0183ae3221e76572adff2eaaf35fe00465a1b4a8671f594bc4153ccfc5df18ae45f7853a6cf714365ddc56f3b4693ab398e69cece37501773d9a9259b0677ece4f568ffbad4af703f6575815f5fee4827c56f6482002d042aa1be86d765543f40eb268f55837da2919de759511dcf2831673e6d9b415a640cec047b47787190ecf5ccad1a8dffea260c7d5f1f0b275b9f170b5c49ce3d2d56067f266339632faf6b71b86f3e2ab7824490fc26f49e18df6c4595c6d042ce06203e5a83620176289ed4e1aba3a43", 0x1000) 19:50:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002104, 0x40004000000028b1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0x5e) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r3 = socket$inet6(0x18, 0x5, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 19:50:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x8, 0x80000001}) 19:50:11 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x25}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0e187e4d8064e11dfd010046a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0c4039c84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97df9647e7105698b84bb273", 0x7b) 19:50:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="3d92fc478c28000000ffff00000100000008cd7fdf0301000002af05b2ac56261d6e45eadec68f15db451fa9eeb5e2a409bdfa9583475508a08d9e37292ec292580965b1a826ded2120f165ae151a27920e8088708367f0bb2ef8dd0e6acf7405ab709f6fc6df834da", @ANYRES32=r2, @ANYRES16, @ANYRES32=r2, @ANYRES32=r1, @ANYRES64=r0], 0x28}, 0x0) 19:50:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x4, 0x0, 0x3, 0x7}, {0xa, 0x4, 0x3e, 0x6}, {0x3, 0x81, 0x9, 0xfffffffd}, {0xffff, 0x0, 0x4, 0x5}, {0x4, 0x5, 0xb2, 0x6}, {0x4, 0x1f, 0x7f, 0x374}, {0x5, 0xdc, 0xff, 0x4}, {0x6, 0xd7, 0x0, 0xffff5403}]}) 19:50:11 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x5c4, 0x1800}], 0x3) getppid() syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 19:50:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x9058, 0x85bca) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) 19:50:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'], 0x10) dup2(r1, r0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:50:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) r0 = semget(0x1, 0x1, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/254) 19:50:12 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) setreuid(0x0, 0xee01) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/30) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getegid() recvmsg(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/216, 0xd8}], 0x1, &(0x7f0000000200)=""/24, 0x18}, 0x40) 19:50:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) fchflags(r2, 0x0) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f0000000380)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x7, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 19:50:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) r2 = geteuid() r3 = socket(0x18, 0x2, 0xff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r5}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x0, 0x101, 0x1, 0x7, 0x1, 0x5, 0x1, 0x0, 0x4, 0xdc4a}) 19:50:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x81, 0xffff}, {0x1, 0x4}}, &(0x7f0000000100)) 19:50:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0x5}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup(r4) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB='\x00'/14]) 19:50:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0xfffffffffffffbff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000, 0x100000100}) 19:50:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/pf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r2 = open$dir(&(0x7f0000001000)='./bus/file0\x00', 0x80, 0x84) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) renameat(r2, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus/file0\x00') write(r1, &(0x7f0000001500)="22070008835f5a7a", 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xfff) write(0xffffffffffffffff, &(0x7f0000001080)="e66dd10be1777a551c23b73df2722aa8bdbd8ef49645d0a6b3c5c6cf21615d5b75f93b3102f1cd79a8b14fa4eba1daf9386a005375d73292e3048205b61de526071ad135e21b7cbf2e1a925f69b4f0b45e04ca1e9a4ad8753b547b99f7ad6447283190afe208edfc146eb6e1b5bd4b7588bf1a4c1db09d4f739567b3865a8db3a9caab57104a0173208064ed727b01747c5caa97219587c6c360bb1321f1897743f21f0d2ded9639558e29825146899262dc4dbea9b6c4b5f25eba440a9b937dfb161fe555479a1dd30e0092793b8f04f07dda9d787d9f3e24537987ef8f4ba4b05b", 0xe2) ftruncate(r0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x400, 0x112) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0xffffff7f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x7fd, 0x3, 0x40, 0x6, &(0x7f0000000d80)={{0x40, 0x0, 0x2, 0x2, 0x3d, 0x9, 0x4}, {[0x5, 0x6, 0x6, 0xfffffffffffffff2, 0x0, 0x400000000, 0xfffffffffffffffa, 0x100000007, 0x3, 0x1008, 0xde6, 0x9, 0x0, 0x5, 0x1264af16, 0x3, 0x40, 0x8], [0x9, 0x2000004, 0x7, 0x10001, 0x64000, 0x805c, 0x8001, 0x6, 0x7, 0xd1], [0x800, 0x920000, 0x7, 0x1, 0xfd, 0x100000002, 0x5], [0x7, 0x80080000, 0x90000000, 0xfff, 0x3, 0x8000], [{0x6, 0xb38, 0x3, 0x4}, {0x0, 0xfffffffe, 0x2, 0x3}, {0xfffd, 0x2000206, 0x9, 0x593b0b8c}, {0x7, 0x7, 0xfffffffc, 0xff}, {0x3, 0xfffffffb, 0x9b2c, 0x9}, {0x8001, 0xd0c9, 0x20, 0x9}, {0x5, 0x7, 0x5, 0x83}, {0x6, 0x104, 0x4009}], {0x0, 0x1d, 0x9, 0x5}, {0x5, 0xb, 0x8, 0x77}}}, 0x0, 0x84}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 19:50:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) chflagsat(r5, &(0x7f00000016c0)='./file0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) preadv(r3, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f00000014c0)=""/173, 0xad}, {&(0x7f0000000400)=""/37, 0x25}, {&(0x7f0000001580)=""/115, 0x73}, {&(0x7f0000000440)=""/11, 0xb}], 0x9, 0x0, 0xa740) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) r7 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r7, 0x4, 0x0) 19:50:13 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffd}, {0x18, 0x0}, 0x11, [0x0, 0x0, 0x8000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x42) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 19:50:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x1ff, 0x52, 0x5d0, 0x1, 0x6, 0x7, 0x7, 0x0, 0x2, 0x4, 0x516}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000240)='./file1\x00', &(0x7f0000000300)=""/96, 0x60) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x1, 0x1f, 0x50}, {0x9, 0xd9, 0x2, 0x1}, {0x6000, 0x94, 0x0, 0xc5}, {0x8, 0xfc, 0x7f, 0xa9}]}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:50:13 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 19:50:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {0x5}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) lseek(r1, 0x0, 0x77, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xffffffff) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 19:50:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2810, r0, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:50:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627af100153c943a9a53770fc6ad36a43c17e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1f04341b", 0xb6}, {&(0x7f0000000640)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a443cea574e3217b1d8570477343abea8f9f69810abca487649220a4d0553abbdc44fef893cee3c60ef70ad2c4bc3858dfcfb0d3471346daa9c79b87391de1116395a3db3aa28be556b8dd443725c56891a0b97e99fe6d26faaa724cbe9d49725b6a008bb2cc1790349da19e240a79874ff3c9494351087dc3adfef1f63ddbdb2840783c4585aa303960685d145e7df966c32b8bacdaacc4c24df60dba7f6bcd7645798cbfab16e337284a3831ca434c404b1499ac0fa0c9dc896e11cc4940809f6d1204e5e67e235e69eef5e55155b4f472f354df2f7789a55ab565845a5c8318066834010547de2dd700000000", 0x137}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209", 0x4a}, {&(0x7f00000003c0)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85b1e56bf8b195d68923e617aef0396e20b1393b7ec9d1d316a6310fef83b61222a8008d288b06b82bb87b3788382d4878d1be5e270f2f3f253b11d9a8ea1100e67bf1ba5a09", 0x81}, {&(0x7f0000000f40)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b285", 0x2b6}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec9451803", 0x12}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 19:50:13 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000003c80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5e6f6883a13c90f47d6c33e00fca994bc46989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c9563f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ed199a5bf434f1e474eb9f9ab64f3cb7c124ecdecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24bd6daebf92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d957005526d718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c37383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b11514925df83471d03d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e421a0d9364794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f12a7158da80548c47c9c223d8a410fbf1d46ae516b69e5b2ad8732da841ad708104551d4de0a926e2bfeafc3315000000000000", 0xfad}, {&(0x7f0000000580)="dbe8fcccbfd6358950d1c283a0634f132352cd3ec48bd92bacfcb9e0f17dbb57fcac2674e0f4ca01afa6b7674921be21640f5f385903fb33f71b3c86740a59ca1668609cc797e6c0012a789f11294aa86384cc6984373cb69be6a1d033afd0435d3760e6d2a3a947118974abbce08b6ef1bc92de861e5aa1d02b1ad08aac8d7d1545c46812a554706511fdf207dab26b896518a3b79adae1b96419308de24ed40df9cd16d602b3242612535d2cb3059ace0870e2ebdade054aaeb5fee8ed587ae23dd6c970d4aceb0cb298d3e9795105e6f520d77193c0ade95a070b8c9e04cd8ef303e944e16f1c83cf82d1367b2fa9017a1f78c6cc6b", 0xf7}], 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10b) read(r1, &(0x7f0000000040)=""/7, 0x7) 19:50:13 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x5}, 0x2, &(0x7f00000000c0)="d34b5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x87, './file0\x00', 0x80000000, 0x2, 0x4, 0xfffffff9}) 19:50:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 19:50:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000340)="1f76e402174e92517f5acb", 0xb}, {&(0x7f0000000380)="bed4682ac8aaaca1b0e0741a2933fdd0d2de64274483a943af2f8ccbcb0c412eef0b465959b046668f4f962feb2a7d6ea7dc83308a50ee9dc5e634398dc59029662e5dcfe0215314125c16cac2d59947d4861828c50dfb8d1e04be7cd09b1004b546cc895de4c520871c270f62fc82e2eb407d2fe91eb3701bb486c04caf557149e76e6089219a6957b1f8e53635281eed125315e052d0b808cc7e8e3a3955eb5d927f3c65fe8770b3450d847f2af469bab0cc98ba8f3a92bc0c7c786b95db2b77aa1d627ecccfdb8c9a42af69e7bab9a026b89e1bf36332b849246ea774ac08d576dc10a58846ed5372db852b07c55e5835bf73e9e679a12604ddc91b4a", 0xfe}], 0x2, 0x0, 0xaf5) recvfrom(r0, &(0x7f0000000080)=""/123, 0xfffffffffffffe6c, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000100)=""/56, 0x38}], 0x3, &(0x7f00000002c0)=""/61, 0x3d}, 0x0) 19:50:13 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x20, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x1, "8ebb0dbea46d"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x7) 19:50:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffff8, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0x7fff], [0x3, 0x0, 0xffffffff], [{}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x108) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x89, 0x6, 0x4}, {0x0, 0x2, 0x3f, 0x3}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) 19:50:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x108) fcntl$getflags(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0xfffffffd) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1012, r5, 0x0, 0x20) 19:50:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x3c) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) flock(r2, 0x1) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xbb40, 0x100000000}, {{}, 0xffffffffffffffff, 0x2, 0x80, 0xfffffffffffffffd, 0x9}, {{}, 0xfffffffffffffffc, 0x32, 0x80000000, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xbf, 0x1, 0x2, 0x4}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0xa1, 0x4, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x81, 0x2, 0xfffffffffffffffc, 0x5}, {{}, 0xfffffffffffffffb, 0x149, 0x10, 0xd, 0x100000000}], 0x7fff, &(0x7f0000000140)={0x8, 0x1}) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 19:50:14 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r2, 0x3) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0xa, r3) r4 = dup2(r1, r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000100)="92859b6007750ff23982653cca0af10753c6b9462d2d45adee13aa5f9f95a6372053cfca3d9bca8c44a34097157f1ac32f431f26f58cfb8a4fa313ceeaaaf0bec2eb11026defbbd56557c6b91e23af0e97d936bbee5f12ab2717d4d959eac13323606dbc0af1ade036377a0813b0320357c8339f59a60cb230d345f1bb0a6aebfb2efb0b6a5fadb31b37a5dffee604c0f64605e5ca40a3e201d6e7b80a3c3acc5c202afdcd0696c04e4e2fb6e4de37825829e0c661874fbe482b686e2413e471723d0b5dfebf9498560cb83bf9e5dc2f5cb5e7d0c8b3268e4ff3e3e9f838c9793de6a2d8"}) 19:50:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f5810c8118ee8d10767d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x1000}, {0x5}, {0x4, 0x4, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000004c0)=""/4096) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000180)=[{0x4, 0x4, 0x2000}, {0x4, 0x6}, {0x3, 0x0, 0x1000}, {0x4, 0x200, 0x800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/75) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0xb3db) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget(0x2, 0x1, 0x2) semop(r3, &(0x7f0000000200)=[{0x4, 0x81, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x7, 0x800}], 0x4) syz_emit_ethernet(0x12, &(0x7f0000000240)=ANY=[@ANYBLOB="1321ea650e90eec515bef78681224d000000"]) 19:50:15 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=ANY=[@ANYBLOB="6000220000eefffffe4cf6832400"], 0x10, 0x404}, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x5, 0x80, &(0x7f0000000300)="058ae6d5", 0x4) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) clock_getres(0x2, &(0x7f0000000080)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xa, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000100)="a74b5ccd6d42476bb816104df0c0490e675420691550875ef7fe6188d8d5b0708f182d77a5adcfed19a3da5be4eb5517d7a1a774b3717dccb19d8ddaa9154a32e452dce5e6ba13b14cfb6e14c33a730e99e37a87e34fda7419ccae9658a6a84abd776f5b9da0fb8026167d78a880e3a8bd2f93ec24ad15833d2e4019ae68d3db2a00068d60717d8f6d7cf1bd28ef51fb0b3038682c36708b1f9aa959be478140dfceb8293a3d097b4643f11b7135754fd75d6a38af4804", &(0x7f00000001c0)=0xb7, &(0x7f0000000200)="997a4dc15290e67a3958f918e92b25c7f14424fb8e585d576d0fe0a6a50de1ac53dfee823408f3e2c735c7482dffc4683ed8fb0c5a7425ac4e0fc8198117ca47030daa298386efc25bb6a851911689456b0c3d478448d1b18b2a3c2369becd296c64bb831ea8af29a6823e159459851d6646", 0x72) 19:50:15 executing program 0: r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) setpgid(r0, r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9be4"}]}}}}}}) 19:50:15 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82bb3f6b60"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 19:50:15 executing program 1: socket(0x20, 0x5, 0x9) r0 = socket(0x20, 0x2, 0x9) getsockopt(r0, 0x28, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, 0x0, &(0x7f0000000000)) 19:50:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x61, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:50:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0xfffffffe, "00000000000000000000f2fffffffbffffff4001", 0x0, 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r4, 0x4, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) linkat(r0, &(0x7f0000000040)='\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) 19:50:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x3}, {0xfffd}, {}, {0x67e}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000000c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) 19:50:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) setitimer(0x2, &(0x7f0000000240)={{0x7fffffff, 0x6}, {0x1a67, 0x5}}, &(0x7f00000002c0)) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000080)="9bd3a16294351a570703aaf01ecd1f3a886e5abd7e9dbb4a231289baf36625701a7ff1dc45202857077ee86b32d86b7ce18a90171548fd5439fd70231ddd8a896af05e95", &(0x7f0000000100)=0x44, &(0x7f0000000140)="857b892c6a1c991bc1c56f683cb8123727b8772b3529e0de4993949f86e6eef7430f4933f7da15c15526eef432a0b3ee4f28357763c9fee67ae723e4b3a442bee44c4280afff95688327e04558cc139dfa08efa86281bddccc33c1274f03d91a215c9e85690032d96ab948bbb2ebf4a6eed8b4cbc5fd42ebd1d663644842366f631bbb2e60c99a5845b4d993cbe692c746129859667933d2eca994d0b5fbe60a1d57b47f5bd54ed9b4fa8157afb030091cca75624449d0eb068d467f128bf4283a2401e31f7d0a30986a83e59e8e696da03d72754ec447820db8014209964017bbbe6136a925b04822c1489fa53a", 0xee) 19:50:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) pwrite(r0, &(0x7f0000000000)="422186e22a4d84dc9985c5afdd83b5371f1e0523a3214247a066b2ea6892293149ee78a147", 0x25, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @multicast1, @remote, @multicast1}}}}) 19:50:15 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x1, 0xd70}, {0x85, 0x8}, {0x86, 0x3ff}], 0x3}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x6) poll(&(0x7f00000000c0), 0x0, 0xfffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x8000, 0x6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000340)="20e7d01a7ddf53f16588cf96d86912eec0a9e758e175d41cdec8fecb973ad6b2a8a1bc751403cf5bccedf4da625ef654527280fc56f2ee8e0ea0461648b34b2d0340b890885c5e282047dabe20742440c7cb4aea154723e7a3012082c56a47935c725a10b688094a17900efeb95dc1a57f19bf0dafc19e75d9d985a67f8c881ea628eef524d79a153afd9958d1c9bef6009936b53d12b055401f073a9d5a0cdbe6d37cbb2acc5f0ac37389ea93b825a186dffbb9a9985cf96d7c0160a54db82b81d73084d4bd9f90a92d1109fcc2687365f9ce951a65c23dde32b3de1f2f3386206eeeabd45fc6f2a8d023f6c08d68a65efee2eaadb0b8f9227082cd41ac0bb29acb8e8f3f0ffac74defeace2403de20532437b8401157276530ecb9d9222ee9fc532fe85a2a82076e20828a681dde8b30388f211d1a66cd7c026ad782395ab9c330f8197c619517e915bf3112d03c4fb191c24d614f5f0403e411ad3e26c4a0a7446546d169a8c975e1a4ccc1cf314645850c86ebc9628a524b24051fe1cb3d633569780d919dd521299bf1efa5e8a087ca3e9bc563edd2536d5e0e37fa86ed3c2ff9bafcd128d364d57c6ca12df41389550bc7fe7ad064d62b123ae44817f6f784e0b4f6fa1805960213cce59b1c6c396cf6f758cff3c25b7ee8a946da34db7dd66bfe1b73ed5defe25448bf2f5df76bdbd429ad725b85583bf5661a83cde381c2e637fae7efaea683b296fd5ecee1b14a61ad8c55f6baaccb78b1dddfd2083212cb8e32f12303c0a84476b3490d84a52a1d3e310af25f1993d5b4a18384d55ff8637e4ba1338ca4c898cdfbfdb48f4b57fdd1b8cade682190362caf70695c3781ac3f2db541c58dd37aea17511484498e9d47bba686879174ac3b069881d9e801fa2089ba242e784725866316361dafe332bf6bfc20ac76683fe3a43ad3ebe13f5ac6f8248b0e1a2e2c7e825c3a4eb986190e0220b8ccd5855741d7e8c05185e366c24f08c4e8f5e42acb98a6ee970fb7928f759570f2df1ca892586dbac39427611acef3e52ec0f4d6ba7205d03475b38ca811ccc92e7df61cf2a3cc0b44cbe797fff50d7d1ef9e225891f3f2453c37d7c8fcf57e15c2aa8e458e4b68950b9e2ce356b2ce5a0e8bdd575734653380100a8e6f4f52f0136738663a6e6d02ef294d5f29df8fc9b303c8995410a29e2d341e3102e049b56fc2695da7a06af4f5ad9e63ce1b2922b570c5f5b308e90bd806e3aed5084dda6f6798c540c463b10d77877f7723eaef4a714fe1458e424b2127823173aef88a131e31fa8c0becff94da8fdae20011409c1359a51b4e08a857ca38dbc1657288ff22bdc6aa547fce1931fcdeb77aae92ead79511911092f06d6916a528cb292173319e949ac63e351cd7830a021136a921b7a0d9738400e418dd3c3267dbcc5389b1e020eb5f8f30c636e6e88793a9f2e03f963bd1f98df9499d7af9579c672534a0b1d0ad236351cd7a331728ae85d785e3e74caf40022c2bcafd927055fef401fd0661c50a722d00e6dffc45ae2531ee38abc469304de3b0ac7bd8365f97d55d625a2a3180eedaba4ba78ddf81eb241daafbd933949e86099bc877391d76d3ef7d0bd3d3a0296c3d04cfc6dde73879d4e3af03f9e1acae03bf5b6a801649ec7877dc8a098ddb983aa75f66eb96e7b2c6acab01aa5744d1a504b79b679ff69369af8624ac11e3dc10729e2ba72571cb5626c16f3bcb9cc467030668991fe327ba25ab557b192e31808d1b1f30db0e10a5f59a04d5fe2819235ff389c9c41bfe0fa5a5eb1d20c2bef81e899bb4b09cadf67c89d856bf046ac937d7c70a8320674b35b3b3ba6e0e96578009afe9d3eae673774d7b6b0c0ce45d36a33a707fada3c9407d1cd38aec3b7ea1ecaa81aea8daf35f58bd92120dc97849a1611912310d015007c5f139e48a923a1c6b390e2177738fcafc1e33d62b129214a4834da7bddeabe07a149c299a14267f1f29f777855fbcc4631838e3a98c47932f1630d75bd11d59d96266e49bc7411e854a0fe00ce0311120aaac2bf8dc48d86257354c57853ffa52b2154c4a8f437875b680c2bc142fa5392d852dcbe304116333e4ffd122eefc12339f7caa3bfe727d8c73ff2da8fa16f0e3bd545f5902be9ece3965212ee7e01610b2fdcce3b33ad599db04b811594ac13925d91a8930ea5b0137398bc0b433342cc68d2dacc6068f41b9260b4ee05744c44d6e6c0f6e25326b02f56e28121bd841994119bbd040a55ba728cf5b7a29f090d46f0518aae454764e02329cd370441d1142d4006f223904b315114ca78be9cf7f233e180d237407902356283550681f818593a555a94d4309253da1b5f89fba26c8556511c8ef7518eb8972662e896d9a55e4906c43e8cd3b62c5948cd1b319a04aa548431944d4e1e54d6f4a5b42b19986e64473d6b7e4325969f271193de7409b55d647caa1932d64a229200378e946f15ac0a2daff5a7c6ed4c4d1f2f603d04d706997690293d66067a57584208ebf559ef6a879aa25b5fc2bcdd9f98a6d659492c1ab4e9275806e7e57978de6e31d01f99d175c917072f28fb292237effc98ae420a32e9f9f34e0d030ea45c26df28efef91a8d660d7913ab53b216e1d679a27479af6a0a6977a5286501654721639367139246990512ec08af16abc6f3118c1c0bd8263cbc251a6046f05b4657de157abe21ad0d47f276a6cd65a0bb741c65d2da488019bce0acee8e1ed2cc1a9652470741bc4a9e2df3eed8cb23b0ab7b53de2e31cd5cfafe386415ac52d2ecfe2aecdf64ae4252f66968cd2a36797697b4997859186a059be02805e2fb2dda00eabf8c5566f4a90aa2c46efd832bb1ccf08da263d1e12031d84fe21ebb555ce87c14b1781ca31283e340a8c6a63eccbab821e7df0ad0df620d716bc82cab9fb9a013e63a110513384c729dfcc0ab7c00d8e4fdbe7a90866054257ebea4571e6c73c6e2a320bb139e6289da47eb298fc241d7f1a7a95b9f629a428333c827a4c4369627b48503d57e2fb681bfd29e6cfa8e2c980ded47c03eaebccce24ad89d803f28d2126777e5d2305940ae452f83b64a24e8d35408104d60aeb8e94df254b53621b31aedebc0e5a00868a81f63a0899b7af1eb963288a06080c2491f30d1fe4f643d506ad200001f750ba1862252102c42ea02d8b5e2765c819e2d92460b0c3b59ef21a65b632ac981ee0e72a554a2665fc14544ec1d9494252a9d86f0b617b180f9e64c9f1c92f76cdcc3d1c4f5a79db457dabcf18507d1429b040967c853910c95be96ff1338cc0ff2850603fc3b1f865ba0ebb43287ea65a2a175b9f27d6ba997d8add51ce545190771a4a8375bdcdd5e4bb5c4917406080f5e6869e8d55148807b51df118b9e681c8cce359d396708316646fa9433ec874e0fa6b5bb6ee41b43f49f6dcac2ce614ef0613a9218746fdc00b206acd6b261439660a32212b5334f7649517123f8b450dfcb146c0729bfc12d155753761e1519ddef30d743e0bf0d48749b4574b91fa76e1012526e0a4b4c638d26f72a60667566e7ddf0778aea64971010a8692d19e74ed9066270ef15a27f4b534c101947a0b0ca9d4bb6e96da17d8fd30a01736ce04e5e326c19e5dfc2b733379d54f71d092fa6ceb320847d29062d1fe7ee609e7cc18d800f8ced1955ae189c8b0360d1e2fdb2d014e6fa9bdbc2a584bee54c596325dd2776e30b0e0d69c9de06e5352737b2c70190a3709e457afec84874c4aeceb59d3514a0f739279b4c31312f0d0a3039286dff3d4d4d42527b6a32d0b68a741ebb12c69453e1c9be9515de1ef84d1ff3477f9705ef5712fcbbc5950f508ca93ebff06573faa6eaf8c1d8c41b668bf819076fe8a2ad41645620ead5832c9fc4ec7c5c2b556088bcfa8044d9e43185f1e236ad929196ec6da3eb73092783b104ba967b943a9c73cdc8af206e0907d60325412dbb9892a220806b1c48fc2881efb0247b16e721eb5947b018836a8235b60f8f2020bb8e13303d894347acda02be9f41f8eeef637e7ff1cc1f8634700ebc0f17889c3ad6dc4b0c098bb744955ed0659307727b46bbd110aeb329530a66e6fa26834f3873f4f449f8d660fe4201fb1977cca93e67d879026c83c019b75fa2d82d5588b5ad9cf7be9a6f6a0d2f0f8f363d24990eb3a8fe2e06ade21d46593bf9d8ad90223debca7793a20b1337ffbeb4ab7edb73d34d92c8b14d499b176feb1198a8c5c6bc7b223cc7e36452738308c65e94994faaeeb7ab40b52ec20a7aaf6b9227cb1f60a47d4c684b0798458076631cd8c6070162ed1faa9849bb98c747756db88e496ddbea071a205456cd58b5ce49ad34d54863cf45e7ce825711325fdee0fbbef7963f23dde2f59d3c7a29a3c611e19e3b06ca86cd54806da8134f79967d427079c9d81590126478a35e575d95157a097b40795b866f55abd08c360faaf2eebe6be8e83960f3a8b49cbfeab5352c92ad251836bc3781963b680b5b3191e83aed3dab90dea612547230b8342120682cd275df034b004b1562dadf11fd3216420b839a8f6ba3b2c5832e66a98f09215f909b304b4584459a87304a7fa275b64c225c1228b8919109b20e49e6157846bd59cd0fe4167e6df902715cb3bc21244dc1e69ced3123057385e54c8e995a8e58cc1ef12a6302623669ffd56573bdd2b3dea56e146fa8d54fa7aa3841f60765c33c78f058d4bbdfee3bcad2c571bd3e224fd226acb9f030bd41aee6d61ecc2b1c511f805329b412bce9ceb27c1bea73b4733517647e62306db7e169180a0012117d0ced8790b4c0707d8089518c9ec2c1129c1d7109b692a841c4527bf6341619c5d047322fe979771346d275fa44654d4e2b484874457ac943057ac9ea739ac71a50bc2b82aab5a898e24f744348b90467b9521a0f549c0269f829bf87903998cd424f7ba00a56dc188d955da3b59c6088048034954e6aa688d94235891a426f7a9a249b3b25155123795dfcce42cddf72f769f792a0ddd8062170dbe9f945cd5c858f9b1b47c0f790cc4e887862081e8b09facb91f6b46d4991ff942a2f3cbe37b1f300ed20f61eeabf1a13539eb02b99f8f422859c9f4430bf4ddb8bd041d771fab0de480aa56f7f5c299641b0f3f62bb1c3fd9f820f2a553f4f38df38b349cb74a8047428fa8a1940b8a08d67c8905aeae8c79ebad514d74ae93f2fd64bf7a65b0fecc6e17514ff52f6a25ae73fc5116c0f7b0002ef16b39d70764c1c26038844f5df05c8c5e8715654f46057b60b30e428c1bb950f3e5bf7499d0958b2b28fb832ada06eaa37d2f62e395a8a7ee7f4a62a88dc93b31b78d8785a92c0483995904b4c6c26d4961e942473d761452fad162b03315d898791dbbd8f1d366fa045420aa507edc630a2d5437e0e004b5150e714eb3ece1d4425f775cd8199b198b9bb45404fe7813bad84019209e06b6f0a49eabb927e2aa82d24a53f9b9a5c09f899dd1a90f39591b59d630a0ca01e13be1ed7f1f15d7e3b44cbdab2f0d009b0052cec270001c8692a2a94c2e6b1fc91ff398907bd596892345182bea7e33af5195b33bd736e9910efaa005afc5e088bc9cd07b9dcf7aeb6c3e639156e75f380e491bf392f22cfc8d566199c60bfc0a938afa9643146368dc9da6e5f04726933181e7bb9768c158cbee558d63bcc29d55ead394c543306fbfc3572247d609444c84bd85a72561ad6524b4e62af081d9664ede8bf81e6e017ab895e0ef762286f705941bdade7061279e15ff0c7d63ad769976c0a0", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="8dc9", 0x2) close(0xffffffffffffff9c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socket$inet6(0x18, 0x6, 0x8) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x0, 0x8453, 0x0, 0x3}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) 19:50:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1000) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x5}, {}], 0x2}) getpid() r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r3) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 19:50:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x8, 0x0) setuid(0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:50:15 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x2, 0x5, "8aa0fa5ec3c4dcac53b61e9d639168d939e17dcb", 0xff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1ff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = semget$private(0x0, 0x1, 0x3e138cc2a10dbc0c) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/163) semop(r1, &(0x7f00000000c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) geteuid() r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x8, 0xfffffff8}, {0x18, 0x1, 0x4000000, 0x8}, 0x40, [0xa1, 0x0, 0xfffffff7, 0x4, 0x4, 0x1f, 0xfffffff8, 0x6]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) getuid() 19:50:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) socket$inet(0x2, 0x4000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fsync(r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r3, 0x1, 0xfffe, &(0x7f0000000100)="e947f45e53007a80f9391b0d099f7ab9633c728b7f2408e072b1582ee78e32639cf498631211661aebfe1ebfce4c0f0675aa6cb643426ad61488c7366e34b7ecdb4f7f3763effb1738b3441f9f1e05620c9acb78a4e48aeb1a401eb0f044670846b17d1ccd5a6df26f34b3ebbff6e8382e93cf5d98eaf9c4a081a4e478fed112a262becc49aceadcb008aa0eda31e07590c5d2f8423ad4dca5c545e3496df9630a513a78c106d97b5f319751a61e76e1d5b4a8c040edbd4e7de6aa64caf9c63b1dd34144455f0682eb6928e26e147134f13ea1779217811229f3b308f16a29c6274cdb960a8046319127c2ccd9eeee76c366aba3cca3", 0xf6) 19:50:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000640)="f8a8c1665af8feadcd00b2bd49f99da539c54167b0920997bf98eb9e54887fe3031473d8b3a13743f26960fcf1572d00e5f26d129a591950df1735c0f1d0d3730be545da31a0f683457b1671e960c35e461bc2f3df82b3117198928527aa04c4f1275213302d136c11c432bb1d3907809df616e07059cbbb5439392c", 0x7c}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 19:50:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRESOCT=r0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="342429bc2dc887ddd46423498e8fe122da66a4fb42d686ff6506816a6e11bbbef6e8daf372445df6bd6e641454168417ad331e11ec309c00fd013b309563e42d61986daef2603e3fb106cf6dfd2f42a4f118bba21353ebdd8f1e59291c2d10c330faf0c601e4611e1873836763fe123c9594c11269a210a674159a19f0b549c998818b62b5d9058792d5099df36a7f5245baaac119bbf3882bfd9517ec3a8510df3345d84ac249e8f4730f58f9b09a033e6a0b5e75653a2897104ea39c96ac5b7bfde0cc827e80846184cb8ee403a8047f081a5a16a0a4aad89a8c699af89fe30038b19e2b9c2d95e830d5b01979152eebe62b67089830d7946409b92f672ad90ce276e8"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x9) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3000000) 19:50:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {0x0, 0x2}], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 19:50:15 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x23, 0x0, [@broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x9, "2afa5fe6768703"}, @generic={0x0, 0x5, "4750d2"}, @ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0x6, './file0\x00', './file0\x00'}) r4 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r4, &(0x7f0000000100)="dabc8ff9edb0f37cc76ab6ddf33d24f3818362419080e25e4cf5c8befa03c4b00f298279eedda15ed9c32f42ab5add45a4e65c8680b6fc6a694e5dcf96e7ee858a748aa571972f1833cc4b5b4a143b942986f2a0a92db7513b814ad9852810de0bbbe8fdbe1b2ad1dc14e6f9985e7a1fa2923a5c7fc42a2be362786e258ab8823f6f17b849a47ebe307ed2bbc7f7538a920705c84368719843f1976444eb06bb21f93a2a8c3684ef264c8ac77a2de1a4ed3d89ca734bb3214d7f97903d082a1629d90d5c72f9efc98fb7d958d21f4e8a13b941ae2ee39e8fd3", 0xd9, 0x0, 0x10001) 19:50:15 executing program 0: socket(0x6, 0x2, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './bus\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 19:50:15 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = getpid() rmdir(&(0x7f0000000100)='./file0/file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r4) ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x104, r4) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) 19:50:15 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x43ef549b98385ba8, 0x0) getuid() write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x100]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 19:50:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x2, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xc2, 0x8, 0x401}, {{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x14a) 19:50:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x8002, 0xa5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 19:50:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget(0x0, 0x4, 0x248) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0xfafe}]}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{}, {0x4, 0xb, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/41) syz_emit_ethernet(0x18, &(0x7f00000001c0)={@empty, @empty, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@generic={0x0, "1bdc806c4000"}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x3) setreuid(0xffffffffffffffff, r4) 19:50:16 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) socketpair(0x1, 0x4, 0x19, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCFLUSH(r2, 0x20004268) fsync(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sendto(r3, &(0x7f00000000c0)="20faf3cc18e50c025c7ff8f7abe5e8db2087719b8f52d9bea4743ccfa79cec062d1aed7b28f3d61f2a1430c21c23a88c0849b542544d04f1515f42677b25f31a745da32c273cdd7fd36fa824704a56100f9e44043ff6e90ed26ca1837cd76fd101e050bdb2efb0f2945af74dbaceeef96a46102151a718dbd54429e8cb00585b9b95e1b4f4116d5cd08033197dc6f4", 0x8f, 0x1, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) pread(r4, &(0x7f00000001c0)="5f99", 0x2, 0x0, 0x400) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x140, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) fcntl$getflags(r6, 0x1) rmdir(&(0x7f0000000300)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000380)=""/79, 0x4f}], 0x1, &(0x7f0000000440)=""/74, 0x4a}, 0x0) 19:50:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="7a2fbc3f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x81) 19:50:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="bc123fb392fb82705901626da392ee31e3a4fb988242237c43c16586e841b29675212b60c30720182817", &(0x7f0000000100)=0x2a, &(0x7f0000000140)="cdd1e6d47d908c94fb144017d78a24b5b5f417fd39830e7940b5c80028b774d2d1ffb66b482186a0defd2b0df64a10b6a5ea4a33913fd8a60fcdf3368237990ae7366e773560a7ae30f35987605198c5ed302f31b4a28c56312951c8ae1b77091da12e395c9676657507cb98ba7454b0", 0x70) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2000a, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f00000001c0)=""/20, 0x14, 0x800, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000200)="2fe712f3a636fea0dcc498f339b4751a1e9c4ebfdc94f5b46a9c06979df73af33bcc3e5899f6596f15be3f99c38b604733e746b3d5acfb0d6e1c816ea28a28e11dfaa187b215784c09eb1377bb0fb9c623d5fda63ccd4c23008279c464c279dbaf526b9904428678104dbd27b673c56c5ba0c445960b42c93c65d05b3d5ce283b00b27dfa1b45e95942bde1ab1167761d8f55bffb508584b62056555935506f99fd8146cf9b40c68b92c69bb7d28415510d10a3b837c5a396cf5340aa8bbe4058a", &(0x7f0000000300)=0xc1, &(0x7f0000000340)="8e08d727c108fc26e61f3d270d25a5b26974576e5de80b4946c1331c680bcc26c5347ac1baaa2d630e6695471be317a3e2711bb12dae", 0x36) 19:50:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x800) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x6) ioctl$BIOCLOCK(r0, 0x20004276) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0xa6, 0x8, 0x0, 0x83e2, "91a381dc7f5a0ffcb83a3ad9f5e2e1ea2ed9ce9e", 0x7, 0xe9d5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x4, 0x1c2, 0x2, 0x0, 0x101, 0x7f, 0xfffffffb, 0x10, [{0x81, 0x1, 0xad9, 0x9}, {0x7, 0x401, 0x2fd4, 0x81}, {0x0, 0x1, 0x6, 0x3ff}, {0x9, 0xb1, 0x0, 0x42}, {0x0, 0xffffffff, 0x2, 0xfff}, {0x401, 0x8, 0x5, 0x1}, {0x6, 0x81, 0x1, 0x7}, {0x4, 0x7c8cfdce, 0x425a0000, 0x1}, {0x63, 0x10001, 0x386}, {0x7834, 0x924, 0x8634, 0x1000}, {0x20, 0x101, 0x8, 0x98}, {0x7, 0x1, 0x3, 0xfffffffd}, {0x9, 0x1, 0x8, 0x1}, {0xfffff6be, 0x5, 0x7, 0x1}, {0x0, 0x3, 0xfffff800, 0x7}, {0x6, 0x100, 0x36b9, 0x4}]}) r4 = kqueue() dup2(r4, r2) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000280)=0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) accept$inet(r5, 0x0, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000340)) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10, 0x0) r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) r9 = socket$inet6(0x18, 0x3, 0x1) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x10000, 0x0) poll(&(0x7f00000004c0)=[{r6, 0x4}, {r7, 0x4}, {r5, 0x4}, {r8, 0x1}, {r9, 0x1}, {r10, 0x100}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffff9c, 0x2}, {r3, 0x80}], 0x9, 0x40) 19:50:17 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x7, 0xfffffffffffffffd}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x0, 0x3}, {0x7f, 0x0, 0x8, 0x10000}, {0x5, 0x8, 0x3f, 0x7fff}, {0x1d, 0x78, 0x1, 0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0xc007, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x4, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964ca784d284a74385c33612d1ab59b9eb4797351574b9f15ae3c9ac64a0ac2e5ec5aaab442f0d0089baecf403a2ce98168d4b701f298a8df8e1b7d94ce77a55c7d322fb030000000000000078dac70e4420441f38eb0a92dfe1deb09096dc0a42a96c971466b7f1fb1042ecea9467040c83ae7d80de93164a7153b9ab7211febf387bb7f3ae57b7fffa05bea2f16344029ea78abc16f62789", 0xd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:17 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) dup(r0) setsockopt(0xffffffffffffffff, 0x60, 0xa81, &(0x7f0000000280)="b0029a46901226aa6b0484253588d251d5e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a24bd73427829484a0000", 0x4d) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000200)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0xff81, 0x0, 0xfe, 0x8000000000001f}, {0x3c, 0x2}, {0x16, 0x0, 0x0, 0x40800000}, {0x6, 0x40, 0xc5}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x100000228) semop(r5, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 19:50:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 19:50:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x1}, {0x18, 0x1, 0x4, 0x190000}, 0x8, [0x1, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="7087f35777d9599de887f9deb9509312b114fde1f288decf6f58aaa414482376c464811c3dde7626b678209076656b3d47d0d861a049583281d445648265fb58cac36c88018689da813cb598c5c449001c028d99d6048e54a7593a15366bb8952cdb6be5a19a18d5a02da0bf619aab7acdeca6d7157970ab98d1206b0c6967f7f541cdccd50714d6698ed480a14130ce1f94ec9bef04ab47572d1b2bd10ae6d7ab4c9a59e44a623522dde403d22a1799dd99f3c95f2eec79b246aa89a08df99ba61d27f0cdc5e68924522e23738ab4a1f1b9a5c202c8c6422806b79c3ab13bec07eb0f507b000000000000", 0xeb}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 19:50:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) pwrite(r0, &(0x7f0000000040)="2ef47638d3c6e615f7efeaa766a0661f6a22b5f5e922d9ad057dee63fdedbb3c2282ba2ee21241735405a416c2bc18dcbdf35458c2c9e779b70ff3ec636a459d576f2e5dcc174ca3d56442f6e96ec41438fa9368a4433a83a349df42a686c374facf03d60388f96fcfb42541933a8e958ecf7c5b4160a59610592cb0430e1a9c0e6a59a98b6df5f7f51f4f658b2d2864780ee4d28397e0b8e134775f82c5adea41f011508db81983e9922273522ddfc4a9f546e7c117399872eca3467894238bf87c803df884c5055467af276f570a1d48851e6e4a24874c781ab91e5dde3d8058faaef05947b5f1fff894", 0xeb, 0x0, 0xd49a) r2 = dup(r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000000)=[{r0, 0x1}, {r3, 0x2}], 0x2, 0xffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) 19:50:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) fcntl$setown(0xffffffffffffff9c, 0x6, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r5, 0x20007461) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:50:18 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffff94) r0 = socket$inet6(0x18, 0x4, 0xff) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x92c4b3c9d8a05ca2}, 0x4, &(0x7f0000000140)="132c1e86d906fc18222d1ee89cbaee9f29c99501d1296c53caeca9439f09e6518873a9b7537e1af454cd8dc4b3bff23afb80abdb62d5535e94a5c50faba4b55732e44f893cc3f3526fa1d4877dcaaf8706dfd40eb19c427e874d96f7eab2e6f4ef611c86bee80254fb74da02c62c3718e6e1d7db35e2268122f2f9e7d12f5af6b4985ec4d4515262a958cc010a0d9c21a58f5c5ac133db8a26ed5782f352e6c56e90d4f3963ed470ed960bb051a74467298c2093e8ffd07dbb5740923ff0637ff4ccbbb19ac299fb0081942475c5b002f4c7cbb771db761b75a6", &(0x7f00000000c0)=0xda, &(0x7f0000000240)="bd408d1b33f6382f3694fac2b0f3a364b4fab2a4c0669098ebf28d7d6df1f14c23962aba4a90e186d640864c841de346ae246e2705ae106de46ddf1d6c7adaa1f56bb05ff2b5fcc545c15698de0efb74796a71713a1ea07ae6fa71a0c5d535b7f598c73639e175801b5ff25251058dd723f69661bca58a239a2c3e89b5e57a4d4c7835c114ac2b039e457a0b73a771b2ccf5a6797ada03af839b78540a78fbcb230042ab74d143a2f31d04a4ede4e8149d215e436bda2fc9fccbb4eb06be63eaa244eaef4c1c2844ec17b370", 0xcc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 19:50:18 executing program 0: syz_emit_ethernet(0x47, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a810008100460086dd606d28e200011100ff020000000000000000000000000800fe8000000000000000000000000001bb4e224e2000089078f0"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) fcntl$getown(r2, 0x5) preadv(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/87, 0x57}], 0x4, 0x0, 0x6) 19:50:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file1\x00', 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) 19:50:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000300)='./file1/file0\x00', &(0x7f0000000380)='./file1\x00') open(&(0x7f0000000340)='./file1/file0\x00', 0x8, 0x108) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) 19:50:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x27, 0xe, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) 19:50:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x1) r2 = socket(0x18, 0x8000, 0x46) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x800, 0x4d) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000100)=r9) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001880)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000001c0)="815512b143f47b82906fc9d7d15fd4ce81402284e62aba5ca12340bdeff0a3de58595c396dd182873634a0ecc8d00ffa933c6c4e93e90779281d4d604093012f0270f7b41061e51e72ccbd33df85fccc8d0f18f151d617c44b4c619f4e50805c71d98569923c0f2202726d5e3df28eb0d24a1a83460e68fe1c065eaf50ca3bc8ac4128c9afc149d4", 0x88}, {&(0x7f0000000280)="d00c2ed537aa9fb61a6c80a6b9be7a008db6f981e17a6aebeb7e81797a5e431537556a1721cb97c3a0539a051bf6f59a2703432338646865e28e84170aa845ce8aa8f3b273f67fc9e374221aac28c36185921f1bd5424eb5ad4e69e3bce1304b8c7467", 0x63}, {&(0x7f0000000340)="86519bc3f3d659d8377b5858b1b95eca07c1f4d51a1f4da71515cc4875b913b6381b3f91b728aa4eb655ee22f96fd82b02db7a9c9f25ef0d29bb7b4ae0d15c1c5bb3c721bd82fdf6342f0131c14eff944a7fb3f7a6c0e12fee4645cc0b49f966e35a8da6a8b3018e3f6fbb13478d51f403645c98d68d3e6ba7ddf1aa9251786dffd325da78b9daa9e7b58432b74b88f8995bc3af8543fa84041702d3dcaf06a1122c820643eab795930af07158c43b30bfe3f14b947a4b21e70e3d32816d6dcd15aa709471c7eceb095fae75c5329fcebdd1a9ce3bd0f043fe0ba13ac2f71e16ab88", 0xe2}, {&(0x7f0000000440)="740627907d97fba16c8f6f2377bcc92078cd18cde7fc124d8b45705739c05229af38db43c95c48beb75dc3f1222c2f4e96b4a702ef2587d2f30b04474571dd8b934baa5479c39aa6e2c60b420ce6974cfda454001d06ab266fcfb5eea9b89c8a5825b5c2a985dce25eea1c456628001ec805a89a125c23616176d5c504167f6b946e10bd27c127d994cb4f78959d82212a44715717411ae8160f9116874b8653332e62ab64cce24e71a9", 0xaa}, {&(0x7f0000000500)="41f75d00ef0e4ad47d5442b2dfc464e8efacb7ff6c17d2645896d40cb27799c73ce4eb615c8452c6ea766e25514a49b034c76259c59782865c", 0x39}, {&(0x7f0000000540)="de47537f3cada494c95f58689ca1037504e9e84018b83639ecf6a1ae5c6b768ba4603f7537c3147e2f908a608ac5d1d8162e253de43c6fda3748185a9df6932e06b05c42b741cca30e7bf17a1ec65fdf83f5879175c6346a8daa422af268aa0a57736929d3f5f5963b9179df21b74c19d946d4268009b1f82667b585af26c6fcb11e6a9bf8217f463a55004f1eec08e440716de12a1bd778a13c23f26b0dddbf2c7d96bad9319fb93b8325896f36e0ed4a036ab72655aacc79fac646393a89c141126c9124eaac4340571e26afacb4aa8d0585915bff795af7243d4c05", 0xdd}, {&(0x7f0000000640)="47294318df956c982f5a5d173064dfcd7295d2276de498edf09cf40dda3204bf1954afa5490b55a1c46d757430efde2b4bde1a7859b5677e3db115dd9b54ec8b6e9d45abef9efc30bef00ea381391b7d2cb78cc27b7aadcb13c29b7bd2e2890c09d511168979b6bafb1e57568d1f6401fc1c5acdd72809b88f18daa0efe3f8ffad40c7315fb09725ad8bb5e365b560c92102fc6bf47d6afbbdcc0e10dac323dc88fcbe91f0a1827f10f34fb298fdb20c6c09572bed21d1b8227e1e5d97dca466a832939a1178b28c1fa42c497a3d00e9c473c2079765c4eb6490fce9241519a7f88d0f514f72524f207918cdf260a959762fbb242dae42d1f80301a303920a9fc6d36bae927ac77f039136997066a119170c2e59974b2adba8ed821e3e0af8aa1ceb2a6fa98e0fdc5e48b33528c348135030dbfa2c9c3e830370d241567e6088fd15175c6fb7b5578c88859232de06cc50d3853458a69e69489055663a5545cdf4c67ec9a667dc0a4f668985f14008db57528646deecd27c527ea4b3e440fd43484f9b977a7cbdd318e8807741f359fde89681e0e996ea841c4e3a114fdb4004296177332e08fc998c472c98d6ac9c390aae3aa2cd5f7bb9c8294eeca82c2cb9bcc94c0f6db9c5df3314f93d23f6bc275c2fc3096145e23f3662ce1eb22448585d2e9d96fd8dfbff7cdd6f1ea0712ff2edcdb3905a016b78b7d6ffc8f4b95c5b78e1cbb346adf47c26f952208f0c774b1034b496ca69f268bb2784a2a74d26cd97adc6088a3704665ece76f2551ff742ae87a350c4545b88d7258fec70b1858a26bdc1ffe4d8e07fdb219681ee0a28ed8d83a7735be912ac7bcad48bd2d5204df694eb65cac53ecdc4a5a886ca1922b862c6edebae3e54cca6447464b7f500212f06f8cf51338e96e9c7f3d5a3c36c482163c7f44ce2fbfa852dc51ccb2e7fc79a2d41707fe6c7a8752af2bb4a6a586dbbb623f3aedbd3105c27c2ff7b60b8a50f1cc4c41b841a77d81f80db0b0c2d28d517962438767254f80eb5e8211cf56a67246023b9f86b8fcbeb4634d413ee6a5a599991146889b8cb8bed4ae1c34db7efab5ea331dd807c6c068898c5a6c5c964cf0cb8d5186616fa4557e9fd33721f7ea4cec50e7cf6120ce770fedfa837ea415ab55e6d4f2268f65bb79b076ec6f0cfbed8f2c316a37c01eff2814c1a0bfcb9e1e2efae26aad982ddc59a14f9a9efc1f93139ed2368153db26344f273ef375a24ee83b0f4a0e7bb46c4e790c2c43fa38c369679bd1bb315597a9c27000950520b00256c90b79106bc094a53044b695e39bf37ac013a88830bc0f7fad1facf9a206299171d500f38ca912c1190384d343a80ca5a8be62376e6adb440833b0ff89563a3b0ed016df67dd3641c084f767770ae11a0f54a8a3c7885f6dc7a19de00e9044abaa37d88de05fd9610151817cbd28dc79a10011500f823c3f67efd58652a4e2c03ad9748a6baf331c4f15f8292b0de79729af8992bf3827be0b95bcf4f41ad2f0bf1bb2c74db06232228009418dff0b3ec694e9f456679580c3761b4bd834e33f42f8f5a5201b7e63ba97583dd8595299ca2a3d0d2d5fd54a68b45ba23758ffba3df8b243cc1540a92184187e5212c79bab45bffb632381906880573c647ddfaead545f2d8a446ea4ead8a2f0e130be5fe4c1093b39d3ef7547cf1d9ed05ac1b21beaeb552589692cd1b1ff06386862c5e56eb14b4e1515b4634489a1421252e09af578c68ea4a65a940a56b15f065b4d63e84eb34e9527627885171d93f65fbf39bf0d0b7029550255b41b40b415a8431814cf3b2d0c148016983d4ceeec53ba36e215e3cc3f79f23af230c742aee6ab01e256f682696ff3ef11a359a28d417f0e4eff0a8e0dca397d523c3f3af65672876818618ba10db3610925aeeb270051b75221a2a33b05b1b59ee51601b26801074abfb61da997d8d0172d952ea3d6a4102b99e152abefa8819aac35ef23a9e779af2980cacbf34b3c90382e19b8099c8dc1d515a6ecd4088cd78d4319f3aa1118d5147e2ca26920459a94411f002b90ca8269371793852f1fe6bb3d31e3f9a3e8ad3eb68b69d8805bc537a1552093621ff3ea65a79c8e11e0b73eb274ab79fec24626ce6e2877265b391f7771615d1458ed08aa73d33a67a72f2afaa997711fd2d2473db78f99022202bdcd56edb71a1819085be44fdd2d839b7b70e4fb81fc789929744ea7738235fbe1ba2d7cd9f58b18b1bec3b8ab2088e6792a54939750c3b6f2c692ed7b91db1b423acf7fa200aa6ff5f8b165121f04e285d2d7c790b161c8b22134ef7a7d919b1547baf472a2ea7bd51b5540c5d6fed83048a3163b005399ce49297a59fb4e4e8f9050b22468f33c6667413d0e25cb35e1c61d14e6c03177c62b7d3c6d977e982355780d32ed0a1e8a3499ab1613b7add87c9a7199f5caf78f9686ecededd36b88f28621ae37acaae0fadbcc12fa14643399b41cbc3eb7cfef5d99392ce6a237e3a320545a17432173a112cccd51fefe39f0b82fb141e56218428e53588226c4cdfb557b498cfabe376cc720ac6ab41108f625c9a3ac88d9545660f9f430620d3cbd8337dc1cf1e16fa828e4f2178c9cad40c078ca4dedc9dc0053fb2b13a59ff41d20a442d11fd0b272efe7efc155f66c065067b2ba15799b1304c5e528a7322f74bf2b81d79377bc7e50aed1b56fd26267e6a19f848531726774c544a4f89221e2d5f495494f42a45c46f3b3c75d7a7dba96b724bbd10b9df2185ee06f3ee0d4dced2d769e22531a696682fe232663ae2517e01e3a37c9c4a7ee2173e62ad54307107125ba2154e8e23276956f888fa16816300927d6c62bbbc6df074f9a4c924d41cdb93a008ce5863a6d41b9ce2f8b0d96da6572fc579fa0537bfd12fc934f4900d3c07bc44e992fe603726878e1f1ffdf5f2f223a3974c2c69fb1083ffbc26e16c92bc390734f0be2ef0bd4e790cfb1690d26ae6318bfddc0900b4d409c141eb22d9d232af6744fd38e62d242c09aada491b425b3570e79f288fa11c403c3c2e40781dac31dc57f52d1f378b422b304604127fa70bcebfb25c42117a1519c8fe4c0971aad46e046102fe5cd8b71cc76766d4558f042193739b2959ee29fb54d3a38b7df2bc7045f572a6df551c4b3bc947dded866d4745f48d1008fbe4bbb69199a82f8b60cd529e8a40862ce6b2df61d4b717953ef9e125c8c71e3be182ff22a4a990c544d3d7ce8c4f4c2757c02bf62388deab1c6b862c2a7f4c041e185030ac9b77f81869c294b698fa4c0c50fd9caaac98b7343d5201cc3f155d401e488218d86dbcd2b24508ed989c57c7385767ac307e3838fc0d8351fd5be1cdb43f005b32479cfd6c9d29a9df20a4b7a9ccc4e636f72854348f2933c10899710cbf028ee2ebee3fac3c59aaef3be32dd09f98c97a41ab42764267957125585e0d0364c4c5e19ebd05514e017dbbdb45ea25cf8af0e84e4794744414b439b6d7f9eed2ac94e6529a2b5092f2983eb955e9605a4fcf2cd48b6ea09254c431537813972d8165572401352d4fe2a86605210b3a20ab92f182a387459ef2d490104f04df3eab284c0cbf84be5161053cf5e2bd2c6a94ef66a07f23f55cbd93433a35a58efdce8d6b03dcc302ee5b0cb2b33f016ace32903ef39562e7a5acf5faa8a03cc104ae054ead06c3617a6b23389e5757a0ab83aa55d91f8d6eb2f962914020ec0d734340d186069160b3586c993ed97d8daca6b3620c15f872d4e87b0ee9d8ac3ad900eef33c12e632f061594897b9900ab4f481058e868bd8a654ba723a9f53b10b2b85b448e03234705753c09f64592393362eac132abae25b4eb552c59c87d548a95d2297b58c92ac2a41d866bf82d338edeeef1bc381cb782193b47ef59217a0d36d7b5eb0e364ceb18b50737ea85a9b40000c62f3c1e78a92f4237c1fea09862a1d3cc5f1a7e8479d4fac472c166b461300b7502e53f85a7abaf365f03691d0f611e12311c41967039ce85f86706ed6dbbb13d84b21b78fff6408976ef5930377611c9fc0e80172e63322e05b7f9e95bbc69b8da7e7e92941895e19205679445513709aadf65cfb024589e9014be330fc21ebedf28cbd8a33a470b7562aae3a481eac7a76d88c296ce3c71a3ad648e48698a5287a64e8fe2f76b688b50113228c613dd840cb93c63ef0113a73f6bb5e3ba9bdec44edb6866db3348d53a45a7fc57ecba97fc7e48b3a6f5a0a6f684cbb7fa08577cc45b5c56e33db4a727e84621ad8dc2ec800db75675d76e24e952ae01b1418bdd5f34af93fd6e4ae81810c1f60219eca68440fe8084ecf686645ba9477126b845965ebfcfcd60584401be817daf953527c7ee6eaf2b874494e5091e09f22e66d91b2566d2c34ef60721d9eef3c32df150e79719a38666a29a2a9153e9669e3bf260686f446764371e53bbe49be08d25b1165384a2e7d7f40d64cc10d34bcb4efbda2531a8e4580be8e9049b1be6825c8b1f47b1997e657afb9c1f8e0ca861141dd5d7e381e678c6856fbdbf7ead446abebdbde542167140edf55ad96cde23b5c65af7e8d28d0313126806afe9e0c30c47da4a10ef207f10e0be1500133278be1a2f29bcd07485933b6a9424ca972dd975efe35171fb7ca94db7c3379e3206663baa1a6302fda97163600a15666cf5cf8f00a63a24d00764808a415434e0c34c8854b9f5e9e5a136bf03b8d63f19aaa2010ec12163ed53cc5061453d606ca1517d447f6087ea6376adb66f1644d1b819651f58007f97ca86d09cdb8def04895d3d6f503048e5be28913ac2f405bd22ed5670f4e2443f3be70885081d14a765800ae09bfb20522e26f77671cb71f16dfc5b3d70a56b777a4072ffd66246cd14071ea68847a7e9f7dc6a54cc57042e626d22adfd0656b4148e8e7f49197bd8561ed92d4041fdd7f813564599a02a93d7ce853c2ab80d3b2ba337d09b1671f89fa23513b2fd5b363bf4838b91b981fdfa201ba2e1b08b0ce629309ff8ec8e54f9a57fc46fc658ed63f8096ee9ebfdb21f8a72e4e67e52040140b0cf15edcff23bba1e6a690d156828dcaed6324dbc119b6b48f69d7d9cdf86482d43cf70c0377117665c6b18049191faf448b766eaee3f9dd18afbc5e65f58986ff06470c7966d9568a9cefc0dedd2b29ef16ec19ff8e12fe17e6de0b535dc449cece40a653c757883a530c4afa4978fe8b71675ccb9dc9d47e95f4b26b796b31c00848bcda068370770a44378ba6d81724cdeca2574ce74fea5c03bce0e8c8206fbb8b5bd925a64cd9b0d417dbafb22d23a63d509f8fe07353cb1e339d5dc058822667cebf5e2d3a8ba6dc39c5547148c3c6ba70cf4552ab18cc54c6bb0b137809319ae51f3021805f38673a703d36b98ee4f6789c2cfa8533da9b1ecca3e41fd644846ca2167e5e56acdb90b552723b8c77effde930e8394588b582d8479098ab3d6457034dfa58a62b36de22272b1b2c1689a17ee10f6f759bddd03713adfa2b77045a8e1546b37fbedfec38fd0bbf86a05caddbd55fc960ed3f3cc0542634ce055a3a2634579749b7447d6566c9b5855c313240fee767744c694a1f370e7e13df476d27e1b59d1c759d7358a2e34798b16d96d75c9cd566f8113eb33314e1e4dcabddebed1fbe44ed609218c372dccc9ffbe72e08fb0e5c27d5180a99203a7da57787c6f7908f7d137d23557fcc38bf9fde86e49e24e01196fd94b16a5ba0452aeb274110b63c149c47d26539d1b8c5cea2dccc45034b5f2f9dd37bb8251ead1f7b", 0x1000}], 0x7, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r7}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, 0xffffffffffffffff, r1, 0xffffffffffffff9c, r0, r0, r6, r10]}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r11]}], 0xf0, 0x405}, 0x0) write(r3, 0x0, 0x0) 19:50:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000380)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="8b4d5a694cf0bf45aaa484819af905dbd62d7d79f06476e8a36ea5f3229d660fc720ecc598f75dc4917607162de3272615c2824b3ba4addd613ec8159d32ce61bf9d6287ef4d0b226506b458e934964e634928d088c018d05ed5260ef7dd0e49cd984db82dd29b87e696752baf20ae8e5e79353f84a25194ecf9871aeaf4a54fcaef5be96b441c3c6983df21078d827318546597fd0b0595b135e7450de135a4d322b3c2f961a5419c48ef631ce2e820735cb1de34f0baa96babf8fbc2e37603c430d1d950875f1f5777ac733a8691c33e78d9a66007d984bab074", 0xdb}, {&(0x7f0000000280)="1f4e8f2055fc21773bacceec537a33b27a91420432716f61926b9157b6d0ca3452db28cc41b26eacdb58f9c69b5ce8b55218280be37a58311364b967d196f3e3c37128dae37fddc5fe9c68cc516e01e9bcae726f049e4d571ec0b3894da58fa54c0990b9ba8b641623a4f35ca69976570aab1aac6d161975", 0x78}], 0x2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000340)='./file1\x00') r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r3) r6 = dup(r3) acct(&(0x7f0000000140)='./file1\x00') r7 = dup(r4) symlinkat(&(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 19:50:19 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x2, 0xfffffffd, 0x5, 0x3, &(0x7f00000000c0)={{0x7, 0x1, 0x9, 0x0, 0x1, 0xa31, 0x1ff}, {[0x5, 0xcaaa, 0x0, 0x6, 0x7f, 0xfffffffffffffffd, 0x40, 0x9, 0x0, 0x7fff, 0xa7, 0xff, 0x3, 0x1, 0x2, 0x100, 0xe7f400000, 0x33d], [0x0, 0x4, 0x75, 0x0, 0x5, 0x45f3, 0x9e, 0x7, 0x9, 0x3b8], [0x20, 0x97c, 0x4, 0x800, 0x7, 0x1, 0x1], [0x3, 0xc5, 0x8, 0x6, 0x7, 0x7ff], [{0x4, 0x1, 0x0, 0x8}, {0x1, 0x4, 0x4, 0xff}, {0x7, 0xfbb, 0xfffffffc, 0x100000000}, {0x3f, 0x1, 0xb66e, 0x144}, {0xfd95, 0x100, 0x89e7, 0xfffffffffffffffe}, {0x3ff, 0xee, 0xff, 0xfffffffffffffe1a}, {0x7ff, 0x217a, 0x4, 0x6}, {0xa3, 0x3ff, 0x5, 0x5}], {0x0, 0x400, 0xddf, 0x100000000}, {0x139, 0x9, 0x3, 0x1}}}, 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x10000, 0x8}, 0x10) getitimer(0x1, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) syz_emit_ethernet(0x499, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff5ac282c34b8386dd66b91a0f046306400000000000000000000000000000000100000000000000000000ffffac1400aaff1000ff0000000000000000000000000000ffffac1400aa0000000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000bb003b000000000000050200050101000502000981e54ea4473d7794949e3b8e633736e788116033fa91039ca9a7ce3383b8b6f3e5a0bee719d5c6b402a85a08255f795e515ea81c5a8dfa8522fdd44471c3efc0498be106110a9827dbbe9f04777ebfddcb55bc04c8f47b3adbb202704dfacde5f69cb9d06836a22b4900036177f0875ef31cc29a82eef10d68e08aa4187f947df851f07ea9932562e7693546ac7af7dfd6cc64bc69d8b75f9fd98ab02d688d2ac1c7f7da24f2e5c0b7e93148011d77c848c2667727d4c1ff8e843295cadae6fc3a0c55a08e6ed49f9b8c1ee72a856197ca70f32c2402e477e7ff4b7196b3c38859bcf073f7e80158c52d1138bb06832e04011000e1f899723523a739f886379b0c7e0b540b3fb21277fd8151997e621a91d3d1158903cfec6923963b86598b7f78ab5194a405935ec8d1b60baefdbb6ec7c4c9e084cc50cd6c2b43d65aeb9418664ffe3bd197ab9673e0bddcecfd76ef249b01a79ec8437a8f731140b7cbf9f4ef4ce478444b0f6cf4746cd17a8ecdb2b6cb5cf6b4e57915c68f155a1372efabc9fb4556b8aeb0ff01c9b3ed0791ae5644d773dcf97fb49a4d9e05a570fc37c4e3d14f3b401f443fd7406ee77be4180ccff34ec8b5b22f6daab2de1baa12b898a526958aa6e1463c88f7038af494dcc7049e18eeba910c0200000000000004012d220ec7f21491c2bdcdfd49cbb52fa71b4557290000310e0005000000000000000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aaff0200000000000000000000000000010000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000101004050660000002e08003f00000000ff010000000000000000000000000001ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb031000070000000000000000000000000000000000000000ff0100007c12f19fe0769be7ca3e98baa0be95810000000000000000001b0401fe8000000000000000000000000000bb00000000000000000000ffffac1400aaff010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001000000000000000000000000000000010c0000000000000004f4fbfd3e65e5b1564b4cd8409e010900000000001102000a00000000ff0100000000000000000000000000018000907800091000bc5533b9c4d5719f169380df4caf3a3431ca1d2137bbfe1040771012c4e41b6d47e4d527a9cef2072da1d02812f3423cbda529079e3336bb328a28ecdcfe120eb0190fce905ecc79bebd1f7d6ff92d2e6a99d6f92b3e6f432fc5bb31088b068f63c1f289f0a66515c649f8e274985f979ea94590e94b5d4b5e38d4227a4b85db17ec694c4c2ddff152fe658a60dddb1e94151d73c24820e58fa10d852456637ecae84380bc70b23d334a5cf47baf120c54a9340b36371d0e22d25e0477e8f6fa1621218038a81b19db2f10de6c42ee1fc5054c595d"]) 19:50:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="dd", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x5) kqueue() 19:50:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x4, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0xfe5, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0x1], [{}, {}, {0x0, 0x80000001}, {}, {}, {0x0, 0x2}, {0x0, 0x6, 0x0, 0xfffffffffffffc00}]}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pipe(&(0x7f00005dcff8)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) 19:50:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffc, "0c00000000000000004000000000070c00000080"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000140)='\f', 0x1) 19:50:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x96) fchmod(r4, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 19:50:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000380)="7321a64cdfc4b963b181d588c5bf5a40b279e5f11e00d88a46a3b9e4a00a4986e2cd5947cba3bdb030b463dd48b8c050765b428731dcd4ebf4bc5373033feb7556c3094c039e5445b860e92208eaae55a05d0b89a601b4511a78da5537d26df8766ff5b4a1dc95a5a37b1fc0dfcda7f82a134ae95d51a72cd1ab227935bd9b05bb7d44864883e14a98a0c8003a0bb207a898fcd63c2baa1d5c065720ef2458bc5d3faeb5b95c28f62e9a5d5ed3c8ae63dbc23872847f38e45141ad42d0686df3387669835c8ee641b9041be52ee532bc6596ea5f8d", 0xd5}, {&(0x7f0000000680)="e42394141c2125832648ce91ff8e14a0077807ea6d61a7cfa8471ce4f81d4749a26d12dfdcfc751926fd9402066b30dc13bf6b1ec0e8b11f82ce52275cd0f17365b81b532422d82a37b77a1bbc4c460b43a927dc1d9f02802ad2f0b186649dfb1000b11e09147d8c327f9785dfd68556dc891bf1019d5e0b4dd9b6a8e0d7842cc957a2b1ed742835862e2a73f48d912d36469fccacb110036702f0f688a1f47c8e5d5547b7828b58d00cc56c6a5f14dd294d225992cc4e7b10ce989d2e61cd12a13fdf0302e31a24f4f268fa6aa672032e6d4fbcfdfc3e04d030db3855e3c9b9d5d16014256c018bcfdf094cfea56d0d4471fe1210ddba57387c92bd2ac5b50a517c68237bc413b11bcc4d517409f2ebb53508272683f4ed69de2c42e1ecf3fbbef320abaf0ea6fd83797216588cb7929994d2a97c73fd84ac84d629725d5896f2553d459372e625564f5aa163015df78cc06483cb9d7717ac85ebc3d09279436237f938a3cc34bcc8319545359e05fccc9dc0c4ee648e5f71859157debda1d6b03e6dfc407572d12cf325956d9a3a36ad9ee0687048b4dbaf6b1f4973cd17d8d1ef2a3fd6f538f3d1c14abc9945522531f13b9dff78d201b31293f6483e4b09997dc025997e42a43e1a1b9b3c82a685728a61e7eeb139bb82ff7b0ffb1ff78d7b08c3868f6af5b474c6e47c15ea896c35f4923fe1cc652b9e19c9679da5d23fb966eb34d0ace275d57d02db410b104daa1a7ca32f2dccbc4917a2897d1e274ef20c56f84c7e40512d1793e59e09e221961c51f4735d7181bfbcebf796907108d446d6a311e96735fa160732b7589f119b0e3b6c2bc52e4bbb40aee70a57af421a21d581a5f1219e607a16ea51e53381bb6a2267994a9bdc04e5168e637ce8a869df7d9cc1637eb55c058798c30f9ab4961b5d2de5f194f4a07e1b82665e0ea0efc8f1058a4972ec922987dc95b9d95b82f8cc47ded97662c5c172d02036416325e20f44b27d0505814b9873cdce952793b56ec2c3f7898f7ef4c3fc73c0ae70dd153b4e5b17e6bfe9ad73709d8d4c2dd31ad57037a06d5db665bd6d1e0a6717ca8a3c49c26c253537648633c7b283fb8ddbc07e001e27f3436e1b313c0e1db18d8a1d7f864952c0aeb2110d2ff02255bc41c953f58a8210820850e8c967c3b7f3f630766174e84161c808e99c039eb679d258e780cc419fb18dd432f76c63f08e0431b7303f764918099223f0fd4365782349fb049adf8a7c8dbcf8d644e0f174dc15d17540471f5677fb6e1b1a0f813c3c88f910bee72b39322ef9f51ca68c0ad361f0a0cb17eb44fa1f7e84c3559b61534cbda202601e717eec576f0ffd3b937c306f1413953e945a06a76f26330e00e5a7fea940dd768a13a377306ea4456500b1af3735c9b583a48a3096adf75b0ebd7dac9710f2962a09f6e73eb4651d1dfe59ac6670933e1e002156b27030980905273cc2956ed948cb5ace7212bb1d784d0159fc42c3660e5f0a57b3e294903bee710c31c004d5bf2ac20d2c277d9e5e80c859beea3ef7d7668565d352d4f8ac85361143c6a0875b2a2fa58f6e42581c650629936241171cb468153d07ba0d0a0ba760e4fdfbbf61ba920f41184b3571ce1b957a44ec0ca210725a01b965760ec6d1892fe7c206db426e91ff8d22e3c813df9ae377f4e2414165e652952d419a45408cb5ce17d22cf2e12ad6340670bc36d4f2afc4a1c19988693e3da290b9a6b5e3cab9afef9a23aae9692457ce9ced7d82686228f53a7c12ab6786ca223b60c32e96a1cc2a69349e26f08ea54ee62400c208f509fc84bfb2e68ca01710e716e9463885dcd2580091d1428df4d3557a184adabac79bf025e03e279d07394ed2e710c55185d2415ad25c7d18615272a5773dcd23187fee82339b5f9a785550b833f0fff92c48f55c94d3a3703a6a9f82e9cff97e69fbd7ebe15ef658136acf34dde30747ba56858537e5a4245bb94897288b2eaa37bdaa7172c7c200636d07773b221020fc556e14f2f93bc2c570596d3f3c32fe182824cfe32c0a959e439cb621fa60662517a66f16735d53b685bc45ccfc70cc2c182fdcbe16d22719997e930532d98c8e4e1e4e55803f831d940596bc87580a00ce46111f18048333d90bd9757792274a532f6dab0ca1832c572d0fc2b3ce62b8b76e63541daab4e440af3a71be650a56286e03ac09559b9e53a36446585a4b1b1b66b206384068c002d43b2117f31a973e2503c8576e96424d9f4f849648fa1b3b55e6e402f22b0fbd612f2224d4de15aeaaf8791ad9140096724f12e0566f8c6b67f67deb8614a0d273a4aa26918eed4243a246b0d1091330e31d3637e04a0b2065e48f8f9887b8ebf4360935bceeaf0c7dd53380f3ea7d01cb873f95e1fb5ef42dd59958cc8e97bd1ddea45080f89ea0834fff89bc79d8f66001bd4a8dc3a73c335bd82bb1650ec490c7ed2de16ec8eb79ea6fce57ea734f0b4caf9bac1e789af02ec0b082f8e994a3cb6746b640cd07aa887fb11891a517a11eb9105a0a1c2c9570d2925e36b06df1724f4e699d798be461457ff4deba55fce50e636d29ac18c2f66cea46f82b57f9584710120a3bb53f109c705d98375def52be8a791c10d1bb37af2fde38b97dad627d1b371424846ff40cd5919879f5e162f22a1adeda9a6d5cde05bbf124e8ac5c954b653342e46bf8c7bf797ae8f64d8cef84e05929dd6824e06e4dd8426203ca2dfb88651c4d7b37400da7fada2a916c73d658d46d9d8eb071931b6c3fcebaff783f8e0d435450c1a83dc806f8364006ad9dcfe9f4758b65adf5e1cfe4a82a3de4c49248192dc16b407c500c1e565cb9521bd8192b725decb131cfbb577bc6466fbfbba973e6afe327fc7347694201e2079944cf68f1d68db58a47b6d541cdc21919768021c29cabe430e515bc6db3be6fc01b95b5a967a27717a70d7838e90218e8effb78ca661777ac6e648d30eeb6dfa01b13d981c65f29a0f39171433765ca51b1c36f403e664350b30a90e68c70164c7defcc93e8c312b78976d82830522058357006499e1a6534a05945c84cf3b5f096814ea897723108283a7cbd326ea3e29f77984fe0307c4f048f25e1b2876175f6a3a0723360393338b7b73c5ab49047b46e83189608ca4ba71b03b21dcddfceaf1b79aa4acdad2f5268d96cdbea2c3f2cbc2c3718d2157efff500c7c56175c40f9d697e1251fad90408f8138d65ee0f0a8725a848916ca51c4cbd230205dc50ba1a9da0bb493bf48a0a048620a6338891e26fec41d51771041fac35438a0ca6dc1ebc551d75d79595f4d94d34a1ec512ee3812f93d671cf021a5d8385989dc406679669f927c8f9a557f830fb55fc96e0e91a830a4511413299a81261f075255bcdf005b011f8a28764788159dbbf7fe9f67ab0f42d42069643cbd50e3fb68e81e189c9400a05ac2dccb13f209304c8fad1368db933e28ea060976c0ff0f91dfeb04853878f605a88be0cd34430a2988a1b2810674035cbcbb2ad999e4ddeaa258f09f174740d853ccc03b00fb3184501f100e5a2128d26aa3a5e26f8ca6f0c99559a945cf840625741580392f35cfd2a2beae4b5535ea2d4de338a7f013b47e47825b458b92487125c1b78227a446a5efe6eed62648603fa8341448cce4302718558fb51eecbf841e8c7d773284f9eeff64b7ec05ef127a2b44b350787bcc46a5956df1b4508408a5a9523caf557596e794e454c20243b410e99fa1203ee406548dbf111bfd058f707db76d47b0aeba57d908db09541deb744d12c40c89bda159fa0e1536c45e9140e7cb4d72627a58afaacefe0b7b67311bafc9ff5003320dbd353fdede2d4d61f12a3cfd1da42abe06ef087b9cae0146518a499435a7c1f8856ae11d479f7bf41a4daddecbfa5141b2cd9a70bdaa9adde819450a4c4a3afc6509a9858d31ab66027f891959bad0e8331a57bc5d84744f27d230a8af36952a1cb9e1e45ef8797598c1a8e3e0f49f0b56890bbbc2304cca3150e38460249f386d8a8b8bb0f94d96cd4ef1c2fb90d70bf9dbd70cd666dcaee41af8d39e8ed5e3c58755dcfbb38f6309bc7d99af697c74b8f029e7088eb248d487d9828a64512730c1a0a8e8715af454595baa0468c8023d5351cc62831d478a43d1e00e122e70961d2ad02882ad7d3909206cd2c1ac9bd97ce33b8c43b47047192024d75eb2d0d2063a517a8b15bca09ebf8f4f1961309f5575d43fe240770c82405bf46ff9d78d173a098b26d6878dd9afd7403da66160306a33e17808e030d79e91ca24d27f6a4f519b11087d67990c0b5e3a88c9e80fdde53cb3b62bb16f89308818eb8acbecc842c0a2633cf02fe51673b2c8cf46dcadb055e7bba53490626b9dc1dba6f80bf590430caa84199a7c51eec5f484be586bd4bca48363e14cbfae7e79ec5a6c55a321a690ec9c50c4644428195e6178a273d2bb02e5e0cd4642546dad63d7c3f70445b579510fd80a8c0a0136d11a410e1f97d6f158a0f32878a2289e448fd067bd0860b922172bc407cb146508011dd55df930cf4afcd8b1fc69a8d8af084231376ea79c005c5a299955df7a4ce5aa75c65afc63be4f2696404fefce332fc5ce5e6681d13561b0f4b3ef980ca31a41b095f2435da9125ad490adac610ddef05b6e5590f8401949c7fc150104348d721a294d6d168839890762fb6b617c96872d3fbcb36a01181ceb9c764e2c339991aae533ef7eb3a98e7a79895c1b74c154a1cdbb07f563afcf724e312788131d59b596664dfd97787c22ef76ae38f0e0f9b7f1e151fe5fe96650c5c908394ad49d86bd5f7f2b153bb422f51cf36ebe887e32846821a37c5b798eff2645623c7f3e4cf2c017e5c61b3138fe106a35c61977cb999b58c03eef6e422a3b9db9654089bc3ec9eed795c0fb36ccdb59933aebc6a52b2af4f44eae06852f8609025513c1425b2e67364e4930e1f32be043db64166c266f336dbeb2a38ff1fa444886356d29101ad914ee7cec04c6a3fdaa2b13b05eeb761ad60b164b63f4fd707e1da9a87d4ea9d1e4acc05062f820ec6fc7155f78548ac7f82c34ea17b6f24a84d2bd35dc9313ec95aa78249f2bf87abe161b26a8e4fecf16554b27681a50c989b1d631851bf1ac7ffe43d09700d00b5c6a9287a9172187466aff11883e4db12702d8e0c7ad3ea5081a1158ff914dd1f3c406b165c97df1e258155ba94968cfcc2df5551bf2ea4fed58a0ebebfa9ce81109247b23dd45ccb279dfb5ad9adcd66eba8471e3a0564fec34102c2df0a8a58a13d1a62cddd55acb73e6856f8ae4f4a7f4b38e4a77d63ddad50bf448e99d237cda190ad5981097b8362653bcec0452b15e2c722603fd509c1eb1db1c221a8898d8669d1a2180d40b2c0a40e3cfdb08f5bb38e90e581c3565c2d3c837cd9dd61f866feaefdbf645d24106e9f9b8d79b3945618b25d340fe763742db3a5796b07da4987b844324e522076b6cd87ec3f51dd867cbccab385c6828a01fc805c6c1d758b231afdaace9ec89481bdcbc11e43fd9dcbcb0e684380f8fe4068473a9af2dbd8a06208450a8b62036fcf565ef7a158d55b1a6a9b8fcb58bd68fd5229584448d72a722c6faefa38d28232a1d12150b3e62ea019a1b33642af60295243915c74fa43c73d4f244afd5aa70f1e6f8d1f05eb158537c5d006ff728198a7c7e53a33072e612a2a989ba365e9af37f3eff6fec18560d95aff65dd3675f41dd563a28dad5e80bc15ccd8f7b8cf40557cfc3fdd95222dbe4105869cc17411dcf297e4", 0x1000}], 0x2, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x90, 0x4}, 0x8) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f00000001c0)}], 0x4, 0x0, 0x12) socket(0x1, 0x5, 0xff) pwrite(0xffffffffffffffff, &(0x7f0000000640)="9c0947762fe3b323188ec88ae91c407965a8b946f569029839d975d109cbad68", 0x20, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000000)={0x1}) 19:50:19 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x3f, 0x0, 0x9}]}) pipe(&(0x7f0000000040)) acct(&(0x7f0000000880)='./file\x00') r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) open$dir(&(0x7f00000008c0)='./file1\x00', 0x23985f76d5ff2ddb, 0x51) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x20000, 0xd8b99433c7e5ee90) sysctl$net_pipex(&(0x7f0000000700)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000740)="98730aba77fddb61c7ceda26f64100fa6185140f05ecb908a11896e2fc391bd3f24f2a2c614aa33a86caee249c33d6ceb1cd990eee8a383717e93c81d164b124c8c4e25a1aac4f6dc6e44b4fd55bebdfafb09917e562f46563e161716f2d4af416f67e9dce65ab0ddeb223c0260d928410f2a3151353a9ee9fa4d6f6e373efffb971ac3356eb65c1bb7fc4f3ddf0be83387e5e8f45be6d5f", &(0x7f0000000800)=0x98, &(0x7f0000000840)="8589513a8a5f684ba5213decc1bab17046c84aee3cdb535b7bc3c3c16d7ca61c", 0x20) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x5c, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x26a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc26}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x9}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4003}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x101}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x75}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbbf}) getdents(r2, &(0x7f00000000c0)=""/91, 0x5b) r6 = semget$private(0x0, 0x4, 0x530) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) close(r2) 19:50:19 executing program 0: syz_open_pts() r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1812, r0, 0x0, 0x7) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) setsockopt(0xffffffffffffff9c, 0xff, 0x7, &(0x7f0000000040)="e4f4079dd1919c41a4abb1cb70f035f1d235c9e2c54d6846156e913372d8ea12b12407010a259fda8024fe20668e86a890b94740ccfb8ffb1ce44cdbc57381900c17b119a5d320cdf106db6e98109e407a059d51262e0e1cc33b377ed465b85e96f680d6da8bcbbe92ba4d2a137d714287ba66a23a6b212fd5316e07b017333fb8e10439e4bc46b278e3c64a120c290a5e3b7f9c", 0x94) getpid() 19:50:19 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) fcntl$dupfd(r2, 0x0, r2) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 19:50:19 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000140)) sendto$inet(r3, &(0x7f0000000080)="97231239d16090eb98c9ebc425ffee9f5e2495f7a6c4b0b5c36ecd96ce815bced64d4a6eac750078c6aab6ec68c90f284b3bc32de65ac7ddc377e7a18daffb4af1490a49bc6371daa4484b085920183743603bafd8b7f3db1789c1c994a4ea89c747dfb790b60eee2abfa0fd5f28d5bd553cbac3022252ed54468170f596c58fbcf7d4ce277e7209e855b7d07e9d3ed857e394700c92094c", 0x98, 0xe, &(0x7f0000000000)={0x2, 0x2}, 0xc) setrlimit(0x3, &(0x7f0000000040)) 19:50:19 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) r2 = socket(0x6, 0x8000, 0xfd) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x20}, {0x5, 0xfffffffc}, {0x3, 0xff}, {0x101, 0x7}, {0x21, 0x4}], 0x5}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 19:50:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8b, 0xe0, 0x54, 0x1}, {0x1, 0x3, 0x5, 0x1000}, {0x8, 0x4c, 0x81, 0x8}, {0x3b, 0xdd, 0x5f, 0x7}, {0x5, 0x6, 0xd7, 0x2dd0}, {0x9, 0xfb, 0x53, 0x2}, {0x13, 0x7f, 0x6, 0x5}]}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) 19:50:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x4, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="1900"]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:50:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xd0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x100}, 0xc) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="4941040d1c8a9d1acf24b7f1c2b9c26fe096e2b4612b29128c59428c0d70683e84"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getegid() fcntl$getown(r3, 0x5) 19:50:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0x369, &(0x7f0000000340)={@random="c1243f810b80", @random="a866ee8603aa", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "000004", 0x32f, 0x88, 0xb4, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0x6, 0x0, 0x4, 0x0, [@empty, @rand_addr="ee004f653f387c95e9fe8c36ce837ad5", @remote={0xfe, 0x80, [], 0x0}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @mcast2, @mcast2, [{0x19, 0x12, "c2eb29f4cfa5f3aaf7e23b132c30e5a104b74eb94b34b1517296582cbcccf92092580051e49e3fecc348a139be80a397692369e996f204820a96dca30370a6441d0ba495396a661c48393fdfeae5794dd34d075b94f8a29b21ca719926ce24f903c26ca2082134ed886871b630cb91bbfcccebf6a85c8453e9376c9d9d6118699be3fd83f592b6d7c108fec88f67dda61622"}, {0x19, 0xd, "385fd3a845dfc6cb83acd1ba967b32c9fd9c7558a379556016319da4ae446ade6c175d61fd9ffff683bc65b9fcd6d876fdc81da53d90cf9da718f63a09d9719155bb9e45faf2fdc65c927bfd259a8ad9918f2297aee736d798c9ea580a79118655dd37ee4248fc0c"}, {0x18, 0x1e, "2a9ad9ffb0191efe4ab1d5759e6945df13ca390a9d674ceb0c523438311248711ec9784a1475630898bb884e448cabd87b41940dcf69bf73349696536c5b7c5afbbd9974072200b3903a62826839004df48d5655c1fd1660a84f851e0d7835a9b1f5724fe912b8fe615d66c0b8584fb7dd86e7ea54900653f3f7a36ac9680143954ad8ff1d5c36e67082ad14f1dea5d526db9d033ac284be34df69a36cad0227999bdcffc8c5b01c5978791b302c50c89cbd701113ffca979e5ba17ba2695dfb1c7852a1eca63f5ba9685675aacdff2db65c20739b394c19911ccde70dac4dce033c6ab8944865d7bd66763375f166e38bf524"}, {0x19, 0x1b, "3d735835925156367a907f284e0f0dc89c0f8eccd426bd39067de83b63a411ab4ebcb8bcb7cf4489c5d0c16855f1f5ec01861572bfd34d4b5ba5f2783e9e28b82bad81141aaf475c645d1b25bcc3006a900e41928d8b25c98279c16ff699784652258c7738def4f7eb6f9268ed2efc01ad07d3d858ade7fb238bca7ca6deb11ff4b667119cf68ea4a0cf89241310aaea5c1a0c53605a06c69fe1b4a221cddc2b8e8e52aa2b490bf16e15dde224a7fe0c082c70ff00a5a4c3ba654e99ef94d5165d3ae6bd394e85b62526e2c743cb5c529b278d724ac5e14e05b0"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x5) 19:50:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) 19:50:19 executing program 0: getgid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) getpgrp() 19:50:19 executing program 0: syz_emit_ethernet(0xa0, &(0x7f0000000000)=ANY=[@ANYBLOB="e398af11ab00ffffffffffff86dd6076605100008000008000000000000000000000000000bbff48f55809f079bef39f9fe2381cb2907151fe8b33688e9efa60ada5ffd40cb7a4957460e33f0176e1cfa792df3633f285e272d76a9c3f1ec2fdbb67e8d233ab07f3dba8658744605fccb37623fc3fdbfac4558dc56d08bfa48df9354cdd5a8782b197cf616a8c5af8754e4558d1776e531a0d50a00c2c4d9969cfa44ae21b2c0fca02f6ed4c43c23cc15c96e3f071f09188f3cb695692b7cefaf6de16d40a9567788637f56b0a39408324806dc5106631474e42d19e393155916ff1307ed9015f6aa8c692cccf4b51a1a79e42e8b16ef11fa963454ab085335e103e4342adc22f82a0b22b90e0a3ea39cfc83c5522eb1d37c3c14677a5a6a0ea1624341f054e1b43a4924c1a6e704b98ecd1c67c4db2f2d9fccf7f2a53cce6ecc79eff9dfb15404891b3beb998656e921b88511a508d4719092675c197c10d5de92867243556e3f2c18e8f2c57c4ed26f2481cd218c4d1b4047fe42401a3a4aff6e972b5ef62002d75b5616e85986f60a8e8d02d270aa138b801"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)) 19:50:19 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="e03833f6", &(0x7f0000000100)=0x4, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/162, 0xa2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x1ff, 0x80}, {0x7f, 0xffffffffffff4039}}) 19:50:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) setgid(r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 19:50:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x171) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 19:50:19 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r2) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="0eec78d26422752a86dee9864cc45385fdd9f05bd22bb4afc11d6479b04b46f5d2a3c241509142917bfa93fb75b73f5bc77c6d7a98cd5292f9b5fbd223ebd61c1ccd8c265e30ecdb8b787a07f28abe38c1c08775997d4cee90ed9d582cbbc1aec68db1dd91049ee01f6a943a820076b900b8035d12f0a5fe7793e72ef01d33a0d95a8e10afef7cfa76240d65a5", 0x8d}, {&(0x7f0000000180)="fdf59a78dfb06fb692bd99bb870e6e90e1cbae782eed5d760cb6dd416295214279b6c243b39dbd6d18a858dfcc031f07f9d0b69f0ca5fa860be3c8ed752662714ac1f0b70477ceb67df1f30535e2b4292ebfd37a2a6b5d48dc7af09cd5e556680602fe94c66e67aa870d8c60efd15878ad2b3d837ac3a7cc6fe3c5a893abf5c5d76ba318021e77267402b01753184094eb7f22f5c194df5923f031150f90a38179f82fea0c4ee86cbaea77ffbe9d90a57e1714c589b8", 0xb6}, {&(0x7f0000000440)="c932448590eb639531aaf5a76ae805ec7fb62d530abb1f66fc8c32df60a55ff1bea74bbed69c1a32c90d5532b233caef2603ea23eba8981fd75e1395f94bad0bdaabbeac4159309c8b14ca4833ea99eb0a67d4b1ca0a629108610545ea038fb1fe0542a4cd848e66549ad0fafebbbd5efcbef89a7c4608275ea8a972c51cbafe9df9a1bc00a087cd0a77eda5689cbabc85aea79132e8e0c74841a90feff38b974e19171a2b90df20f9c3e3312b1009706ee1e336b6b13cbf7e7a25668a11030a5eec72f2caee2e5149f39b4e0ff41cba0b1ff5009c6fe7da35964ed6fd3f56c1be4532038bf72172aced7e2d2b23b062647f2acc5d1ea8f9cd5b2275a275a89f4daae36b859f5399fa20642df56c48d3e4adfb1f1a1df9500d040f181d946ee4d50502f1a68fb8f956585f5d940f677d5638589705cb6fbef40b5ee77544aec5822278a162466f158c52f7e0e78b446306acceaa835e76fe29b172fa340e76126511595f7002cc22197dfa8391d8947d4f5731fd657b4a1c18312bd499dfdb27f33741f8113546c02abbbb9a18c3934ee5cbe9bff0a079e25c1a27dd226313dec9eb5417f1e8e6d662c121597fa585483009a12688bc71aacf71f1d18fa11cc04eaf437957f82bf381c12ec324f729ac623db87612d2e7ff07e900414895000083f9951b630db9a9cbed9bc6a4b4bc48b4c47b14b8b426e0462717ea8a74ff2b5300550f22c524abf8612290dd4cfcb52cae99b4c3fd4c7fd77d9b28d4c2db2c988c41a614dff465f425062d8f43097194ed591b323a7b381b4c19f43ded3357ae6b47e93a864567eede17accfe1fe983d82e0163207c4862a52dcafdaf47e0e954b325f95e7f3a7a91f59dde339faf5c89365641a8f69c8af4b5d5a28f1c953249a15079980ad142a6d64dd0764ce012add5a2ca1a9541e1f3d50b5e5c6ce6df9a4782b18213d05f726635ac8bb4f1e459e9d1e22547aef3767060b5d0e56844e73ad6eaa1722c6459f6cf08d4cff197f464abfbf601f899c2b34f3dfdef5c7a503fab916999ff177f58e69de025285ae2a8bc70444d402eb74fc8aba304b0a62ccdea6a597d51fa3295842fa93e46e0d36370bc15f85a3261ec8ada1e1575ba29fa163a3f24e967373cbaa1cf17ce74b8d8ddd15fcba29fb42fb046ce605c7b7c6f1e41353ad27259a794417ee5097d7d837a407e38012c31054ba2278814b4320ed66b586a1bea78e7fd21c22c763bc906a4c7c8f3701abb8377671521dd0facb840bf3d388c0200ea9f16a8f6e208b7c311ad3093ea2208855d921b6295123a37fbd7310bee170171d38402a29d51ac84efc898e2067b7692197683ecdb4309ffd0d21ee76936d31ea98e3f18ba5dc7f7013eaf5333bf8707305cf6874f350c03e5bf50521494557c54cb7732cdb928fc2eb59907cfc0c9fd2b1ccf1e01b7103427db0ea1a37c30cce7b2f40797c1304f367621742a49094fbe8e41754321d51af8e03ed52066554e2eda4cb8db9985a15b3368bf1567f73b413401cf100e1e0a9f0eacfa685169608a0b8292eba8c32dba9993934f34e3c8403b8171aa4972ce85a6a2b8e7974e5a032071f2dadfadcd5b1630106783c42b65394f84e60effd377f2b71f42b27b2e5c7ba7ac4b2be53e6b7466e0ba40c3a02e6df9de71c8bd2656ca118702c81373524bb1f4e67d404b9b2c53897e8334cc7f72dbf38be204c27e4e37d36c986104705d1633396489503179d8ab725dfca8c1389ad44af40f287099398095da85c4e7a699e699fd0abede00449244187960caa1285e126800bbada0c9795732270fa9b6c1b0f26ba0e2164d12bd9529fca182b8a86c4c7efc1739d7e85dd8743fc848834e330d37867106fef2377ee319948c1cb9a9233bc93132c4dd57d694b0edc921692a2a02a6ca8ae34bfd192fa1320c3d1033391866ad881406e59d81da77f7f979c8527dbcf38aabaefcfb4983d9241135e7acf4d9c4079a3b29879eb08edd24510df9aee7cda4d7be59af06e23b652aebf427b78af38f90bf395313e857e1ad43034bef5c3776d4f212b343dd5f2579d3c6b9288c26a6f3866f73f77b31fe31af523f44f8a98a4741b7ee282be87b857ef342d61cca0f7eb254ad73488bcf6a3f8cdcf2c710c5a13d23a29e5fe366f3193ef8d42506860f1c32b9459a4cf4dd53b5afbefce0743692dfe4ddd440763d93ad03fc6b71c425347be46838a62fc1d152ba1465fd45d92b1c0d6f8b70254f0a9d78193b7c20575116cbc46f7e6ff35f87625c27f7e6dbdc9d18a081ebfa983f7ae13a36de959984ff6959fc88f50034a80479579d13b988313e96d188f6397ebcfa3788b5e3b970cf634097a2a370ca017132a634f7604950817eda01c2eef3710c17b986dc41c226bb18777c46e7bdd79ceae5458d13340e6e46dc3883731eed4ccebde1ee299dd9b9f19dd08f976caea666f5d73cd713fdf33822e07b3dc695512f28609c4156846a594678641331ba1f2814884e665f6ca5611366f9c938b1459a292deae7383ffbb611a23f18f80fac491fc022d9888ac5fe1209cfc0d0efa7b4817b3ebc19ff7855d244ad9c60cd018d4c9cfb9cd0a6d9e11109deca961c56b93cd6968f59c0f693246326cf25a48a72d8097c74f9952f35353a2f984161ff6307c598b04533cf4fa02ba2cc5931d6822c5d2ba8472a1955fb7f419d6c8116f0808174fc1760b56e6f2a0c447c8be470b89fa4d5e0efb28ce513cf5d29fd3d4a63e8f9d4c82ff5425ca3232c191d73b2e2346a284eeb465c4a83a9572af6eff3986d5993f8c18038ced4320d4b616af9b2388d8d2689234dcac1f1b57f09a3802afd6178009b9cb3c6f014cc3bc03448fccd485aab059b5c84bb9340076971aa1b9418fd9fb2708dc905044ccc7490a1c1aff2dd09eb73c915372c02efa128286fb6b3b948fc824120104b7f230024a05e1bb27063f817944e4dda2c8fa3a32e575c1bbdf18e2a227ce0641e47731f2dda0287c3b30c6f46768b563ffe2e78af795e1888b7b2eab9822a17735df120ec538c0c3b803a01a390266936696d3e3203e08250243b9251fc2b3112f016957cfdd65a901814c030ee946916e1e4a52ffcd8f6f5ecbcb421fb45072ee48c4965324ab4d661e0c0873e574b62a6fa47ba9177cdff17a83532e54f83ddff3f603790ac26e1c5376851c1c50da0ba35a8e3bf95f20e5c99c9bae06e42cbc6e03c59b5226dbad8920a76b589ef083d47d7edcfd91f1a81561e02c8dba34117a45456ef98a75cfc0e095cb65c78233a19435e83afd980b6b3dd11a994de88b196181e0fac9dd7a74c34a521ab4e0204843f5d00fa5d1904ce515e0ca2611bd6aedbc7a6a5c27b2a96ef4d9966a99ccf9d0d484bb4e9b003bec280f8a5a45e3faa67887fac3791138da10cc351faf852f5a5a2578238162b088fd3e83dc2ca037afa8adf0f7d53070e1cb35bdaf5d73f46dfd2539455b4610eb7f49405538ebb6c677d39695de08b1bf1f95c2add5880d3ff513adb0b0a0a313060b2d11394a47d8c6417bd201529210e30b226dce05f063ff0b905a83e527aa5d77bce198a3c9eb65183546be2ee0f16aecebfcb7cb8f42a9032bef735dacde46719e8b5f815b10aba2239f15df5c7b268866222ce37f7a7ecc4492ca01e8c46c830f859c3949512f597113cf009e9f1a7e39b5a4d925516331b71149e63440ffba5466789c248cd3c1a5955081ea02ae609aff268755848e75bcf93623d9b24b842ada37611604edee84e91f3ab8787d7c814b893ff57d2c73f2355809d95ced11d0ed12df8879603be1a029c1e329cde21b25a527db6a951d6fabd7ed121208993bfe94d5a4e74b9d4db5818b0c0553e8ffa3551bd241be0db41f2159375c58413639e2b49a1b042dd47069b340bd4c0971c178cf1d2bf90549a0d5440bb72fa6be349cd06f4832dd713a5c05312bb846be4d4fb6ed1cea33a7a5a58afa22111e3d5deb00902696ceaf78569169b4512be555b5cf26d7b9c31f03919063b0a97a80a40120da83f3898eb2af1d786de089d4e9903f93d88c28b991f8999d394e2163667113dcebecb65893bfd207dbab585844ea4d1aa269d053963d66e2ca2e3b1ace11a1cc9af3870031c9f6036f7db04cac0ed9f54ced28eb1cf48a78899217c96ad6a3a0775e263cd0b0cdcc24af07c5b10d5a237d4a6fe1b23176a6f90a98082de30f1497e4ff79965d805c06eb9e03d5cb8ea5786b06ece9b6bc773515de42448750c14ac8b8d12e30593447298e61e5bf110ef5417d5156d3193c3efcd0e59d61b07fc5d9e9fc1fd04625d7eced561ca8913e6c6d6c23cc806cf0b174f89cf638057c64ef81c885ae564919b8d3cc12e6f83f8539437e6019faa470c07f3d1fa0fda7ed183596205523a047bbcce84faaf283da8e84e31297d7c7d5e59d6a6c8d5a2bf8f0c26f77c0d98a07263a1e1a31015586ef18a6cbf06cb04e4d4ae4b8c6455dc6448d70697699e10952955d47b2911b4b67371acb33b1ba70f38d35e8e5572a25a55e3bbb1d932a9207cccd6d43fcf404a8163885b6e40dccde046d3d4e32e7f63ff00432341b78555aa4982fb43894a30da0f8afb93732a88b15793b37e1929367eff00b236e34f5b19729cc847dceeebebbed29380ab62158fa7b73c5488b6f31231d7b17b7420a2118f58ac53c1a14e34995d30de3592d7028ebeaf14c78890aba21a4578d724499749cf1120b473a72a4a0e9dfe5b3a25bef0daec6811444b30db4e7135ab8f17a3140b5efbd29a1f262d56c6461dbd0ed7a018520193ab6b7ffbe3f17c902801ca3eab9227a76152b97681502bbfc9c266398091bc127ec559f90fc5d5a20027a33a09a87ec1c1789639001f9da4a8b84d3395f678d140ed4f6e9cae9ab1f9bfac777c6287930b74e5ef03354bacc79b46b323e8020e7e1ba01a9f758bebfb9243748578a68d450c79386429817e5a7907572a9d081d3872a0dd2c2a6bda7b058d8c288142d2d7fbb530ce5969bf7c70d7a01ff6f25f42c14fb8b9df6042e65281eab89cee9c6d6df13d64ff2beb04ca22a45d99adad4fe135ddff25469ea44cc74fdb67897c5e490f6a3d860cfc28722dcb82341d3550ff343d2d043132ddc30bdd4cdc0d57756c1056387005098b4c160cfa2656e83038bef81a6b28938c8bd4496a9175e85a722dacc3fac087a7778b89a23bf9fdf6697f41d166b4cd4b470f2767e015a47602fd4ffa9f702cbe181b75240982fda354c2084e6259a2105586c23e451eb67a293b80880a1b1810538643304215471217abdd6b10cdfc2f3b3d285643fd6a7d7fa60cc9963080c0c0309ef0f9de82f19dd38fcfddb7a20383deebc253aebcc3abe45d90573612e9a3d8ec0a8e03f52d3def60e2978c12eff93dae844fb64299d424d81428203d10d69965bfabbb5e005c6e3450a6a6b130af03a5afa122e7de19f0b0d982a8711755a46af34980b2a2dd38002c64695c5741e4ba83da10fc114cae06c0adaf93585d7ab319a154c44a879df807b3e435abacdb7ea94df7f82674c20c38e8a0bb7a9f1a92e88f690e89062447f24cc1e4c13eb15aaac2e06da510a37defdfc1fee30a37da13c00169efb6de4bc1304aff34512c26c42fec1d0cc97228ce848016b0f805af144fd8ca11fa251f71f49a4319ea8231e567f986a9db8e2d2d86d087ce9574cdca02666c2fc768a5d2af4840a863fa4a377fcbaffb87d6e39f6d72606a40c774d24b24efaa130a710c2b193fc2861b455e92110f7a031", 0x1000}, {&(0x7f0000000240)="e4443be26ac6186865e346e49eeb45d90041bdf644b2eee6639006a7984d25de215012a38063e42a7be5b5a8ef71ceb456d1376a4d1ccec462c58be680e06599623e5cd2ee1f4b1862953cd60f567e630f095f5da38235ff83db2223bb502e7239ef90", 0x63}, {&(0x7f0000000040)="90856eb37e95c52c1317f87450831dee60a7", 0x12}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 19:50:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) 19:50:19 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)}, {&(0x7f0000000000)="047b5388", 0x4}], 0x2, 0x0, 0x800) 19:50:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7fffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:50:19 executing program 1: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1e84415, &(0x7f0000000240)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) 19:50:19 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 19:50:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f00000001c0)=""/197) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfff, 0xb8, 0x6, 0x3}) 19:50:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 19:50:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000f906"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82fd6d11eddfa27b46749b09f2f9645b6b8bb48d7ccb2d5f41f82f7a598fda6b91a2980e2b06a59d81906959daff2424cda12d477a0fb7bdc82308fb3561f202cd33a17285f52b3998d3fdfb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x8) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r4) r5 = getpgid(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x61, 0x100}, 0x6000000000004, 0x103000000000007, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:50:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:50:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) setsockopt(r0, 0x3ff, 0xe07, &(0x7f0000000080)="3726932403b3fb6a942d042cf4abea1443dc0804afa34dab63976d2b61d3e9fd990e05b44a872d7bd40e1ae83254120fd35942cd9110a86f589d89f8460ed273bf8e5482df413326aaec48480a99051fcbb6a4048689db4b2af9cdde998eb370bfe05639fed254c6474c87490eadd5ff1eaea1467bc8242a40de337ef356cf7216261c10a56f6965729267a9a49d4a00588a62f819ce889d52dc033bd9661c1a8fc935086a2b2ef6565575ba9aac3efbc4261110f0346ec54ab23c346f585418a8251c8644370187269516c1c54eb0188fc9114595450e8b109bd7f1a5968f1b362aca619c06221329cba788a7027550d490", 0xf2) fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000200)="b2db47281be3df9b57baa67c1512", &(0x7f0000000240)=0xe, &(0x7f0000000540)="d4eb66ddb89e89204a5afe06555a04b21e6f0a6d594ba34de4700b9317b8c22fe432ffb4bb972241caecd52b58b3ec92adc90ff8aaeef77d2e6dd0fc141f60b25b770dca020bfed089d09002f12fb88dc8bf05ac42ea9ca9f273d325a2b7e39af3598e78802c9dc661cd65f4606eb065fb6dd4d9b6f647104d0781f00dc4707e99bde6dd6a1889bf7270cb6176433a84d7c05e312f39de5333719432e937ac778671692be58d32357d4787a166c2032d7aaf81fbbf03350d5d6df408596090b14d1981f2d9e046c61cd48ae2d992600c58d8e213a90de17503ca678602c7", 0xde) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) connect$inet(r5, &(0x7f0000000480)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000040)) 19:50:19 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x2, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/175) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r3, &(0x7f00000001c0)="5493dec62a07c1d34be755a53aade27fee31245c94f5b29ca7c527cf950f357033a0426a158d2f7853a88983c111e4dbb1c6c682331411896dd6a8ea93784715199f23c46d67c2ea5cbfb744cd2586ac90490100a5f451a427bdd2bc557602116509480cf9cce96e05ba606c8875590032744d6517d8f4c6474940755b823ac20a559e979cca2ee839e8bd5d03162b9d58f0759bb947a44c90ea09361d196474c8e5ed0b6128", 0xa6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r2) 19:50:19 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd73765d", &(0x7f0000000000)=0xb1, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 19:50:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) recvfrom$inet6(r2, &(0x7f0000000240)=""/179, 0xb3, 0x803, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000340)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0xfc01, 0x7f, 0x9, 0x2}, {0xb4d4, 0x0, 0x5, 0xffd}, {0x1, 0x20, 0x9, 0x8}, {0x9c21, 0x9, 0x4, 0x8ee}, {0x5, 0xff, 0x0, 0x7}, {0x7ffd, 0x81, 0x1f, 0x1000}]}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 19:50:20 executing program 1: syz_emit_ethernet(0x162, &(0x7f0000000000)={@remote, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, "9f9e12", 0x128, 0x32, 0x3, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty, {[@routing={0x37, 0x10, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="1d5282dc89313740c3499571b00a1968", @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast2, @loopback, @rand_addr="0ed8af8b7ef895c638f4f33d94b65ac8", @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @routing={0x89, 0x6, 0x0, 0x21, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="6fde1e9eb749901b4f955f85a1dcacd9"]}], @generic="cd347925099fdf9d49dd7ba5e4b8a46f7657920e8151bf24b2d53e9896d5064635c44fa5ab00e0ee5277f84a7f03a0ad46407cfde0761e9afc1cb389eede2532b66353c983059f4a8ecc87877eb99da69c3c7063201aefe1b98fff86b01facb1230ab524b4e42227"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x40, 0x66d, 0x3, 0x20, "e47bd726edd7fc4f81416eb6936f66c9edad10e1", 0x43a3, 0x1}) 19:50:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pread(r1, &(0x7f0000000040)="0c196955676d9ccae530bda92fecc5007088052d0144dfc55c90cc7bbda96f731428b6ef78e423c2204bbc8e8947108c810219f4bf1b05fd345022150c6773355298ea3212d7a3ab1a141a647da134fb7ef58f8c816f5e6a37e8445d3d50faa880107c10bf27dc7fba1b64", 0x6b, 0x0, 0xfff) syz_emit_ethernet(0xa0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd60766051006a3afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000000c3989c581438844ce4e0009e8045fcddd2c1aac460c0520d76ef81a6706fc15a0a54c0ed8de4386a8338ae6a08dce5b8de5484f9e69ac7705000000bdc35002b64f1195ee9aa4f295d71c9f9759a2d16c67926a561d1c93b5455ebd1b00002e3553d0cfcb01e71af79736b35f786104b1cda686aaedb83096d416a6a9ac2bd1b4b04b3379d9a99b864d5e275e98b4f148ea4fd186d5a98cefec51f7"]) setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffff7, 0x60000000}) 19:50:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="af2a42ab4056"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) 19:50:20 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000380), 0xfffffe39) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 19:50:20 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfacc4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53c91f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d9223bf7434bbd4dae39af66d1251b54ef9091b50f16c64d53034a6605c94fda223ccbd43b71b6362ab96f778ce929c313042e996be0d3bd20b02f40712c7c6ffa50637037c36ac68bc7af9640a922426efe1b354343c2dd66c1952193bd2ff51ffa4fe2a30241a09f44158c42a6ec55459687fe239b16dbd7b1e8ec4381cd563b573c4701f8eff5970a1"], 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000900)) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x40, 0x9, 0xfffffffc, 0x0, 0x4, 0xfff, 0x0, 0x1, 0x1, 0x1000, 0x8}) sendsyslog(&(0x7f0000000800)="9079f66cbacf8d28e7f4322a328c16612df2a88f85e61d2d7f4c472f7c6dfcc353e42a2340a28187cb53562429d8df01aecd6f1e3eb06c7276d791408d793db1e81c733a1a55b3b2df560e8901e42a00b07ae513c7586ed4f7e36ec424af1b23973bba1f3af9fbeb9707ee4202fe1066ef0a22d5d309b5fd40a440467d5db075eade9d7cfb32d3a212d0bb7e184677600fd54dd4fe1126e2a53d238b420edbf6fb085c9d9734edae6552bdcbcafe884e2855ff36ed108b6a4d894996ebb4a062829adaf8bd73", 0xc6, 0x0) 19:50:20 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000100)=[{0x7, 0x5022, 0x1800}, {0x0, 0x0, 0x800}], 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/234) open$dir(&(0x7f0000000400)='./file0\x00', 0x10, 0xe0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000500)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r6, 0x1}], 0x7, 0x7) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) read(r7, &(0x7f0000000240)=""/106, 0x6a) sysctl$hw(&(0x7f0000000340)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000540)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4f2831c0c3007c006121bb1573f507b738dfb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d01b7df88a57125bed61c8772d511cf78e35480ae262228fe119dab0b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709867c97b0bed5", 0xc8) 19:50:20 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 19:50:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) 19:50:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x3e8, 0x800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}], 0x1) r3 = geteuid() geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', r1, r5) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 19:50:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:50:21 executing program 0: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 19:50:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1000, 0x81, 0x9}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r2, 0xa, r3) r4 = shmget(0x3, 0x1000, 0x40, &(0x7f000052a000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000789000/0x2000)=nil) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 19:50:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000001c0)=[r2]) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0166"], 0x10) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab1cee4211408600000000d0459370410510fa651c1ece0efdf308e6", 0x28) write(r3, &(0x7f0000000180)="3028391f591160f1f8b02a8c8911ab50ec84dabcdf300d294a41c67f15ca1267", 0x20) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x1, 0x4, 0x800}, {0x0, 0x0, 0x800}, {0x1, 0xbe39, 0x1800}], 0x3) 19:50:21 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce9", 0x40c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0x40}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8000}], {}, {0x0, 0x2, 0x2}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) 19:50:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0xfffffffd}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) syz_open_pts() 19:50:21 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="0101000000000000aaaaaabb0800450000700000000000019078e000000200000000030783780000000045000000006500000000000000000000e0000001832300ffffffff00000008ac1400bb00000000e0000001ac1400aaac1400aae000000200092afa5fe6768703000284e198034dbe297553997fa1169e6d42830f0000000000e0000002ffffffff000000"]) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 19:50:21 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x9) 19:50:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getegid() ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xd4d, 0xffff, {0x10001, 0x7d}}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:50:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7452) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 19:50:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x50) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000040)='./file0/file0\x00') 19:50:21 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "9e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f"}, 0x94, 0x800) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r1 = socket(0x10, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xac, 0x0, &(0x7f0000000100)=""/172}) 19:50:21 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) flock(r0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x3}, 0x400000000010001, 0x100000001}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r4) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x5, r4}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x349, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000000c0)=0x8) 19:50:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x6, 0x4001, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 19:50:21 executing program 0: getegid() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000038ec31b25a8576a1d38d4f64ac0000000000019078ac1400bb00000000030490780000ffff450000000000000000330000e0000002ac1400aae6a4bea95a67d552ea63169d0f6af32f7242f52385a839bd739e0c1a9b0521420bbf6226d0d4c10c2fb88b7b353c1d2aad0a90e0919b8d5429370aad9aad76c5b95f059c0251b5902a13c284f19717d6e14973bc66"]) chflags(&(0x7f0000000000)='./file0\x00', 0x1) socketpair(0x6, 0x4000, 0x5, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x6, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x14, r6) sendto(r6, &(0x7f0000000400)="0c12285236aed4cd5587ee2d8ee3d20a90ea8864007cee8adbc00b7c5939fb9da4c93ea46bcb25b689688c702b605c73413a01c2c29f6348ff9e6051867dfc26ca88738fb2c02677b55f939ae6c58a4fc137489b40fe931e70137a73367731b91b10722c677aecd0186207462d7568666b05e95213f809fb98aa3d6d32eb2e633e35711d6bc00243a9bd58662e92e6dbc3b4da90e818708196f97ed2ad333e503ad16ba78d1055e532c9d8badfc5918335cf1a3b63a1f00fe7bc0d76998cec88d3e788ca78c9d9945d99", 0xca, 0x402, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000180)=0x81, 0x4) 19:50:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb2e, 0x550d, "2ea86ee17eb495607fefd711ab738b8151c6baf3"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0xfffffffffffffffd, 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:50:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xb1, 0x1, 0xfc, 0xffffffff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x401) 19:50:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x22) write(r0, &(0x7f00000000c0)="22050008835f5a39", 0x82f) 19:50:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x201, 0x0, 0xffffffffffffffff, 0x1, "00000000000000000000f2ffffffffffffff4000", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="77139af34232b664d293965f7630e440c06a7a37f759e2ff54d19cc20df4aec1db4ef2e05c119f567439f367f1d2ddf17264fbedf68b06472e7df81f891a77203dfdf05f46d790e688a13643ffd65dc9f523d657618216f34c85e5925852beed5598a8169dbc321e91bb4375281a8e8768db59b3001000000000000000"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7, 0x3, './file0\x00', 0x8, 0x2, 0x1, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 19:50:21 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_request}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x1ff, 0xccb7}) 19:50:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0xfffffffffffffe01, 0xfffffffffffffffa}, {0x9, 0x3}}, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x0, 0xc008000}]}}) 19:50:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x8000000, &(0x7f0000000180)=[{{}, 0x3, 0x5, 0xfffff, 0x3, 0x9}], 0x800000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8'], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3f, 0x5, 0x101, 0xe1, "2e59e743f3ce123efabc3276bca49622fd89a867", 0x59, 0x20}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x9}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 19:50:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 19:50:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="1fde06415b6930bb32cda1c24da518878116d7acbe81bc22fb44b9a47bbf559d2d10c3966364bd218f04a8f28cda84e836652b3c5c9a84b584d2bb48d553f8fdb0544cfdfce4231ca9f1ccaf95d0293389b7fd3c42532e93f83828c0f9d3aa16e318f896b9c8131d4ba2601294080717647d8776ebda2bfec1e51c688fbd5cb048d5fead36a3384298df342f444d23602759483b3e99717e69412b760fc24783a1044a812b15877e20356a4f42be644f0b8a11aca008154177a6", 0xba) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) r6 = getpid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x118, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) lchown(&(0x7f0000000140)='./bus\x00', r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="73d0cb2f134dce145596425158906914fe0f9347a84d511c740ead4f4a55bbd33a624c8734bd2d98863d7d79d6f63ccf8e083c964b84cdd6747ad757e6dc970da2c2d9b31e328bdb3bf963c1c84b0440891cb669df988c11e5c72977f8b63a40421eae4ea8fdfae0ae278978b89926057e9b", 0x72}, {&(0x7f0000000340)="be380c0fe18a73a1c3ca2bf954f2320a3109289309fa06fafa07026c26b06a4eae915d36ce20a4d3fae1caa46ef69a33ca31fa226608dee16682c1165899430c4087ccf54fb64e4d60180d5b8d8915c5be0bb09aebd7827b0728e6bfa99b465aca1f35d9df97ebc32a442959a52f9669ff512a5ebe69d9e99aaf23ccb16fcd5bb648eb25fcc8ba3d6b9ac1fea45b62d90e0f3cfc3cdc55c28f7386d7bf73224d350e0b69f9d0d3c7075c25d83efa5de8167b8b5d81e77db27fbb0cc7eaa85a824a", 0xc1}, {&(0x7f0000001780)="0b3d0c543472b325cf44c41830ea824c1ddf1b07bb62eb000000004ee6609e4db6d4f73ed31d8a94661b242f4f69d1a85a391772c658a234e8eca61643402071", 0x40}, {&(0x7f0000000440)="41beb33a34a16efed8e092430ee386127f6a06dfc50865aa73ba73cb8b", 0x1d}, {&(0x7f0000000680)="6129416cb54886ce297cea0158b5930a22b382e85787972b2912385d31777535d22117e75629cf4146acae25a44ff29ac805813d16d013eb7bd186d2cc82ef0d70e19081609605e500a8cbd0f394c6e3e836e78bd2f445d7f4009448cf0cd93d44534fa752d639026389410e11b1dd5c8b432655ac899cfc4f915bf572792059a3e6df09f9755d7d1d6c89572af07cb849bb2e0a97a70928835ce5b3b3b4337cf26160797faa8515471901e2ad970afd9cc911770f295b54eb6d6ccb3676ddbe9e132906f6b1663c2dd6f729d103041dfa3585c8e1a3b6bd1b1b9a27aec3728a33e7d406f17f3ea87950a58da8a53178b6c7fc31b30b98aace66e9ced9596853e8f4e4de36ace4fcb7167c4c7eaa2d17cd9c22a42e7e938a0fb299a16a384d1f1b077aac604f3ed26b6b31e7acd9746f168049a1600ec3f646c5485fb9650e2ba7d7e70cb1b893dd1774267905d6b3f83604ea8a875a900ce86ccf7c3b424357401f04072fa5ee27a1986f8ae203d70b3867b95885333dbcc37ae2da511ef264298193dda3fae9b50aaa1fe50a37372c0a3ed1b68c757d8564dd16259e84bb9ced239ac6f65ad14e51dc01154a1db384a65120ca526944343814ca71b0084e53e9c1c5d9314d95f515ea11c72e0f85ecfb9a4f055bb840d9c304956a4b1f391329642e559ba9aa13e2f35a958597d9ed159069bc83a3fff9b5413b4ee72af0cdf6f0d3393d083f0a5ef4362e92f28a53d63511c4f93d67472316b86c04cd900d06532c6dca8185b015a319b4c6a34fc0e674aaaf944df65515ac8ca25bf6f7b52dc9bb7e42ce0d9bd6d908564340788d96aeb7ad14166207978b3fb27491c814217770a0d30d29ba89d36e2731ce4c650ac3075b8fc7d01739daf5a0025738a92c504e0f8255748468719f872a44b9ba6aabbeaaaeb7e66586907deb67f945a70e9abf314d915a7d2e30ae09ba6467a3d2d5ae6dba3b32c64ee624d122245af8d7f6f872a18c6ba8be7923dc228e65d99710177163ce49e48671df84404e6928d2dba3497bb9355e464d5cbf5bc8d782ce586ec5fda5d12d6fc8a70e49b813cc4f7609e86609b94613b624e8e5f1288c970767e263995c2b77cabf6ca56fb02866ff3b08755f7a941d1a3f8a7009eb8a428c1b0e10813ea0ccafcbc877382e83a8bb7a9c2fd3f670a5ba3934488d6ead7d29fa6f89db78dc02c0a7e2afab9461827b8ced59f9121a1d14d7be5ca1a995b0441c9e1f6698386d2275d8607fee676c856f68abcd993c836ac1a17a76c64e2a76f1ae1e454bbb4ab0d159ed3870609252b76f624195fddaad0983c21bf17babf825468cdd9e43eafdace94bfdbca8c3d6ddde12a962d35ebe7107d4f92f935f914e7ea6de482f22a15474fa14f28f5a2aedbb6c4d83548fa656e9bb787b7367a49230bef83f9a3c5c72fa441664c4a5691e6420cff3230a71ddf22bfd3dba1e70415c52aa3df15bde27d4f13344114e5de1992ff88e72168992ed7c2a5cacc2b60597c0b6393e99b3848aa9a91c14ee71e1b7b8bb9421942644505f512644131177fe402ecdabb1e108215e385b659e50633877c9e5d7d038ee3ad43afe6a96943f852bc0413630d681dc8cecaeb0e8ddb1e720a517aedb86d73b7cb040d4db173504b5a222afe80f0d1d98712cf418e6f5347c2ce022945307149965c6060e4affcc85c4492d891a5f7e148a2f13f31c99f854b59728175925deb89862c76bcb326ca5e3c09bae535e735e0ca35ce3ada0d0d31a63b0a0c2287eb9b3cf5d3a18d49b7252b20ae40d91bee30020890d26d6dfc219766dcaea652c5fabba369a53d6d99f5295420a2f42001686f514b016e2e2e8bd52fc6a7eba4a62570cdb2265cf456879dd15e3f50dd23ce5532f8766008050f6157f8bf673e053802ceb6d5d36df5c89e904e93c348e09721e76bb1dfadd07f975e062d6c9ed1386c5f26d0633c6d1d4f45ca290a594aa8562646ad29cb5e5a6555f516f60f2e57777f13c03ecc2685f45e45da64e4f73ab33e88f56b365d7ac12c869224355ab071fa91d13557e0ff508e2e33b35b7bf2ec748829b3759c598de664260d8bc1fbe1fe0580fbbb85fecee044b8c32865ea600cf4ddb33de3a3f1f44066ff4d8ea255bced2d45cbf151fd6ad61721b15b6291362aff18736dd08508db7ee9053d9d57ccc82326c63bd605d616a76d4b1291c547d0d7732e9820126f3007b3616f9451954a6ff9488c130ed759dbff3b45e55e6660610203b92ebcd6dbb3adfc94bb758bad41a96be798f9052dcfdf1b7f6b745d1558bc157ae50adf375c72e608b472d3ce6fc7a4c8845ead1be8aabbb20579813504e9f63bf60470ae5347e21be0631251b6f695d6c1fe4ef12d6fa0a9b018c66621ebaa47dfd80da0aa2f7aea19af047fa0654f494a457c4aa7243a28e066cbdfa814bcd47f4cdd81ad27609f1be995ddcc221631a07ce0e3dc43c65a8ce6e08be09f6db5d769bc98b22c8af369e7adce683dfe9815dee0853138d8d4a161974b4c708d9ebf6416a006886b57b7c2f22acafbe0cfa2636d9a7176ca5de08e86fe81b2ac119558975ba90558c4a8be4c04840e3d8cc429dd4475fef95239da2fc0247d068a324e18e37c63dac672eb3217edbac938d45f6b27a4df8c3ca6b4165e0aaf958d8effc5a3c412a5063b0eee0252c6461aa4393b722b7c744e6805cde53c8df630adb41555079d40d122c33bb791f9407dd9c752a00f307bb061136b98b1bf0b953819f70e586b64d8bc8edf9c399fd172e66016a163f310120bf10ab65f4e45bed0a85ba9a735f562953f9d9c32e471da23c516f69c066208e5322042f7877070a6f661f7e9db622dc20bfab0caacb5f3ba35af970da723c5a6a860a329ae8b7959326582a976938946ac037870a4617cff3d825a6351f46e442c5b2bee40883a5d98d783a7fd38c63fee9417ea3d489ad075ad401ec16b3324a5a319b7c1f1e17ec86a3443b38d9ba7e6b74d15e06e68779d1430052dbf4d57b9062130611899cddd2aea00ba1d1984637c3984d0eb6b9365067d110f3536db72efc575715e663d037933359cec18affd502dee751a093f750df14432d3363f9933acb995a26f3aa093164e0bc52735ecb0ad322da6948e4d37b6ed63eac05d19a438585f0ab68dc597731459fbc484efbf6a8df406da1d7db4444452f80aec26749286391067de94737a4e7e12427c0783e7398d5e426ee5f79f578a85224698621c9c74f485cbb7e659b688813d64bb18110878e7c5bed58d0ca6e39f73f0027bab8d3d88e0c9cccf3f71c3f10047da0a174df47228b73e7ca3c77e47c5ad206a74a757f320049d1e5f7ca9b4d51ad2641b47a65a07b06f5dab7d1c982f0d4f31f3cd938f2dcc9e4d1ab87085771059e3d12d1130cb0d2b679c50db07fda81b620dfc20e270b43ab0bf8279c3ede5178763d3b2fe22900a57ef323eef15e2cfcd749ae50f5c4758587a552ef9562161a1215772de86ce95d847e5da387bdb4c4abb5cd7bb359453f10bd9827a25df4b1bf6fe9e79beffb937c2ff989853da42d4fbf87424b48e22d2bbd195341ade27de068bc6b6ea3f314472aaba2e7355d7a045964522966c65f44ffabc6331a11634abbc6de7eaf5d2694a5cd69a9d2e7f71675f5e27b87e1a7f2442ac5624b38daeae800f07acb5d0c35b35d3dce642781cf1aece65192f1936668f399c19c1a7d135216d4bbd65b4242c06906f6b8d8b759db9d32fa34a15f2071200a5decb00b7b2a83f107e5b4ee8b07cbceec9936b75c211a55b8e63e4af0f99999147ec4c235c3b44cbc2e6518adf80edacf88398213f25c5947cfb0a4e9ba2bfda970c9a1cd365094d86f95b885da8046c511f2792e182701c9c53e98fd90202e3bcdf5775cf9c38335e9aaac1121b1eb955a8bf0081785d04a6c278fc7d5fdba148512a60b361128d64298c1426eeb4db73b401d487ac3e35e19ad247828e7fd154601684e2734ce9a0d3a41cd1b3e58cc04b454e8d0ac72465a08d457da4489b2f8cedd9ff6b66283536225ec3773aa7425b382034e7a076e641294b01d9481648fdd66f568f0d00c40f16a89df1146bd2b233c47daa25f307654c0deaa497cdc416959c8e06a1a8de78c72298eaa184a5e146ac44e0212fea3b2a7e6a747dcd26939d82b3b693de02cce088768de16f4e7856b0daa43e64c05004b0f77945c2c7cae7a378e58fcd54ec48a5bbb83aeed7d63e9dea76e4271a25367640de2d7b7cbb0308cff2b33b19b7cb75e0b41a009bc8415561e07ea8f7894b5a538beefcae6d2022d444768f94b11a582ebc4ee184081eaf0b98706ec4bc72066945e81afcd555232c0a8ab4f487631a3d6cb6ebbc90aad1d1ba2e727e04d4aff6543e0b5c1b674c4d2b7476242ee85035163cac756251d9d273801aa66818de3058bb55857a294ebc0b9e9aa61785abf5bbf7cb7c209e1c05aba1936d39f366a35a64461cf8e6df70eb9200e8e9de965ab14f24fc33880cfbdc3e6a16f8f7eb653540d648339ff53c43f7cdd5cafe75a43e51640faeb09f21722bbcfd1bf34717b019fb20e6498be237ffebda747420c797d8b1405330855d5c0523177ade4fc7cc5e09b9d89de14619875282590de6f30dbcf71ee820c51a654e41af0e66db1f7a5551ecd7fb9d90a6bc319f59041aeb3138d770369e5f58a9e8f37aaf0fa60aee86d5fe2e24e20404e5f7581044dfae7da2492a247836b59c171718de074c1c305073cb04166a6e09fd8d0d18c5e6cb150d93a41b2bf8c49a202b389d1b65b000b7850d9fd3054ae4f0e434328c3fcce5242f09874eb0eaea317025786f182a758d5c2b82a5809f428552770156d52a88e72491623763ea381007a1762f4c3aa35c6ea1ea1d8778520473903947bb62afec83217053c4dcecbade0eff05f05efc44aa51d60e172e2e82ffcc03b491382c1becad54aab736082af75126825ec55f65acd7e5ffce8c0ef4e3abde9d773a694103faf084d2d16739718dacd7786b60cae39aac7ae48bbe43510e8f86ed58f0e993ca4398c631cf1b8c91941a0b942103f09267da1734d8773defc354cb6e35cd6eac2ccc0f68f82c001c9e9695bddbf92ef43d2d383978d730ded453f7f03640ec4c0c59885adcb2e50658731962aa01bbf0d43e003d3b29c4ec52f53a11fef24b9d1c4edeadbb53b5a0b638e575b4f021046eba6acb759f360798929c74d16149fcc654873abdb4f3574bb14d295894334008ae849f6ebe342699c66462775fc1c0f3b3f00af86cbadbb91788142df5620d5abf0fc06b7760f5949b0bbc46b7b0dafff203b2dfc1e029cf7a57fb9c7228d594342ba2c81913d12fcced10048461d05ff2eb9aba691bdca3ca02bc8b4f99378af5c116c9351f3c8c228ba6ccc4da924b4b9c66b76b306d01c69e9d62ec0a8a13cf7b0e21baf5f105b4d1a36ce25443d2ed376349fb8ea8be131c87cc4f87473a1e0228e04aae692a7589936ac30817250247ad87ba763f45bf637245882dc43799ea3f171e423e0a635e5a9b7181e29f2386aa263ea473fc08f01898c4e079b20e42d393b2abd5f595e76327fe2a457ca57006d29ca8141ed4bedcc5452c4e0330b281283ac20c2d327c5236fc485e6bf1632ebf89e6d131ff867519fc5d6194090ed4fbeca0ed57e8e46d484d0ef94c0ba9ea01ebacd954acb5714992d34370708156382238f1709494e0d2c1038b1d081e53b2cfca9a007c07806c73364bfde76b4daf2e0955245f3ca2991e61098b4fc2b", 0x1000}, {&(0x7f00000004c0)="40e428c7177eb6726b0905269cae9a7274421a30ebab95f996f34daf58339291c1c83648a310909ba3a33917936682da76d46255d85d8c03a77dc0cef796261d85b3092e0fa6e5e5db482099df5e0d8c8f5c62308645be952615d0ddbb95a93afe65815f78f6e9c13f9bcb6685f11541e67c8b76", 0x74}, {&(0x7f0000000540)="7711d45c1673b0f93df4a7c9b43c35c56e25762b4dee8ee137b8c7806d4e52db18138978b9b9f441d411a8f46a51663e2ed1c9c6c3eae48847639c67c017567659969a072a6ca38b19d67264d6e996d69516db3b6c72f8947f3357bf11196d", 0x5f}, {&(0x7f0000001680)="997f7bb4f1b2b8984a2cdcdfd7516011c3991977d01f6e6546064de7ed02e343a0fede263ba59f9b27cac736a980b1bcbc88b103e25329cd8a94e38c83fac3216a2a405399cd9c0e6be899eab3cd2352da3507dcdac4d0a3be960749eb56aea1a3d2f3c239f73fa4b3748d1d8c571f7b57d9d23b8ae719e547dcc39adcf48e0a9002e7045512135cacc64c07b4066637630d80c0d644094b59b39b96461b2efe6e6f429a25aa00cdc8ae54f23756d3eab3b57ea5785adfd09c0062ebe96646e1759ba6256a36452b13beb792a7d4b75c8d271baa2bd964b5b8ddda13097e5c58c30230654ececf87242c684aa3a57ef5b77f3463a7ce497930d1", 0xfa}], 0x8, &(0x7f0000001c80)=ANY=[@ANYBLOB="00f5feff000001000000000000000000699fa86793cecfc2c51eeca1894504c9edffdae71d315f684833a0d3d52ad5c953347e49b020dd34d6147bd0b677b32659b80a7bbedaaa4d6501b4f8eb62656277de7a4b7344a8d6d1670a2d6ff81eadb6fcf7ca9edb1b16ca4805aa4302783f25cf7477287d", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64=r1, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES16, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff0000000000004f5d70cd2c04f515d6b3029c4850d3b22a34c3155a9a8766e874cdc997c3b83a4c7c2258b7a93b226b1b3bbeaf5fc2becf6c8089da892dd5fb1acecec3a313eee5a72bd71219242a009183c94bb1b2e5b787e781ade2896f129508894093b1790895c94d74ec142ef7c4a3e23c83187ed5a3ed310b46e8488706ad3270d4456bd56c59b38b0b5e1c6a5c0265c541c3718fb2a8d8ad67d8a2499bc19281334740af53fd2f18e8f3822ac6c760a976b6d7e9ce687c69b493e39b37b8ae5c195a4c131a8b89435bc42866004000"/238, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES64=r9, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0xd}, 0x401) 19:50:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000001c0)="14a69503ba177bf5e9475459cb5f61674107d8467108915c0c784833af7e1a7cf9723ed223e40f18365163fbae58685bdad27d67c13d91d5c979387fb8c5c104adb670128694835842118ae4cca1edae6430b333f0d62e973b452fd27d5d12a5edecf06fd080c7ee69c5508117133f6f0f27a4c255728d32b2f99679d9679101e043491fd521af0961214e030bfc1f9076d06caaef9742b66b1538b3d86a9883657d9916dfd20100cadbd44e80c75a05a5124eef27a7c423cba70a5cc9f4808d56f2bb67c42a7d5336fc6add46307dd7559f4ad52ba12d25f1bacc3c9d79010319a2ec748610710297e75712e6364e40665506aa857190bfecf87c00087b420a388ce3ab52dc4a", 0x107) 19:50:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000140)="feeb60c71e2e4fd02e0c9f0a778d158974a20c94d34580b5ad991a915c86d44b690a60ff65da044c96dd2719e21daea651ad876b53832e320022704c94870e7d0fefb9c0d16a1bf749b25f2ba0f75f0d1ce07394e8404589b81f1208c7b5f98559a147b7be0cec326e42ddcb4c6182ef45a9650b11006e736013f910090d5486fe839b70ac4f11ca219dcc49131b8204fb53235777dda991424d7ff6fbb7165b19a3cf5e966b180ee34ab4bddbd1caae945d080c0c08e41cc39037c76cc00e81e4f2ca8355227b89ccedb8cd0ef54eb896f8ae8f08dd984c958b92c173036b8e44a9e3e7090d378a68f45aa07ea1da3a20b46c5ff31d2b6996e56841af8a037c547f822830880ec5aa5ab522c7e4535469bb9faa76576f2421e373d2d7fb6680fb3e5f74e00aa951e6004658a59976598256077f2bbcfb04bbd30cd4", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000100"/120], 0x78, 0x2, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "9e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f"}, 0x94, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/73}, 0x51, 0x2, 0x0) msgsnd(r0, &(0x7f00000002c0)={0x0, "aa450e1e03f1e00319f893edb507b3dfb900829cec21916756506822f7154c26135682a16dea5dd7f2e22c01d6cac84000d70533749f67fa04d85a833785a7aea3fe00f8b79002471bb13960836f67c4f3"}, 0x59, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000280)=0x8) 19:50:22 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e5631d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef81a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e60956a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff09cd397cd6ec5f8c83f90139da51cd755eb9ae7a0e357e1e6a30e75913a25fd1760bb1a5f79a44ff16b84066aeff2e82390b8d7a94c0cae7439e92235069a80a5bad908bdb7481838ec08f91c9cd6b964f507ef524fa14b0fb188bcc140d7adfb801640eee5d2d418955561fb5239299eb68a8b4ea4d59e76fc68f7af1b72d9b1eacc647504126aac4998d00a069bea32ae3bcc37aa493c91afeeff029b435ab323348f01500319f0165521582f91692d87038913118ba6b4bac55ff8716606653236239ea938123c2ad83daf6f1b5656f197fc4ca1244a7fce26a51933284b50a939a47ec92b9c477e616ea76eacce10d7eac672f76", 0x2d9}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8", 0x37}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) fchdir(r1) 19:50:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:50:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @local, "4f91a0a37511a8cf1ade9b820b2da46f"}}}}) 19:50:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000580), &(0x7f00000000c0)=0xc) r4 = open$dir(&(0x7f0000000500)='./bus\x00', 0x102, 0x47) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000005c0)=""/212, 0xd4, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat(r6, &(0x7f00000006c0)='./bus\x00', 0x2, 0x20) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000780)={0x7e, 0x0, &(0x7f0000000700)=""/126}) faccessat(r4, &(0x7f0000000540)='./bus\x00', 0x1a1, 0x1) recvmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000340)=""/189, 0xbd}], 0x3, &(0x7f0000000400)=""/131, 0x83}, 0x41) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 19:50:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = geteuid() shmctl$IPC_RMID(0x0, 0x0) r5 = socket(0x6, 0x4, 0x1d) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) lchown(&(0x7f0000000140)='./bus\x00', r7, r9) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r9, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 19:50:22 executing program 0: mkdir(&(0x7f0000000380)='./file0\x00', 0x1bf) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) chroot(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x2) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file1\x00', 0x0, r3) r4 = socket(0x2, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x4}, {0x24, 0x1}, {0x41, 0x8}, {0x80, 0x80000001}], 0x4}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 19:50:22 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0xffffaffe, 0xfffffffc, "db30c1750fbf3436d1cd000000000026527100"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:50:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x20, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x2) sendto$unix(r3, &(0x7f0000000300)="56484fe3359a4ccd80832f123c4bbde9f7c15083a1bd978b007d7cdeb9eb446650ab282d3f40d7ac90d29dd2054e543d4e187266483362360abed9afd1cb88048e65b97e224bd857c99fc40def25dfcd146aeaa040eda62f2d524ffcb56f6c729974aead4472fafd77ff78b758bd3b089032a65e43f01508aed5c6d95f3ceee6a7347614f5b73e05360376c092ac86f456747ac6324ff328703654e9ea47a63d732fa53dfed4c5dfa34cac6ac79013c143381742297bf91f40cfc710c009018c23d6daafcb5644ddfe7b792683d0371f9a38930f5d17b8bf7a593239a59504e27df7161fbc2c25a13d2a945b3e9fae13f47521553570e6da00bd17c29d343b57303ce206ecd0e1b69d5732856ac77aaaa2ae4df6a3d3a8a2c887f768231b4fd335149024fdacebafb1a641229bec94ac4736d5be3c5c978ff52ee9210cf5d10cf7fffa01f2b687932ffc56c0925a41baf18a06f0b549c8ab5750e57073bf5ac9cee957fc3df5f1d7daca34aaedb26a299ca60193b36713f71088c29418aa916fedbf67da5048d84ca25f353f931934511a36951cbc59ddbc3fc354c5307d7a984496f8ad136d842a0e1e52da253fe14c3e03093a0fcf30ceb1e8fcd5e8b4c66cc3870a899cf8897c0b60984f9c063b3b955a2333fc095402c39d2d6e7fcd98b617d1d45c25efc1dd4ce1f2084e9e0e59f63051f2125c4c7fcada7d7df5071f72f1aaeee661f9dc93d74fec9271c0920083a4c6cb4b8f70f2536df1817e8109e99a39eee7b96b0d9c294d10949c876ec2d85c07cffbb0a2a4c215f7b26c586972cd6d3a2383543cb26a16bd5679eb3951264dee3f990f6bc543fe1b83d4e1ee9703406d3b8b0117482e866321bc31a8518a1f6df9bad480f15457a8ee963118bad5c5d441d48b14a4c9ad5ac8e36de7df876025af0db27fe30b7b0f070b1c1ec3b6d3b4b76895b0a75b03d144eb0f4a8f032f37389ab99db27c5d1a084a92b17ac0ecb14ead0acda8cd29a0559223bd569f6ae54e7ab2013751d239f88c8bece26f0c6f18eb3b0e8a063a5dc01b06c2ee2b929806ac18173114a1cadd50f5dc81899c6d4fc7d83cefcc7744450d09c962ab08ed17615b191c639f60ad9b734cb6d75e5491228f6d6e6ecd947552b6a0a4212d494cfe722a87f65b87b62aa16aebbaee7bc3fc2151e0cf577135511b6b5de7efc26f94692f3d6f81d95a8bb542698d0854da107ac5081c7683864b4f8c91465137100e33a4e0d025ef873c0b04de661a446aa6a5843298967944db2bde60f1aa83109d6b1a09d2b3ce67bdb479dfdf816117669445afe0613ba1614dd70f4dbcc46a01304008f74173450445d819785b2c752e8b90777cb10807bbb5bc4e21c28065b5c101dd3090beb9ff2393ab150645359753fea3978712cd11c1dc071805292c72c8f74d4e5bff8d3d969f0784243fab743043264f677cf01c31411a8592d77d1ff8a6edd8c94c2cfad4768deab6928a10ead8247dfceffcb3d7aee211fa91509b7692300b9b3c1443ea6cb876f68a6e3cc0507768e863d55439fb601c0be18e1f48a01cba4dd4673d718d5d08d5d5246870fd068c5b144a1b1db5c60e53d39f6a806d19760ef80207543826cb3538f17c1bd0ce2de1ba8c0eaacedd3a6dea3f1b484a46488f49e69c449daccd2cce0765da1d85208f094852f7069f2dcdc1fb26d15a89adfce4108250e5da50bbf84f6c19796f8f5b632f76ac976339e654e649ae7de5ce249f9e39d3709113f60354f0c965cb8a8b58a126e7031a0b3bb652e81736091fa78e1de9308593dbcdbc91c2226f53511f9feb9c8825a236bc5dd96411e3bf846a70c783ceac020737e08487eca07417791edf50b72b15f8cf040c3d112229f7b7f47b88a0b91def80137d8ba901986a685b571a05d8984a0efc378754f1651933c6b3cb31bb84fc8a5ba8675b386c93ff92e27007d33866f6ed3780828d61a5ec08afbd68d48d2462e5f62fd7eedce70b844ab8a8f85a5414823664a6a3c629b497e52d799689cbb631e6606c291a9eb9c59a0108a2849b909b627194178d06f9ea94fd956193a881a7d176ecda770031832f600fe22b2b87cc068310f949957ee2a03b7b8afe7d7d50fa8ccee0167c48687aca1734623c9706a0c00bd3377e59f216569fc7e29c6d521ce72ec6176b5b48f06ac040d2509f37bdc1032b6795c564a33075a29efd62318b65f5895f708c722b7c3f1ccec5879d964589cad104d6321e03e362411c3d059b603bb5b9b10984063d64a7d22318ad854583f74ff36af698edb90c5dbc89b97067ca7a41cd9523e2e50d4b4117d3077aa10e491135e02c8cb6e794beeef881fe2158a60a5d94e9bc876c4be587b6b3806cc107fa77231fc83425606f51df83bef6b51e0baf8d8aec1e28d9b395ad45502f0189e3677221020c8e65ab5a71b504d36e9aa4e81a4406b2b35c6fe77c201251e3065086f8348b849935ad616378482253df262b4f0af14a0958c56c67bc6b43d71429a5c52e04be67c3028e0a9f6b7ade90f3c788a1450d5c3ff4b05d6879ee41b874134f6ccb414f9a908e48efa4d63a72bac3f8f5db50c8d8db8451497b39e3db5784102babffecd030c4c8dc8e60ab54545c5d78590506fe6d7cd28feeb29645d56040266d37c2f882a0dfaa6fa8b5d6486f93559221135c431a1a631e824b8affac3d5da6b0910f5279f7588f664182608b53bf7c44e1fc8c8ef305be1043829ec15210715c418a3a669b333e2a6e5a7263d27a3acd0dbdab7d4d160a12e81a373f7540551dd9add63df056adac676d1de3fa54920adfc7cba148a8358660cf4091f1ca026f864080d2cc7250e940c0ed5b0a43ec337df48ac1e49addefc51a08dbc234386ae192247c9d4e1dd86cf1b2e36b602f0c61ec5e92296c1000926b97edb21d9eda6ff0e875582edf65c8b9b8a6967fccdb237bc6185a4e72b4d0840738a5983057dbc65659d54cd5491af958a0ec8af6c2334e0cc7ca699d9933e2d3ae4f74cef9cde99adbceef761c79aeb030a930912e77954822d89d6c72d31d6c0ed4378608c3b259a64ba5c8140baafb8b1e68d9e5cd60d4da168e9e1830128737bd72c260a62218c9938e65fac6fd33a746594dd60314ad53132179c222be4edc596b68f4da6a7a3436be7ed58d2ae8cd62582662691bc4aa446af7bbf679a3fd0f860b799e9eb5c42247ca8d2d6b2dd57aae526eba6cc837854ddf12f13a37107bd2781294ec456945a291920dd1c99666ae5360449428d2c2ee7d1e61505825046e6cbd720c47d0472e3f7e9b3754b232b8d05136dfd764966a7fc36b193fb1da22046610d0dd2a91a271c694f6af574396e33ab0a132be164090ac5e449f1dcef1495d8635dd176636e47b2a27aa5c4f94822b38c19af84348deb8d4edc2009d7571e0c9072390117c74a7e48de06403b0884ee19f36abefc7dfacef622e0bb7ca67c6b6fd249db6a4ee496c856fe5af1777c95e149eeb598141fc3f9b5d73cdb39010ce86b48cfe82c92f996b2de131ec8c7b501d8594985540c95f8cd7252a0909b872bb94bc02d4d1383e5704f7bd8bcaec752b2ca9cae1580e0fcb2d7fe5ec0a93f8f5d2636bc4774d6c639e0a8bb6a085d03f6a928050b57aad44103fd7bccc2d0d1ad218286f9ae58c7e33527a96784c853dad90797cb5a04edbc8457c34275792b7b1a4d6e654c08359754af4c755815a9a91c1c46e9136e09cd2728c7b01c5ccd41ed00d3319fd9e11270a7efefeaa4ae5c80783773776e6c1155c79ee6ff11b2036f22623ada6718d93597f6a50945c8f1f7ddf8431442becc685fd3307641538f80cf8c511faa547031b95ad8c9b15c3c5ef06533e222c3f33be5a7e1045b2f9ef6ddbd09ebaaaf0cc07a45ee207a617a88c2a6af59d4c05790218b7f4502eaac4d03961694b745a18f58d04efd6184796aa4aa1ec024bc68ec26980ec710f8ef5c03730db1e0b437273d833c20ea7a549e584e4869a0bba3ff775f3aa7bf04a74a051ff2542a595117397fd1e3548d2c417831f2a905e2f7c43d9851017ea3b02d0d7430ae20b7bb043f4cfa3e2c35aef37f1b5f845fbba69f11d6dd9e96ea004d66355009e08a9333921dfdc4559f5a7e0be8a517b4df7362b78eabc70b692b50f35c3f5d2ad3a7348154a40a6d0f385cc5da6e619c0b13e6d7b84d0616439b9b020514ac53bdb430a1ce06db70548f60e4d88726f3e4465d10cdf0b13d0f2da2c26eacf684ad79b8353dca949064df133b5b98972a86df0697c153fab0ecaa8b9089e11da2a2c697cb2a106d6ef6456b398190d58aea266cfbff5caa5d33ce44c4f39eb5888baab3dd9e14a4a85ae7a4f42792c1ab969b74027684491945b3247684e131f05399c70e4026ffb9975df0cf691c885cf7cba3c7ca0b591f1dc8ec7eb555869e762273acea471864217e4ccb22f5219ae38fa962ffe629cd796bd5afb690365a899c4f5a7bef3a928d833852619d0ade319e80af5ed0dea5f2b0dcf4f5870defa8149b1c2f03741ae64222e8cea6344ad7680f07d3da2d25e82975bb3b167697235fc3334d0062bfbf6fb7e1fb1882a620e4ed0851da63a8c2318034266851081654ee3cf0a8a56f898f95ea35d61b52960331571c2cec56a3c3f17566360fbff3bc670d3ccaa9c3b2e47873d39e23cc6f1b267afba051b0ee7714e79a913b2a0b1befc7d4c90e069982beba08d5b1898bb7906bbe926fd43751b551fe034d70a86705b9f0970eaa83de85cb15deb60247e3cb528d9529da65d46196d5fdc3de0e77148406b76cdd98787d869d757a42f762490bbba15811438d71cfd8d4e5e5d21acd3c9f20d0941217c423f82030e20e8913ae95239e3f49d7984844c5b7542f48c8007142255bc244391ee7ae9cf0d76c42336d207227cb135f97296cd6fbf5eb974bf2020662d4eb98811acf66223dc271aa00eba74cb00cd5fd41f5090d395476fb06262002f3304d68e93e1d307b790c7ce8b7b41e8ada82f21982f0ff09ca84960b1699fb8ef099cbe3c7d20ac3ea941f4a42d0fd6f5df68d987ff1e180afbcf481d710a6305f6bed7eb1951f60683cadb895f61d344c451d66ff6a6ef333ecce365322c4a34a8d10ea853dc45fbefed70dfb57fb451f6f0fbc237168d8efaee562eaf4202fc11df327bb88be046b7313e0b114a0abed4d711542fdf5edbb3fe7205059b2f8e87199529a807c71461d33c0e84a2657468e49053a20847bd58753d584dd259d4a96f154dd12af1fd310920bda514324aec2ee647e3d13234b093c7a8584a39607de729c5b07ca7baf4e97321bcf7fceba8b5f214129ffce8d2ced893b7e34dfe85f478a4cd33a9bc9f3c5cbd4cc22c3d02542fff71dc55516853b805cd29a50adc351a85dcdd85718d26870284c8224f4bbd4e25a5f056a971de12facf2905d173fe1a61b2612c66da81ecee57fe2e7c0938255dfc9ab745e953d566df58f9cda267af37251f072349b08fb12a9d69894cff356ea453180b6bc3b91b7bf0adfcd9342adefffe0740f6aaa95b49be29734b8a89462d583c9e42347eceec7be335a975656d6cc89bd8e16ee7980249104be3a7fac901b38d386f01ddacf82ddf4dd019427bb4c7878372814e90f6f330a0ed17cff28ab11263467175978a7f9bba2255053eeb124757c56b4edc296d82107c7a7477230e9d548ebedc802bfe18782de838f62333878d23bb201277ac80c6820940d3191028363da7507f1308e76fcef1ce19ce7f521a749f25bf2749dadb04", 0x1000, 0x601, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001300)="2e351e9df1118e11745a05d9c5c54e8f252e57688deb420576cb9f21c729f354021deb8a298b36b4e4a44758e1674a6745e94a03b9d5728d3e6085c0aecc0b8fc29ebca12eeeb964b8b8af393de778455af226300695dc02cd868a59d46420404454901bed2780de1b319c19ee5b198a4b378cc577435e001a66f0549efcce6fb7b71f0a9732a79de885de1ff71d67d60bf5eacd0b6e5fa522e227bad64d750b45913f92637ea86309ebd79a7f24c405765dfa34909cc8f395d463938bc46fb3e2e995c5caa8a3fd1bffe8832e27bd6c6cee4028c9039bca870a761b1bb9cc4641dca72ead3d71ad9a923f8d55e1ac66aa79d25fb2de9e6ef3c295181b1fdba1e02ed1d7301b1c64201760c357eb932f75383e81b8498d9b6a90090930fef66cab8319b704db1272dc82e239a8d06aafaee686ac5e6e184ec24e2dba34c77c37d112281263dd31b29c35893db2e41697e9b908c68a644135ed2156ed84006cfd50a80a0707afc40d2a8f8d4b8716beb642e0ae6c0fa38a44c467a770345afd3fdcf89a5e3a1a5f3d82271bc0c81ca1681606fa06a48f522f1a1681ad743faf061872b7588256e2775506b6cd68fbfe33a2c10010c37db17f640ae9d74b8c0ca455b2c08ece53e657fe12265d67de4f6a8c6ab43ec3ebfec36c79c9f7af40da3e1bca7aa487b0b3fa317d9a99db3e4e8d8cf14aca66192af1592a918d613f2a4ddbbf9b9b70ac3290389b722a593dbbe8b26bc28b3ccdf81d684b5e340e81bcdf5030f366a017e60b3694e79e5d386953fe374e503ae7071710be205c9c15e57f05ec5095a6b5ce91fe7efe2e29cf59886aa3e13a6c98d73b2b756eae40ec0744cc0857f9d81876b58ff3fa1cb2d38f922ba81098f249b53bd9cab055757a6ac1d32d6bd7f845576ee90cc089d87ec2432926fb5433aca89d9e08e8c98cd3ac6307d3a728f45df40ae8ca4fbf95ec840af93ea3bdee5e58affedf608b32883b438833dded38445bcdb10124d733641658dce17738d12c5301beee66c45a364d0621ac744c716b88e7484a98c1151616e63306988513e755d6dc593870e65149931ecb83ad480e7c34dc30c410b12545a0aad6f42c37399fc8649b2efdefc8f09dd247318d33dfcb131d50ce8d5bccee29cd9058bc693ce16d16adb002572a7fab2fa665fb8dab95a1a94f4c753e487b8ff9d84c02734524c2549396194d05713ab63b7a125588fdf7538b39c599d31b7c7c0b8a0f4365b4e04599fc2b1aa8403b15455f157305bb92bdbb035925df2919a759d9ca4510941abc17c7f45155b6945552395e32655e45d327459aada26b951c1099328d3592e22c3eb7d4bf02ead5b20345aa6db26b823e8c2ae8a1f03e7d24369fec91c28920345972583230a4f351763fb2533069d629d9af2fe1fc9f640d1bb218dcc39aa3fdcaf80d01c41d2e59eb5e1adcf55eaadd9326a06ce585ec541fdc472afa8ee13fc608109cbeca9a526a64c27f1e919edb8af996db3e337d078686f57832a3378de7487ecd360b09f34835e06c1d3613eab0468c41a5b80c9c7970cc14b89ceecc3adcadb56896564e9473bcafa6d55c5dc6bef05709ed23a679c7b7e04da66543b2c0484756b36bac70712a262970ea752d385a6484fc3e72649599fd7b1ccc50dd179f6e0a5f2f06f8ef808013a29399bb45f1c3abdd2037378ca5f709a08aba41d68686b5e7389e730a714b04eb22d5275b69a84f94167dc29b38f322ed444defe19f630cb111aa900d9832e931732df5e34ad7f474cd1a4dca735efbce08de11a33b028d5fa637b544a776d0ce826d4d898efa86cf166dfca94c7934a55d8a3d1e5828a7290d20320d148c86c740e3639e3b74b317a67ccaa235efd3204f8d414f54cc2945542a7cd3f7600119ec8226a95d94e41d3f108ccd48c7c2f4126d22212dde8b39d7d82026b9db91ec791e904b8ed3fa09402c43c1abf54e6e3af78cc3adb847a7c06bd706fa96ab61c4b5123f1b14357f81fc052cdb670896879826308f84e42f2be4d85f2345921dc51b9c5356e8e99a580752fb62c5a4d6f62630d493f635e5945cb249e12ef400f416f407705aa231644328834dd7ffe531bbd2537512e88aaa5bdcd80f3dafb4aa005048067f8d25596b845a53a8c603ed8af4e934a08d89ca1f53acfcd8bd40a12f24ab51dd6d237cb7d1e7d2dd09b2fac125214990e45b811ab2a616ffe4b7e4e9b525c04967254d43c01e9ed715a7fc9a55bbd06c18a6681dbc7df66659a949283c7130506b8d5370dc95afbbfaa517b67b33aa22b213762a6ea6aa3e266dd1a693c38d1363778ef6b46751b469722b4026a1e74d9d955cab910541c986ec49c5f1229eececc5ae46f2cc7f2d3ae3efabfe900d521f3f73c931e599f89d1c8137dfb271353df0cca455a473dbe280e900f74a08be7e40e9ec7b0eaa099b0033bce5202b9ce4598b0d23692a2fd55a43a6d63c4fc60d0eded4b453aa7647e95b5ef32cb7fa0e26fd0ef176d58a5a7b058817f0b711debc2b515a04da674b599da8cfe5addf7daec101abf9a3057947fbe306aa3206c4a5c2f0c14332d6c82b88221c8eca9824fad844b6ea9939ec2904d3ca5588ccfa79d0dd515850870888d4f17da092c5e0e6c0b5e730dbf13461885acc7773beaf12c508b5840b80897d126440092e30f1c98072d3bb1fdee483f70ec5ecec353c7098c003c9f4d77baa558ede62159b644412274ec6f514e9d5798b1545eec83141ef2b1ae92d8146266515545b25f16f5e50ff977aac5bedb089a4590c91fd6f14c8ecca0f7f05c75c9f7a4b861d02c8bf6d2cae2604f977d5f8c08092d97343a4c462141e00d591990f55e5f15085458e0be30090bab20dcf81818e83b19c29390bd66d15bc67a72096a2db6ed9a1ac36c47e4dbdc97f3d4280cd7d62dbe2c5110a734b8d2798066d5defea7605d53828e9ea730e1a31bcf9e75a7592a1b223cf56b51cc52848ee9729551cd1d416f254e45438a501178bf613c8dbb2401f4eaa051461e4089932d591ac061d55e1e22cc997ef87611433843e3886899a128c72e33318eabb0496c86dad348535535b8ab458dfa1a00a7e7844ab49afce2e42cd61cea4442d4ebe32feb6fc45955a5684b1ccc0c9a427265edce149ff7ed705e689bfa541b9d3c9be561d67e720f475fd0a7d541cc3e978f29cc51b33d3ba97246afe32eff08ae5c19be9e21e7ec539f2ebb62f944b3ab980450ee5f34470c5b8583dc9998958ce8e06603400b9ee8cf5de617ae1f09ee791208eece32d58e19523408cf7c6647f71fe66eda9ffbf3b501f2ddc75bcfdf24914332c3a3c12e416fd9e3e1d85621b1757da862d8cb0d921dd482cf15082c3f31f4145d3e3b3d21ea53f58130c4c70299ee2ad8891becd0facb10d05ea82e02eb9975739231a87a41c8adb225e293fbba65ac75022bf0d64b69a1eb223a82e9a9c3702bd5230cd2b6706b02f29a993526ac14cdb75ae14038348fe7f3561b0468dca2d7004446c1b8d6750cb4a2ea539c21dea772f6fa186585c7bc51f9d56c1cd1b09531c5c650dbe0d4748f33f93ce817b2731ce38feaa4cb8c52703da605f4db02ed1e6b006281e05a05c1591601e959a690ae4b4ce15b8efb776f576085832606dc5fd280255e2a970fae6b8fb860b6b1409e5f5174fc1d16691f03e3a77317ef8c61d436300b3334bdc4b4e96029ffa257cbf82a1effafd2ef8d092319d99e65e38c9b5e9e4f74b5de859f8a25a95faaf1f748fea979cf3fc2292498ef1f61c45896b56cfd883f83e349ef0f03e1ea30d5c0e5c43718f9099f5531a2326161ced6802468e641ad36047fb113f58f0b809d7d34584b180a0abb146b59fa61b45738cfbc4591a17e42d0719683741f293e88252e67135b37ceeb1e07eb3e37149a6848abbe284b9714736cab666c46e02a13ea778e61a659dafe85372b7d879ca2bf66011056078f0fdf276c10d5f154af6c32b3c35b8f4decf45843bef3d00df99e7e2e99a57d45d317149be345f759a478eba72250dd336c533e45fab974c269fe8c47d1a824ef3c0571bd600d660139d778b56364eb7e2c7961704cedb1085ed6aed843bfa2cc497b7519f2038fecde7172756abc846722c4e874189c3e982dddc7756240dd729eac38711bb8d57e4c54448a7a7ee065f6dfb31903904714ade4a6ef273400fcdae1e576f327b019c497918dc676bac47c5b0c9bf055e99368bed8aa66329f1d9b3b7feb7de3e88c9ce054bc9d406cc24ea178af997f0d849cd0c9cda8b8dc08e9e4ddb2039593e389ac9439820991fd8236adef85002fb71bff46e74a34e2015ccd991e6c5229ac5a6a0a4751488a87770335426089a2a43bbfa089758c21f45aa19732974b25beb56c8578370f2b44f23510fa07f027b7eee64ea1f7fe41b1a7fb972782d2c1274586d20c327663b131bc4317c364d868ee58428927e5454573fdd28782363767a90d11ebb9af3e9e43a8c2d59f753986c93e43f29ac8d71b66c130682c8942efe8bc3d28fa5e6df3ebadb02c189ec0c50aae287aca75a22513cb94ac893d9fe97c79dcd10e26d3d3ec67eb0890ccc6260d5122f02c05fb60a301ea96c199b594955007c753d001ceefb45018ca9d55bcd52395c1aa157fe0b5988077a37b594e6a5dc68df4b1a1d5984f268ff474f762ba09c0fd2fc3b6c7f1f1e7c1d5141ba05489339f22624eecbc7138f318ce0670e52a264fe8f2b6dd57f899b8c67fa2e12c60de179cd0c3f0ef78b97260de5fb0270e1843a082963fb86ee077564ee041cbd95dcd139e581cb03d22b2a50a7f73e6ab87e2623a056380691863edb4c977c5210c15d4a7332239dc41818b623430f6272bbb8136f511b56844b62b86ceee0fa4d5765377fc436ea5072b21a14bbcee65041ec11f3daa095d6b20297e9ffaac73638bdfb5f3de9e853bd18a4a35eec01b422080a0e32d5f5171dd1c20a9a4977fc69dbca07d1e358b760322f021d3726cd56a182152a07b18257bc1a00b920129be00409a8b76b078b18417fa9ff723114cfdb205be7cb78dc619b7a49ecbfa4b979763da8823230e9dd817cea7746f2d33a9d1c17fda283c5cb6d6f15a935149d6b39045b5058ed0982327c4044fb1e62e86c068d9bdd5cd3abd1804b1e96cbb479a5d32702876664e75877605fc4112c0a801f59fa4ea494b8f04cea6d9dde0f2d93afcc18c66b5ab78ed8058f53775aa81a206ab9dd3c10ee8dcb110e99d8b9f62babc8be756c6525cb6434ebdc44e46dd749529a44f05dc9a0de2d89133b071369524c07f564c652e8501e78e52ff0c8b7114fb67cc611cce07c1a1deebd1f70bcfcf4f36d61237115255a762d2eb72615693cbd3ef65e3a28c75e01a9fbf85cfc876253e4e3b444e1a8265163039a48885e2bfaf3255153ac1a7e41c610fe25b1495d99ad4a29656d67dca9c2d2d4bb39d5f4b2b251d956f71cd633cd476f48789e3906f9e785527443cae3fc6e70b80d900367a9e0f484bae71127ead78742348624e71fd0c4d2f321f676be32da8676e040a722a6e28238993266a8574a1f30a40e25c26233c545d1b4f9bf3f430dbcbe1da2975006e71f880718556059d475275f79b068d437fb73c7137e7b5cf3ff550fc3446373da89b96850a87120b6a7bccb1d9d161b871947d66bf3cbba2e3709a9840d86ea052e34e79bcbf5f04d132b44725440df2a8204bf29806079d8832b4d0f49f1ad852981133b707b861c5d952d72a78f6910543d822ce7f93ce46def6102", &(0x7f0000000280)=0x1000, &(0x7f0000002300)="dccaa8d1199a3c5843e79b15e347e269f84f786a427b32072fc07b328fc568fa2778012520be3baf8640a7d70b6ab10b86fa3a0d599a9d10cb8dc841b87c3f416c75fcebf5984f74c1b5476f6e34f9360364e78458ffa662628f6ef060fb315f4c3c0db61b78ac51c31f6272d70b8464fe221178587b91e83c48a1b0a8872da1355a7be90d5dab7c12180e758fa1d339635fcd0337b849c6db03c23dd58313a5b846915dde32f401c72658962aa94bcc52ea182c62d5", 0xb6) listen(0xffffffffffffffff, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) dup2(r7, r1) poll(&(0x7f0000000200)=[{r2, 0x100}, {r4, 0x4}, {r3, 0x4}, {r5, 0x8}, {r3, 0x8}], 0x5, 0x1faa) 19:50:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffffdffffffff], [0x0, 0x0, 0x400], [{0xfffc}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x165, 0x2}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000000)="017dec642120dc1858a17abc50ef5c30fdea6a53a0ddc72c26f2b161dd55c15b45778244c2da8dcfd0b8f5ac78c426c5ed0c469fc8bccdb97eb7b8ca61441a86993d96550fb5a3c2abc8b5303a485d8b394ad1d340c0dce8357e917dd50bb9b948ad30db434386d7d7fd4ac2451885c38191c09f822f1d435aa0d824cfb0026cf2ad872c0a6c19af7892205f163213273bcb09c105110e56dc1a441a4c99a110788b5a0415d9135595d9733de1411642183b701af645caf62975cb81bbd135e8215eea0995b502e21eef1b2d", 0xcc) 19:50:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x16, &(0x7f0000000040)={@empty, @empty, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x1}}]}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 19:50:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket$inet(0x2, 0x4, 0xff) dup2(r1, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x50}], 0x0, 0x0) close(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x400, 0x5, 0x6, 0x99}, {0x0, 0x54, 0x80, 0x4}, {0x1, 0x4, 0x1, 0x7}, {0x1ff, 0x80, 0x4, 0xfff}, {0x6, 0x1, 0x9, 0x8001}, {0x3329, 0x2, 0x73, 0x5}, {0x1000, 0x3, 0x2}]}) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = dup(r4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x400, 0x5, 0x6, 0x99}, {0x0, 0x54, 0x80, 0x4}, {0x1, 0x4, 0x1, 0x7}, {0x1ff, 0x80, 0x4, 0xfff}, {0x6, 0x1, 0x9, 0x8001}, {0x3329, 0x2, 0x73, 0x5}, {0x1000, 0x3, 0x2}]}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000000)=0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 19:50:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7f6, './file0\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:50:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r3, 0xfffff800, 0x2fa2, &(0x7f0000000100)="9fb18863022bd45689530f2f49c4ccedb03aac482bf46404f8b39b7ffe44f9ff754007abcade55b31c448cafd01610d0ca7b010149e05e6c428c6f847620d559e17d2d438843f8ee42decb5aad9b7dac2af6dcf3e5b635c67edc6b32db3912cd4a405d40ee43381888a50665f2816eb01e330f34ade200b0ba83e692eadb3bcc1f96957049360f7aca9d585b5e821ce96e68dca0b751e37097", 0x99) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r6, &(0x7f0000000200)=""/11, 0xb, 0xc3, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) sendto$unix(r7, &(0x7f0000000240)="78a91f331ec384addd1014434a00bc112fea132717fb9a8b102207003ab6707f14", 0x21, 0xe, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24, 0x3}, {}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a0f989da7af0be3c961dfb0", 0xe, 0x0, 0x0) 19:50:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x5, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="00080000008cb3d71e0564b8e900"]) 19:50:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x19, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect(r4, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3, 0x61}, 0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x3, 0x9}) 19:50:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x101) 19:50:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r1) setuid(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x80000001, 0x3, 0x3, "0100c1b700000600000000000000000800", 0x5, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x2c, 0x2e, &(0x7f0000000080)="713048e6993105000000000000008c4800"/27, 0x1b) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="81c27dfd81eed18878c877b91d893bb61de51e2fb2f8f2c771a58819f45c8d484ea5b453f302a93876814fda1e72f51ff5f05009004b77efeade699c59f76c8307026cf34618556ed729e477bc9064194f7836262ecf0f5a54702720d08025ef07b36c0a68fd74eb9bfa491050b095ab95c42e666776c0ba40eadaec98205d18d8802597cdb9eb9b1cca1fc65de437e811c33ab12cfb701889d14eab9cc44dc5f7ec54c9527927e9bc3f9b839fc22bf68420fc5086c60bf0", 0xb8) 19:50:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) dup(r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 19:50:23 executing program 1: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000006a4f068e87bb6c54e0cccefd51d3686eb25f6ae123a6ea6a34e23b8796ba99edb53574950add2d9ccb7d10cff325063340356c4aadf5585f33e70531e099b495c2d44041098d61887f11fc183d4f24938d949060d856f81d81768941349115cc7fad99d2e14d559255ef641a623a55c02693d590d49267c661b7db143302ccfc4929ab6cb01e89168ec66558c54e6b0553cfbd4b7ef22108ae29a16c490a9ec9056704b569cc8e3b3e0c4eac1e9b16a210726034057fa8f31eb6f35caad74d8c15a556ec8dd9e7b46bbfe0b3bf56a66341c89a31744dbf428f6392d92c1de3675db1aceea446137634d20103017c1a956377409dc9e044a02d1dee95bfb002fe"], 0x9, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES32=r5, @ANYBLOB, @ANYRESOCT, @ANYRESHEX=r1, @ANYRES64, @ANYRESOCT, @ANYRES16], 0x8, 0x800) msgrcv(r1, &(0x7f0000000840)={0x0, ""/159}, 0xfffffd66, 0x1, 0x0) msgsnd(r1, &(0x7f0000000240)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0100000000000000d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd806062bccdf0106a4c0d0e4591ce6490d886afa26583b0441b206377e75aba4f9dd745b02dc9e7636316b8080d449776a59ac47990ba5ee2df6e8c4f52d5e0d01422ce564b1f2dcec43d37cd15be733cdb8774037106d03e77fb9125ad8f391f6cf262dc2da9f892a3b3cc00a49ac03fde705176a947f6672815f424c513a4d3ad00979043dfa80bc541d2e79966444c9d1dfaab78b01cd93e8a68be746c3abe137a015fb2ee7ba54e3e6a401deff2d9c456cd29410da0129d3e2fb19e0f8d544043d24f307f0685587a51858fd191c1239785e62d6d510"], 0xb4, 0x800) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0xfffffff8, 0x7, 0x0, 0x10000, 0x3ff, 0xf2ba, 0x1, 0x2, 0x1, 0x8001}) 19:50:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) 19:50:24 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a655770490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a46928b4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cef68d55d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 19:50:24 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/53) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x1000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 19:50:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x30) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 19:50:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x20, 0x6, 0x0, "d32468ff9955f1c0bf208fcbdcbd70c49adac1aa", 0x0, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:50:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x21, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004808ba8002b27fe0901000000000001000000100200000000000000000000000038c942336540", 0x37}], 0x1000000000000019) 19:50:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000240), 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x88) 19:50:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 19:50:24 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x81) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) chroot(&(0x7f0000000080)='./file0\x00') r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x3, 0x1f, 0x800}, {0x0, 0x7fff}, {0x3, 0x6}, {0x1, 0xffff, 0x800}, {0x0, 0x80, 0x1800}], 0x5) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x79, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) semget$private(0x0, 0x2, 0x82) 19:50:24 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:50:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xf72}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01fa1cc6f0ff4bfbdb3841eb53b867c5315af12704e5647bceec5b1df477d6737ee9ad9dfc25235e84be62d481bc58fffb5862184ed8a1ce7092f1b1ea2df80a781815da4d33e97a988f3dec39528a02246329a87f2e8a450a92bc27d789b5bafb83dd1b5eeec337004d9d83ae24f28ecb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xfffffffd}, {0xfe01}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x6, 0x1, 0x2) r1 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000001000"/110], &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:50:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff515b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:50:24 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000003f40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f80717", 0x12, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1, "fd1a89253cc691d8"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() 19:50:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) socketpair(0x6, 0x2, 0x2, &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="8acbd2ba99e8d1f73b53ea21ee96ce34", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "2019"}}}}}}}) 19:50:24 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r3) r4 = geteuid() socket(0x18, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r4, r5) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8000, r1, r3, r4, r8, 0xc1, 0x3}, 0x2, 0x5, 0x4}) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="00f364cf7e5cc3e00a771463b4791990d7367858090438975fc6465777bc154c04e6de821ddbef73dba6e15968509c19eef9c8a325dc954a032b3902e9bc28815b03f9106f26fb71b05f1865ad01d3c6b41fd0f73ad3edeebcf5a02857e76b2817a417603060c20000000077cf5544aaf040b86585f0c86d6e3f3a0ea8a78c2585ce6c4c52e04772e316dd75cbdcdf3146e80b91c988dd45e963c87b000000000000000000cca5487ff11e8e64cdd2bd81f3a849ffbec4be4a3d7184f47266499fbc6fe318ffed"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) 19:50:24 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 19:50:24 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="450fc22ce85450b1ed88d829"], 0xa) 19:50:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x40, 0x0, 0x0, "010000230cec5d69b9337e4b10eb2f5aa9a100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x8000, 0x7f) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$getflags(r2, 0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 19:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 19:50:24 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup2(r1, r3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 19:50:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="fb5699f1eb012b8fe1b8b4274d10b1278d9dbcb4291f088bff30956a", &(0x7f0000000140)=0x1c, &(0x7f0000000180)="90e813772a28e92d4a092ea2dc731111594a547adc3c946d266df406b46b963ea8fd4b6a6989513fbab23c3ebf3782485686dc39fd8b335dffd5fdcde9c268273722a60c9715bd9262238932de3cc747fba726586ac19e42a96b4f2a1a7862e4c63f342eefb8d290782a39b0bf9b1aed24344ba65b8e6978d1b37ee85e94ce5d42407b088c3e3d05c6a1d40a53bd261a15d1b48e71910ae46fd707ca39480326d9dd4c3ba4619fcc524df322cecf0936f73a58dfadb52d445ad0436108b9a4532936d5e0fda62843e9d5b5424943e2", 0xcf) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:50:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:50:24 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x20040004, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x1}, 0x10000, 0x2, 0x2}) semctl$IPC_RMID(r1, 0x0, 0x0) 19:50:24 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchflags(r1, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000103000/0x3000)=nil) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x3, 0x1, &(0x7f0000000080)="b4f9ccacf396497075751c0bb75c30121e8e07e45a13da00887fc62e6de3d4288eac", 0x22) 19:50:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x27) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:50:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x7}, {}], 0x2}) 19:50:24 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="31dbe8e0f903b75eec4f011033966ac9", 0x10) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x145) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet(0x2, 0x8004, 0xff) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000040)={0x7, 0x9, 0x8, 0x1}) 19:50:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x7, 0x0, {[0x0, 0x8000, 0x6]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) 19:50:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) dup(r3) fcntl$dupfd(r0, 0xa, r3) r4 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100) semop(r6, &(0x7f0000000180)=[{0x4, 0x3, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0xb79, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0xed6}, {0x0, 0x1ff, 0x1000}, {0x3, 0x8000, 0x1800}], 0x7) socket(0x800000018, 0x3, 0x102) 19:50:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x2010, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6, 0x1, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0xe1, 0x1, 0x5}, {0x4, 0x8, 0x1a, 0x5}]}) 19:50:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x1, 0xfffffffffffffff9, "737a117c0000000000004000", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 19:50:24 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r1 = semget$private(0x0, 0x3, 0x110) semop(r1, &(0x7f0000000180)=[{0x3, 0x8b0, 0x2800}, {0x1, 0x5, 0xce7f628a6dfee09f}, {0x3, 0x3, 0x800}, {0x2, 0x87, 0x1000}, {0x4, 0xfd12}, {0x3, 0x81, 0x1800}, {0xf0aedad9c3dea45, 0x6}, {0x3, 0x5}, {0x4, 0x1, 0x800}, {0x1, 0x4, 0x800}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x0, 0x3ff, 0x1000}, {0x3, 0x7f, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0xe8}, {0x3, 0x4}, {0x74d6b3d1319377c3, 0x1}, {0x9fa5d2f7cae1337a}], 0x7) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = semget$private(0x0, 0x4, 0x448) semop(r3, &(0x7f00000001c0)=[{0x4, 0x7, 0x1000}, {0x0, 0x8458, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}], 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) "*"*pckbd_enable: command error 19:50:26 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x28}, 0x5e, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166939081eac1ce9c0000f4ddff7bac9d99229b5c62104d5a4280381afce6639a9c8fb362d92e2d3cc9035251d7fddde8b613266b210ea905f70023a688611bae78a66c68cfad2e5f", &(0x7f0000000140)=0xed, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 19:50:26 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r5) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r6) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x0, 0xfffffffffffffffd, r6}) pckbd_enable: command error 19:50:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() r2 = getpid() wait4(r2, &(0x7f0000000080), 0x0, &(0x7f0000000140)) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x16, 0x0, 0x0, r5, r8, 0x1, 0x9}, 0x2, 0x784, r9, r2, 0xd5c5, 0x7, 0x80000001, 0x100000000000000}) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 19:50:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x25], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff, 0x6000002], [0xa7, 0x0, 0xff, 0x0, 0x0, 0x732f], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x200000, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:50:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0xbc25, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) 19:50:26 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 19:50:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x200, 0x0, 0x2], [0x0, 0x0, 0x0, 0xc, 0xfffffffbffffffff], [0x0, 0x0, 0xffff], [{0x0, 0x0, 0x0, 0xff}, {}, {0x0, 0x1}, {0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x3ff}], {0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x7) 19:50:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x6, 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x7d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) listen(r4, 0xd4df) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000040)="715e31d05d956f975df2189c883543638c9401f0e69982228b4fcacb444bab09dc382d646cb02f49d7069ec9062f2152938a7dbc863e2b40cc8f333cbe5ace29ca01983a311b51666a6aef749f2295802e3535b4a1d335408ee4abb30d4a0fce9fff126e7aa152fbc46326aa12677fbeaac1dab1329f", &(0x7f00000000c0)=0x76, &(0x7f0000000100)="feff38e24eb9136ea84e767f6947ab1ffb3dd7f735f0649ac7820fcd825fbc829e", 0x21) 19:50:26 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, "02da440f517a8be7"}}}}}) r0 = socket(0x18, 0x2, 0x7) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x1) 19:50:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="09040000020000872c87f9ff07c288146102208887d380056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f45", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x2094]}) 19:50:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x40}, {0x61}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029bef6914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x20, 0x4000, 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) 19:50:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) 19:50:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0xfd}, {0x8, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x90bc}]}) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x3c, 0x8, 0x4, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x1, 0x4}], 0xffffff81, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0xde, 0x80000000, 0x48000, 0x4f}, {{r1}, 0xffffffffffffffff, 0x24, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffffd, 0x8c, 0x20000000, 0x6, 0x2}], 0x0, &(0x7f0000000200)={0x5, 0x101}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fc2bf185fe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 19:50:26 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 19:50:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x8, [{0x2, 0xfffffffd}, {0x1, 0x8001}, {}, {0x2, 0xfff}, {0x1, 0x3f}, {0x2, 0x47}, {0x1, 0x1}, {0x0, 0x200}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x46}, {0x2, 0x69}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x1}, {0x1, 0x100}, {0x3, 0x1}, {0x3, 0x80000001}, {0x3, 0x7c}, {0x2, 0x2}, {0x0, 0xf0}, {0x2, 0xfff}, {0x3, 0x676}, {0x2, 0xd5}, {0x3, 0xffffffff}, {0x1, 0x10001}, {0x3, 0x6f}, {0x2, 0x7fffffff}, {0x2, 0xffffffff}, {0x2, 0x80}, {0x1, 0xb70f}, {0x1, 0x3f}]}) fcntl$dupfd(r2, 0x0, r2) fchdir(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x60}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) r5 = semget$private(0x0, 0x4, 0x480) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x19b3578d) 19:50:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x64) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="5defed1da0d0915c284062d58fd52c5b9db6e624e000e738d1b72211155e6068e54bfe534451277a694fa094f91dfab50547db17125466baabba8ea3637f38223ca77f7558dad2f4230756baad2da0a18df9a728f916e2ea41a6cc712deb310a4413cea2441c242796336053c6be2c28a92adf7b105cc63716381932b64452dff198e11ebbed864b81127def1d5569f2c61fdfa154d258deb59ff9f890c967aae6e50462d08bb8d18c59c10285f126e79f47239a5e3673f701b38fec867a49131c5a57d3561a45612d", 0xc9}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:50:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000efff0000000000000000e414ac727ca9d7af6fa3040362f08f78db5f681f23e681dac6ce5aecb44eee19917764ffd6e5f1b8b98f984fe65762a766210086e21e1a5f44f14cec5b155dbfd1496e3e"]) bind$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000d80)={{0x2b, 0x0, 0x0, 0x4, 0x40, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x0, 0xfffffffffffffffb, 0x7, 0x2, 0x4, 0x6, 0x2, 0x8080000000, 0x6, 0x2, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [0x0, 0x0, 0x0, 0x400, 0x0, 0x7fff], [{0x0, 0xfffffffc, 0x0, 0x7a}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3}, {}, {0x0, 0x0, 0xfff7fffd}, {0x100, 0x0, 0x0, 0x8}, {0x2, 0x0, 0x879}, {0x0, 0x0, 0x2, 0x80000}], {}, {0x0, 0x0, 0x401}}}, 0x0, 0x3}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) chroot(&(0x7f0000000080)='./file0\x00') 19:50:26 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x200, 0x0, 0x1ff, 0x0) 19:50:26 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="0104ffffffffffffffff010000001e7a00790000000000000000"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xa3) syz_emit_ethernet(0x121, &(0x7f0000000180)={@random="896a3dbabd0a", @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x25, 0x113, 0x67, 0x554a, 0x3, 0x26, 0x0, @multicast2, @multicast2, {[@end, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop]}}, @generic="0c53c1be51bb1201ba6813f20277552822a9b599c60c2a4e35185041df5718ecf348f8d09807d9c55d34e5a3c387e32782d3f0409132e87c5355cdc011bf621f7c083e2d5d26c56554fd15f6673f0861794b85fbae8176a6aa0f990e36286d276db6319ed71c87c9e50c5e17e4cd0162744d5afa833e5ecd55a9412ebd84745c50c9a05f05f585e2605531e068c61f9edd9fbec49709e1a904aa6a2bc643682f4465d060f461ac532b486069e545a1d2c3e9680cea4c7a08803cee59cbb7a43402bd9bc5bb554bd265275695a34c2fe8ad7daebdecd07b40fddc0f2de9abd7f5b7e3e2"}}}}) 19:50:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_ffs(&(0x7f0000000280)={0xa, 0x1, 0xc}, 0x3, &(0x7f00000002c0)="c27fad51615b2be14f9296437adfdbacbc7cd34552611f90eed7c937ebe3272f938f4ef005d93f48e396dd21f96012", &(0x7f0000000300)=0x2f, &(0x7f0000000340)="863211fc4f0d7c55829718a3f295098443d94e7dc11d9da80ee98c44c658a3b3fded18eb98ddd654cebb2f1f9590cf12ccdda8455ab96aee820ee7ddda5fa9f0ca700b381428144cf0c387979a142a6e1af505a54b9139b241592d9af661860fe2513c3d1a21504d2f7b5f8b4d91065554273a9a747592638e7c01b21c42b282ac402bf0edbcc643e5b55169420cefce55", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00ddf3b95218dcece6fb8f676171abc2b3685bb1e363bdf2baff70c0bf7a5e7aeb022d14ef6cd937ce2e401f5072e05eb2ff4628209d679cf09fa679ade348d6552c9e7edc64bbf82a3ba218c9a82d24b52600ef29922ed35c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x28) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000180)=""/224, 0xe0}], 0x1, 0x0, 0x7fffffff) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:50:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)=0x8) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x22, 0x2}, {0x8a, 0x101}, {0x6, 0x9d7}], 0x3}) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x1, 0x0, "61aa0db11ce9bae361c000", 0xfffffffe}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xefff8001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x81, 0x0) 19:50:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x816) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000140)="ef59131d06a88436d0dd945b461213653070d449f228481f596861392b4469c9a48960791033e6b98b602fb33698907a5956837a455960364f994316fdca684e013a94b9796371bff28704920bba125907271b4cbc08de4c76eefbbea297e6376e6a56366a4c81b3df9fe602347962b6885184ab29b26a88dd9da9b43950", &(0x7f0000000040)=0x7e, &(0x7f00000000c0)="5f995b20edb4a92d823f39a67681e2ab9e33a14dc3f06825b40b89fcc684212a1901f4c3190ecec6731ba78fdf210814df0bb415182463ae7974ce6e01", 0x3d) close(r1) 19:50:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x8000, 0x2) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r4, 0x4}, {r5, 0x4}, {r6, 0x8}, {r8, 0x4}], 0x4, 0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 19:50:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000080)={0x0, "93470c1ac07568ca232795bb8ecfdcefe67011e424f2c0a6e2f5442a5b6aaf21950416203fdc7c36e4"}, 0x31, 0x800) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x9) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f00007b7000/0x4000)=nil, 0x4000) 19:50:27 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1, 0x0, 0x3}}, 0x3c) r0 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0xb0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) 19:50:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1101, 0x38, 0x8, 0x1, 0x2, 0x6, 0x1bb, 0x2]) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0) 19:50:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) 19:50:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "fe14fc", 0x8, 0x3a, 0x0, @rand_addr="feffffff030000ff001f00", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x200}}}}}}) 19:50:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200c2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:50:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00040000"], 0x18}, 0x0) 19:50:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000340)=""/205, 0xcd, 0x801, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x3) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x7) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r3, 0x80}, {r4, 0x2}, {r5, 0x100}, {r7, 0x4}, {r0, 0x4}, {0xffffffffffffff9c, 0x40}, {r0, 0x4}], 0x7, 0x7) kqueue() 19:50:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0xee00, r3) r7 = socket(0x2, 0xc003, 0x61) seteuid(r5) connect$unix(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r8, 0x2) semop(r1, &(0x7f0000000240), 0x6) 19:50:27 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 19:50:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x9c, 0x7fffff82, "0710a90700040000000800f90000f70005006082", 0x4000000, 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) 19:50:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_settime(0x2, &(0x7f0000000000)={0xf7, 0x1ff}) 19:50:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7, 0xbffffffffffffffb], [0x0, 0x0, 0x401], [{}, {0x1}], {}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x20}, {0xffffffffffffffff}}, 0x2) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000000c0)="44b38871831ffd74d77fef37b254f9f09eebc1f83769da9b701be9b9044f438359f6796528da21f5c5867991c19988c6fcffaf2a75", &(0x7f0000000100)=0x35, &(0x7f0000000140)="9b310b7edca406a298b2e3afb8def08ada532f8571ddaa4d1e8a6db2cb1e5c9f2724e211289249be0e4bf5b67b2022b7e43a6e079ff9dc00ccdce4c731dcf9d0c2ece5bcc88797a1e016", 0x4a) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$getflags(r0, 0x3) 19:50:27 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="3cfae191719b0a4336b221ea60b4b1da52cfe5bc3cc01aa3b9aa70fb96c4d28374875f15928c004eaa5a0a68ec65e6c8b52d00faf716befb08d2774068b23cd6787537070de0e6e2b1ed5b23ef07d7b1f9ce4e4cad8e085ebbd6a80120b890f06d1514a643f90e4e7cdca7782c4294039cbd59c8301d66aff6a97f2eff97959ff6dee4feb7718d0e2bd099971ef4a9f04e79f6b93378f9e54a55bdf76bc56f5731ee367f8c95803497d7c946e08dafaa50c35f69b30b9cd995b2b9cb63b653c4fd3b4bbb79", &(0x7f0000000140)=0xc5, &(0x7f0000000180)="add7ead777ffbbb3a114b2cdfca4f19e5f9c6949c3baad6f15fdfc433ec3a191bbdf4ff04f599d515bad50d7524c47dad53d3a15d2539fefad", 0x39) 19:50:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000140)="46d5a4234ae3dbf707f63d332fd584abc0eb352a77525c4aac51d9995924b991d1a0a9a2f312ad69d7710e9cd03299d1ed6c64f3037aea93e66e12225712f6f66d134705842175320ec9144de6765772a9312bc2b9dff94bad985a678bfcb6816337dbf255cbbe6fa573f14f08aa206852abad19afce30caf3f39058e907e075146f0eb4971b2c753faed463ae732851a7b810ada3040c55ee48893859c61fa6fca56bb0d2cf743ad8b1087bd83f01a429f298eaf158520a0edd5e0d1f923ad619ca548a05e291831aa8d3f48936f7a1e4e700c39c181107b56965e708", 0xdd) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:50:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3) r1 = socket(0x10, 0x2, 0x9b) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r3, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 19:50:27 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x32, &(0x7f0000000080)="530ff19f77685cd1af63784e8bb0911b632bff90d0f51df4559e80d62af3f48b22e2ebf8a71e", &(0x7f0000000000)=0x31, 0x0, 0x5e) r0 = semget$private(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000100)=[{0x0, 0x8000, 0x1800}, {0x1, 0x9, 0x800}, {0x0, 0x80}, {0x1, 0x3, 0x1000}, {0x4, 0xb0}, {0x0, 0x6, 0x1000}, {0x0, 0x101, 0x1800}, {0x1, 0x7, 0xd1c3e7485f36ee1a}, {0x3, 0x3, 0x1000}, {0x3, 0x8}], 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x5, 0x6}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchflags(r4, 0x0) 19:50:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x2, 0x8, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x5b, 0x7, 0x5}, {0x20, 0x9, 0x3, 0x8}, {0x0, 0x5, 0x8, 0x10001}, {0x4, 0x0, 0x1}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x3) 19:50:27 executing program 1: r0 = socket(0x1, 0x1, 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0xdd9, 0x1, &(0x7f0000000040)=""/36, &(0x7f0000000080)=0x24) shutdown(r0, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = getppid() r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r6) setpgid(r5, r6) close(r0) 19:50:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:50:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="68200825dcc4729adb79c9498d41f6a455f0313101109a78", 0xb}], 0x1, 0x0, 0x1) 19:50:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1]) 19:50:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) fcntl$dupfd(r3, 0x0, r3) ftruncate(r3, 0x0, 0x3d1412c7) 19:50:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a", 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0ca672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffff7}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 19:50:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x6b) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 19:50:27 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ec, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffff7) r1 = socket$inet6(0x18, 0x1, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet6(r0, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = accept$unix(r6, 0x0, &(0x7f0000000080)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x8, 0x10, 0x2, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0xc4, 0x80000000, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc, 0x40, 0x5, 0x1}, {{r4}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0xd8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0xffffffffffffffd0, 0x923}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0xffff, 0x2}, {{r9}, 0xfffffffffffffff9, 0xb0, 0x4, 0x2, 0x4}], 0x7, &(0x7f0000000240)=[{{r11}, 0x0, 0x2, 0x2, 0x6, 0x100000001}], 0x7, &(0x7f0000000280)={0x100000000, 0x4b}) 19:50:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\\%\x00'], &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xffff65ec, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 19:50:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x28000000, 0x79, 0x1000, "000000000000010100002000000000002200", 0x400000}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x0, "3619b4294bf70e2f37c78d9bdb313db8c1bea2e3", 0x0, 0x8}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYRES64=r1, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000009e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c97feadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be7"], 0x94, 0x800) msgctl$IPC_RMID(r4, 0x0) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000180)=""/143) 19:50:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) write(r5, &(0x7f0000000180)="e57904c4c378c4a81b2aa4c51b17f2b3224f9e7663c271e1f9f66cf79245d05a5026b2f54bfe97465284266aa5cbd5de7cb9fa36d0905d61dbdc13ea", 0x3c) 19:50:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0xa, r2) pwrite(r3, &(0x7f0000000000)="0da5a7b11443f46168a0abac83aa57528e", 0x11, 0x0, 0x60000) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 19:50:27 executing program 0: ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r2) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x0) sysctl$net_inet_divert(&(0x7f0000000240)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280)="e52abe70a7f7968eeb3919a62df6e7de52ca6be33818c11254465b3593041c2718598ea06f8c29ec1187815f573480922362d9bae4b12bd453d5963cdcab830c8586e8ecea37f4784243165d25687b4a276da8de7fcef031c9b1d3c3e51cb636ea1735987f0dbc08f151ffa1b112ff80e710fef1dd704c167059b45350190ce183cb9126a57113e04affae456901f4afe207fc50edf65c842d9982e6d30ce4237993c3767f822be187e15a2cf8c0f8ad7ae38a2ead0c3b1d66710d024bb3db9484b3902d40f20f68ad69d078d49957c0e3f70cd52e", &(0x7f0000000380)=0xd5, &(0x7f00000003c0)="6707a47d8009d7178eb5300d923dca8c78a6ce29f6947cc231ad6c43952748efe7a89564427f73156e21412aefb8ad8e3e25a3e2c4acf6a28bc74c19843bfd1c616cdae8b99006cc6cf1a4c9c5814ec00ec289075bdbd82c7ca37a3cfa70e6052723b68850f0b5d26ddadc25bd529762d6f32436c36cc7ec0e2179dddabe96083a8a14838715a170437066d3fa953d979c7704e47808e7fbd5470dca17c09390204932a960726d228b8e01206b7e92", 0xaf) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000004c0)=0x1) sendsyslog(&(0x7f0000000500)="a49d553a2647c4bffce00a29a584f63bf5df4ec8b110685c1826e1e71183fa33b8cb41c38dd05d624ada9cc5b0f1b3b361a46dc9783c2cd55aca3611f37e170998fbaffd69ce899ebde972b30eb64f13b32828d75c65f0160abdec62d92f5eb24c675d8e7f9393e89ebec316255e12b32977d978fde09c5c04d6a11c1e9d0cd748b2a7fe17fc", 0x86, 0x7) write(r3, &(0x7f00000005c0)="ba86c4f756e509a1388685621924d6eaf2c9cf1dba0b7c66031ba2b47124ade5f57d5f9951f2ab7fc8717468aad021e1b7", 0x31) chmod(&(0x7f0000000600)='./file0\x00', 0x20) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000680)="73b24b3fd267c24ee0bb82748978a5724fabc6b5ba08f6e9ab0d199f6194f0a33fcad03cf25757ba21129685b2c94500db26e3e9d863839ce5cbcbc2ab9dcf4e40ba26b235", &(0x7f0000000700)=0x45, &(0x7f0000000740)="7bb14e", 0x3) msgget(0x2, 0x42) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x80, 0x0) 19:50:27 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 19:50:27 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x7fffffff}, {0x400200000000, 0x1}}, 0x0) r0 = semget$private(0x0, 0x4, 0x3d1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x2, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0x100ac05) r7 = semget$private(0x0, 0x1, 0x200) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffe8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x4, 0x0, r3, r8, r3, 0x69, 0x1005}, 0x6, 0x5, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, r8, 0x0, r2, 0x0, 0x1, 0x9}, 0xb, 0x92, 0x5}) setreuid(r2, 0xee01) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xfffffff9, 0x3, 0x5, "455e539a3e85613bd92c526a3dcb263297387aac", 0x8, 0x34}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/224) 19:50:27 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1, 0x4, {0x1, 0xb06}}) setrlimit(0x0, &(0x7f0000000000)={0xff, 0x9}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 19:50:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000205, &(0x7f0000000100)=[{0xffff, 0xfe, 0x0, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:50:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r0) 19:50:27 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x8) recvfrom$inet(r2, &(0x7f0000000140)=""/42, 0x2a, 0x800, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x53d8, 0x3}, 0x8) close(r0) r3 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="1f000358f63cd51969e945bb21c2d9eb0e239fcb31195be9772c6c63c5541c4b2eaa6c068bc4ce1a1045f88bd4106a2e837bfc7c39c625a8753ae2a1da91b447e2dd7e46b79374a5f48c71f024f76a7dd4a439dc4f5e5d24739f73965d687195b6e9f524e43a7d5b1b2480c358712daeeb4153bfe4bfe3baa5d97809838547bfe258900e22f301a397174197e4d99bd68ab7487b5805a02c23b455ac4d9704408c13bdd08a69011f5a9fd7c00f92267b7b24b9eb417cb7a13f7586981bb3a9a62e494455de9aac1dc4b073f2381954c1975f56a60d90f7b2ba3d1fd4c657a8d55da38f2f26f1d9ed790ffa82", 0xec) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffffffff, 0xae51}, 0xc) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e513487711979c728420aef61715f7b183d4b3830c921bf0817a0000000000001c000000", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200000500", @ANYRES16], 0x10) write(r3, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000000c0)=0x2) 19:50:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x38, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup2(r6, r4) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 19:50:28 executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d522f305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd20000000000000014bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613c9446eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0e8d507e0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7907d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e2402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d402552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb0202", 0xa42) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchflags(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5}) 19:50:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) socket(0x20, 0x8000, 0xf1) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:50:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r3, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$getown(r4, 0x5) 19:50:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xd) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186004088034ff0701000000000000000010000000004306bed8641aa62533000000000000000000f1", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xc7ec, 0x458, 0x6, 0x1, 0x80000001, 0x9, 0x5, 0x2, 0x2, 0x3c, 0x8}) 19:50:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0xffffffff, "0000007db84d4337014608ff00e1ffffff0700"}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000001c0)=[{0x4, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xfbfc, 0x1000}, {0x1, 0x0, 0x1000}], 0x5) 19:50:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x2, 0x40, &(0x7f0000000040)="b9c5f07364908ca5d4f73e3b2326e14809c6edb9c1b43eacb4d5520f2292e5330b7d19f670ce9f4361fc596ed0a31211d5e9", 0x32) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x2, 0x2, 0xfd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r3) setsockopt(r2, 0x4, 0x41, &(0x7f0000000100)="76c3f354551f79c4cd21fb89ca99fae0c9f766dfa2ad654021f1fe0ef6c9d9f97a070c6c5ab04443f2cd37b7e14e09fd9a3a078be12b7c5195427fb0c29dbfe306963df95af726a0518a87e096819da31b38f086b73e4a21fad9aabfab20253324afc2114768c84f6744403e8e02980fe88c8de80bdefabf6c637b247994813589c33d424fa49df312fbfcdad6a1aa2886e38c1c5ab796c0c3642854c57d10f8ddcba8a748", 0xa5) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0xfd) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x7ff}, 0xc) fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 19:50:28 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000030000907800000000ac1400bb4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ac4e4c192f495bce828dc84670a8a2f9f9c52761173e8e3be063f08639048227ea5c2902fac943fe"]) syz_emit_ethernet(0xa3, &(0x7f00000000c0)={@random="52bb37566032", @remote, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@generic={0x8016, "87bce2a7315a0594bf55345b5801b4466e0d6cd3d15bd5e2bcd58b9b9c667e22deb250302e4eac8d6dd369b4fa7050ea6c8380af0d165c091c54772759cd3cee453e59bf46c0cdc80baf3446dde2d6b20dd4c29cd90832531c47b7f082a331db8f60a118ee3583b7aa534e7b70c845a8390009e22c5e5f27094c3a1842225933f2952222029b8de512aa2e025303ebde02"}}}) chmod(&(0x7f0000000180)='./file0\x00', 0x112) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) chown(&(0x7f00000001c0)='./file0\x00', r2, r5) 19:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)="80", 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) 19:50:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 19:50:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x24) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="dd652ffb790aa578634afc7077a8f418e34eded4d13e5bbe18db20c049778f6a8aded89591352ab4acf7af6db487d325c870720d92006dbded82d0c6cc0294d3ebea5fd986d1c21ef98c3de11b795543b808bb3a6fc46f2f92240c1d4f584b7f89636092d4941d6de359559d3355422677b2616a3b978c5c23c928b21aa6b536216bfbda428e0394dafc4cfd0a9448ca9f6b4ad2b748470aa9c458c87184eec4dd94172135cd857e507b7a3b550f866bc1d7df63bef48617bf4b2e2f985d6d3e938556d20e77455a7836589ee2ff5329701ed9bf68", 0xd5}, {&(0x7f0000000200)="bc1d06ed4c437e6e242b0d0b5fc68047cf4cd384c2f0378273b9d60bde00de6f86161ff80757cab52d449c406965cf6fdcb8cc79a20b4a051d6ffe1b2f85ad890ad89ffe402097dbf0", 0x49}], 0x2, 0x0, 0xc0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x800, 0x0) r3 = dup(r2) fchdir(r3) getitimer(0x1, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x14) unlinkat(r4, &(0x7f0000000380)='./file1\x00', 0x0) sysctl$net_inet_ah(&(0x7f00000003c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000400)="4e4dbfa52cc7ff9b4debfa9ec33e2af391028aeb2447131f18b2d315a5641b0cf0dd9199150789", &(0x7f0000000440)=0x27, &(0x7f0000000480)="ab0090242296d47f40115a171344175e53feac7434a678e532a3adeb788799364950052704e5105988e8eee66ec1b7f66b364db21950dbd1c37cbe64948786223395d74bcdd9095b61917934b157d2cce46a77b23914e9b081b1ee8dfd36ff1c84bcc075f40cb2ebe3", 0x69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000540)="6e7e35ec0c730b074d9dfaf487dcc119f901da6deef194bc4bc3c910a9bbe4dc2c5e8667fdafcbc352abc57fbd682890acf519a4231043ed26e565107aa6166e6a22731f69400ffab7ef97ea78e40497e524e99c9bfa12889e498295528a", 0x5e, 0x400, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) listen(r6, 0x9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6011, 0xffffffffffffffff, 0x0, 0x40) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000680)={0x7b6, 0x6, 0x200}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) 19:50:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x10, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@padn]}]}}}}}) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/109) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xffffffff) 19:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:50:29 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:50:29 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x2, 0x5, "8aa0fa5ec3c4dcac53b61e9d639168d939e17dcb", 0xff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1ff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = semget$private(0x0, 0x1, 0x3e138cc2a10dbc0c) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/163) semop(r1, &(0x7f00000000c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./bus\x00', 0x40, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r3, 0x12, 0x8}, 0x7, 0x6, 0x0, 0x0, 0x5, 0x4f5c, 0x6def, 0x2}) setregid(r3, 0xffffffffffffffff) getuid() 19:50:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff0080000000006be86cfc9d075b9d2a538706000000b81800000029000000310000000000430000000502"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) close(r5) 19:50:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCPROMISC(r5, 0x20004269) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 19:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000bff9abc76f149165f33c4b40a04a8dde39894ec8a45109d5b0a4ee3642e0f67a66d57cc116a820e0f0e7f23f64c22cb64a5876d4a3995909c6307b6b4f94163fa1ecb890411088c6df2203f6a6da68cc3c812707c502b4f4edf83e50c793603050d47641a389f90f868b94ebb5574e46cfa80ee4a8923fbf64c5972eeb40be7d17d2fbddd6cd86e6597f4a3dbafabf789a46737b6eef801f85869baac8f95c0b4640ed214d856be4930ee4b1c814174eb8d027a6a0ffc832b2054062e4759dfb55f20161da6345b70b552cc2eab485dd6a79dcc695b0c6e1eeb8d10b2225cef461b7264327"]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 19:50:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f000020d000/0x4000)=nil) shmat(r1, &(0x7f0000317000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:50:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x8, 0xf9, 0xd6, 0x98, &(0x7f0000000040)={{0x6, 0x9, 0x8, 0x1, 0x8, 0x400}, {[0x7fffffff, 0x0, 0x0, 0xffffffff7fffffff, 0x5, 0x1f, 0x74e9, 0x6, 0x1000, 0x5, 0x30000, 0x7ff, 0x25, 0x3, 0x55, 0x4, 0x7, 0x2], [0x8, 0xdf86c15, 0x4ac6, 0x1, 0x7, 0x8, 0xffffffff, 0x7, 0x9, 0xffffffffffffffe0], [0x4000000100, 0x6, 0x7, 0x6, 0x4, 0x6, 0x49], [0x8, 0x3, 0x225, 0x2, 0x8, 0x5015], [{0x8, 0x5, 0x20, 0x4}, {0xb25, 0x1, 0x6, 0x100000000}, {0x7ff, 0x1, 0x5, 0x5}, {0xb55f, 0x3, 0x200, 0x1}, {0x7fff, 0xfffffffb, 0x1ff, 0x4}, {0x401, 0x9, 0x4, 0x5}, {0x5, 0x3, 0x0, 0x2}, {0x40, 0x661b, 0x100, 0x7fffffff}], {0x0, 0xfff, 0x7e}, {0x101, 0x2, 0x4, 0x5}}}, 0x7f, 0xc1}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000280), 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000340)=0x3ff) 19:50:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000080)="69e62e8d161333ec3e16304e1502f5e69f0da9278fcf40e0d418aafb", &(0x7f00000000c0)=0x1c, &(0x7f0000000100)="0820d936fbb0d974ce5cb83a1641ebba9c965e3546ca309eaebaf397591cc47a3a7a17", 0x23) 19:50:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000a00)=0xc) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, 0x0, 0x0) r3 = socket(0x20, 0x3, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8caac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e96907341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b91604257080000000000000005003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d346d718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c8d220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000014e0e9feca5bd6187162c944bcdd76f4550dc9b6d550b73c0f33965459416c90f400008a3e36d4c13e72aeaca45a2684f21b837b456b66b842255905e9704e3e8a45bca2e03981c45f33f17b5cf12fcf4c6499f1e14eead98340ca5e84239ddd19f75e92aef3cca163befca9ee81684ab4119982351538aec0302aa138194f55bdc643b42dd9eb5d3a8419fc7361dc69f0cc9a7a2955f1167fae09e3a7a3951257e856002291af58f12b5cc9ad560c2ab1e49b00da28403e097969a25a267a35c691e95dd2fe1ee946f4321255029a23bdc01f5a7e2df2f1730b96de43818c5cbd3367fbfbd4c661e8fbe7411c4e3d504df5bb885bd45048b3e434c9c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$machdep(&(0x7f0000000100)={0x7, 0xf}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = dup(r2) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) sysctl$hw(0xfffffffffffffffe, 0x0, &(0x7f0000000100)="70cdca8cdaee2e698f280161920e8cc228bab04d8ee4dd7a245d269a66c0fcab145158ad854c37aa861e2b13dd6cacdc42f7677331ef22b1c553f54717b012fab39d51bfb51e0bec2c2a8f8aaafe6ab1c3c26be8de1dd3a2eef44e85c9d9fd61ffbc763100e1b2f1b613ef9edf4284afdff80ee2cb14b4aa23561f3abd863afe7da74a7b4e145884506d2078c128f9d0f744b69268b73a3201a9982a31d498d45c156cdcb48f41ea373bb34062f43229b8acb602a1d83786f28bc4f479fabc8dc593cd10743c742f8b957b412b79c5c618290beb1e62702fb5d312b8df6603aa89b42f42c5a0fc425f463444e10e3c1550ed0a51", &(0x7f0000000040)=0xf4, &(0x7f0000000300)="0c44379b640f3188399f96d66199539367b35eaa19a16d8f467638ddb2f025dabe428eb0cb75aa4b1aa19420d1020b78077ef7b7c7da55344f5a69ea1d9d3dc666b180aca53577ec2580ba76dd0e0d3c1cb397d3ff4ccd3caedcc76bf711a59e9088cbc3725bc18c44e58370251fff609a84f4bd3147dc22b3e959f749e1d59f07541d8e27ea1ef19373102c2b8c8bfaff7371aac2", 0x95) 19:50:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x4, 0x2, 0x4, {[0x0, 0x6, 0x4, 0x6, 0x3, 0x8, 0x7, 0x9, 0x80000001, 0xffffffffffffff00, 0x3, 0x800, 0x4, 0x8, 0xa4, 0x100, 0x6, 0xff], [0x1, 0x0, 0x63a5, 0x80000001, 0x2, 0x6, 0x52a, 0x28, 0x2, 0x3], [0x2, 0x2, 0x1, 0x9037, 0x3b8, 0x6, 0x7ca], [0x7ff, 0x4964, 0x0, 0x7, 0x8, 0x80000001], [{0x81, 0x3, 0x40, 0x4}, {0x7f, 0xffffffff, 0xffff0000, 0xcc0b}, {0x7, 0x1, 0x8, 0x6}, {0x6f1e, 0x15a00000, 0xff, 0x1000}, {0x7, 0x7, 0x1, 0x8}, {0x2, 0x6b2c, 0x4, 0x6}, {0x101, 0xcf, 0x2, 0xfff}, {0x6, 0x0, 0x3, 0x6}], {0x6, 0x2b, 0xffffff01, 0x4}, {0x40, 0x9, 0x16, 0x5d}}}) 19:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)) syz_emit_ethernet(0x16, &(0x7f0000000080)={@broadcast, @remote, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x6}}], {@generic={0x7031}}}) 19:50:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x400, r3) 19:50:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x8020560a, &(0x7f0000000000)={0x1, 0x0, 0x3fd}) 19:50:30 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:50:30 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000000aaaaaaaaaabb08004500001c010000000002907800000000ffffffff1110907845792483"]) semget(0x0, 0x3, 0x1) 19:50:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0x0, 0x7f8, 0xfffffffd, "0368402ba77f0c033c0edf71f815cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000001c0)="d335210c26408f0946b59a2eb070f2eb49c81be8558e74be82840da7b6d200c6106e7bd92553a22ebdb22649d775bc622d18dc3fcb3b02374de9f1978b9def0a", 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x7b) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/53) shmctl$SHM_LOCK(0x0, 0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000000)=[{r2, 0x1}, {r3, 0x1}, {r5, 0x20}, {r6, 0x2}], 0x4, 0x5) 19:50:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7fbffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8b, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x5, 0xfff, 0x3ff, 0x3, 0x58]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:50:30 executing program 1: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7fff, 0x300000000, r1}) flock(r0, 0x1) flock(r0, 0x1) socket$inet6(0x18, 0x4, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 19:50:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x7f) getsockopt(r0, 0x40, 0x100, &(0x7f0000000040)=""/130, &(0x7f0000000100)=0x82) 19:50:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = kqueue() r5 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/24}, &(0x7f0000000180)=0x1a) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x5}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x4, 0x8, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x38cd, 0x2}, {{r5}, 0xffffffffffffffff, 0x44, 0x2, 0x1277, 0x2}, {{r4}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x3, 0x1}], 0x1f, &(0x7f0000000240)={0x2213, 0x800}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r4, 0x3}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:50:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESDEC=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYRES16=r2, @ANYRES32=r0], 0x28}, 0x1) 19:50:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x64, 0x7}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) 19:50:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x36b, 0x100, 0x100000001, {[0x1, 0x912f, 0x20, 0x10000, 0x5, 0x40, 0x9, 0x4131, 0x1f, 0x1, 0x9d28, 0x9, 0x8, 0xffffffff, 0x7, 0xffffffff, 0x61, 0x5], [0x40, 0x7fff, 0xfffffffffffffffb, 0x2, 0x8001, 0x1000, 0x2, 0x2, 0xffff, 0x1], [0xd5, 0x6b, 0xed5, 0x0, 0x9585, 0x8, 0x3], [0x0, 0x1, 0x3, 0xbe45, 0x81, 0xe1], [{0x5, 0xfffffe01, 0x100, 0x7}, {0x6, 0x18000, 0x4, 0xa5e}, {0x6a3, 0xfffffffc, 0x5, 0x2}, {0x5, 0x1000, 0xffff, 0x5445d831}, {0x7fff, 0x8001, 0x8, 0x6}, {0x1ff, 0xa21a, 0x4, 0x3a3}, {0x3, 0x3, 0x3, 0x4}, {0x101, 0x840, 0x4, 0xffffffff00000000}], {0x2, 0xfffffffd, 0x81, 0x8}, {0x40, 0x7, 0x8001, 0x5f}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x31, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:50:30 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, &(0x7f0000000200), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) chroot(&(0x7f0000000200)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x80000000) 19:50:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x21, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x290, 0x0) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = getuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x40, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:50:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4c49300da8c13bf3a9f1ddabd4d582d087db726a57b363eda00fde37b81ceb6b79f53ea9cb6a5c0ac3aa004957dd655a2093b6348bec4671fcf83e0d563c1d59e78834128d59b4c317438a77281ee5026ea390ebbf69bc89ec4be30a9fef027a265567df6765505b0a22a5f6d71bf6d498"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x8001, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x6, 0x1, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 19:50:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000140)="14973884150633ac33ef70e3340847611dc7eb8b122072f5a9b9cc9d651be2b5f783cd02368cc0cec64618d238f93165df0b2cc73b40391aa39290e9cb5bbb37b622caa0e9a1c4a0decf67f77bf70c3bfb25b9b3bc0b0bbbcb527a949b9d00ca976e3d11a95b5b9b57960bbcaeff221982a264ab45539fdd", 0x78, 0x0, 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0xb5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1ff}, {0x1a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) 19:50:31 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x0, 0x8, &(0x7f0000000040)="1e429daee3ce074260e5570360fb7a026d3186", 0x13) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) pread(0xffffffffffffffff, &(0x7f0000000340)="15329e7c431bad1ff481371dc0a517a9d8f1bd7186125dfac8f0a194797134ca7f1dcee84c4a5b731cd8e7099aa0261aa0ac30453bb0fc6958840de85a9f63690dda77cca5bfdbb32b466df96131a51aae871dd5caea0375eb1a1bc64ee6093af885f1a102710342acc370e64744a3f826abcd519f1f75125929fb8e5202cf2d3720c40017b3f3455a3d3f9e9f36ff5948f6f755d1046393edc656f08348eb8bbcf095808a423d9062ab601d3830a778d7b0597c43de5bcd3b9398a29ecc5480495d808aa437cd74", 0xfffffffffffffea2, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) fcntl$dupfd(r4, 0xa, r2) 19:50:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) pread(r0, &(0x7f0000000100)="67a8c0a37db34dfeaaf744", 0xb, 0x0, 0x101) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mlock(&(0x7f0000189000/0x4000)=nil, 0x4000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x5}, 0x81, 0x0, 0xfffffffffffffff9}) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x81, './file0\x00', './file0/file0\x00'}) read(r1, 0x0, 0x0) 19:50:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xbe, 0x200, 0x4, 0xbd, 0xd67e, 0x800, 0xb, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80000, 0x0, 0x2], [0x3, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x20, 0x26c, 0x7}, {0xffff, 0x7ff, 0x2, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x3}, {0x8, 0x9, 0x2, 0x8}, {0x6, 0x4, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x6, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002effff696c65308600d9951c1d499a1b1ea05ef969c384646e2633523948b5fcbd10bd4e9318d42a5d658d24335c5ad79081b388e23eba0e0000"], 0xa) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b90100000001000000bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c41e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 19:50:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [{}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:50:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/240, 0xf0, 0x802, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) getpeername$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffc1a) 19:50:31 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r7}, 0xc) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000003c80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5e6f6883a13c90f47d6c33e00fca994bc46989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c9563f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ed199a5bf434f1e474eb9f9ab64f3cb7c124ecdecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24bd6daebf92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d957005526d718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c37383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b11514925df83471d03d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e421a0d9364794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f12a7158da80548c47c9c223d8a410fbf1d46ae516b69e5b2ad8732da841ad708104551d4de0a926e2bfeafc3315000000000000", 0xfad}, {&(0x7f0000000580)="dbe8fcccbfd6358950d1c283a0634f132352cd3ec48bd92bacfcb9e0f17dbb57fcac2674e0f4ca01afa6b7674921be21640f5f385903fb33f71b3c86740a59ca1668609cc797e6c0012a789f11294aa86384cc6984373cb69be6a1d033afd0435d3760e6d2a3a947118974abbce08b6ef1bc92de861e5aa1d02b1ad08aac8d7d1545c46812a554706511fdf207dab26b896518a3b79adae1b96419308de24ed40df9cd16d602b3242612535d2cb3059ace0870e2ebdade054aaeb5fee8ed587ae23dd6c970d4aceb0cb298d3e9795105e6f520d77193c0ade95a070b8c9e04cd8ef303e944e16f1c83cf82d1367b2fa9017a1f78c6cc6b", 0xf7}], 0x3) 19:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x1f, 0x0, 0x0, 0xf2e5}, {0x3c, 0xfc}, {0x80000000000006}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000300)) 19:50:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5303) open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x0) 19:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="01ec2d2f66616c65300063102495e1de0edc084d0c6c9f3454e94c5a799b4f4d8b3bb667303be4fcb0557a99e52430d7e7ef48c41b74aeac47d8fd644d215b78d50c564a9bc2a107663b5544b381ca812bd82127896a2cdc6b34c063c36f5d9a00002100"/121], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x1df) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x1) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 19:50:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3d71, 0x2c001, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) close(r1) 19:50:31 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) 19:50:31 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x9f) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x1, 0x40) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00012e2fe6696c6d305c3d055b925ab7777ca384b38bf9bc1fb9f2235f1e4e5756f40b3dbca26e46a178f2a5880f2edaee35f60e7fb8f09575f17394369d6f0c0e9cb630ed42ecbe5464be39526e572031aa61c262331785e68eb6214be3bec4f745825af338cd9127762f425cf5551a8be30b1ddcb0e821679cfb9b8fa69f01f3f44340e8003027b1ecf46344b00cca58192fdd3ce39c7907c09f08c232c41688fad891ab00c2987511f843195506495383cc3d78e7a24f4d1da06caf79828c"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 19:50:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x8, &(0x7f000039f000/0x1000)=nil) r0 = socket(0x18, 0x3, 0x0) shmget(0x1, 0x2000, 0x1c, &(0x7f0000de5000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r1) setegid(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000000)='./file\x00', 0x80, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000680)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @lsrr={0x83, 0x13, 0x9, [@loopback, @empty, @multicast1, @multicast2]}, @lsrr={0x83, 0xb, 0x0, [@multicast1, @multicast2]}, @generic={0x0, 0x8, "1e15714c0ad7"}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@multicast2]}]}]}}}}}}}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000080)={0x10, 0x80000000, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000348000/0x4000)=nil, &(0x7f0000589000/0x1000)=nil, 0x1000}, {&(0x7f000044a000/0x3000)=nil, &(0x7f00001e8000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f000022e000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000540000/0x2000)=nil, 0x101}, {&(0x7f000046d000/0x3000)=nil, &(0x7f000024d000/0x4000)=nil, 0x6}, {&(0x7f00006da000/0x4000)=nil, &(0x7f0000527000/0x1000)=nil, 0x1}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00002e9000/0x3000)=nil, 0x81}, {&(0x7f0000566000/0x2000)=nil, &(0x7f00007cb000/0x2000)=nil, 0x42}, {&(0x7f00005f8000/0x2000)=nil, &(0x7f000062a000/0x4000)=nil, 0x52c}, {&(0x7f00001c6000/0x2000)=nil, &(0x7f0000735000/0x1000)=nil, 0x9}, {&(0x7f0000457000/0x4000)=nil, &(0x7f00007bf000/0x1000)=nil, 0x7}, {&(0x7f0000320000/0x1000)=nil, &(0x7f0000262000/0x1000)=nil, 0xffff}, {&(0x7f000031d000/0x4000)=nil, &(0x7f00003c2000/0xc00000)=nil, 0x8}, {&(0x7f00000f0000/0x4000)=nil, &(0x7f0000897000/0x3000)=nil, 0x80000000}, {&(0x7f0000af9000/0x3000)=nil, &(0x7f000085a000/0x3000)=nil, 0xb5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r6, 0x2000746f) setsockopt(r0, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) getpeername$unix(r4, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) 19:50:32 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x8000, 0xff) close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x1, 0x2, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x40], [0x7, 0x8000000000], [], [0x0, 0x1, 0x9a23], [{0x0, 0x0, 0x9}, {}, {0x0, 0x0, 0x80000}, {}, {0xfffd}, {0x0, 0x0, 0x3, 0x8}, {}, {0x0, 0x2}], {}, {0x0, 0x2, 0x0, 0xfffffffffffffffe}}}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x5c, 0x20000000, 0x3, 0x2001}, {{}, 0xffffffffffffffff, 0xed, 0x80000000, 0x4, 0x4}, {{}, 0xfffffffffffffffb, 0x4e, 0x20, 0x10000008003, 0x3}], 0x279a, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffc, 0x2a, 0x2, 0x73, 0x6}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x10000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x50, 0x1, 0x5, 0x5}, {{}, 0xffffffffffffffff, 0x39, 0x1, 0x800, 0x81}, {{}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x100000000, 0x1f}], 0x0, &(0x7f0000000040)={0x7, 0x4be0}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x6, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x54) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3, 0x400}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x2000000000f04e, 0x1f}, {{r0}, 0x0, 0xca, 0x2, 0x4200007fff, 0x90}], 0xfffffffd, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0x80, 0x20, 0x5, 0x2}], 0x7ff, &(0x7f0000000540)={0x74d, 0xa}) dup(r1) pledge(&(0x7f0000000100)='\x00\x00\xe6\x00\x00\x00', &(0x7f0000000440)='\x80') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x9}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000006c0)) r2 = kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f0000000680)=""/25, 0x19}, 0x2) kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x104, 0x0) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/209) 19:50:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/148, 0x94, 0x3, &(0x7f0000000100)={0x18, 0x2, 0x400, 0x8}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 19:50:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffb5bd9266d5bf0800450000000000e00000014e204e210008907800000000001300000000"]) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) acct(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x10000, 0xa02, &(0x7f00000000c0)=""/15, &(0x7f0000000100)=0xf) 19:50:32 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, r4, r5, r9, 0x30, 0x4}, 0x1, 0x101, 0xffffffff}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) 19:50:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202cc7f7f005adf4b66c9aaa9d65045fc0001514e4c72b5ca95e1c5a9f5e2f7b336dffcd7139097ee9f96b71b714ac0a3715e7f83c4bc9279c556d10d61ac457eb7f3ea8bc1381d197a69fc513527b8c71f4bc440eabeb53a8c1badc58915feb86f9eb875345f9107d53b54ab18a71093dadd86d79ee04459263c802f4e5e773f009a8cb2832c5198a46d9aecdb34a9a029a604257b86d334ad1f24f13440e0300d734a2ee02fec9732bb2241efbe5aa7fe5aa606f832cc481d0c8502888d655b732c51203fd4c140898c51aef2e8cc2c05e9ef6f2242c073e2129a2fe582c9dacf4a2621d60ce1cc3dc2a05883ca6ac007ac32733a36226fa2f308281da8f344784f6f0871207d9632563297e4e2a5cf16fb5977433f95dde25229b63290cc7e60f9e37ab5a65d9473f44224d00e53752871"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 19:50:32 executing program 0: socket(0x2, 0x4000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 19:50:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x8000, 0x5, 0xfc, 0x80000001}, {0x40, 0x28, 0x7, 0xfffc}]}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) close(r4) syz_emit_ethernet(0x2c, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x0, "42032ec6a10b1c6c7dde690f492ff0e359057a3bc883d46595cc"}}}) 19:50:32 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000200)=""/23, 0x17) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f00000000c0)="688dc2c1186b2926ad4b149f692e91ee99b75c83bdcd9d82da021fc229654a98210c80ec0880b464b065bdc87079ff9dd92f26dd32ccd46eedb08d3a961a9aaea0075b0a97091a8ef1e4721fac66a459fd5bf099a911ed32e417cfe20a31ccb5e585aa811dca6ac96b90c23454ca24778e6ee74106fa5c19f21314a64b69570d4352b316ea021527eb9cd799040c25c342b23ab4c2b232228d8697558ea54c9143d0b4e8ebea5b09f0d9a6c49a284dd6ca4279dd41d257eaf2d668f1f2ceccf8c4be1983a1523db348d5fbe6d9c3454cb316", 0xd2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e513487711979c728420aef61715f7b183d4b3830c921bf0817a0000000000001c000000", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f0500", @ANYRES16], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)) write(r1, 0x0, 0x0) 19:50:32 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:50:32 executing program 1: sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffc) geteuid() 19:50:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5f) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7d, 0x0, 0x0, 0xfffffffe}, {0xc}, {0x806, 0x2}]}) syz_emit_ethernet(0x371, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000086dd662eef0e033b06adfe8000000000000000000000000000bbff010000000000000000000000000001110200050000000000000000000000000000ffff7f00000132009131670000002e06000000000000c2040000001f050201010106000000000000010b000000000000000000000004010505098589e9869486cd6aedc204000000020000000000f530000000000000007af10bf196897311ad699d37d72452417d1768ff679a9f0a54e4f52feb2ac2609dca40f98494c528dcb4a36c00d44259ada876cdda829cb3eb7f26416d8961dc0e60e8404a50951d42388edf56f51377bbb899005e7170707188bbe99d9ef30861fc3591073fc79cc0b8fa0f9033cce59c01876070fcb3837a809f7f268d19a588eab7cb12799d8cf538c7181114cac4f881f84492926606933715a0d35e1299641d81010400000000010a00000000000000000000058c2e50d7e40fde37d79af005717b7f26203f1f5bedd1ab52811d5dc8076bfdf101b1d3da9a7b03444737cb1356e3e80492696a31fdd09f3cb8782032c9697c900d0477042c2a9f10097c5a096a918288096e10750d18caa0a1ff2ef892d6f05015db95da897ed70b688a4d0011db6cd7417abc8a85288e930b8c1e5d2d6e55661ef05e1c1fdb4a2e6258f68c8b00010000010001010005020000da3344ffb3ee24a5838eea4920740865b7c6b47a20e8179bb4e0daf095765dd4135f8efe017da928d2da398d4fb3b086407a3b6b09000001010000000000000502337bc2040000007f000000000000040100000000000005020002000100c20400008000000000881000050000000000000000000000000000000000000000ff01000000000000000000000000000104554c63148b678399522d326f654dc500000000000000000000000000000000fe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000bb4e224e210008907815f5cf0ed982167520be332cbecfa9c922968b4e444a980d19eee3b9884e773c0c07cfcace8d0316daa85b2ab4ed65d367bc792203a92789187e265cbebb037214835df3504a3e5ddac1496d69084f6ad2e2fd47ca1e24f66db03abfa4b7cdd3b9c1a458e8a66b3f41339cc197ceb444963cf00078274fca4baecdd1a7f69245f1695026fbc9d6cf6860897370ff56d0095f161803c6764177a2b9cd0c3f8982277d736ecb2259fec5547499250359b06553e7b4fc7f75623e5440b0a58135978efaa2150b32f0250e33df1e2127fa18"]) r3 = socket(0x18, 0x8000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x5) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000000c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) 19:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000018441, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:50:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80) recvfrom(r0, &(0x7f00000002c0)=""/237, 0xed, 0x0, 0x0, 0x0) sync() sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4, 0x4) 19:50:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000024c0), 0x1, 0x0, 0x3db}, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) dup2(r3, r4) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@generic={0x0, 0x5, "319ca1"}]}}}}}}}) 19:50:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffffffff, 0x2, 0x81, 0x0, 0x2, 0x1, 0xffffffff, 0x0, 0x0, 0x3ff, 0x5}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) 19:50:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0xd1a, r0) ktrace(&(0x7f0000000440)='./bus\x00', 0x2, 0x210, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x21) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x6}, {0x18, 0x2, 0xfffffffc, 0x3}, 0x10, [0x0, 0x3, 0x1, 0x0, 0x200000, 0x5, 0x1080, 0x1000000]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x18, 0x4000, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000200)="f929a6ee737cd877fa1e0977484f679144cbcee9f53f359dda43c98b874822057e06f87bace5a2fa81586e3d948ecef2b24ae6703ca1cb567cea82855ff246d1eac911", 0x43}, {&(0x7f0000000280)="e12261d697bc8d272463b9db42a8704c609ac2a3eac456b4682bf2c5d534a0d5d53d518e68326018258ad01755036677d25e0eb2d9bef22ce0aefcd8309562b8cc2f8f537c96d75b65200dbe22f8f64d2455f8099862d3927171bb1d5bdded3d10", 0x61}, {&(0x7f0000000340)="797c48770d3e8e0400b4c4ffe08de3c0b22106", 0x13}, {&(0x7f0000000380)="a224f08e2b808d3c977b01224ab037b0f45b", 0x12}], 0x4, 0x0, 0x3000000000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket(0x1, 0x0, 0x78) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 19:50:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/120, 0x78}, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:50:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:50:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000002000019078e000000200000000040090780000000045000000000000000000000000000000e000009a423c361c74d371ba75241d4cae3acd010003ab44100000000000000000000000000000940600000000940600000000071300ac1400bbe00000017f000001ac14"]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x7) 19:50:33 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000040)=0x109) 19:50:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0500082869ed7468932eec4d7f5118186574000000000000af524329697cfda2410876bcf2d4dfe7f6a1e79423ba531b6789922b449765a945dd1c4e14d6fdf969c37663ff00aaf8471f5a40b963df388ee0e3ad5534289f01c37d4fad573e10acafe051cf03ca36df9968408a7a163781846e0afc3d5df354acfaedd2823e7902bbee46da91f69090ed09df9f5a77b27d08919f789e20675a75957247b3783980ef2b83c41d4607aab637ece96064d99662744862e0cc9c26add7ce9b4f96a0635dae9432e5ed1360168fb560f333d40db82b2c6a7a19a86c641dc17b832381a3e2cf954b96cf6068"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="09002efe66696c653000"], 0x10) 19:50:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 19:50:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) dup2(r1, r0) getitimer(0x1, &(0x7f00000002c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="ff83e423e3a076e13c825a353c5def86f4cdc2b97e189d83e43a8b1e38e45657c9997de3666398892e227e57b51d4f177ec842a0c5089b9600d5cd4b9ba79c2e5fa5332602c836060a4ab6510f66481c57f7b37f8c7c0158e394185103fc87fc35ebed9bd4a9cb270985e4343bba59cbd214f26549d5b77b939d6fa52ded9a377097f27295ffe8e7903021d642521bb096e8cee9a29f8fb3143f8b6f2ff849d104000000000000006c"], 0xa, &(0x7f0000000840)=[{&(0x7f0000000340)="7129ecad9f3b951d5174a1ab0eef6a2620e8493f0b1b2c6833e46431a6c59c1a706e6c0d8a4f2307c543bddc8a75c056096bba0c8ea66cba8a7f4137c53023909a2adc839806765b96a14b534021a9f200902d59cab4440a974ae2b25539098957a975cc8b0f3beb0ec49fd29db07922b726b59f67017e1c54ea2ab83af3fab40fc5caf1da3590eb9f40ec2dc605534655308d04d8f8fab3fb432af36c919d9bd46c74341e0f0358a6ac4e73b6", 0xad}, {&(0x7f0000000400)}, {&(0x7f00000009c0)="f339571848b84322f7d2b2948d09ab33d8bba370568f733383aed2aa70dda0f35b4140195471bf0b493a5fad94b36b6483c0a544d41d740f93ed2ee6f97f893b1d075dc6362bfc482a0804142b08d616cf7c72e7fb3cd4328344a7e39e4db4c58d2debbdad78a9cf6be7db32e2ff0acad012bcfe9cd5aef24a862643c81f6009328e7a4f3f736c21a638fd929af41c516386ef1ea1cde81519686d", 0x9b}, {&(0x7f0000000500)="a9877bf41fa5f577ac8db53c437e311df4a14c7939ea98ae4bc04be10669ef15f7d728923953bd4dc7fcfae2216b5a4593067b69bba80f3e104f19262051c0276ea3509baa651c41", 0x48}, {&(0x7f0000000580)="e1cb293ccf1c42128fd73e1c7301c3c25eb58bebf7e6aa7f88c755d69333389f5fe1e6315dba1c9565269d1e18ba06225596a0f6324ba96dac6ea6462f2511a3f01d75625686768d178224ad60e1469c115f37ba85c59409630c65b82b0576e17ae096d243c9ca37e67824b55aebdfdaecd65cc05d21f7d92c76c95c650e8eed2f968b6f7459fe55b8624a1099f83bb3813baa575bb3b0d8c9108e4c3c15b091fbdf06c30ac3c21e49a20f26a61f23a8752c01e1f6cf294268ab8fb2ee06b912e1e21b4b42345727b7893cf66a18579ca4a76a9e1a6633ac68a6a11d7d127d6711", 0xe1}, {&(0x7f0000000680)="5e81046178b54119000ba48670a27875c500a09521d575338f8048144a4ab0ebeb04f23c561205fbbe8dad82038abe29cdfc760dc6d4e2d66756b419fc683ee3946db2368ec4b2639b3205d54fd9039d57125a8497e442f10842724116504bafbcfc3c84a23c5a45871b52d8a94363ca92e38a4e8612361ff08bd4b32daffa0c27f9f9b31966640c6479782cfdcce14c87dfbd048fffc0dcf87de2b18c8064656b91fab37c9ccd59d098913cc0da07690f67b54095d1b7bbd0a54175132ecf5dc2c036717d0ee5acc04ca89ec0e2d9864c46e1ca7c0fd83a22ee", 0xda}, {&(0x7f0000000780)="8a5809b80d9ea5b44fa6cc862089febac581680007c284137436b4a039843e78d6896aa8e4364669664277cb6f5c038e54463f3a68b392dcc7f5b48522b1dc84023d6c91176326844077431ba499b0822463f895737fe65bfc077ca74c42e9c682bbdc1e6e48ef46b06c902227a2961f665853da6b954470e281002a972de8f7ba3349315d8dc33f40f48102575b98616710721d5f4cd82e07589b9fc9fd34a4d28033e7d5f61a25c52faa20b4", 0xad}], 0x7, 0x0, 0x0, 0x5}, 0x472dcd1d89bbb23b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) r6 = dup(r5) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r7 = socket$inet(0x2, 0x8000, 0xb2) getsockopt(r7, 0x409, 0x6, &(0x7f0000000040)=""/24, &(0x7f0000000100)=0x18) 19:50:34 executing program 0: r0 = socket(0x18, 0x1, 0x5) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) write(r0, &(0x7f0000000000)="b05637c4f504f10d55b5ec627a428323d1f236df60773d6eec2b5c781f6c7e2e97c44c0ac0ca22ebc8f5dc8aa50d8090e78789ee22eb6f593c29b6081db6702d058674dcc0db2e66b81e08d1706ca636819c278df1c28b2320ce7ae33fb48202068608f7fea2f5aa93c0bf798fac0cd1920de9ab5ac5fdf81af89f8334b3a35c4f3b3c7ee6b489bf34fd724b9ac7854c98de11a46ec012bf5b44d475ce968998f88601952a26e2c69c0479eb943b2291446b8a9752250c0037adf6803b6cdde775afc4caf7db12", 0xc7) 19:50:34 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040002aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) semop(r0, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}], 0x4) r4 = semget(0x1, 0x1, 0x101) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="000400afdef3269aca15"], 0xa) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1800}, {0x2, 0x4, 0x1800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 19:50:34 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0xffff}, @generic="3a31364d24b1d726783bc9f8be3105f6d9e969809df720c1f19d000233f20cf105a6f8aa"}}}}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000040)="c45fc61d3ecc6e596872713d655633930885ec1d5700b7c835db6932c5654843194c79551e246bef801e23a54cfd0a45d406e3e01824ad5687e9f14a0fd0390f6c33fddfc9034ec45b0e321f77a887793e378bf3f4c4928c4f782d3f280fe2f05dac529eca4a6ac48649382627a1611ba61945cf01deb260607d452be189286066165b9ef625f64a0d77f0e143879e48dc9a93cd8246486342c24b1899b9073e65ebae7520d8965e2dbb2d4106d6c1e58393a88c74514468ea06a0c50c69", &(0x7f0000000100)=0xbe, &(0x7f0000000300)="9f2d32a51644a3bdade020fd9939fbdb420554d1beef638897f88054ac545ae9d540dfea0c7da636f2b343c7da7005072e6afadb5096d7dc1b733aedc9484a8e48664d1a0ff0f6eea82d2a0b40b091d3ee92d3367d0d7f55bf9c44afbe93705c17d5f3f73cae38b6645d627052877880b1e75a039ea7e39b6a2b5c0a1c264050556a689eb6b16133a0033d54541ba3f09ebe52007ef8184e8141f7b906e824406c7f60dbc567983cc7a21bfcd69347947148a2bc57bf7973acb368aac5330eddf8a6463f4c9f8bbdf5649860b7bf24b2211b691810bf40e90296efc31885d06589b6b8f2a0848df8cb69cf0ae60cc4d9c76e514f3f4e7c368d9eaead0c4282aa219a4fff75643664e9df798e6b683add959dd0284fa90562363d8c2ccf2c46e4869dca52c9d9e8030ccbab24b1fc909768bcf469aa407a18828d7bc813734e16ac9d2a0d9aacdbac52ea0ac385c1ce4b24728d2fe1acf46fd93c684d9d841c1b6b40b7df36b4ba76d6fb082196344334260fb10548ae71346139cee497411ba10d23cb72335f3e9c7c771d80094b4cd9530fe33dc85c229b394ca13313197a6a0ddd8bc059e76b898be7972b4d0f6e115ec47f17a3fa43016f8d086340efdfc0ea8f6c0eacd7dd9d18f9b173f09939f1bd10cbf495d4887d070435d16f24f32191ea1eb8dd6cce7209793e763d56bd5b597d7a4a7eeffdbb38f378b2fb43b9177892b9bb13c598b55cb5400fc9b35cc87a2279015fd6e27c8fcb68a1eed17f957b8bc3c7725c21f54479c52b75abc7dab209e313b50b9c341ba685b26216e73f0d89958bc8d7fca85989633cae9607f7a320ef6e7584b27b715e536d775b5f6e785617a3738469a24ff93a018698605f21bf1176cf993d516e564fb576f01e187506f9bd83eee564e8a400a8559d49490c08fe1b090b3b5a0fb664e6c854d9953fa02af22ebf4acbc86458e2e4a4ec69fde11308ced93c2b25d09656bfbd6b86e751bcbcc6dbb1a85ed1fd5aebb86f90a844930bb5907247c87503cd9a30ea8f5c26af81a6f707298045598aec131492e0e4ea9db1f5ba4fb30132455f61972adaba5840b2172bc45d53f04e4542d82a5f1b4e107a8d394468c5600542d790546ec161c5a1eb93d7e1272c20611284a1b1e5a4d486b346238c333dddb0451150906afc84974204679debb06cbf26f0afad5ed8d4da450e89470736707f31412891f22064d3abe99c5aebedbed6b138f40b497f664d79e7a0dfdc26092ecc7de7fcec11da4fb89c491d1a7a00b1068886d56970a4fefd0768f1636d131ca3b4f5e6361598c7e4b78e441a79eaa8979ffe07ccd00b9e232f230830b1f56700c058a9b4c04abd894f12272df22c8a02f292959857056b381012e12cb6959b065a7db473b7c66af42ceebee6f50d18e7093e9f3f6478dec992417522796da3677e226f6ba544841d7e46364b2c8054cd72f5ee5ad2fc3bf6189a5265b7303e2402c3b9cc29fbe8582a513d1938509f7cc94e653ab5f79a29689bdc16f99c445534158cd09e814055254f9ccaaa7a346ea06bce0bb57b7394fe3c5b169dabb0783e6841671aec9972fa6b3f8716ff23dbfabb4b0af4803bb5287867c28cdb905547b480cf10f1c36e6e2c19a4079bb5f5a62ff1e0ffc7e6ecedb8efa3cddc17994595106af5387cfba660f155a01caa239b5716d6a58a1d7a5f28ed9787f145080518541f70439008c57f1d4332378dc75fe218ba2b90e4fadbbe6877e2681da91b67998f56dbf4509df8b7e2d50b33e44f6785b28fc0d2a64e3ca523cdbd61f27c49dfca31923728955ba5ce045d1290d07c038374731dc048a316cda1ec3ec0535a47ab1698d8ec9e776c50bfa2e9adb5aa084dd7df8b5a9ff3c741e7d380890c257415bb5cefa252e8e136a1e5b059e814fa776d4f76fba5d950cf1009dccc987b25264c68929f595b904b64e2ee89a29d8390779579d3b763309f8c59d7b330697cadd0956bcf8d09a094e2eeee14f7f89924a396a40992fa5f5782b7e1c646379aed64970aea538aa4a00f8c030748f3f4e93ecf7d8a85ed6727c51f4eec4b2c49373a78360616b914da565da27dfc1161d385bebc78a8a55b434d61030bae5cce2a947b488144f9d9e378946ea62ff0d1093354d8fbb88e5c25f5f2afe7da369d9b4a57a4893593561f0e765500f08316afd6d0b5674c9e8c56c46b5ed3e87931c4cd31fd6dd370d109fa2cee3053e9f29fb082d0e8ff80a423e65ba8442b691ebf1442d3b8495edabd4e00ba8ac7ac64d88d9a2681e3c80b5ba3444d2e7b587f9fbbf26cf541dc257d4f64d74fc187d5f723875eaa3aacc1477ca307f04c5c69ad8b5feda425f57c69ef2cd6a00196a332a56abfd46a69209a302744222a84c838a5e4ecca592ec509d2b626823214434f69d72c0827aea0424cbf05416f8a5a0ed5d84178f5c4747e27e9fb48a797373db7762e5e7f7e7ca1b5e6b3ea327de071c5492c2ba4c24a62df0257aa3a9f3ccef17b67353a339ca6c08f2eb43b405ac641af507f5ba9e4fc42a0154a3ef10c432668d104b2222bdd10537e5a1845a286f266d87ae66ae1bf8d5233beb500345c54b22cd82c3be7b47117d50998ec78487aa4d26de1b663792f1940f8abb01bae7fe6e822f4ef82a87baff236d3a676956ac5c2bbdd88970fb8b5d41dab7fdbf313d9b2b59858a9c76a8d252ba90932ec8ffb74fd22a7fc81e96551bc9b54a9418c17ba8d98ec36643c70b5e3c576ac5f8f940d12bc4ca0c17fe0812c3624fb36871cdf91a4aafed513ae82befd573b8fb7fb778564b8fa05253a48a8dff31ad2a34fabf8db256301d8fe9c2cb1244407d32345bb6820125f8fa4fbaae2cca184086a53be26031acc1ac1c99ee1d48da066fc66bac0ded4ab33c39677a730299895bf39d56cc3d1aa1c908c6177882847bb5d6ee8bdc6fc823bb3d17a6b79192845afde812041ae2e20915de11a842ac9d79d3370d2051f5f49e0be05fa69f5ab9d539f8bfc3ddb596bde011b2f494c660524701db54b0e901ed0b0e3baea554c66202c0f5969df5b7b1788bd97dc43a925104785256a61a3f358be78149ba9e26e60e4737ec6cae3dc92aa7c25ba14be835fd004ec72a98464f6fa7d8f2a4e39f9b516f0dbc7a74305cc0ffd84b6c4b728f311206dc9284e3aeafe4445d34e5f1616a6b13225ff76a82c2b950448a0a63291f4d0ed588e532eae9f9ec35557e97292f7b02588ba4287d3c6252eaa044768f434acedec0dec834043fbb22424f67892048e696121206b38050601023eff71d7372f99e142f89317d934f8afc6e0bdeabbed663a67b269ee9d03f84cebdf7271db82436aa38d31773c978156521c443ed26da46eacdfee7794fa455430375bedd3fb35e1391ef981293f0c3c8c72ced7282240e1291fe49c2ac8295d7048b33f9a12793b286dadaed53ebecb38975b51e973c10d1fd3bbc96256648ce4248741cec529e140f9fd1d8b552d416893a46c81c5f36e1b2434572dce2306bfb9ffbc71f37972d760f9daeaba7c5fa9d791dba9aa79169092dc5f15a74e78c0dd5a8a13c8582fa6e9dbf9e8c6e9ae892cbdec1e8cbc24bccbc3e39164156fb4e67e80a4b4fcc54939220800fd4a2ae18b644785d857ecc2219b06ff4153eeb3dcf2ef1868466367465ab4e0e4f91bd4e24e1cd01354fde31af730448b583db6990302a5240d7899f756649980d099d0f449c53001865e37be4ffb151e6c0ef6b818aaf9934c781ae0a385ef3c2a6fedc5f694c23fbe078b56af86e2a1c8358448cf3dc0e6e93c6364d3b51796424386b5f892c0bb54276949ff0a90efc2e9940f358ec1bb79e06c68b379ce5cbf5a38817826cdca03053aacd8fe38ba9e79a86eb8148a371002fe39f4e43be7b8795226d92bcbca5c59ce527782978196bf09cee7d860cf14dbb984eb9ad82a43f75b2f3e3ffd918e2212837c86760e80fd6c0d8c8ef10aff66a821c1be61218e63a9ad9c94707f7ca4094f06310584b30ee1097f7568f3a27f3afc0b994b4514a14dcaf398a04a8d46d910738549e52d9ac2067342ecbe6ce35011c996cf08e0b027292cfbb2cbacc7bb20cb1d89c82bd4e139e97e711eee934abaff93f7c84291056e4b1c3863f56e998619a88bf03e686e5e9d2ec45c2101001f6e88bada508e1541328b2b262051efcc5271b90fe22e23f827d3140425f8b59bc03ba211451505d84e08fc652926c05be0487314b1f091936e4b2203ac3c23332d023e45f72bec7746e037ca183922e2d51fad654529c20665743e440585c67c014dc0564cce576420d04c22dc33ae744d4df13cb6271ce2700c052772cf1c10a007dba350e99111790d53e5781a8bdd78ee8c85274e1da8690d87eaf25305032af0ec81e45de573e42920e2093211175c214199bdd47fa8550661f979342fb50a5c4c3294b7c780f391cfa9e228ae13f55bfbe4779596a5a9d0afaf90f601dd29cb1bd3f20c5f45816f57c80bb0b4e6c1fed44ab7f66df75d63857ec75cb5f33afa8d850c124abd7a6d411859041bf750b214131807281944d8af399fba484630ecf189a9b2226cbd58d59b625cb60497d6590f203cce1d82489b49de440663e0cf849d839eb58728318be10a3893d2b90fa3067a7b73bbb406c720077c9ef598edb5f0a8cbdfba98262f936c6fcec587913c833fe0de8cf3e18cc603499c61ee1caab197efa894083ed7082dad7bf40ed9c27a1df8574925034563e7775480c1b4d645fe7a75f7d435d8e443c0a67c85c2728241ed2ccd4b45f835bdc3b6fcb1354c84911804bde75398f01b8cb7ac3b806acd3001c4530ee49ccf108b4a70d1567c8a48204332391a502b549a46080f2e4fcfe2d415dfbbe962f94846adc07f0c43e9ec04c16090fead13c4a06c287983e0ba20ce18bd00672badfca916e58d20baf5c33f315415f7a35c015adb1364bab41c5e8aeb0beb2f77c32fad17b5988e9f9ca025aa193abbab90b777ca200c6cc0c205f2fd53b6ec8dace20a57015b73eaf49490bda547e02de871f648f06652fc971ecbc3078dad2a558b210b8f0029a2829844b92d94f047b5ecc3a47caa61305ca1288217df2b41834550e0a8f64c1eb9a509709d2a5cce5e9d095a2a9f6f191b6ec080da6b1379dd6a093ca7ca4618be5199514c9e9867d4686b38034aa27102abadfb74caed7b0bbf389c57b31724bbb6c2123e6161c915e99b68c35f5edba4d866c9ad40c104427f599d70f9fbb0342cc747fa08dbcc6b2b5a5d0ae2c0a501be6bad1767f2f72747f4567684c6b67472e74e0c4fcf110dd6abbd0b408904328a5ae4db24c4a73453023805de7f8ea729bdd06c7b42f88274e493d9b46cd956930e1d087cc03a72ed6c6b051a99f2ccd550af78c0f705e6b1fe02a8b36f8702fcbdaa017df619cca3b93c79dd58dca64a4138815f62488db24226a2665a38c3be66623c75303925faf326854c2effb4fb57b0ab486b0c4cbbd8239ab89a52993418c525a4f27dd5da3bfff317545fc2e64d7b19009ba6e64d39cfc33806ca579f3026452d2a5e6b1d05cd261ff55308f2544104b3a1f5a8b83a2cab30759141b30d0c3842a6c4b18d3e1b2a7736a3da1f4e5d9ee218a6480325d622326b7ef1215995933f0010892fe2570f3f2e45361ac229946a00e313b4fea092f6ef93e776363a5cf0eb9e2298201c8f62bd134d53ce8d1ef575f0fbce990a48332e4e717b3e9d8c56dd3c40c822a513e5f855c55a546fae062ad3ff135994e588fa54129bee", 0x1000) 19:50:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 19:50:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) dup2(r1, 0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = kqueue() ftruncate(r3, 0x0, 0x6) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2, 0x1) r5 = dup2(r2, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20}, {}], 0x2}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r7, 0xa, r8) write(r6, &(0x7f0000000340)="2b1fc0a7dc4d4e3f6405415e8f3aa25a32bff6fdd0e4c9049e0bc8a7fb09a3c87cd7d752de9f7fc420e74be70ac5ee45f8e0f4a3baf74cc63dc886f3e6b0bb0314141176f2985388ff97120e23fc6bc2f5cff5ea28a00f037485f5614feb0018b4ffc1110330e5b6bb13761cfdc2a151ede8596de5039d75af6016a8f2cbc7d3457d3e3fdabfc7183be645c97a2b0d5521f0b18435e5f8e2a93c5d5b042385c0e8639a2695002d6b7e7a19070d78b22a97bc9005d6a53057eafc7453c200c3c53c60943faeb60793af1d54a03fc943367b4e4744536fcc11cae6c00fae7acb0e218dd82674210835330d5eb60ab4585d21ce2483d57d7c37e167993da74dcdd97507b203fb3e4d5a75c9a55b2091cee83bf8a990aa3fabf62016a0126f5938fa9828c5e180f27e7ae490c1d872a95619a582b5fed23251d15d0b4ce7e2519d08e192a30f8c42c82b729aedad7483a156c66f42369c9366703766bbd22982ef32835484e3910aca8e808e4ff2c2ee1a666bae29948e8a3abffb27d05a9ed3071ea55b4e50bd3d432da49935435ff8553df2b06336fe80723d856e2944ae02cb938d9127538294e6f1eb", 0x1a9) 19:50:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0xfff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000815000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000276000/0x4000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f00009f0000/0x2000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file\x00', './file0\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x66, 0x0, 0x0, 0x0) close(r3) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) 19:50:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8", 0x18, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchdir(r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x4d, 0x1, 0x6, 0x0, "e7a1583a70ae6ae44b3e2dfb9f7fc6cc784a9d04", 0xfb4, 0xffff517e}) 19:50:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup2(r3, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 19:50:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x9, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, "ad00000507000000"}}}}}) 19:50:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000da58000000000000ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:50:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r7}, 0xc) 19:50:35 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102}, 0x60, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0xfffd, &(0x7f0000000340)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) r0 = socket(0x6, 0x2, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) socket$inet6(0x18, 0x8000, 0x40) socket(0x10, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0xf68) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x3, 0xff, &(0x7f0000000040)="3138af4c82aaa53fe1b3a8e0716ef5c364ddf78648d6f35427cceeef7bd5a5d1e4b1a1721dc06917a82f206deadcb68ca2414eaf8aa0255c997be2077a2b9b1352bd5d7972c71a70c9cf24f0981baadc19122b8a193311f767424d98977586a54bb6aa857336ff21ef62e8f60076da187102e927a36abceea41c9c75b5343ca16beb6caa29e49003b7739a", 0x8b) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000001c0)={0xace, 0x8}) syz_emit_ethernet(0x145, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) 19:50:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffff2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x4, 0xb21, 0x2, 0x1f}) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x5, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 19:50:35 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffffffff, 0x8, 0x4, 0x1, 0x2, 0x1, 0xcdf7, 0x1, 0x2, 0x5d, 0xfffffffffffffffc}) 19:50:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffe, 0x1fc80d8c, "00170451000100", 0xf7fffffc, 0xfffffffd}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7f) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x2a2b, 0xfffffffc, 0x0, 0x200003, "13001afd71f86cf88733c496053cfb07c86d16ce", 0xffffffff, 0x72}) 19:50:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 19:50:35 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/241, 0xf1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x3b5a, 0x4000000, {0x3, 0x9367000}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x400, 0xffff}, {0x1, 0x10000}}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="c1a562c15f4dba772ec6cdf15ec889614a4aa8e14d5903a4149c1aa6f1f9152250cafb88a74bce697906691f12cf99334b221c33b8363395e56e2f3c88032203a2d9cd890a72a2ae64600b2d146ce0f2abbea35503ebc8820abf27b377f61235", &(0x7f0000000040)=0x60, &(0x7f0000000240)="86eb6a59954c7b9eb538deeb0793f33ce1eefda55dc41ac29db8c2aec128a1a67b443967d0a87229085b43ce6613e25ee5e632c7c3188c3e6eb5a2e4dac3081d4f7cd9c038f553bf8d7f467600f060ff1174efe9a32a5223f5cda7a2669abb4552066a59199d17f4993103781f97a2cad5e0655e6176e42567bc44e4ea029437d7d602bb749d083d9ef461c0763bcbf30a4aa0ab14fa25d2d06404cb4c2fd2a2b55138887c920a1685e4d690505bbcc811b184cf38aa633a1e7cb6b39ecefb0ac3b2fc4448315e80697253faf8828a00cbe029395d4e8684d4d1fb2161a3faa54e3cac2e3f2599b7d259d6fb022043e4991b21741e348b", 0xf7) 19:50:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="8ad0027876db76534e04507dbcab83aed651e94077d26c13f36636841e74d9b39e3194c679a6fafa13e80c68e1c51de665e03503eb566822822b1d60b555c1594dce1f88f7d135830bc8267ef1fe3cd0c3c24821e8e78b82304780915e93f54cbd508051bd0ce7f035759a209630b22ff8ba83c84774752cdf3f9256121613917c6999f5aa909a13cc209a8195203590bc9181521d5444335b00c4598995d0aa91c66a34801dae20a287bcd175bd8aa48dad59197fd948b931f9eb4beadcaeb5ff324f057710c31db67f95246221b972a4", 0xd1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x18, 0x7, 0x14, 0x34}) 19:50:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:50:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3f, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 19:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x1, 0x0, 0x0, 0x2}, {0x61}, {0x6, 0x0, 0x0, 0x2003b}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x180) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x20, 0x3f, 0x7f, 0x6}, {0x4, 0x6, 0x7}, {0x925e, 0x81, 0xfe, 0x1f}]}) getpid() fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup(r4) r5 = dup2(r0, r0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000100)=0x7) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000140)=0x8348cf8bffc83da7) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) msgget$private(0x0, 0x608) socketpair(0x39, 0x5, 0xe6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f0000000200)=""/16, 0x10, 0x801, &(0x7f0000000240)={0x2, 0x0}, 0xc) 19:50:35 executing program 1: r0 = socket(0x18, 0x2, 0xff) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) fchown(r1, 0x0, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x24, 0x5}], 0x1}) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xf0, 0x0, r4, 0x0, r7, 0x100, 0xbbff}, 0x2, 0xbe, 0x1}) r8 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r8) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x40000204, r8) 19:50:35 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x400, 0x400, 0x3, 0x100, "b017a48b1f268e5ee42c7c23d3b4f6bdd9a0c4eb", 0x8, 0x8}) dup2(r3, r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c0", 0x11}], 0x1) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = dup2(r5, r4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "bbd75a479f00f5179ae994f1380aec798a031f2f"}) 19:50:35 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/160) syz_emit_ethernet(0x7e, &(0x7f00000005c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x32, 0x1, @empty, @broadcast, {[@ra={0x94, 0x6, 0x8001}, @timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@empty]}, {}, {}, {[@broadcast]}, {[@multicast1]}, {[@multicast1]}, {}]}]}}}}}}}) 19:50:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000000000000531090000020000ea00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2, 0x0, 0x0, 0x0, 0x95]}, 0x3c) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xc70) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x10) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 19:50:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) bind(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x12, 0x1, 0x100000000, 0x12}, {{r4}, 0xffffffffffffffff, 0xa, 0xfffff, 0x9cce, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0x9}, {{r5}, 0xfffffffffffffffa, 0x20, 0x4, 0xffff, 0x400}, {{r6}, 0xfffffffffffffffd, 0xe9, 0x20000000, 0x2, 0x2}], 0x5, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x200, 0x8}], 0x8, &(0x7f0000000140)={0x1, 0x350}) 19:50:35 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/134) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) acct(&(0x7f0000000140)='./bus\x00') 19:50:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x6d6) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x80000001, './file0\x00', './file0\x00'}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) ftruncate(r0, 0x0, 0x7fffffffff6) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r0, 0x0, r5) openat(r6, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x14) 19:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x6}, {0x3, 0x0, 0x0, 0x9}, {0x6, 0x6, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) 19:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@generic={0x0, "b6889711b496345ca7b4b719655651a85dc719d2f203738f23815b38eb00758b39c7690f356d5c44"}}}) 19:50:35 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x7}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x81, 0xbb, 0xff, 0x7}, {0x2, 0x0, 0x1, 0x6}, {0x2c, 0xff, 0x1}, {0x7, 0x1, 0x3, 0x8001}, {0x8, 0x3f, 0xec, 0x1}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r5 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x72, r5}) 19:50:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x5, 0x204) semget(0x3, 0x4, 0x603) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000040)=[{0x4, 0x6, 0x2800}, {0x1, 0x5a2, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x1, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:50:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0xfffff, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000180)={0x14ebea07, 0x1, 0xff, 0x8, 0x310, 0x4, 0x5, 0x10, [{0x0, 0x8, 0x9, 0xff}, {0x10000, 0x3, 0x0, 0x401}, {0xfffffffd, 0x7ff, 0x2740, 0x2}, {0x40, 0x8ed, 0xb7e2, 0xff}, {0x800, 0x0, 0x6, 0x23}, {0x208, 0x81d, 0x20, 0x1}, {0x3, 0xe78, 0xd5, 0x80000001}, {0x0, 0x8000, 0x135c, 0x1cd}, {0xffff, 0x40, 0x2, 0x8}, {0x1, 0x9, 0x200, 0x1f}, {0x9, 0x7, 0xfffffff9, 0x4}, {0x4, 0x8, 0x9, 0x2}, {0x7, 0xe3, 0x6, 0x2}, {0x0, 0x9, 0x27, 0x3f}, {0x0, 0x8ed, 0x0, 0x7}, {0x9, 0x401, 0xed, 0x5c}]}) 19:50:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) 19:50:35 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='.\x00', 0x4, 0xfcfc96ac3f78779e, r1) getuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r3, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setreuid(0xee00, 0x0) getegid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 19:50:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x0, 0xfe, 0xffff}, 0xc) 19:50:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ff7581e1f3aa0800452000300300044100009078e07c38fb56aa70000000000100efa741b094d7bc1ca500000035ddb1ed000002000000ba"]) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="cec0723274ee959bde994485bc844b4584446a83bd1512fda44279d36af5bcd435935cd85c8920b99b2bc8fdb3bfcbaa489902305115b60159301d80563a0263d1cd64e9c323931f86878a64642d8fce72462a5bf0f00c33763a266ff6ea661c0f1e12755442a4c40978c62f3bb7efbd18b2b0007268789b6446642ff8e69f44e461bdf82deea9f7cff274b12ff7ef67e85c3e53ae1a7fc704f5dfe003d0c0f4ba7facad34e517f333d5200d493eefe15342bb4db0a9f07540a4f6945265b2149f02c3cc8684682ca9063c6ebf137eb05f018eb093db157c587b8789dca7f2e10e4e2f26c6ccb93cb176c4a034f5759d3dfb31463459550748bdee84258716b0d2df6a039251d8e1fa702df97653f6e0e4eb4cb7772d351408b1d1da7734f3cc7a64ca27a988c96768f208552f8fc72e0327dc87c9e6fe5fffe89160b7c74ce98a03fede2d57019600f803fae221bda48fc939f053378e6edc165d6284a4cd5389d94bf9ba4e9aebaed0008a238c39b278601a353ba908ed0df6293962130635c9d6bc529e40cefcb5c4d8ccaaf891966e3c627c59f02f6df8e06b4b05baa55552485289078a48e6e996def37a9dc2b1997196c9e70bda370dff32afbb0203f6fb1c77fdc47dcbc3df6906ffd29535f3e4ba5867b1a998653794d5d8d60f58e3500d1c8ce3b193623db46fd4dee7fafe346e84591eb2fde1b067fbdb290d46df3c841d8a533c398a1fb873d26f2ca5ee12dfa73e619681f3b2f582b77e301c2250f8de2ddfb233dc3d2ae3bc1d20f3d96f6202dd1b5117b80fa9a29d2debac6df6eb224d61cbc961e25fcd6b7dd6b263db4fd51b2ca87352c58f9d7ac1229e8c6402fcaedee9d36c08209c1ae6d0ea5297f45c080fcd4b3e2d27a36a80e0606e46d53976be5c62a419d6f3ddf92ebd4fcecc070e675541272dd3442e07ad5b6363d325259fed0fb6f48244d0789489179b7ca3437913bdbf211005d5dee1bad2cfabe7eb0b8cd0e3b0d32e6e66aac01ca9ab1dea653c182f094399ffe672d91a55a1b386565aa06857ab4505cfc576403f8e61caa6627897581c9472a49edcb47ee01cb83f35a631b7d075451919ee9922f7d2ce3343b17a2f154dc637214144f1d5ac2ec3cac22af9ef6341cbfce07b24dfa97108f52f8c57c4b3bf630f0102279e88c8aad58ec92fd34ad792a389ea69273157a7b6d3111fd0e4f2f2938785434552676d058a6ec3f38913cdb8028277b1ba74db14fedb1ed9fa144eda9d64b6611b0691d835b331367dd2fa470f6496225c035cbdbb628caa36aba545174853cdaa356569eb412031cd264fc551eb2c9cc3785d2e5cebcd52e4c97446e812f1e6765e9114ff6b8f219a296118943232e9e02294137adedad90d91816de08af366fdbc2a3339cef3e11043f778084856b71e0d7685c89848c3f64ac0741bc88992186854ee49622e37100f106750752614aa04c4196db430e98031481d0fe9b699f4964bfe0690e33514205c6d1425ff493d5ed75c2ff9becfc7395123df3189406b8c229c576c40c79991a75d0e3571abf7a77ba7b73f312aae73e4d982c56e86b18593e141f2c992a2531e98819965ea84b4fdeef83d6345aa0743e9da537b55de99260ff13b050296183442b30cc6b83f3758a991445dd4d3aabea6b5054fb970bdcf251e9dc15915b48157a8f39728e8d7ded9bcb1d1bdab8f49ee51b6ed284aa261309b640c6a6ccb9a5e987f064def852bdd532d93338c1b0ac287da076c609f7ef7b793b4cdb706bf3ebdaf56fb7465116c5a66a1371018f053db6b1b7cddbefb853cbd1b8d936fdf498cb6452cd5927c12ae6a72340ceff0ca391f210d00b59094fd1d885f57e7db0839b895d4845ad3632d10d47c34fb9235886ac7b3cf93b978c486a404d497ffc8641fc0eb0b11ef9b34b089d53a3d3083128c168e6437dd22d86e10a76fc88cd373a5bd4154e4c8455b70071759da7560dd736e1219477ebf18f12cc68676042465ff3224c6e68e559b4900b8c1fa273544dbaa4f81e90ce672c018a7ab664d47901e2c81101774a2373d6ea54b084708ddeb39e99056dc68477fa45ad079484b70c967a79c26b65f0cba3e077ebba637c34ee12154805e619184631006866219261dfd636fbc5c3a59433eeb795c4cd786107c0130d9cefdad7a976f5e60dd423e0708dff53bed5771090f005607b5c75b7d9dbc8a67a67b7e3d8c0d5d6e0885fc6c09023094c90a73d7f795f1d954bc932d1e9391af8d0c3220f2e5c02c739b7dde21e6c1451981100c4a9b4f950b1a91edb1d854600039fe62e89ae44aa480f838a1c09228504ad6095790d8b7e59cbd2a3fb2d79fe2cfd63fa61c37b5488a86ddbcac70f0a3adb9d7c0f4ffd89ae455ef409db1e982e6c2dc1099496957366bb687a2f6fc91c326a4eac71b9040d00dffa5de06a4f8b59400d010f96aa1c9a242d6bd9d8d44d4a6aac44f611363239eec1e4541c335a89b11bcd41fb3fd594489072058ac29efa5ee5837bbc52d181e76d66d213ee27bd71b9d549ffab4f5cb1d3965d80eb38baf7e3743ffa74e2ff82c305381566b88bb7d737ccbf1664e4761cb8c42b644faa91270182868318f5f04d869a1af8c819e27a4af9cb117126be92892f8a21be873d45802fdb17f4e06995bffa5bccb553f2c99dd0b2ede98d1d61a866ad173aea47196f589d514de9f1a46a17523bd4e685e69af77b4c01f5453ffc30cab0310dfaabcdb17c9ead0f44d908c402a6968345edb958bffa0fe0315da4bafa084b7964bb14ad77aec6ac38144ebd9d31e6a31364b5a8fa863b475cb41f9c3ceea54269b172aeb6eca7e3c1155ef051c4d5cc6d2704bc56538c822d110e42ccf19d1f19cca7dce46e84235efd9880a65939cb0be95049e080cbe364bf7e78495e019b946c1e85ce70392e00507c9bbb477fa0a53d808bc47f3bff860d3cd7938b67842f984f2377129299c28821f0ca018d67f0d22779f8b8157ad5d684826fee9e5c5dc131e0be9899e22e7ea596cc7a0c8620b43b663dbf3be550e79503a92133d5f4f2cf0e4c1f639166e93a5ed114df2ec307ff463925b114aa81c76363f2d302560f45b88cc70534c73e6907399b83630d1907c088a6468af163451d25aac79747efa2b2a971a31ecb5ee2eacafd983197fe696947cfae5a26441d6142a1ef57489c62411744421deb57d1999a69ec093cdb84edf33f8505cf9bdc6e0a9ca063487c7702360498db7626ec1ceafb5dbad023514e7267d54f8bc91d0849c29ba409a85b194dfd91abedc2afd8c7d4a751a8a56ba53feb0a5d5b7c2a557ff891da4cea33a1c1f6a92ab16a61490afe15289ffcda3a534cb6db3a348dbcc3690bdc4d844dd3ccca4a0cd84ca89870979c1006230b218c0de54bc5c4dc3671f524f479a4e435db10aecea8562fba7a61bcebad3cbf7e24b0f3d9ae1fbd55c320bf6045d48a85d9421bb152312bd25c2c0cb58ca0f910ca0dedb3c7506df338e812b0a88d48d2d87d86b020a15d90d9db0eba60e5b055a0830eb08063b59ff1f5e7df4b074706ba95a9affe806b7f9d1788754de383dd8d1949974dd7889c49db67e6b50a9cf18ca04ec9eec85fef04911fe65101d536fc45e4da392ae1d6252664c275e4c0d8ed39040d53da86ba4a3065bf08cf41459f8934fe5ffd5eecc76d1711032b442281e7cedb72aa6c8c2a55c50f0151a69a054e88c63bbfbd2e4a981d2ee537d9cea8e77005d8d2c534060d2407b5adce3e6488bdbecc56b4e1e68223207c14b8d9a1c52be5ac4260878df195da320a20b8a5070034dbe53dc345d1e5ec73fc502690b75ab651d01077574088a0326d4e734deeccf187e6b38bc0ea785a86be81b7a963e01c327ce72a7d357e4374d3e376821462e7a7c5a506c21da0f3ad2ff40c75042465a9bac296a4c114aae73a5d802c6bba5421b5f3cf627019de74839c1094824e10c5b6deb237dd3e74ffbccb15a7c33b303d33e57589cc3857d5f3b48eb89f54b0291c05acd3cd680cb0df4e18988b933a41713bc96c2997be4b6b006899d19720462186f946b37653fc8819375216fd9e674f087718cac90d8b8853dc9e9e2a0efd27dc9819a852ed4246764c267e26fbdef5db0ef691a13db000c70c3bf6349b717c3f8cc69dd3dbd5e7c9e8c4bc228761c697d0802fdbe2c465bbf2bf4e31c1af3d3e38b15b0a85d95e36b373579284faef8ce3e0531cd62480410b4d87fba53e207f34135d0a8e7d91e00dc58ebfb5d10eb3692fa229e7f85909ce9730d30b4dc7801f687ef95e305cae18cd68edd285570085c764316a7f71b026d2481d0c854d984feb7f35968f7d94661e8236156123aa07aa5a9dd702489fa3832e836bd18ad4cf508876994d96595501b75fe523eeac07a2bbaca31407d608be422b81cabcf0d8d0f49ed591df488d71d368e4f7decdd0c4be9a2b5e898995e790e0dc56b73e0d1828a11a0f50bf502283785329defe01ce8e6ac8d2131f53753a7b8ac665b0154f6c40aa0cf156568560f48488d05906f9edbee7071a0a4bc093879521de52b226552edd346affb13138146d815c5b78d0ce89efbda31cdf9ae36d6b57b01382f1046ad283f2ceb583fb36c80bf31265b6468d76a3267b81d2f1745bf84196315ac57c5bf22901bed59765aee07b8ac5f15e6b7d4a90833ec0182f3fb295de67c6501463d7bde4fe15af3994f348d9592a63c9cc5501253dda0e9e6892585e174d18ae02aaf5cf21b7f6162b21868196dd018c23b931a2ce69362cf99fe68550d8c76683dd6188027468965d47be7c6358fac313593defed1fcfe43e9bd68105adf32399e8299f216922d11e103c3cb7d94080870dc3df67ff7733917f3f7bd1cf268b2ba8203bb7ef0864ccfc022f1c3ed72a8c150d69e0282c813ab61fc9afba7031ab7f10516c62ce21eee43a456b7cff52ba5598478e5f5b4701855df4751123bbdc2633ef335dc1ef3c5122cf1a2492421ae34afefabbc886a8443b8fd8f38a12535e6d1f303df578d6228012165136a830c1ae1bc10d076914dc1eb44c20fbd434cb7143f69662ad2a1f3f89becae33648e418b93286114467c5627cecb624e2475e351eeacc89b47f7745b17db96700965bb4b456629af153f2a1a5fa15c65fbc80675a60274708a240a07c4cb50a21d5f59d986a4a91751baaeffe67d28e915280fda3fe6f45e5555235ee3b503bca25d277cd225fec8eb2a8e50b8d304fe9de1d6728e12f4f5c67702b472e8d6bd99f338e28e9fa0a9a2f79eceaf000ddacbc6b5d9aebb39101890983e08e5e449b9024f8a6490d43aa78a612375d942e09620b14e86a01c7be60e0835fc3038bfc9dff3597647dd94ca5a211481e86654c4f1c3991846ba04d1f889d3279b6a261197d58b8efc3b59a9aa47542486b8003ec9bc16f4d091174ea713797850aaadb91d7e850eee9f3de04ea32c27ac325c5ca3ba2ce4d2dbcd9406ad7c8232343ab856dd9b6e1dc30d5acb10d871c3335c2f2bf6d7389fdd839e1df7d7797587133aa5d03962a885686bb482f08329cc97df993ea9bae0974366864744928cb9c4ae653a63b7e0d0dbe77ada05d2b440e3e752b91a975186617b0492a8bd88ecc73a31fb02582274c48fc5df57c2fe5e3ffb700cb80ad428057d1edf64033fad3f105fa4b4aaaaba7cfad6f9a898e7181de83b9b42a1f6bde61bab4d2ca10ae24a51725ea8ce7d145692d906c552ef98ea7a4be2aed767cd29648b7c12d86e5a0f1514c7629c9a0ecdb033f4", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="84de029cec51bade5a47ec4f9e0cf37ce4a6974e34fbea84022fa3865bca8b8c67701d5c72baea0c9303f37a95cf70d0530b9053a9d7a15b4652d8beaa0cbbd4596f9e28d09f4e74506f82cd313d842eb6694a0db2e709156ed160083b998933ca60f1b910a3c8d2570a5fac1ddd325c31262125d1d11cf4debfbdad150ff5dbde3a91b6290f807b18d25cd5f2e169254949a39dff80c0009ca0a61ef24919", 0x9f) 19:50:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) msgget(0x0, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x80000001}, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:50:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7ffffffe], [0x0, 0x0, 0xbcbd, 0x0, 0x800]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:50:35 executing program 0: semget(0x2, 0x2, 0x116) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="003d2611d288916f03490646635c33054b"], 0x9}, 0x0) r3 = semget$private(0x0, 0x4, 0xa) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1000}, {0x4, 0x7}, {0x1, 0x1}], 0x3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/137, 0x89, 0x40, 0x0, 0x0) 19:50:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 19:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x28}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) 19:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x2, 0x1, 0x4, 0x2}, {0xfffc, 0x1, 0x8, 0x1}, {0xc81, 0x9a, 0x81, 0xe4a9}, {0x4, 0x4, 0x7f, 0x7558}, {0x0, 0xff, 0x3, 0x9}, {0x0, 0x7, 0x2, 0x200}, {0xff, 0x0, 0x7, 0x2}, {0x837, 0x4, 0x5, 0x7}, {0x4, 0x3, 0x8, 0x66}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x2) 19:50:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 19:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x7) 19:50:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) fsync(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 19:50:36 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = socket$inet(0x2, 0x1, 0xfe) stat(&(0x7f0000003780)='./file1\x00', &(0x7f0000003840)) pwritev(r4, &(0x7f0000001540)=[{&(0x7f00000002c0)="26f2575d57af74f443443faa1fda638bf8ce7522be9dee9a59940c11b58619db3cf5928c4bbc48f37a67f6ccb83dc3d0b631ddcaa067b6a3b1efc6fff8a2529886eefaabf30678b8e231b47fe2cd4ebc9b758ae54f4b7d725792e6f40be255694f4a5bdcc5ee30c4281e03a92c59c4a47f5d8ce3f9daf73eb26fb1979488dd1898d6463d1b28229c4009e085ac482fbbd13b4a58320f622025ab397e9db92fcfaa36ccb53b95ef37c46dcd88b847cb1d63c6e91c7d3b3766262b042219eb1c5ef2fd75145479ae99156f1eac9635d29479bacbc3666f124de57cfee4b0772d2dc0270c6a6ce7753469eee4a5f33ab183ce7e571f65c3c19cd53730d60555a1cf1c4ea9ca8b60f85d835d576a4b78df6026a7fec90ebae03fcb6dec422c1a67238a89001f9baa80505b84b78e8a58058ea2c424465941f1e28c70c17657715cd95393b2aeb56461974998f7955e7198cfac911ec32e35573c69afe8c7e31aadbceab097a87027165c5fbd64e25c1a6721a2d46e43b4267f301662d4ff5f86fe51482f6763823f096e226c2f496fe84207bde776e34476e06e8c8116fc212cb1b0a7016fe84e6cbbe458fa72bb9e4f2e2abe0ec61ebb8e762ef4ac126a7f712e5f5df3cd37ab0f0020977158980c8a4a00aaa39097f18f8bdd6e0cee4a4c46f08b07710729aca5ff083beb12056103bd5e89f34bcfd222a301a17baa2c2ddc2408df3213466cc03770733a9ac422051ff3a6af50f26e92cc64d5a83ad368a1d45024220b0852869261a62a51c49a08a221817ad1e655dbe0ae9313c336b1a8e24ec3d3a8372ed0d65428b21dd2704a856619de93b53783e4fdeec0ac96ae6c93bfc103ef7573a3299a80a85a07a246a5a68a5fd356455fc170f06bce196876f6a3163561b9fffd19fa970d2e8d3d2357b58226f908cb39e2bb5de96c28ecc180c9f6b8936aeabd2fc29f4001f9ca70e84d2531e6be33cbdf13763fee7e9ef3b87d751aeb8b0ceb539f4df7553fc34315adbde9d6c712a34eb38f4808ec21eaa3e2d6f1e1abbf142ccce64f929b927b02c1c752ca3a390ec525b4746aafbf90d3679556a98664c15a686e6e046273f8f987cec94f9182a3275e9b785cb4af3e6312f01bc4a56c1d2ce2d3f354d0093b364d0befe5727865d378dea40f023bc73663488de43ececa10499d78b8b770622cb0cc1af30dfaf06dab8c59892228121aa2b4c3a81e162fe1675a462bf80e8dccba67c0cdfd2f53e3f5076ceb8622096a302f8b7f6e00c5af1df4a8fa59716e0599683b7cbbfbf1e0a66a598386fe9afdaa4834d5ae6c2cd02b53557ecb9985912d5a147cc29f41f998728708e413782dd3febcda57e64a283ed0db214b9905145b52e35e9fb28c1c690221f7b5c6c2955edd244d59061b11701fbf9178d564f261ca4dd42622a082b94efd4cb4c7442ba9c2373a18a7f4f21e1f273009ffeeba92765b746414dbf04e1481d883d4a258577b9c01fba183c4becff310683ff93f0eb681b2b534f8fa9befc23da017f9c73ebe13199217786e0f63f0aa7006f825c057945db66171cbb1c547a4e693946a0ce3df615fce3160e0e5261dab274705c05105b617b1e394b60f9419939ae3def1dc73c82083c2b4891f5931858fc42becab0171d44ae0744330b7deab0153bcc86c1072aa8bd1450858872bf4d184001789dcea0d325029bfec00eb2c372d4552314989ef66c9db7a40cc8faa2bb91eb832d11220b6a8bb18aa9ef48ac28fa82b90b49d5e9dcc86b47631af34d81d781785d62d1892e8d76f598ce77e3a552de8195eb7bee4516222f94ff61625b09150dba9f66ee48607695e0ea6cefcb76b2fac61e78050677a3d466ac19cc7ea4f15405263139eef365406d8e03252e2dc15ff982c72c961c4e0ea815dd01b19ba8e90894d52a0dd9d2384cea06a00da60ba16001bc178bbda3a20c9aa18de8d1c39d53371e403f58ffc5841dbccea8b5af6db15aa2234ddc668aa636423ced130e9e1c2e54185573b932e2f5c6d4cc628747a8f3f409e5a2a11bbe96f4e0d2e0488e25f1e6c9bf87cd261e2aa5406eb26b4da32fa013d13b7840517f9faba04e7ac12ff47b94249bee3e72b53b1b496ea4d43b14012e665c5afc1a4f766f9c72810660c6f984f7d72f00dfab8adced6c8c14c5b85994563142ac4d8578103cb8387fc96205700ddead5aa02340a8f5283900db500dcb80cc5d84480593fd41112be130b01990c6cd17c5f3d1f885e5c482c3a8eab692fb05f56149851b5964544a763d3be4f124c1a12dd3735241447c37dc6cba1f44793fcbd4ab4d79f58ba6cd7168a65309c680aeebcf94c7eba36e597d5d62e1267c8b35fef69aa1ac5299910778dcbdf1b2f78b52ae7047c1c950feefcfa54fcb9f3679f83d89f626671867f08d746a0b16a0bef5960cf02e3783be86844bfed9dfbd962f97e8dd19b0cab78b99149abe4d1c9c7181fab93dd98f5c41fdb1fcb7cf7d3de3d18b0e376df82954eb5868af35aa9f5679f50f9bab68f9521d8b7fa699586cb7839ee8932cfed519d3668b7e96f22002bb0048fae481eb5d186858621dc582aa23aad5fc4ad0ab66220d6b68473256f76380a1bce7c3da372b0699f65922148ae0e72f8a5d773ce0367a73e510620b9e2fb168b0bc42d5e051a92a3a1756e1462d44e5bd5a6989e26bc39857a4ffc5acbf183d457c4ea1939fd0bb59717a650587d9513680a4c25e938eacd029e1dba38d09cfdfda23f98a9a4009540e00f633688b72096d724a0774a4df4da5717eb6d24439f3cc62c9d7f2398be5c8ba42bb90379ae90ffb1101cda28c3e32df832a4d44b775cf602868e64b47e89aa3a732b7d427a650d82d686041da523b78a010d9985fdaa9e53fc258ef525e51d6c65dfd6ee5e28bf3f71f5404552f3e667e8ad228df5745984c8839837a5cba1f3271825aabf9496f531b4193fc8d0dfc03f56f6ec61f6aefa4e68a233bc1c4923e6146e9f04e2f78da3afe148b91dd8832e4266bc41ce6d98c0298800eca26631e5913a7c1a568e4b2af4267293818b4b181696dfddad5836a6542698f191402740da253057e66a82fd243b9718226993058e7806f470b13786b495a1197d61f43152898533424149a26c68f313e15bf3ed9a6caccc675954ea6c193e9488d61561a044c49b5aa99e4327e4533427667a6024058134e5759687e74aec908c968ce89c4fee11a1f6077a145a43cfad0160655b2ff95f0f75fc7fd1db01d7998a560edaacfceb6f311d5cd36b2ea78ff10cc5c6afd9d1d663a8a7b6b52de34ecc4960673bf429011fd13e59cd441c7794690c46c3b98758895b140dd3e4bcc0a3befd5807d9624079444804ee2d2616c53f8a8564685aba718dae7c67dcb14ea3a4fb6831efee10bcbf35f69140ea5cc4675c9595ca2b6375431db079ac936fd9b5ed53c4f6a38ab80e98c62add1d65b6b09e79e540ffd4230ef5ad8edafcab43b142130071abcbe37f3aed5bd4f31f9d1ad72d691590f76f9f4fbdfe0b95884f6f55c2e8c8827200f87aa7a59fb9e48430e05223181b5f45c2d740339aeb4ccdb7d3deba19ea3e319b80bfd117ee2ea951c5b8384cecb3e08eb01f14ef84afbd6496ed134f9036341574c91ed0db2fb075c3331d4c39b29cce9d7f6c2a8b33341dc5c83f5d69d08874c482de78101046ffed34b2b2511f03a660a20d4ccdc7b1089489893d1e94da60e2192a7907734aa5cc97de048401947569d6fa131244822b1f6074c29019f9e382eec2b9d097b68c511ef5266447948443cd2e360b8c50ec7f813f555ec258a6f837ef417d732f190ce33f25ec528406763bfae6f967889cc50d18e922f661c7bdd7f647f7d52e72f4a8cf41401964a3a9c3ee48765a5082ab12a9846c1f4399937530918c20d36886eca1c675daa9a64ca13f9730fa0cc40a06837bff86e242e712d84bbd55dfd2454ce4af899b75b74f1661eb955023daa34f3d6b8f2dfd83fa181327d0dfa3aaff039adfb7e98b1f828d08b358b144111608f7b8a7e251dff682d3a151f2ad9542cb4a7342df67105c0f6e6f04a79d2e9b3d23c35447277ebabae5ddface271764c483e84d93915a32bd1a021291ca597f7994ca74b51ff049d405a1a2035148f1ce3a4599f4c1a199371ca5089de016f38c121e278318d2dd10124aada0f55c33433ac7ade81d6db3cc1bab0121322d7113bda1666596cd0b646820fdbfa71322297572a39484104425b4a7969b792adb2597bd52fcd9999a3b03d9a43bc1ad1841dcd5e7e163604a0d22c30166d6c1bb4ae245502de9416c777e5dfce7aaaa3def46824f2294d7f075edd4f6010622e646bd907a6d1bb0a5aaeb550a336bfb070d64ce62ffcd4c41f924a8b0204ff86de8cb1c52b7e105c6272cc298dce2256439211318eca5281f291dbfed1ea98173fce534b2737ae8cf2d275d9eaef962e6d4890f7635d6d79dcea96a8db733bd047813131f82a90524518df531c2078d8c9dc6cd7d1083bd70b6ff91d5d6201710302ba3162268862378b02db54f9cce4ba53f643e2b2a7975eb5ddf115fa989e6bc81595b8748ff86de45221f4cc6fec54f1841a3fadbffa405787b6480eac67496ec068c9d7706fe06df843f4c27cb48d04cfb05e6811c67c8720f65f527412e57963a9740885b97394f9f37307fe2a5fa70cf97d5345f7d665e78c485846fb756d96979b1ea52afe6bde5aa2574fbcab687feaade11c47394f361af5ab6170eb191d0eda59960c1718ab1c88389d5e50eae41f7fb5d2ea706be5dbca4a1ed2be7b5209afa2f8d3bf874da14cdf1efcd58ab6fcf282bc9fe3118bcaec2889cb2243f193d74b8d0f0b1f67a49306232c19f58cbfdaaa12b922c05e6a775d41d9684566dafceef793f43575083826b62e25ba46e837d32c49592e7b5d4537d380b6f6994ab65aae4335bc957ad38760e4e6aa4cfecede27bbca0e057b4e9a64678591a8cf6c3eb25d4aaa71a7fb6c8dc94aedc86fb4d3e113e1aabe72120631b575bef737f1eb95e2d791320b05a525a85691e4322b5ae3b28b3e551c1695df0f6629cd6352da340c4e5875b376b98a7992dc97dfdfdc12e77638e5380234f4f216173d9fa8378acff776d979c7107ce59ea8779b25106e36ee3358b179e454520c754ff6fe03dcaa52563bb45664fdedc716a04432ed21f0328cc6bdb1befd7358ae926dcebd8d174ea8623f01abd90aa16f2a2180ac0fac91559a69b9829cf1a8dbcaa82deaf6752bfef9dc2899a3957b7976e5955f60fa25c02446f2d04df5fc88f56e2fd6602f2bcf08563cdb6640c957fe0c9813d47b2ddc5560fe0f67b86627ec35295f206cc4a96111abc7733e33e26979c7a805bdbd33c7cf19fcdd90dc052f2a863d36289ef486137bdefafc097bf2e9fa9972e4a8a58257f5ae4381607c27acb6bb4341a6dd6059e876823400fa440d1112d48453c60ecdc22320c3d8534551a7504c03456e7cea0a8ee981f6d5d79c07c9fe0757287d38dc4b33626f0251eba3aad9e1dbd836cbc9681ea409097ebd4a43fba31039d2740c9d60635b6dbe3b52d818106c00e77904f16b98dbc899305eeb04b66674b367ea631cb423ce7e048b16b816b54c6222a256e0edec9cfb3a5e00d566e111cab416376c6210cd8316988e2320717371712611cd1380b375f7e0ec765330b799e47ec6a68894caebc5482522ef9a8580f877113b81ade2d7b6df3c18433d1303d87eeda0db739abd6658cf3bf9f3324bfff5d02b035b12ed56fda2868f4", 0x1000}, {&(0x7f0000000040)="b5b5f6fb1f2a2c6b94498dcb8a14e2065df66833a3bbd6af67ade671d5", 0x1d}, {&(0x7f0000000080)="ee44cde07c5a9b9b03bc3701f2ec57dfa2a5ffc6ba1a0b2fa2598643dbe03e08ef03c346f30fe0dd977adbcc5a8892372ddf1f38a0453448d36876d551020f44d61a86784cdd67cc1878e404a0b95fd592d8706f34fe33d8e0775bf8e495148e9ae09f371b019684177e9ab0c3d3ffe8a785758ab6c9b599324e94d965a1e0ddc16f6a8fd632c83e93e3ab", 0x8b}, {&(0x7f0000000140)="cc6112904253378b111b603ba8e55bd48213320138515c2131144b57df3c4fba2f69b8057c157e7ceec7c7147c1c43524ff3a7b1412e46d788b05a1d5b1344226ef3c6212832c54fa7052c5c9b961ca27893ed033d6278c40811d2d5dd1b25e4f708ea6b1902909e0af5ecd19140a94f6af1e75471ee95217f28445ab4b3bb6b0cdf476677b11ea3f23815831712d42e68497f707e0c870c0cb49376bc1032234275c6dfb384deb33d80862ea92557b2ad11911217363f62c0ffb4889d90432808adcb3e3dc787f11d38dd46c02a4001a6", 0xd1}, {&(0x7f00000013c0)="e5aef469534e4ee537904fcb64b4378878bfa5797a5700b65e10224aa68cad5abc9c7bdce870d4dfedb197e80d9d734259ab1f6d1e9de2d39dddb61af80c2be8977709126ec748e1bdafa6694b126349bbc60ee5b53703fba345a39af0ad10ead1bf51665c36783296e8700974791816bf1ff8158a2e916774c92461ceb0573ce7493e9e81118d0e8ea2ad53b98af409d4756db024871f9a3a10279e833ff455d3a34e3f5b5e783f008ae9015ef262fb0c8cccc29ded1c06dfe784eca893ce22732feac9", 0xc4}, {&(0x7f0000001780)="0943b646f9ee67a68220b3bdb6e27c8fbbdfb182d740f72abcdad2ae0a1ed2c914f9333939b90b07fa45bbf1161128ad9bf9738a08b3f7f1991eba22238c21f41447b31698e148e0f78ba0c80098f5a8d42812718ed453b8facf6bce865611d1db83b898b481d46bcc935ce1af24bcd84ab53fb4a62ce4b7fabba688863a3716c7d73e9615f08be59c57cc753deb4f3ea4daa144baf8e5f20281d6c8a469ccb59dab6619a38397338675888806008f850c0cfb8951e735e883a59652c1531e123c1af19af0c3e04099901fd450b9e24c36f4e9773066ec8c2d5a30979fc46fdefed68aca56073b44716a521f3d062273f45b43dc38f506a3a42953635572f70b78192309f3df6fb4f654397e92cea6b3609f6058be8cdc6ae3e59878c5c7b4526cd7049679df2b6244bf6b71b8000aa35a55a383a42aa15f79e8dadc713f5682614eb5de96e8fa5d694b3c5d145ca1a40b271ce27fe161b95f0313add5b42b6c64e55a35b3049b336c7ead1e0c06dd407a00da6b46c513e78302d2bfa2afd94476daf867bc54f822f5c14297a6bf177dd6f1183f3c51e850ca4b4c35c88b393575352a6da96f2f6e6bc1264f43fb698313adcdb0c03030f2ef22f0647176d46e72bea3e397ee5a78422ec504705f36f2b01ad00b93fdeec9d8119a32431702c309e59a52c243c93547f468154cd7c76b81447a24bb0318251630bbb87c747e5409ddcc4d51b20e1c63c42168ee84045f80423e85d8a336ac9c3f93d700a45cb541034db4114981e53e5952489d4de64e8d7dfea319b8d48036e70daacc17784aa4e43fa5e1968d9c6c05b59d7a5f5c5c6148d2a18729b71dd0983506d86b21aae8c16e15d1e788e3d913c1c98f5144e74b15673275aa2e570d3e2db73ddecff13aae3a142451cd0d2d3ff4e9d1cb5d743ee965001ab3459241afe46623c7b32cc48908b1208532e0dc6a134dcebe340e5d87a6b842fd27293dd78faca555cc4407cc468132949cfc854c049f892e4f1e23b1724a107ba65533e8b74c3ea775fec9eeb1e5fc1fe28b21a486d71d9356a79eab2a544aa836ccb71dbc0d7e198c6516e75e1da853369e9a9eb9c2b80bf98b6004661e35869a92c2f916e2bc0d96417971dd2f48b8e4d03cbc14e391e2f093a92b7a7d1bfdd5ae406ff0f20d0d2ce525174854ab55fd45eb88074bb0ee8a6ca5e8c1789be83931c6bf690b10716ad4768552c580f6dead710a17c8d57e1f814a481a2ca2ad516bc8728b879144a3b0bf50abe112a00d731678afe5b847822947dd31df3fc6b146f6081b6528284dbfc2f3c8fbe91510afdd7e0cf8c2c56cbf54e16c8792813e91e4ef17e902fa2a98f3b8bd59bcdd3093a8ebf69cb283954745e2378c47457c20ff580ba74f6273c6f91b182f9e089e9b16767f5d0b56244cefe22dee37e46facd66eda4f6357c8cbdcc819d3c37a16a18ddd6d0009e79da013e3981e4dd94525c18b022b398c7a6c4904e8fe0c90fedcc187fd8741f2ff465b4a7d702c3782bce1d6ee58fb93a6fa79447e3cc1e4331ca2a9843dc9d478ad2a9f3c0357c37b1476a74183bf2f4393497236122aa9059df6e828588f14d1ea16b50a2a69b7a27bed04e1186c3234618597fc2c76239290c51bbb29d47792302dbdf3c59ae621435b24227cfc3092260e86821375cc621e4caba596c48585af0795954f25a032e1481385e564e46f5581c2f63d6e1b6518a4a6b9a73a46e176ae5bea3204eb353dd2d5a2337a8275cff57ff65cde1552a95ff341dd72acd6b1af5e1c33e2e49ae04afbdca325be82e9d5f7944e7369c54b17eabba80d9765265382815bd0eba354781c8a1355d62ba46c5965cab2ead5ca71c52b8b5989ab9d1dbc4ff979b3e532c578d33b2eb7f1c9340c2f798f0fc2a46167ae0cec513b45a6a398c9e4f7b1ea3a5fb60357563a8e9588bde4568d6215b22f6af98fb9bba398b0906b99c43cc7960ccae46526554b5cf3e452e34d87df3702e872fb5dc6dd8cff15172a4bd2d200b50ec836005db84876119e1a982c0dcb6270d36a879d370ed0ff1dfbaffe28deb6b7b5072f59fb345a5a1645034ea3eb5fdc5b648365ba9d9bef98eac0862e8a302d4aebdef6a1c75a3cfdd3115f4cb582bb5b7bfcabbcad265e3522905c48b17b586a06bf6b98a577590648f393785e57f39f68927ed7ca417f27d0b2fbaa3b2fd3bda2383059de11dc3e39017f4c3f6eb93c96eb1d7086a4e6ad0f2e0ad5227d6c7aedcc4fa4b936ebee01184efca844d6df925303e0ac62fa675effbc98123bb71163b41d170dbf775c43fb993ec8a860bfeaf4f64d722ea60bbd9cb323a1b55aa486092504a881ae9dfb97a1fd4e94930cd7646cb195da64118a660a68b5255be306a1583f220b3cd6fc5d67757c84f3d79daeae87578479686195aca2b40ce62f03ad1be7aa44e229c7004cf410060e46cad91a6fb13f85c4cde87e3ca8cd78488d98e5ea519ac765bc7c514c4a455a02c27e0e245eba1fd7e3f455ba71d8feb88b0d23ba432f39d40285aea8f456111def8b6f732d3ac77fa67bd4db8be43c5883d8e7ff9ac17eee4236cba050f4d60d0384afdfb5c943e1296e3e5222e2a233be0bbb13f07d01c5c262d869c8645bdf27c47eff02d669cdd39cf999f785e8fc9d153cd9d840b16ed0244bd382cde4c5a9c9da709a8f1b4848e74f115b52bbb595169963a7d8f859f5936625e9cc40b42d32a742c0f87a2850e0ca667622d0c2c4c82da1bdc553f3204c0a6bd06332473441e7ffe3bad421cead48a2d432874a2dd73d44101468d0f6c4ab5ed21f0675e8be51b3973aaf7bed03c7e301dbeb736d1f2476639692681255c7b63e903f73a6537672ea67b2f1b08e4f5101580e90031f36579a6f583a6f1001211de1ac693f2845318a424d358401ae8d5eab0c194c4987a4ce88500c82f51ec03b673fa0dbe992859a895a69afc96455d07e3fc2ebfa257639f2c617f389bbf4d4dd3d1d306ac868394fb324551eab89e421cf619e935c23775cddb2c1671458f1ea25508e1cec071b58678121cbce8603558b87fdd923b98177cd5549c8338e80148f52a1b38720088d850888ff6889a356462e807dd66179abe67c419fdc73ab4d016215c7a9d904b82cb2f3dce51ca7877595fc5159f5bf5a17171c67ec114a35f2723e2424b072b71f266ca9e84c132dc38d7e0dc3f93546d7ab138f01167795e8c2d7d9d0b950c7a71ccf1cbd7cdb9a744515ff93987d263eaf4f1803cbd6f430ab3fb2a68ddb14d8bad01bb2b62e0311b0175a0fef766d6b1435d0f6be946cf2d6f266b938e3534c1ef40131c78db4b0cc39c1d4e31f62ef16e50015af9b2a800140fa1e833159c9aa0b48432ccdd396c82a53250c977323b6a904c7a0e0f63ebeec0d068a5e3edb842d9643a03c2e42a928761b87c89a46a9b8ec6b1f7bda638e0badb8d882c558f7c3881a567122484e5e5cc6779d0953486a616930eefe356ef2ff7cd938e279b9183a38d3f893499f7752a08219b527fdd63eb067ea8c4c1e5fd6c2f384daa360fe6c79476406eb8888d788cc896a1114b9d3ced11954e1f0bf255084f2af6e278bddf578384858ac8b057b8e7ea4bbc868d9888ee00de1a987fcfe765351480c5d98bbd8fe5e3e5d827df6b6a143e4cf7f7b7a85d53478f96e680ea72926e85918fdb4f89a7fe05ff616dd1cce75bc5e73bbb77057cd275720af33bf4bd254a0a435521607a9bb84207651b8f38a9338ba0d69610d793dd5f16f85b04fe5a9a7b75792264ced0f8b0874b1d512ae4a5e794c567e077bce1e93bafbb5112203f6721d423c9dba9c4f893124f2ca49dc4b807e7cef34ae3f78b927c400c6512da96616ea4e52bd60d4014f22f33515953a202d9229be1ee4d8bb6459bbda813748c8a4c5b4bd75134af88290446b512fed2832fbf95bf3588c3b10f790590e729914225d71285f83626d9686c92fd82bafc66751a0c539aa6d7434df7f47ab56aea54df5301556a3ddfae0f1bdd16a69657449a9050df0d07d82a72e696ec16a517867c88eb398c1f607326243ed00d1fce91a132b8d8341b839c7d02ee376918b7b3038930acc133d56b347b0e68981a3b9a800290b3754fb36c7032ccdcc4564536dc397641f295430005efb1dbbf9de78ae1626933ec402f2c1ac95285fcc3f60ab13e433b84808e0679e1b180039e9f687ccdd671ebbdc49a7b5554b93f3e893c4ab4ac2ca776accdf335c74ea07d7ae2eb6cb44907c4ce208d981321099c2d063cdce5701c70c4ed6eb2155212aef3534c3408e21041ef8b05a120ac348f37542896c1ca342b7e80187959aad57ddfb7d534b705dce7661ea6fbfaca99244eafe3b4a330fd822c015b6f9356ea82ced56b5dfbc627403b4bdd3769874ca67d1ed900e0cf87859550a73b7d47fd623244739e1e39489811c57b654f35b285cdade924c74e530ccbdb5564fd39f3efa6403bf19a1eb759a3a542a9b022e96de3c7480ff874a95d7782d7ea570b29bc4dfcef299ccdc1898bc3ea88821061411dc2ca7b1a5739eba18d0dd7b0ae5be3ffb171b6bb15b0f69b71327eaed6ca1de1e499ed38623a2dc529b60a9dfdfcbadf5fd25b9c400a068d9518f82411d92bf2f405402b8531c84c194ddec2f7c6f120e27e2d54a26205ac7498cfc4459179c0d777161fb2a708d501ca3245be70fc972f231bd1b5c1cfcdead014ee6c756bdf3e5cba508d032cfc684dea4d441e4b3727c28fa6817e8948719d1917a6db671d1b20a7355cfad6c8544023fc7c761f29acde7ec026584b4694d9bcdc64719ea4681b9614166f7f617a321e52d1f0beec42b7e57851e53a4019c359dfa294ee4485a33d56f45c9707a2b11fb056b930a28e67a8eef58c7177fa697ec67db03142ba85ca5318ed320ca1f829589f302fd2cf0583534e72bd882e9fec1f19c70397033ab2637c598651dffc40d746f105a861f73aa0bdb1ed9a356c82d7524431f1bb99489d8ee54d069384dac3d3bfc0a6e4566e8417c550e456d29064cfcbccfbe220b158d922f00c26664a4fd7d420e24d954d97fb706ba340571eeb84fcfa38d1d3cf48792c6e8db110a7539ee9f04ecaab11035851d14d7a00510b56d03b4173f4b80fb3024366a723b27b2a45deba595f3989459eda51de0570c0210bbd73523390490441c6db5f1e2357a1d25146899cd2abf0fdd59e18662cd8fbf64f5ed0075b2675e4113bab7956a0ba2563b3afe3aef37e4487d2d4ea1a970d0d365f7b9f4878668b21c22f25e6b6b3dff285c648a3f3abb0ff078807475f1b14fdcdcbe3ccc1a65b4e98dd838d2603097d53d2f4d4d12ac5fd2b9479ac63b0a4d4ccf071efaf4a0b3970721fb39df11e923ed0d536066f186110e11c16fb2524dd83715f70c5be0376ede23e834eb0a3cb7e7d98dbd709cfbe613ea5152119e5b6058c2addbfc2194595595ae51ce84fcc5a0b2d600f428faa03a6a944c93cbaece4441ad6a645109dea8b48c358d248012dcf91495a71b8bec80f66f7f80ca416a6317f6efc205e73ec1c005b3f312d92dca67e15560ad40fb1bb740c9fdd1db19fa333ed6faf1dea3debf2b360e7373d67216fadeca4ff2c82d8b4910d8c21328ee447290bfe450cec12f8d6971d2c36e32dfa5f6ec0b1c1c69bec024b3842745aa16c6cca532b126939966a195fc9f14085b16c2eb6e0ab586c27632fbae14e0307104bc92db1cdafecb43a031cf1576324a950d53bcb8323e9e0e6214e32615cc4ab384ee3a11513091a64a", 0x1000}, {&(0x7f00000014c0)="79c8904a2cf387b8ba58dde4dad15c44aceb9200c582090119e6d7f7c5c121f9e17fcb6cb8b71bfb37af1ec3247612a4177f353cafee49f863d98716d1878fd61c14ab29eee7ba604f4cd2bad83149f4", 0x50}, {&(0x7f0000002780)="0fa227d61b4e53e59b6cfcc2d86643b8f075a6c9bf1b4333afbd02c3b5674b065c69e727951b0c262d79b89cd6c7c3ab44745b1805b643e4cfe1a412288a16bd96f50eef865d3b68b2fbb535aeb9bde1dd06e9ad896eae193c907a2ca9f9926ce3363b0879d20e4cf33b41d8988fde774085db838c92adf667f661f9f28d147d0d7d212d82c46d1b2d81d552ea4fde6b613ca0da584a29a075b37105350d2f27d11c7606d9db259c0a79a0130b827a5689ee40fe2a89d1a50697fbb2922c37055d6591a870459291af450a683282dc39df1272e2dbbb60819d33d00f6ec8e89ec661586bb20259aa57a2365f369225d295a3a0755a07749bf6c924d4670e310bb885ce1e283f723406a6e36d01db18c3a5803e23bd2f38a437ac0b57233029f094ed973a2215b1f2847d42ff88561a22075091e1c8cf86a172c045666b1b087015a8c665f6ae6bd0195c06252504842b523e1199db0653aae832c5f7a011d0b3d1a00cd0eb4b2eb3cc2fa2545a736073c144e37b03958a4f16f10d1cf192c31c4d3b76ba266a52d82d7669d5cf65a30f5bd8cd14f5b04fb62c0544e87ad89450fb2020f1a91a7ab709e786347368ecd51dbd2792224299e6c0bdfdc758b59940232f21f124be2338479c949bc69a874dc848d39c5df60808c3abf31f4962f3e1f572ed8ebcda87a322cf02e585a0137eac191d119df0a0670d6b865c7502dcd95784ddb1c68b981be5597f744e309e7b37ab0c87d8811d570fd702271aed6e1988278a403ca4062f6af8cd0439a3fc96a94b089372d1337417fa90e617078b57d1f69a8945a2579d73fa501c827fc6315ffc6226b5428025a84ba6fa645aec94cd7a152ce82febef17e4f59e5de3c9c1297869cbec2e7ede71cef358bba57abcdca96b799710bbb8c9ce8de3e3b43e0790a9537c716a4f21bad188925fe5223a046ac75371301802b1e13bf2a137ba7257e5cdaa5f5733b64783142f2d05d4d00b58c6a165318f8d2102959657372dd9c5feb2ad84d2b48a2ea8958728db1795cbe9765660ca12358a98fddd6f27ce551d964d46d9e67afd5793d538f3b4c8e49a2220f6ecc38daae1ad7f91dfef5965c89782083b98319fb2e00b11a18536fbe1c9537dcc6b12cd9c1a4035aaf6264d2bfa0965fc9d25a4623a083bcd2241c2f701b6bb95cc7c8a174d5ac6783dd920fa726bf590b93d4e6697ceb72ab38a7eb62e1b8b66277787cc8cb9a8d57d1d91150c9ed25c20d4239b223c18cf86d45dafc1b38be09e21025cb3ce7baed6c8820d6e8a33491db22d780e34f8feec2553b0560f492bdc3a687ec0f7ae97e41175781503a359c5db003577d9db0472eb8b1263b6b8f58e0affe6ead76ea38e799614efd4ca36ef80a57e2e1e86281b547b153cb9d918d7abe100987e65eccbea736d98fd6b06b0813f3bce8178b60478c9753e87f661539d84e4ddc848a0df8ae5a2c1b5423986a94d68de75d747782f7c95e989a7c65fd0783b467bd2ab29d3fe44b565b174d574d678903a89979ed81cc01989c6408341487465208ddce0a0eddc151354ab36338af69da9cfc9541630a5d723328029d522a7e60c1de8c92fc22ac3b5f40c837f865fceb4d4954496a6b99f4cdb77634f3e1c682675bbcb1d7da9b754255d131238fdec99e583392d9978a7f7d0d6a1ba2528c92bb678c41e8550127dc48cab02e3b425ba5b098478deef8e42ebd345b4f2e52a1636bfcd3315037b2fa2e7736c7cced94293141e4a553f7f696cdbf1a749730c11023b6723e52568b92a4367f865b3892add4b0e06efdd35ec6f9c1fb2322076c122b07076d0ae43e8e74d940ae508f90df64e75af953e69631a74c913ca50fd75cd0f7552f57b47960d797beaff21d1cda4aec3bf9fe8ba0bc67c860aff6f766ea9b166f3f5b20d6062acba8198db499d1342a4c53a0ffc0bff1739e11437752f88bf23badfc827e05fcab1c88703b3f7aea21fc4108c7e4082601f501ba19f035ecbbc91c2a0c30548789c07b27924a4f497fc8e147f6073e9f1d99e2a8557b312225c5a270be49c888a13ef21bdf680566a0243d5b46c9de3eb0432ce6f6ecd90d827158dea8d609f0ca76850142143e6bd932be3d6b6070f410976c92f9d55f169dca057c3cab3b2898d1f2058a8050fee61bad33b34b2e4067ed07725aa38c1c15c837f05e1d946357820e7aaf952c5959bfc883464fcde765894f0d0e067b184c70bc4851234990af46e91f96e849ee863f067323521afe5255deb979f36ba6f99362d38e6261276fdc546cef0ef24ad2a2f69333a03c1b54a3e6675a4923df3cc8a67fcc43f4585c08649f3ad4d7701efa04fc851cea6bf9b2904ce7f86a2d7761d09c5f12fb457d4f5c9abdb299bfca3d851dc298945ccb9e57c1899b181d437ea6a2992b51e20256394c82e277d66398dffff2f161db25f369707c914691f9ac56e986a60aa676b8b929c234263d46fcdcf2c3769d7025ce685b93b97feb1da11d59a2bdc6423544173b5c982d82a967619ffbb9a895344b347e9835e7dd40ce60be5b9f83e8f0861849de0064146393a730d48cdac8be96a0512c1301193c9b100036307e352e3d463ca12737ccfcf1d4b43ef7f0f8bb13de29e0a71bf050b4816cfeb606416dd8a1175c27c81c8758813622455c3322930e6bc8f139f9523fadeac1c225056bf2f465f829ae1b3a362c9d05fdfb30e998ad746687a5cec53e41c975f5f4822a99b4ad59c233566971505c3d1b8ab3b62d464401984db01ef988b5f3d8b36ff4e51c0c6b6adf4269972f9663592cc58013a9b09f7b7e6a021185626df8fe0cf7be6394bff78b689e4aa51ecd9ecc1c9b8862c32a0810d2066326e92317fe1740a0e5fa95d302ffb3fef91360d15ce3ec17ec6ca69dba43584be82fd9c44249d4366703e6ad9c98018e19a78839de443c2d7d1f36a70df685bc725016ee7d953f43a7f2755a7eea5bfac88b70b7348edc8ac03001f04dd597027e116f7a2089dabd2968aa31a5f20c0de844a81cf67e3e655b0bcad843ede4cf58ef53b6a8a3b5211dae00e54a83b92ac2f42a9fb98a8ebb0ff26c7331fa8be67e8dc04f9e9a87d2b8445ca0763bfddba1751b80e446d7f9532e90c5693ce9cc44eeceae42ea901a8a2542f3e32053159ccc662fe41803eb4c76559f4a0c0b0016ebea57b188cde4a2d49566eb8d54170e0a7f5864e7cf97fb5b9d1a2502da6ed70431c8d4495be8232075b3c7eb0f9b80e971c764c9b5a8627f95bdf0466e5aa1924eb2c35f3a15546f5f2e642ddc384bdb213b9f683d3da6e3a53d4f86345867a04d82e054fce5573f435ce444f362bf35c6a46e9353979f3bbbf5359c8b79447b3936f969c2e3c62cc83f82e73cf89269db081f64d51f3bc19e920ef6c07ccc43e42c05f70446bf290c2efca7819bf02d6c2e7f674a658239c1120e871ec92b0924a8d4d7b7c4e7b129a4303efc60aabd75b14849be660c98fb68a0c6e08f38a02b11c2422f8900af5668e1f0957b0277241ad1657d9e8653167cfd356000f06e9e9b25501b0851349003aa744237ad2cd9d598ab217b69196c4b25b0cba5d0740063da8f817445551dd0708e743acb142fbc8c9a76a23c24b8c373e6e4984174b2352769aed1a4ddda64f059ed9df104fb6b784362e3d5f3eadd88763f619aa9c41f488716a0d266db3095ddd0d977353f19af7bdd5fa87147643eeab81a4be25dc4cbbf343982351ebee4f99b848ca54c862ad581bf507cba8272db3325187c2e1d51f39b4c23226f2b2a1084ea24448db26042247155e5d00a258263f3ec070bd9b3beaaf25807843ffc5a71d744abb05937a1628804f9b16779c7416a820a37964b2306d7ceb6daa16abcc4d8c3e0cd218000b77a84db879a46c6bfee6a563ddcce96968b3c87486100a66032f52afe4825b40b1b0acda7d1fe366ab0b56d7c7870107dd9cfb5c9d277239c6d1afbf4e4bab288d4a2e61a870d6a4ab91989b262a71ca4f0c77f289bf3d6fc7154b794a65d3b54fb480a6d14710b6a0479db6cacf4463805c87b5ad66adc9d4d6c0a023907181f120c7f80f033704ca7edb8fe13630b63f0701e350f4f3e763903bda9c28e7157a6b927e30f0543443d16cb681fd564fae61eaf9b2ea05f037ef039b7cd859f21422fd85fbeb15e78ec9a61d76e076d277bb0a942c45f18e51339b2bb6a7d07464a2e03fcc9cc87c3b6428dd2a9c30a8528a4dd29345eb6bfe3d45d1246fb104232a95d58e9983b29812ca80cd318845766a380fa7441d852a00bc674bd3418fc18c50da946e81f6f8b3c29d3c32fed88e2cc2471e810faa7057e2b1ec4b23e768a72bb2e6aa957a2d51d360dc736da3b9983f94efc7792d55d304da493c824ab3b53edfc15d163d7fcdfe342c9f66833a62fe80e0798b333072153b1054815c1a12f34b6808726727dc16c7decb8988c54671a4ff18ea7ab07cc0d758aadd9ad902538e1a8f623d6c7bdb5f2d12c3d430c74838ce358f2e135421236e0634848d0d9f98d13a4dfb09e28c458f0449c4003a90b08f58c8237e011c98b76d9e4cccfecf80d71af073320f587777719a140d87f3cc2d1b3580c506b9f040d8f44b9d5955f5fac0f81ebd850027a743a865c6565088872fa1d254dc5aa6a7d154cf5ad5c839b2ff6a5cc4eb717a0386bef0b4420493d95a169e6b426ec730b6482658ddc7d9bebaf5255291fa5c159e7b90635414d5c99176e3076b5da679dc7ee54b0650b9395b327813fb36e2a732a5eafe7b29c4f0cbc3196dd27ce2b687df1734e73d7ca0c4df373f8649dcc3115c5ff8156e9072da423939d69b651289f417d3f3a81a14d5bc960c4918e701c9752ca651f4dd4d57fe2952b8f426c400c81289b06d1a80deeb2f75b10aebf3b26ab5e014c24cff7f0322d2c982afd500863be4c732a0b3c65c93a25a91fecee724de53cee12074cb0254036eeaf5a05e86147f9f0523bc8250785131bc3bee9628a2ad885208df00b1300dc1207cff0136bd88c3db4b749d16309cfbf9d0871da3cb8a6569f47fa48dbc905f162721d3fb23939581d130a1d6510393209963615e9bb0a6b05b1faa26f36397621fcbc7a39fbaf929a26f4d440ff5d1ec2ad80221f5508416f7fd56e15d79d06281b5e9c167774e55be3371c2bccc2f6fb815b55f6e44f62e5bfdaf6e4f8e21383628e6f9c50623c8553b08556f8a0c3778d87f2dadaf138897e18e03126910246224831428e2e431b63b63957ef651ed20c52a84037587304e930c121ba18bed1b40750f84c7d35f2b5572e72afee991607b5f894c81566b31b89e410d106331e9a9ab81fee0a75cfcafd7086fcfdfce17076433b6dcc7d8d4594bb064cd72552a42231ab5af4c2124422dfcba129a06b08149c536f718736ba43cc09532b994b13e256970ca5ae5400f7017c0cce9d78d99bce708aa8762afed65219b58bc83607158acfcf5069baa1b17c8e47964bf0a63742d69f50b81b0d1102099ec507893fb2cd27cca18bec8f668b3a648ea4b660774da76a97be22f184a102dff3bf7a06f5edbb84c0cd0ed16f3d5c0e0897d4ed4a4775d191af992e7b1eb5cdae8b3b055576579b4ffccc2f31407170d9ff3cc94ca6e12a40ca92181ff7c02507334a4a8a542b8eab303d012724351a2eb68b02d9dd4089a3664d20597ab20019a4fa3ea70765d3f2970800774344e57284a32b31ed82750d585aa53ae005b28c4059218d076bc6749e259b2447a2616d85e48ddadd8fbca729920a3464fce84944a", 0x1000}, {&(0x7f0000000240)="84aafe29b8263101", 0x8}], 0x9, 0x0, 0xf1cb) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001600)={0x800000, 0x5, 0x0, 0x101, 0x1, 0x8001, 0x1, 0x10, [{0x1, 0x6, 0x2, 0xfffffffa}, {0x346b, 0x2, 0x5, 0x4}, {0x80000000, 0x2, 0x7, 0x10000}, {0x4000, 0x1, 0x2c, 0x7}, {0xfffffbff, 0x1, 0x7, 0x3}, {0x8, 0x6, 0xfffffffb, 0x2}, {0x4, 0x8, 0x3, 0x9}, {0x5, 0x7fffffff}, {0x0, 0x1, 0x3, 0x80000001}, {0xc8a4, 0x6, 0x365a, 0x40}, {0x1000, 0x8, 0x9}, {0x101, 0x10000, 0xec31}, {0x400, 0x40, 0x7f, 0x5c5a}, {0x4a, 0x401, 0x20, 0x7}, {0xead4, 0x7fffffff, 0x9, 0x5}, {0x80000001, 0x3, 0xc6a, 0x7}]}) 19:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:50:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 19:50:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3ff, 0x400, 0xffffff82, 0xfff, "a9a8e600cf0c6320fd5ad581c00960d973cc10ca", 0x568, 0x81}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) r5 = dup(r2) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 19:50:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x12) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10d) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x120) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x1ff) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x17f, 0x2) 19:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x30, &(0x7f0000000080)=[{0x5, 0x3, 0x1f, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x2c}, {0x64}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000080)="b451956b64272b585a7bb44a037e", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffff, 0x9}, 0xc) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) wait4(r3, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 19:50:36 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x46}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c670cdc94cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9041fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b94ea6b7d6bb3798bdcb16600"/166, &(0x7f0000000100)=0xa6, &(0x7f0000000040)="0400000040cae438b096db900f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc86090897a7b52fb83cda6119b4b171ee8ba4b6f0afe75d403bfb14a6ceda0a5d2c85f9cf3a34459ccb301e56403cf74f61df49d6f97acfbe3df9647e7105698b84bb2737277", 0x91) 19:50:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x57}, {&(0x7f0000000180)="2992e9c1078bd796a2b6bdc0877721a74f23c4834a4d8d11013b5989ed80fe9015b80a4b671ccd7afd9a97321707b5d59fcf7a0d1fa388e650d112225748680e4f3b1a9151f9f96e7c51cd436052dcc57df6cccc678a8f1a93ae75131f1e02298dbad587899f8514f3cacce05af85bdbad82c720e068b011f5d10dc37c8ddd933c9a412b35abcfd34e88415c4a335844550575424c4ace252a2ea43672fee868efab3d582ff70e", 0xa7}], 0x2) 19:50:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3", 0x7f}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={{0x8, 0x7}, {0xfffffffffffff7fe, 0x800}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() getpgrp() ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000080)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='c\x00') r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x3) 19:50:36 executing program 1: truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x11de, 0x5, 0x9}) 19:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xbb6) 19:50:37 executing program 0: nanosleep(&(0x7f0000000080)={0x400000000000005, 0x18}, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x7fffffff, 0x6, 0x0, 0x10000, 0x80000008, 0x404, 0x0, 0x1, 0x81, 0x4}) 19:50:37 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) 19:50:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='*#.{U*/$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{-\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='-%[\'#\x00', &(0x7f0000000280)='${,\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='&\x8b\x00', &(0x7f0000000340)='..$&\xfd\\\x00', &(0x7f0000000380)='%.$\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 19:50:37 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f00000000c0)="68844197be016319573c71b983332b2d45d633832e1f13e7ddc26bfff45838c5b2414b1c4a664ba7e3b3687c8d2f6505c6a25763e9380013e15502eb568aa1627f4dba9a7866d623f3af1aa01857ccfb2ff78d4aba2d282d9840f3e37d3d12ebe029490c42b83bcdd7bfdcef12b662b37f8061e9528c8370c9a57755903b475a46efb3c4476c7e9473164ca68b4785ffc8bbc227690c211a214c", &(0x7f0000000040)=0x9a, &(0x7f0000000180)="f224aba07219f5a00a49ec310af21f6dbbd633147f405c290093568c27bc77679361aa2fe1530463e17167207a88f61b5e5a17c2af8a78b2f8d86f93ff582c442b4f9a2107f051aa0b56f445c42ace5376ca2d3316fbe459fb4506f5fdb8846a5b2150764d44fcb08b6d71c62119149d84bc975e1776c08efc634ee2c122fdc92eed7036786a3593744b7f649bd8ac2e3019a1e6fd6eda1b4f3d93e2238c4f6319a4574cb47cdad853e683a60d04dc1c3cc58c213f600e85adeed6026293bc3e9d05423b78fc41934a83fc322531cc4359309de4bfa881f101c9daf8867ef0f4e7739a943626b34338af2ef94866a68c9959c058e4426b20810852", 0xfb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x0, r6, r4, 0xffffffffffffffff, 0x0, 0x100010024, 0xff}, 0xa, 0xe, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001000)=""/4086) shmctl$SHM_LOCK(0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') 19:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x5c}, {0x200000006, 0x0, 0x0, 0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="f70100e100"/17, 0x11, 0x0, 0xce6) 19:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x10, &(0x7f00000000c0)="a42e9ef1daf6f8f571d306f5488cea9ec04a8557383ce2423b194ebfe35bec36ec9fedc35ec926bb3659924eadae2b7b571335f5f6d407743b36c2b576775c43321d7d9a9d1555b71d079f28e2ffa767fc5fa797b2e2aefcff3c74984fa9cb19b3caa9c013bbecf4aa60b39403bcdda3a14822a1fec4dea4f8fd8ab43db6f97947024fc56254e87c", &(0x7f0000000180)=0xd2, &(0x7f0000000200)="ccf5ab1328a4aacea3fef12ade979e49a8cf3a35cc25d2f6e14d354acb3e4a0c62383764cc563f82300781e8c76067c8665d309ff99c1e57b70474f0ca4e91c82fe5dee6d18f9f8e438b3f430bac343d6d5b015bb50cf71211c4d786389cce7a682f7411c980dd97aea4fac256e66744c1deaabba5bbd6d59851298ec310a4a13fcc141ee3fbf8927f5abaf1ca002f2a922de99398ab6a6ef38bcf95461e344b9b748a7b615f9f9acbbf2b687fd5f4959c71832faf3287beab95e2", 0xbb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = dup2(r4, r0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1ff, 0x1, 0x3452, 0x1, 0xff, 0x1423, 0x6, 0x1, 0x1, 0x31, 0x100000001}) 19:50:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x190) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:50:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0x1021, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:50:37 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x11}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000200)="fcee9f093a7cd59378b971eeec3a4e075e08f2762b4e2059e00ddadcaa6c1348eeb377db9f0f48b8ac63cf26271f720f4708758abf207ac6dbd36fc6d98455bb26255bc304dadb8d84cc2f1b1bc15eed478ce705c0e57f4b05369f2bd187d6d020cd2d1a10798776c8b506f5b72843d207a779c1851d8c39925d427b2101f0fbca9ff3be06ef5a4bc668fdc0d827064c90becd2960d7ff56de6a0514f4bee3679f972ca34c4be49e440aac7dc95634c6fe5b9be0c3f9f90c24aa5a5213af65f5281f4e84b92e71bcaf52ab28227a328b7d54694726806b65d160be4e923af8b2bc", &(0x7f0000000080)=0xe1, &(0x7f0000000300)="0ac6240d44d224b5f82f2b33c2e9dc4c86673332c1d5beb5b74ca7e4445404f761fa43df86357b88251f6cf4e64f4fabb1cc6019cefc28542a7fce26898b35eb69110af54ca628debfc18bd9633a96597d1e32bff0b3bd260ebf2cd660fe5c15a177fffb7eace52fdca41fe96d0d24d9d3e72c9f53fdf856527d79538d8973e840cc7c89b4abe20c3167b00631b43235a803fa944715215c64a5be109c168ed8a6b93dd194133729f6181da035dd55d08d5d625b86cd939c310aa9ef58941436eaefca81528fabf5fd0c45fe793b1d3bdb9617e103fcfd07962ba2e07a5e300a8b3cf99c3ab3d552fef509bf", 0xec) 19:50:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) fchdir(r6) 19:50:37 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x33e, r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x40, 0x4, r2}) 19:50:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000080)=[&(0x7f0000000040)='!\x00'], &(0x7f0000000180)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000140)='/.@^&-..{[\xaa/\x00']) socket$inet(0x2, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 19:50:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="b20a000000885ce839e900ce3061a0441053f79a19880cfe7baf98e3f22a2487837ad3dd2ec8a47677f565ce3ed408368d4cf8fd978c4e371ff72da67e83031ef769a806ec000000", 0x4}], 0x1) ÄeÍ«¶’\¸5Û±s™À OpenBSD/amd64 (o!¡@Êä8°–Û€n~M€dáý¬CF©¶mû÷.w¼2ßÎö‘ê£íýGË—ò"N‘ ) (tty00) 19:50:37 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200)="6d91f54fa352d4cd82d41bdcc1f309f7f96db3ca58dcc8d7c1e90775995729193e415c5ab6bc8c9829bd7010c95183ab3733b5bd048f5a1cf122ec2950ae2904019928cb1a676d17b469f169c993a11c91f75d077317c5dde975dc1b14cc928c5cea2847ab73fa9cfefb90a1a0337a17bb370ae2f55fbfb0105bd669631fe313acbcc47b7bf5bc0fc4df83d581705bbdd017ff", &(0x7f0000000100)=0x93, &(0x7f0000000140)="ccfdeb16d031731041796ac99503591b10726a239015fe0480daa847bad772e92d66c9f3eb48be131d2031ed5e649136a56a1b8e70664c6a5e1320c4fc44ba6794c346b1f549db79cac1bca6f1ed78fe727655a1b1307263eaafbd1a5bd8c7c41f038073e5a84e2abdca3c02b6feddab95cec760589afbe68501402f8a5b9a22f44f80bd39e740201d5e17eec90c44a5822be48359230cc824a3652d59b98b91eb88be9be4e958d28d25231963eae2931b245b47f39955fb879db3f9651e", 0xbe) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fae000/0x4000)=nil, 0x4000, 0x6) 19:50:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f00003b7000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x6) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) r2 = dup(r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x3, 0x101}, {{r3}, 0xfffffffffffffffa, 0x88, 0x80, 0x4, 0x4}], 0x10000, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x2, 0x8001, 0x1f}, {{r5}, 0xfffffffffffffffb, 0x2, 0x10, 0x9, 0xffffffff80000001}, {{r0}, 0x0, 0x8, 0x80000000, 0xe8, 0x1}, {{r7}, 0x2, 0x24, 0x2, 0x44, 0x3}], 0x6, &(0x7f0000000200)={0x84bc}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x40}, {0x800000000040006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fsync(r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) write(0xffffffffffffffff, &(0x7f0000000340)="8450f72938f82ea94f405bf4b583aaf4df155bc15ca3228053bdf1a155b394ce622e9bb3dd093e1a57143bfa511609e378f6c4fb932391392f44e30c5d5c0c2f20ad442b87c126dcbef0c88414643b6001e64ec434817ec8b6abadc600000000000000000000005298a5b6bc2c84e536a6adde750000000034b237de8f01d284855a671c4b30d18a3f12818c5f3f285376f7acf7eed0a7df9cba2abb4582dcd77bc97406279e875b00ce9e112e54195ee1ff4006f52c90b1e8b10180f200000000004fc294d83b9fa069599a356a2334df4162d9accc405605740e8d3a7a923e085866a6f56d08b4a4c39f5f0e23cb212f928a47082f94f275630fade3360bb0d91616b5baf8ec737a7a50534b2b30c55247f05086aaaabfd7106dc52d788ebf54312a8e55204616ac09ccbffec8d4d7b146e327adcfe80c9f4cbf288e3b594b8529cfbb5604125801842b9f0ce95d32ed1a3c1cb925867480dd5152b398dc92f5230aadc0c40e53386bd7c42112a6d775a1890803777a1dc24d85ea7610270b7a49c4245bfbdfd48eb931e5b8cd5cf2400e8c3e5c3894844b3893a10d5f0ab5fa08fe2b85d2ac8b99924fa9e79d10db173bb92535ee001fccda6c6659178394519ee3641fb6cbb367e077f285bfd6cda8cda91e08416b3ae65724deb9cb4fa42993a8fb2d884004854a97332f7c5be7d54672ecb625668209c9841b55157ac33b872476e7d5aaea15dd3df4e1f4766d70affe44492ffd8211ebd1abfaa1b1bd758d3e84229f852e09ae2496d42893f16b4ed87a41cfd2a0d2c1368509993f55f888a45657", 0x245) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 19:50:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x69, 0x18}, 0x10) 19:50:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/170, 0xaa, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:50:37 executing program 0: mknod(&(0x7f0000000000)='\x00', 0x40, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(0xffffffffffffff9c) 19:50:37 executing program 1: getitimer(0x4, 0x0) r0 = socket$inet(0x2, 0x8005, 0x3) getitimer(0x1, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) fchflags(r0, 0x10001) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) dup2(r2, r3) r4 = msgget$private(0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r5}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/9) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x9, 0x1ff}}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000280)="a1192749d728dee382e714f4d5314102e5807338fa7a723ecf6d574df9065d744945400c4dd2baddbc144fe9b89b1914ad34b747715bb1a4b58970475839ed22e0c51f8350d247041c22842ca4ace9966146ec7adf962474ab706d535fbf3cbaa8d83e6007935e0313fd70e9acbecd84d9f2cbe41ab156d8338539a8a7434e4dc4d9ab8ee849f4d2e99add12e727687fa8b1f0108e6ba081b5e3c0b8f88ba83e61", 0xa1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) 19:50:37 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x30) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0x80}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f00000000c0)=0x6) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x7, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xe56a], [], [], [], [], {}, {0x72}}}) sysctl$vm(&(0x7f0000000100)={0x2, 0x1}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000800)="9b8cc2bfee7ff9e04c22a7d7d5b0065807e1adce16151903aa5d8c1e285cb4eac4bbdb16993168e7e0e467dda7991261724c6be198e41e92679c0e79ea7b9da957583d0757d8194549597a9d95c43f41e66e2c8f1082a4eb8bf7df539a9018690a7e1e81ca2aeee7c1ddb5205dc6dd0929fadbff3383828e77ee4a4002e13f36946b59e4f4067b0442608eefa9975ce78029ba2534cc5d4c2bc9ebb9472af9b1d07b74559076ab3a85945921c01c6fb84682613c1ddddada62856150fac461e317510c546d4d08b45d5a639622f0544c566ae603680133abebb4cca582219b23c592c1c0cdc0aab9b56c6e12180213c32e3c5440013df666319631d245727e66228d826379879ca6d40ff2e36477fc19bff48dd273cff9a6bd48ea139cac214676581b28f449b78c5095897903aba3fa78696775eb8cd9c4e62e69f9a95a6f8d06463081e5404d85d385fa47c35aa222d381a76fe89d389a7089f0e9e1ef625168ed74af1a296c3aa54ba483e90b19bda94cf110841fc8c87026f07d6f1dd3875c03c2220cbab57a2dbef20852486463a2935ff1005c7325e1853f47bae2db1765278b0667bf8fa40d646225eccdc4dd7a152e08761c4425172e6f01960389f13f4b9b6f8cdf0f1f7add907337dd03bbd94f8eeb415b6ba12038cc95faeb992b7e0171718168a86d6c4d622d8ac07153cdff62762e52d34e760b498a3cf1f8efc35198d96f5e6e1b38318a0e9fddf39e9efacb78d13c5391822ed8b2c7208e4116778631a56c1882261a7f6b4785faf90edbea2503698e71d26d6a8b66f219e0aa1561c71bafa6b82561c18cd814d4d9a1a5e209b80f7842062db027efafa13eaf954096efe17d84bc1761c599e7486a3216bb8ac5342d16983169cde09ef5dd7985638b42ec06a9add8049717817e46d3c7e55a062b4d1d163b38dc84eff1bbbcdf9ab7ca1aa2bd7f5c23d50bf924c18691b79b890bab1a9bedb7fcb60536cf5c9897f93365040602cc4eccc8740cb2eb1a4acff20e6e860ec51e935577139826323382f2bd5fad02ae27762c56d31a543826a63edfb5d4365806aa58847142ce4255f3ecd98d58e2cf2d09a6acaa3f71258eb5b64a39d0a19a8284d200c00af0aa4f39c5d9f0b1ebe5c4faa31c6ce5acfd7aef32d8170437f2bf028de3a9bf8bcf9cb7e5ad2243de4080838e79b5471cff5663041216d74e573306fe567bf66723085b9155b64c51f810159eebc861323d67b465e8883bcda62afe72bb2dbfc34e3eb0d47cc17dab22ab6d7883996e46e0fa4f171bb1ecd816d1adf2860e858c0349ca9a53b020a21083fb362612c43d634f825402b412466f4505c56e4a8daffa41d2c5f64650663f71a108d0c2df1c4ea91b19fc2e742cf249bde99cfb68b6ae3c578aa8889c4400ce70dbb9dbb62b862433df65e2413241f6e259086d3941e03f8d65ce83c238987ef3771d62eb57fd4bcc1031ffa48651d1c40c309de98a0d941a95c66ab4ad320db962d6bb9a5a7e959094317a11eab87bbee63c47ebe61d6efc58db4584519a204ac3ff3677bfee45ca0ab9fc994f27cabc7586697999b4d8c6c1732e4e09d965d2e3f2f519f1329cd997e4e6387b29abd7352d2ddfd8b96e0d207e6bae564d1272846cb43b9aad73421a62ed93eb16ad115f92634384a8a716febed3d74e99a3aac2c660b02a6e0d02d91295b64e523872abd864c1597efa3e64d2877029a735dfec0dd97ca36b850606f30cde82d00c513ffead3c657fdaeb081fa5dc4d318a613e68e3ce309b084382d7c59fd77cdc535fcd749795c63dee4d8123619d561602db7dcaf4caf87cc99810e91eb0ef9535f8aeecbe84eff77e3214370171d41e9a3819e38904d5dc8728034c7879ccc56330766ee2cc8e01874df4de7cbf112ea815b9569c230cc3addb0daf7cdd584478ce344105b915e132a49811df697d3171681fc6db9e27698f11fb43d0e98b5e38d3a4fde6c4406c62b38896d11e40234ff4a212d9dc53a8a1e53882a2a1154f9f552d2c3f0b366559f03ca6ccd46b993c8b15d97f43da0bac291595222f81a0a1013ebdc7d433ca9e578f5fe7af5e67d75e743997ffc1325f26ec0d541754a6a89a1acd9ccbe21c5982c870b8012d3d85d5d86cf41c5fcef206b90c7df31ede7ce74ded6fd27a65a39632f867af5a78137a7191b1fbe44991f0029369d1e25bdb71260b7aee0cca42bfdf614f5e21909d05bb8e080c2d0b107a618964f4ba92083634829937412c672fb0a09179483ca11c0c2c9a68f1c2e1ed303511beb6f387b083f2987d639a297b5ed0e7155b4bbc95301f980205e2f263a33c98303a413ea2060850e83341fe567baff102f745c00e8f3e576559d000932d99808999fe098c3c8df8f74b4f017c2bbcd33cc160139f8ba4ec2d51017012ecd6f6f39f280ec2f48e73341ca0cd1f57649efb95548394f657aefa700d62833dc8da105b369d048b5311506dce53de919b64a12ac62a144e56674a3e2536bc705b5cceaf3e9d17381cf09dc476cdb0d9915a1796c8a14347fe18dee07c3fb62ce946bae8cd23ebdf33eb2ff522ae647873bd1107c248e94aa2aee57412d135cbbde3206b73d09bb3f7f388e6181330203dd6957e1bd1701902b2343f84af3ef54f770e559b9b6e90a3c160a5df10621092d267d4b8cf047b77bd91f92c333a647d80d7aa90446a82efa388fa8314069ba5ae6d4fd47a58858f0d26c5bb6902a2f428bec85a75367c710be666e11ef572aa5992b74114c3e3d8b005bbf82a0f2ba8992c813a2f47e0905e010f83a50824cb3f732510912d88cf2d9a9eacb1c863284d2a59cd272891dd1bef67d3c0eb1a0fe61a34aa2a3f17652f64f90eb48b60333c7af1ca1c57418e619eb0971573623d30c767ebc9b2f1b860cba8709fe245fcc0dcb738c9df010fd24ba87fd3cf151398a422bf2b97247632ad6255489a72cd8a11b7af5d62b6e76d9101cd9599a684bf105df048a908a7145257d91fcd3d9e31f574fb031e5d89d52d9ae31be1365dffd28769150d00429ea5aa37d012f67a63b5c3b029f50ff566c95c3ceb129cb4dba268479500f88bfcd1930bfe7690ff996800570baeda1fc74e532ceb1aa3346d70fa6976826217dafca847ce4f2a83680f863ef297b57b5513a0e47489df13bdf5783ed06067799363e401e74944bdfc79b563b39735d9b861db9d022d77552a446f19dbb667e94275c06867ee849a9880193e3666cc105d7bb4fb8ae0483470feda0469a7fc2dbcb39f20aa02495931cff075aebd4164ec7c6c768ff647e4f755303bccc037b00a43590b031197f023f3dbbfc4b7eb36c7a07bb533d936d66eb4d8e2c4acb81e32acb6388a06f502526e4efa0880c6f944d8c92589f95e97b5c7be153e4b1c7667b5a9d99948ca7d17e89faa54f441ec7294c7589b4885b48b6a780b9a7498bedadadc2d71b7d07fd4461538e348f7ec13e3e9a63b1fb466941884d1c825b18d5406d3026be06a1a42c30c96d80725237880dcb9aadfe1fdeb3dc755436d0e730d4f40d41fd90760eb6786bca9524f0b018ee7f80882eef32a4c4e2fbc382743ff7e1c459fa521a013f39ee550582872cfa956de5dd999de2d50c12d011a3f7d151874df0ab688e260f239094c49385b2fcb374528cece89cc56e081a2378c6fff8a281e3ef21e940e512257635d9e539f71161af61d207e0b589e05fedb1c1b9bc1ae2f40940d7350607ef439053a1abde244ccabed4325cab95917adf93926c4ed496808cff51e736dff88f53f5befc110357da8ae5b63213aa7cb42796b7399d4e910f30d1510c5431ad56d505b064fdca871c7173b8f9032375de2ecf00c3f6bbc087479bde55c081488ef26ae86baeeeaefe4a23d6aedc92c21a3d84ac4c822b8accba05945b3aeedf14b5363753c698b2be6bb8de20253af1cbca2dd4bdc9499e66f9882885b2aa35ade9658ee9253aa076042d98e110d5d1467b26f026f78f1252e875c01edb38fb4c5b7959491b6fde869eaca45d7d830096ab4c2ccbf13cd1e8e6d8bca0382ba9318d81044d0da272b4bb64749d87e6bfe0eca46e1c95fd97e087ab8b9fe2596d56ccbeb7a964fbc391088c87e722a65e89c3633f7ce5d02eecef54674f5ba2e08d5ef5e25a23163d85f4fb3ed74a4a8cb492cef66321a1b388f409f7f57fcf96b822eb03213158a1cea29e384c59e25de81266f8eb206143278bd198dfdde2d40dea8e535e408904501d21073ac1b1e53d40c9c153c64c88337af1f55528d748116e4c5bc58907a53f55155e5b02bb98765e4123e4f1897fce3b73a6229188c9265b48ef12ec63bd50623ff17a1e0fc6b7f8f23acf5655616e8ca5d1c521da3351c8cd6e7834b319b050f85473fb509d321d42aa3e4d18a1cc1704ab5ac5e95d95bb9bfc45aa70cd5a17d60b61751b176cc401b10c2ed20c7d06d565b3d7763bb56363d168a203e3757a259e509c05397efab4801920a2fc6ef986b2970ab34b231d49263c205a22abc9c7e13cbd53bd03f615f5db0cb4fa2cb7ee3c23e96fc0c28e7808fd749351156b0beaad7f502f8479f494cf3c245cab0f89d33e544925fe4bb412c70f7d2c020bce3e34757f6db3a17ceaa232d709814f7f184e1aba413922ffb5d2671e271329312418ff959b7fb81585e9141a06d610a611a28ca0027d8c1ea611af88a5e141f46cb9461766e7e55c0cd5cebcfaf4ec4085b20b569eb912d16de9bdf553ab825354be67e3f470e66519f0a3bf8fd3c5e5538f52ca755268449660c6ffd71d84f534d085c7a527b38059b59f38e7c6e2405bce1bbac900c242ead646df4810aaafc68689a8cca6ec639ad8e7b456cbeb4a446999974184f8540dab78ff298b0b9dd4302a1b49e66f4a051779024319748678295856854a950a62f38d8f79a5813c8bc40aa950ad76fc849eeb1c73e8c0e69bdcf6eca6fc33219df9baffb555379760f5e4b2c2f9518b20f8972e5a1b66630d89d755fcbca983d71db8606cfe8c8e466298a77ed4082952d7841aa72b1d112693e8965dbe6abb46c741b5e8a97458f27b94ea9814d484f9d682f2b031c2eac44a9c1a15416648ba5d5ed30d0825f37b5773e083df82e43524364628cead87b87d95b00552bd323aa2f848eed4f91440563afb40c3939c3997fa36ce12813b17d6594efdf06092a346294c9949f6d3ba69ddd272b1f30d12313ba84dd4c68c74e850bd0a85745aebcf9c0174b7c43fbe3fca26c96ec792824ab42acb408fb6f8aa1977b105825b8faf88466c5aef8fe7fd347fc3594c461681d599fc808af6e0533a365ec41158553692ce81ee0e5f4737d2306b91b0c34aceacb76ebedbfa2e7bb93fd5d04287b75142c9da23e3479fcadd9469f2d2af6ed3d2a28d14dcb8b22fd2596a0d5c0116d77ad530022707cea5f4081ac7b2ff7a72eb9e60f833479746b4cad8d3d8e74c0943af04bbfff12f39ba09cdb6be50eaed2468645c874e419601b529b6df38b69c425d5941ffc190b813213fbd78432b4ebd0f2f0f8b1ac6ccf63d68dce239bdd910a0280006ede46dedc036d35c7d7861f31441758a7c95b5c06c9b959360f6d0368f53c0281b4adcdc553de0ea8e4b8f7f1be53aad17bf110a4f7931b35e03494a9b384045b4877e61beaf6495ec111ee8700d4eab3b4df3a80d7095ac372c5d612daaa720417d69fc06ed4b27ac214cfaf99a7d2842c8e0cf13b553e5be6eb3cdd6327a5cb02a5896f316351a479f306385d35eaa6b60e81162defefd35a2fc5", 0x1000) 19:50:38 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = geteuid() r6 = socket(0x6, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) r8 = geteuid() r9 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) lchown(&(0x7f0000000140)='./bus\x00', r8, r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r5, r10, 0x8}, 0xc9e1, 0x1, 0x7}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) setregid(r4, r1) 19:50:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='](%L]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{)(,@))\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='(@!\x00']) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000240)="efbe2062d523cd05faf98453d7bd782125b4ea8f4ed2c0ac09f5300cb7cb96a0a1053ab6f12912eec954b74ba8cfa48b1adde60639f8b576e0d908989f6a88bde4d381d2cc61ac34015a0eac58d2dfac811705a6032fd4acadaa6e6a4646d1c324d202a95f6ac478c953313538c7932e5b6d464fd4182cc1f99bfeda0d", 0x7d}, {0x0}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r2, &(0x7f0000000180)=""/244, 0xf4, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:50:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:50:50 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000001c0)="daf63bc0c9fbd3d133784e03bde4d2fd32e8ef8c8f4bafc0d249f59aea2048fdd68081c93c2d309da800ae2c26cd84431197a586cf7a84f1b08b6b3f3bfe1f9b0612ac3869d2321702c96698b05f3a61b331779d6b2d4dc0f155b5a754921b08528d5d66f84b7ff12a5a83a07dc84314e7d6f759856d78e08b0fc5b5a96f1960459253edefedece9a4ea2400a35ba36e38fb8bbad2eae148cdd2669d353e1172af44", 0xa2}, {&(0x7f0000001740)="b9ecaf262c7d109275b3efb3856192f9e675706a45b47634f508a4e9738ae6c8103c913c1e2e8ca0cff96f0cd9d23d8e73a13730e5a5382d126f89bb01ea9bc02fa036558fc855af83dc37f4159201c6482813c5899ee692229cb524ec51e16db263b11f64c59f083215a76b6a91ae7040c6660c934222f1", 0x78}, {&(0x7f0000000340)="ca016d5fbe7e156bb9bc1ad4cbdf5a891d507f40e383d0cb1425716a5b36bb7792ee4f77ceca71c38d73760ad120359c2ce7795172bfa4791e53aee0aa21c0dcb0582d1d4d6c", 0x46}, {&(0x7f00000003c0)="0167f58a8cb8e608983b0fae7c017c9aa2427e9e0b4372b252a5c32781024bee0e0b8f52d640f3d18073349f474bb53c13bd8375b642fc2b19c3fb1f842ad9923df0bea1a2ff8c575cd4ca7ffe38d9ba6953fb159dda97457274b9740526d63df24e8c612a40ad27c98be6cb5bf8c747e96a43d0a4c11752b94f062fa34681c6337f0b0897bab79e208253b60bba84a705054c93adb897badf11b56c0b4cf55edc3bcb3f5ec19c614c4716700fac9fe70fe305519ab15a3cc15a3bf758177e378a84c969d3693ea77a18021e37957c06c279be5e39bccf6173", 0xd9}, {&(0x7f00000004c0)="1bd253d9f4fe0fea5c5e8b08f2e8", 0xe}, {&(0x7f0000000500)="cd9ddb7114d85599c2109268a7434d4591d7f16d566bc57c1ff2c49fe5bc69fd2d0096ce9b5216d38a8f678961783cdf19a97d49cf694c234e550a58d9743dab73b3d75a4e478d717146057db8dd06d15f4d7ea2ac6ee3b017f52da3b72e286d441c2f48e54550bdab521ab4c2cc16fff063343d0ad0c3", 0x77}, {&(0x7f0000000580)="6d3dccf927ece6b2e503a7f7fc7b8b863f7ab77ad4b7459cb16be90d9e7312f913dd7422f010eb13532cd0b449190a6afc7083fa0ca3bbe0b0241698c1479c6c1d1b720a9ce17cb73b13536fc04803aa0feb330f26aca0e9be169c83d54a09bd330effe9af988f4864ddc3b1dcd95c243f9115d831bf6deb0bcf1728423b71b1e4f3748150372e98dc78db91318711837759d356277029ed02a0101c0a6a412e7b2416188413ac9d6b348f489072c3e9f431ffa33a7f68e6bcb0a36732715ca7dfe6", 0xc2}, {&(0x7f0000000680)="0dab2ecfeeb32ba0089ae14359d0a73eae6f00264e652067c30e9e2e7fcf2a9cab4b7da12d83568fa38cc84e5ac1059b56b91d1d963d70d209a4b4ea55c47149177b8b0577bba9db06cb65151300f37b2938d5c0f192face3c6e5c06b3af56c11f6d82b06fef5fc4e0703d13d6d994a61bea7e5144eb725748a662c6d03b02f9457d754a031f2b359cdfe2de91d5e610c2b8baa9899fb49a01f52a749bd2fe6b1e73e8d228596c2897625c7783152e8df51a567be3e8cb499690fa45c2e4cce4eb4315f1111babd6fad32b91f5a8e08d9d2c8d7417441aeff22373cfbf704366d40f11fce5a662b6bcc57defd65f0e719c92e428f0fef91bf9b16a640c331edbd0fb6fa8366f02a0ee40bd1a9aeed85fce608423cefd9e87ff93a3d32ccedc1f0c4c4a723a26bab92ad3a007d6c31d702e823deaf89848d3af96506834172a02c85750ecb9e954435c990b3d4bce015162c1f9d4d4e107cc295cd5bdee873d9feedc0f2f0f381f6b408274dabf91b627206dec255cddd210dcd69de1ca040201ea3819c6378a3c2f029bc017899d5101e9a8b1b255d3e284e75e4c1faa8bfcd3f6759dbd51819b2f258835a52b15a6b6b1bb2554bc36f7df3a91763aeba5063f79086d834b9731e554018d6bc8bcf16f9fccf33907aadcf37367f047030045c2095467a0c7870562f29d325e02cf96f007becd2798697cacc079f98ceebf0fa701e4f6c1eca1dad2781ef1fc7ae565dd49bc073ec05fb13d11a025b08f1c3f0f8e663dfcfe5f2f2599820bfca683f64d48f94eeb83573125fb584ec41eee48311dcbed717a4029bb97998b8267d852aa6bae14018f201bc5a00379f10790ca0efc9190e888ff8110670b9f2f8d95c6ec0eef035e952f9fe27adfb0f4aaea2e61739e0e19a8b36d769ca525f8a2cfa059bb0856b004a75c46d4b68516dbfbe6687d74ad296efeafe94f4c7360209e06260bcc368f4f4b4fd79e828fe95481d7c624336b95431cfbd84f78a44d13804b222af75ab26ebdee7a8cb6c75da6cbb536ed1517f75932df79d25545821ce911087bc3fef03f7c2206581c11cd31003bb564ef90f6810491130f1df07ca11d4c04c15760d9a9b8eb71637263b3e146ca50205ead195a6c36ac103d311b5970a9dd3c1bdb5540184e22480c51ca6deae9cb5c5af53391e50dedeb784825242c5fe4c301f4dd6f735b236c01fd98b686b322a6da574b7091c10a065d1e13e0e0f0986f81b45ee6268680a30adeccfe6ab4d23859613e844fe9c9b61ae686b7c75b5ce3b08906b2f0871c0ced0d590fccd168b00bf40f9a58ebb8dfdff4d1e4dd4d482a7649810a76cad945250a62e85d3df5021bfb45c76fb78f5a125d4e7a0aa9f8331058c873152cd7aeed596e521682365a43bd913caaedf1154dcd51faf8cd9fde9ec86cca3cb7c7d71f75f00d19bd087d18805071dbac488f8dc13ce3d8b7ec7089444d2d78e4cca58557dc21a75dc50d2fdaac70db9d3f72f0de2b70d2b6691d1398b5c3375fa9130184351b9f32b332a3bba2dc467b41bf7b6b539903daf0892a828e9d0e91ce67e40437e533d360c9bac3e07f4a46d4415dfe787e1b63fcdfad1918ab22cfd3ab2b0ead3020ef7effad7eb2be154b2003ae07854ff5b7fdcc8644e495b575e42205df0475fff97828d1210347dbab1eb5986f753161773c17c50c8430b61e8bbc58d1fc61aeeb4adaba5ed2808b8631e4e55498f7af494ce4067990756752316e0b060739a86b1c964229017ce18bc97cd3e5fb3ef26f3e3eb0f4c13898f0c1a89a64a94de0614a138cc8366b7a2606144b7f958f133fc8d4b4a8d09bc1b34aca1e7616bdbb9edb20dc1f87692851344449d26b5c6dc987bd67e1496a5f552af63a4e85f72609a47f350af1e7a3b032fe5983a11f2da7ad773094fb1efe4cd35ed0489d54d5b83ee01a2003932e22a1eb5761a654323895b829936d986bbbaa47a411dfbf486c835a8cc77485e1cedf10dd46681ddafd2c9adb02bfcb0d37942c5478746f38c01457c1bad6c9a3a3605d6b2a0330d5e4bd7a1caf9177a3fe1820b33025fbe4831d176f107d15f1c125e9da6cb2dc52475bcc8e1944f9070c293cc3b15303ac8281a64644fee05e31084c5592becf94054fcc2049dcf103fd98b68a2df4c80f5a204a33c08e1a2451d0a19c6c48869b298bc15d0dd2ad35536c2b1fae67f3cd0942e4d0f96f3f53510d5d286df12166b3d2eb78a5929d96ffff219db82481dfa324cb7af81ef358506a77c38b487dc4c5e84247a1d52e9e6b8851744a90badc3525c6f88006d7ca47dc61200d2c750bc129c824684e7c78fac7264333834db2f745c593d6044836ab2d9a25d082b275b28997f3418babe58ae2e194126207508d2fd0557ddf05474ef70f97a812774a294a3eda5057e55b710a4561a20f370436ad773efc2edbbd7740761e2bae415ee163cb3187bb9fe4c46c50f8889cd2ccd047094a41d75a442710d843480048baa94e08eb2bd9b35642540e2b5907bec90d2d20ee2390b89d21b33126ff5e553f4c72e556b7f04439af0d287299cef772e50345202f8e5e3467385180b7a6173c19ed485d616fd79185c019642fa69a8d824a14157a2174295f7cd30799f617f11de2d5bf3c31b6e419f805db6cd929de0ed9740b7e0c5054a580d4d009d9a4faa409d96fc81cc88a1511fbd836cae713e7e206e8abd276cdac3f11f9ae90f01739b5ada7dc40639e60a167e9abc7a8bc1931bfa2e5292f5b17893c6436318faefe046064519cde521aacc75834fde7308909645fdde38607fc5d62a608f741709aeed70bab959a9767bee488fdeaf6ade23cef92a50d9c6ec4d54a9760a676cff96a220b090ce492d9536451b7b83909cf0110c2c1f47c57b6a0bf382f8adda2868749d0809a33b7b64167614cfb43d95c63e1f6d4cde2055e99e8952476203fcdb2925f6428956b5ea3fb03d3bb5299bec0348c5b42cd089ad115ab22ff3a9fdc4f6a5df16b2471c2160700fc610671116716954d575508b4bb957124f3755269d03682de2c42a4c1d19f8238fca6ad3c89d9d3de08701998723a68c958319ae6d25bab7b496876cdceddc91e2f6f943c052fa6c5cf98b308d865f331288b6da45c78607813c89be468fd86f4f00ec4d4c5fce16b2967252e7cccd584aa09a95a512ecdae595b81cf23a1952955a939b55f81ad0ff3cb45c402e3b50ab060a837792f311e50f22750a56a5cf967f604ffc9c0a0ea0e533389e8eb0d632f0263530edb6019a650ee62fc016148678e1350fec545fe5b58aaf72c60930f8d5a253c289569b273b2a672af927132f742f186d6fcd336bf6dbd7b36e744041c76fce7c6ab5f660f98105da8fd6eb3e1c848ccfd3e8deea9094625f33d075f51a152e4f7bece8692900516dd2d2e3f1c655b56aff066103d60aadc125157284f39c09b85e63a42b69af5d9b2d66a0e63e5b3e5fae8d5cdef72c8f3a0d676bf35208d7711c46cd87cb4b2ab0eb4d2cd5b079a471968f76dc8686e1bb839065f98ebb2cead34c5fd33b47c372954039f6bbef08b613ada9f242708c0e01d4f261a6de3ee63065eee72912ce62bec8e7cb26c7ad9f61c145b4eac09b08c0aa08e8816f5095f2d123cc9616edf5140200a4b608c6db86eb944a0ae4d4cc4a209588ad72901280971db99f2bf68dbb45e7e063b3c612cba3a764ee1767bbc46f217a9c73b5ca9e206e01b514611e0879efc3d2545fef7896c53e3674fb01ce12cf990844fcf15cdbe282160c0888d548902a32bfeb6c5ed929b6898ef9fff7252a4605b330de80e558fa6a8be4ed81625127be9f880cf12427c0fbf34c6ef5df9694902c2034f58da41f16034dffaa1d2d8c6a732f48ea712c32d84696d407fd8c542ae716a7e9b4623b06c293fbb3b72030646283ca88013cd6e4c4dee71921e5bd006a4c3e60cb523079bf4d79daa3c7f96afa9e81e09cb2d86269a054c1f1db7082011d75257942824e99172ad12fe919c4deaba0640993ca3ee8feaac26c4cb14f5bade9b851c13a0217e70ed5acc5f01c48d8883d51965a6deb7c24c91bf0edfaf72b6915ed98b6876321ce5193f5a0eadc6041d49cd14334fdb2ffdeeebcdffa17853d958a213a4d1c94bb27d2a9488a3d44e955bcc1a80cb57ece82064175cc868264b2fa0064d0f0b9e3170a549e751e20a09bc4514fc6324f4351c1a418977d0be2b2e785215201cddc45e10da3291cebf41dd46834a3886271c01002379188b29b35c2ea554339a469b6fbff52a9d04205be4ab83835b493c911364c23cc6e1ad22e3c2c9686326ffc4dba0814084eb9eabbbd9a495d08e94ad146a719f2327bbac8be148e239d1a8b91eec79bfa3672a404ac55c9092054aabb472977c4f1c98efcb3eccf01f25b93fafc6308904811b187524413aa9e15e8e3d80e6cde5b3f08fe1c48cf7d3c5e3aedb0d717a5a8969d2a6b927387226be2686a8c87103b626322f869676a22e2c6f1df8372d8c0e31c1939d43c2f11e8dedbcd6b46bb1a5fc580636650d403433a1479e6a52992a95e185a5efe7c48bc7e523884e1123ad8bec0f9c61664374047cd4195866ce75c84798825bb964d138bef157a15e8261e48dff0667e40ac0137ca604a34f78ce511745f8963d44d299b9ee1320505daaed2fb073522c42a92152b626dfab3547b0bf6560d2899d2a155dbd45ea8402873bf785fccb05caaf89367fec3019d218b563bf4f0fcc4ba7122892e32e27300ee5c5866d75c9bad2c1851db778dda48bc4180399ac193e0e974b5d0b96372dc86828cd992cdc2f807f09cabc179677cdd2fa5b0f4bb291d81102cc9216918b31dbc066cedd11c9e4d3d1251745165cbebd67cc6c2985068cdb5334e90d2ce86aa9b7dda73d6440620be7b91cd879f93a29d2716cdd44c40381c460557e19c54fbbf3ba110e6519e171e1257e96fbd728cbd5ba24cfb0427271f267a219f9df224f20eaac262d82af83b6e985df4433d0f73f591986333cf7a934e0bd606bb89e1980b74b45a648e3040a5e38fb713268b3a975c56fb55037df3e6df7af577bf373de38b775f2a57aee736e98777c53c2c9193d0947048bf2cc8b36a36648a4fccb119164a34367924281e8870ecc2b5169c9710af1d012f763d4eae0f43fbe51aea7dbcc0110403dd272ecdf4c1b22cc742402712ffc6bc42d93733c5c3bbd337a5ddca3f284843a9230ef4552b9f8b6722686c35f7016138f8744bc939432f4ad88a5985c49abbfcb8b19657211ad04821fdb1ee2e6469ff04968a0e9bd2ce9c90a97fd63b009a8b25cd2d2d0d8a32f2261ace249808bd807f78aeeef9ab2fd5bfb5b509a71df6ee28feb9ed0a50810e3e3bd2d6f174b109d408c9ef190e93028fe76bf26c7687099f0d34b10fa954d7f9f26a6330a3110c82892ac491e1fbe54c345d62bb32a55b3b358c55e7dcd433b0c609371d9c4de39e0ca0ff7fadd384fc81fa5ee52c49f6e728fd9f2de17f613110928a1e815014c319508d86c761881193dc336337a344a19faca8b29866e111307ad569e3a559a90b7d7634ea35ec3fa21cd76f9acf5faac80a3552e53729639acec703d2b976325131e6c82c8de7bf893fb8c1a42d799ad3ebd9a3720f70cb02252b29a57420b2996b09c9fda152c50b808fb1167c5a8bb057f36618affe4251ae2b0f4891baa7eefe9635c0a7ef089308af312655eaa2d0ecf044b586f65276785d6a0febac21678f8cbb80fb2c8c18afb92b07a57f8565d6417eacb13039a", 0x1000}], 0x8, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x48, 0x40a}, 0x40b) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x8b5b, 0x6, 0x1, 0x8, 0x8000, 0x1000, 0x0, 0x1, 0xffffffff80000001, 0x4}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x3f, 0x0, './file0/file0\x00', 0x4, 0xcb, 0x1000, 0x5}) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:51:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x480) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}, 0x5000000000001, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x81}) pwritev(r0, &(0x7f0000000000), 0x100000000000005e, 0x0, 0x0) 19:51:22 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000012000000000000907800000000ac14234bbb000090000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x2, 0x9c0000000000000}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) 19:51:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000038000000000006907800000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90020032d49461eb0090780000050e000000000000000000"]) sendsyslog(&(0x7f0000000200)="b62e0c5208dc34f87dafe2a9bd4580476ca617e491e2b4b2723779b9ec3ffe5ea49574fd1de79907f9ebb4b4d7d453c7e315d01a5981be96df909215a94adb5b8a57fea3e4f204be5f20d3e7291f3b9815efc264caa5274c01dbbdda25ce3ee74d337515d674db91e969c8a181dad6bcc62711c65d31bed76ec9e5691e6b1749a7bf54c50ac0a6d8a50a90b6982b9be907adbad476838a57d8dc2eb5e2a3423bd98d7c6d800d120297c617b7c3c7194f1e6b65ac4f786e9095e4274552197e276940bb32bcc726090169f60ef051886f67f68c6815492b65c73214e8d31fc864d408f38d7a74569498c51c611245591e6c00fe6d7db4b9aae4677753d981ef040420258a78430fc5c30d01db9e433e47f771250dd3de02a12fceab542e7dfddeede24114728483ab311b1ea04a0e9b947c50bb39cbdb8d8d00c7a1510a917ed4f518823595a838d93dab3c7af0ec420abdd8093a92b0604e5156544dc021e82af93c2569e06e7b07fae0463975e683a84ab65a56e2711d9759b2d9e33eed177de0b7fec52f78f129fd3cfee4286f55c83e7540bad2da063350703054efa05f5b60e75e2907b5afd419d0ff948a1b2498c7a2193e3058da441789bebb8356bef843b0a00875742b82245a71ebe8d6843dfb55732fd7450691addc39afddc21ba080fb92eac613c0c568d8e676a8b004444a1b7c9db19a2ed2e116e9a3f9589ee51c1bc2ca3ef2333da418df780a12f2cc0d243bf27331d46dcee746a9f6ac53c02485bd1c267a360fce77a639abe039da104da550aaad3295ad4aaf3664e14f8c848dd11aae7f0375b5695d587526c452695603c7f53e384292b7dc0cf5fcc2f839ca2b1216c6a9defd33001193416855d01020b74b9521ed3f739a32797345273dbeb4783e7c7816830d66b0b792b4fb93b1d25746ed0ed0ba9052a82f03cbe0203c1825add799655324575a732b39744b234b28ce2e01b1b0d6ab2463c80371cc3cb7efb30be9c4addf2a40965912841f5477fd3a344c9a4b09c49056ff1f2cfd501a7df07e1eac9b3d93d2da78ab224d3bd0086e516b98a1968dc91aebecddd1c788fcabc49cc598f9cdac6b13a8bc5182c81143ac82c822cb5d3192883a5b0dc956f7b99a3ad5d7c5f637fa7f1bbab6b1eed26651e0fe41e25f795874440ee203da20c40141cb5bcaabc17cbd00bb8c83fa4ece672ae7dd2dbc36d9652ac8728fe17b0b0404fc5093927a4f3444ba6a5fd7fef01968d8aca9882e8e912056371224933ccf4052085e14e4411507c278f9f77f53cc0979dd245e71423667a91415e768ff7ec64b7cf60b4294710e89b92976abd60e25eabca771187b5c5532b1708c2c974a36fc91f610200be6714d2827939a61d0a3427686c2692daed7f33b1e1aa6752b5d4ad749eeecffacc75da23e0aed58f6b16f1dcc9182723ad40c0aab65d7be1d258468a12b17e43e83b380eb06b8548608b34f57b55102290bec6df18a3d866e2fa72394b7450717c635b080f92d3dc02be7b21174d3f916209cb6489cb4e6261648d7275908295cb88f295ea18cbaf3d423e1446ea51a1aa31cd74e4d384101a5ceffbca6c649cb3238ecad8154ade072d2e3973c8926a3f46840277bfe782728364f53e2330ec86b30a3dc62cf416e65ee9cb89478c690a18c4f4913a6ff5642bfe23a7dd4970688d0ff17dddca638c159025802013e57694853e43b8d717fec231ebdb90559e4b12642d228d8c1b838766f2b298a93510eaf0cdc9fd116dae62750dc377afce2aa6aa40e75609383fb17da29f21df0cb8ce799bb63b7c4f25c0593742605adabaf1f3056d43405bfced55b14c58ee0e7b050f037dbb9c43e4ab6937a984baa15ae2b41e4eec471d2097ab0e7240e452643c486cbfee9ac5b6cc72546e34f4ba5396dd886500a0551bfb8df64f174f3163a8a57b15b4d5057b86c1caef1d9b8c2d7f49f9f6090e4c4cac79a5dee394f8326400143a53aeee7b64998dace3709425eaa192ffae24f58256919afcd3aa753d64d347efc27d08239c0b848791035c64c2e0f4998e10d2a3e1fed9f71563ac2cefb60e193e9e1aa3412ec95d352358312d4a72be32ca6d95899cca6eb4796793ae839666564a8020b41d483106a9f9b1386a8035cf39d2054c44caf4e79b0638bbe808b7675df5acf780de66b868efe544611106639c5eadc18ac058da26103dd6090bd826b7e3cbb60cc6b34d0755135d97783d13d896881c13c55e3c6f98208ea495b8a63efcf1ce0c49ed324ba0d83e60290b857df5dca8a93b6c9558a20b244193d5e0e282bd6285a0a7cd5b277c9ba765d6ab0d3590a07c4d2fff403c4ae44e529dde6ff136bed5b52a2f55016b9d7c1fa71e3fa1acf695a0dadc84e29de14f3b6e3e00866a1fc9173b7f79760e300acd50bb71aa4a61b0526ed932bd9e3237c5c82dae3b3f83edc9366bb216cfbbba9e13540c9537d18a9291ff9f629eb52fc232a5c53ce10a8edafdafa1002aadec49b35a6d30df0a7f968fbd6fb402763d0bbaa5c49dfdf36ffc983e57f38348bd55e681caea0b3d2d110e7aadef847a82b4d9dd7b9b20dfbd5650ae787122a1f33b8954424b6b22b8cf5f5c721840041b61654e8177090d29d74cfe0a8a3ecadf8bfbc1ee7ebe6f709b6bcc3ef47f41da166487d493b625efebabc7601393fe29aee7164cef701313c1f995dbd63c7b9f251172fee1e0f9e815c1daa0ab2efef28d4ee4eb8098e1cd48060e71c94db40a2c0e41d3e67e1f4af3e5df96d8897b79b44c0e932c81f806183e7ab0dd1eb3ab207225c0ed211c3caf700a65602ce82c3dced679fad7b939bcbccb53f48acfdfe4f1c24287f9d15f27860293c54d40581f6057ab479382a57bae9824ee64fde5cc1c206290ccea9ef7279319d476e37ad699db88688ffccd5701fbda84e34946c684749c6e2b3a068a4631d2df0ccefd40e7943b1114cdaa2c1ada160c2fa6386981d3e462ff786af9d5f9462350ba9451309f2086b34dc81eced804334626d396e359b79b764f4de753d4ac2448d062d079f0e6726540f638c5d1d7ade99d09f1d5aefa08a57cd9c70f00eaff23d3f3cc38ea19870df4cf36522172c129c394bb337de1ed5e952bba7a41bf4a07aded05b17c37b09f175ab7893e7191fccb1f4f953e91408f0798bde589a22d68c61981cb7f6b519dad595caeb046a0546b3aba0c3ed7a0a9ad7e53ec01dccf91f6ef76f32173ff7e8f822a040af531b68c7bb65d70ee05676ca9d0fb181e331e7fbb46778ddabd028d4d0dc06a50b806beb942f43806b7fc6dc603c2b412aa30add76a2a9109c44fa5dc9889e59461942c812fe6acd12c2b939897cbbbda30ba0bfffbb3ff04b37d7f1efaa735ad58a99db64ef6f53d1e8a233a505d26db977bf37cba18be33c2d893505c61f1b4209ecb853cbdf58c075212a756d73e42fa4fdcc8935627ea653b6e4c292381192af34f35591aca61128427dc0c345cbbb19c094f807d21fca04cdf309776b9362e9bd1b4418d960fedd67f02f67ef94205902679f665d21e016392d99253b16fdea8f7eb3b04ca514c5b75c32b374f5b65af56f879aef7cf609276f574626ddb1a739c22edc8d717f20ec98367f99ad37ead2040c7c4e09d600d7d84d84babe53ce6c9903d6c386afbc93f2cbd1835da8d9022fc88196e22ee61362a72cf16a89d7a0092c92c6d1903a59edd52ab1daad1b1fc4bf18791f464aec11f373fe0aa4f3e9fd80c1c269fd1ae0c66369dc10a244c1474401a7f6dbd0b478a4c5c27abced0b2ca012ea51c5efcdf1da68e34d0b0ff8c1c7cc0f916a0d4fc4eb230fd4a72a088365a673a9ae9ed9658122279b479e5879075f83b4124504c369ae4489ff1d86f9032da24bd62ef8ab6946c22dd7f0f0eb23e427418753edca7d8c856a73b92aa184f955feac38e3d69d8933ea093b29cc424151e415f311abc255caa10853934023bf780d51df5ce217fb611b7d2c85091e459f087a71959811ca66b3cd039cc6fd5f656311c77a62b6a51edd94df3005b6bacd79a08a9229bcb7d5ed62ef8daed08b6e11edc9bef9a0684abe63a94598785eaa05c979337c8d15d904f516e3db2a96265975bd148921a4f4e13b8cef9d65f89f6d3925eeb1a36a0fe8910d30557788821276a2ac15b4cf06ec1ec7ca81ce49238795c04c977a78c22a674ed70bc0319921532446d840a7e1b2df47e9073fa596bfe0858fc910f57dfd25e179bd6877b3549cb479aac83b1cfd00bf54519b8e10de795f64fe7189610437c4a943b6033ce8b6a97d6338f071b40e7186b3d7e678fc51621da668d69bc69a3d2e7f5eeee8620c5870d26e082085bbc9e78b47f5de42121fd3655a828ec4053b47ca22f8a69ee5e261c500015f860dd06b3b2d5b80467a4bf41387f2bc1cc7245de3b50260e13e57e7c4dc31ad8c48575e1548c008641b1438153fc645fb669d6c737405cf2926b6116afb27c310efc81aef57799ffd5a4c95610ddc6347b0a825f274297f4f2acd17ba8226c7b7c1943cf8d70d6ab0f98a045442a63a90c4bed0f714951bb3c2efae21c12b537045861397233950e06b3f353a4b3fb286a6c84469c9010e93d9c14cf333ed061f41e728bebe0f6d8f25512d1d6f8bb6d9ea0cebf56486e0d6ce47513e6754d66d132f867010c694a7f5066d698647c418de17f5ec594a90269a2bc79ec99071e264f3b636dee1a3faa8111bd981b29120a342c2eab9ea41b4710bca3cac1caf66b5f5266bae49392df1d3adde51856bd2403772ef3583592d7f5e21929cbbddc557f1f19f2406e776d45002a91aa6d3b6dfdb9781d5c1cd5a4477f74f10a1e1c228eca68bb8130d4a9abc4e223462da91148b8f184ebddcb1c5d4af4c072cb9f826e0addbad41a21fd9bcf6d47158142aa64f420c84451f577ab783a5bc8c649e3a09574956be9be42cf56b3b379b2f498629613d2d4a93c69d80c957de4021ed129566aa62686f47b8c872ef5d42d5972d723c9f474122e431d266e1ed7678d4a0b58eba3e870d76971adecbb7297f3dbbeb3a46a1aae7e8cb3cdeae1168faa35fc81e3491ef0970ac29f4d793478d96c3deb11ead92363faf22bbe4159db092dff8945d79c9c9ba14d5093cc50e21e72b5e39dd6eeb32f0d76e36e5cfc23a7a44c7eb49d6ad7faa909c048a683782780286704f8d0d69f4ce452271b23a2c8e7fc767df77b304e07917dd51d29f66e6fd70b6c9835fb2f32cfc814e2394e9e8617fc6bc73cf0456fdb9e8373fc349811c83c363de0d23e176c081d2051fe55c8104658bcc8caa3b6cb3cdc36c0188cb3ba67ccb4f26e7c19a3d5f6762fbac1f11a118b8b6cd48ee1233e2d7334288d1963788dbd3e1b79915d082f51625f9972b6a6b13adb1f21c6e3626a98727063c9370ada34f5a3ad065453ca0f70b99c4c4ce835e80f28a532801762aedc3eea06ca431e7369f83e332f81c28c59a67cf7deb9d6f2e1b215c91dc3f2a6fcc779a9fcbedf8e459a09701661470919c7b3516b2ce49a3029227f644d7bd2d93db189139b4459366d419d5573bce1ad91ae66bb9bc4f3130071205ea1fa324435acfd042b220c9b86875eb43548a6e82061bdc24db6513bc8da3c7d9dad3d38f672a20d36ffc3fccfd83b41e4b84f31c89a0720e23e86ac583f731796a9b79d8d5c53819863a4d9ae7eeb26303dd654ec4b0b7e23135df5d70827de96094c93d8cc1aaa1b96776927f0dc2c27fe903ec3aaeb24413351d750091560ba5f44d2b4f9fe66e77ef", 0x1000, 0x5) 19:51:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) 19:51:22 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x1, 0x6, 0x0, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xd, 0x2, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @generic={0x1, 0x10, "731307b3b7de45fde477d7395d73"}, @sack={0x5, 0xa, [0x1, 0xab0]}, @eol]}}}}}}}) 19:51:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 19:51:22 executing program 1: r0 = socket(0x18, 0x3, 0xbc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="7927ec02c0ee45e31459838836f574b9354fc47d6db8a0fe9280769d799c9243a7a834f30d5f", 0x26}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="e00000000000000001000000c6b5000074fca25daefaff1b7e1dc28fbbc3cc052089edac99e9cd7d68e6fec796b200de22e3913cf9b5c69ec9fcb392463a3c9751b4fd6f3796aecb26d0b670f6daf6993978aad78f03f98bdf6705aadc4af9f620576e9e005810a84b3854ef6187a6c4ee4830e032140b6e53f35614deb5d8d5ff8b306dc42639b555bea3235303a3ff15834fc72cd557dac873603b97625ec129880a7e9c3300f0ffffad8296f055de53e222c8dddbfa0a16e1ac7fbf1f96893125226871ee3b4dc83b46772581029d3c84240f6bad83a91029d19fc1631d8c9a7f952674180f4035f2a197e476310000000000006800000000000000010000000100000052501f34107f55f86629b758e33ad614e1a729df82d055f1682c19abbdf8dcfded8509229dd4994332b367b459b5e3585014c673323a8578bffc43c451467e3af7d7481f657c4b5825a47acdfdc3c0ac970000000000000058000000000000fdfeff000020000000833db231def61f089948501163392cfe71e34da8059d46f950b117facfbadd3f5df89380f4a9ffd5d2a3fe5d83eaf5af59648650d801c70a9f33e52dc30cacc9deec26d7b85b257148d533060ae07a6f00000000000000e000000000000000010000000700000045397a15737e04b71a701fa76f100cc28879d5af237f1d34568f2a42af180bc7b7c46672113c07a874462704b5011a029ae3d2c49da9f95a4e8315a24b8c3c505f07189289d383401414128b459a69898e21cfccabc841a3afc1f0d5275e8cc00b185d51f0fa33957ad12234788bdca52e7d1d38b30c8adfeb09dd60ffa1e8673d3ef04efb9d6558c66c82ede21d883544588209e8bf95f3edc0a9b4c711dde15b51b71e3a46f9e10306e08e45dfa3375be593bfb1ce56ad384f1a09a9b4c3e811b1ba86ca7fdb080185ef723d0ad77a8a40a7c00ccd8a2c"], 0x280}, 0x6a22856248803c8c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0xc6f, &(0x7f0000000000)=ANY=[]) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0xed}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) 19:51:22 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000000)="c6ab7c704cec028fdbb022ef627e845b5932ac", &(0x7f00000001c0)=0x13, 0x0, 0x0) 19:51:22 executing program 1: syz_emit_ethernet(0x35, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) 19:51:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x80000000) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/119, 0x77}], 0x6, &(0x7f0000000540)}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:51:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x14, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13400000000000000002554789916cbd24010dce2a11c31227ea4163a2821f123118b3102b68dd7bec3bd5dee724fae4f9cc998bb1fe3c8100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380038367de6d445d3ce5ebe4b3191c5f3d0bfc4cdbe5c139000000f5879584a420e6", 0x78}], 0x1, 0x0, 0x0, 0x3}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x68) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) 19:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) select(0x40, &(0x7f0000000040)={0x3, 0xfffffffffffffc00, 0x7, 0x81, 0x9, 0x2, 0x8, 0x2}, &(0x7f0000000140)={0x7, 0x1, 0x9, 0x5, 0x71b, 0x2, 0x9, 0x8}, &(0x7f00000001c0)={0x7, 0x6, 0x4d, 0x5, 0x2, 0x7fff, 0x0, 0x6}, &(0x7f0000000200)={0x0, 0x7f}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x42) poll(&(0x7f0000000100)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xc) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0xa17e4d7cd297840}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x5, 0x9) setsockopt(r2, 0x9, 0x800, &(0x7f00000012c0)="c84f1febd575be029e24d9089a652c336916daee3cfc32a2608eedb8356f7f30f09c6b17d8853402809d327c88ffe8a0229ad40d66ef070b17056e1fac36413b856c8cea974033219e5285fed07b55205c312c03936587cae70ae4d3f991088d1737cab1480472a8e19e25e2028b8584844b6b3c91df90fece25403aed52988b0b0967c0342d946019f5073d8b510fc34d56506f529f19c2798877a60da7420c3833b205c1d381123df8f00463e87811132bbf9f92f21331bb49ff2f2e6f8ad5b3267c5514462412e5bc5db2d30631015257811072d9cd63ca68955c4f5fce264120e4986139db790ac16b2c588f340c6a345e89a68860046442886c71cca17c6d214860e20ff02ff9e738b0f5a8c963adbc809f22829bcf2b5b03e43593fb7d6b436778e8ee028732add30b07735f98e7ae7e0c25e9a59aa1af2ff93a5378e0435e0d7ea0b122147f8795eadf2a9437eacde70894f8abe0a0d95fe7b7a065ac575246385fae486291a6ac748e731ef195ee4dfd1d642b5ff07cef39df4a93c08e14e9c185b253e9cad8f8582f36796edf11c1d98a389f4b21f1547d05de87297ec758560fcaaae09e6aab68f52d2ecabe53a4b7d5aa35c7b6d6c0d54ca19d6b3cb017844ddb990fa80ebdc092010b1338e43359107fa76d7b2397cd7694909542f79fea8f5f7f4e9b290f21917fd00a785ce23056b707302f506f61ca1d95639f503426c41d1cb1fc102f20cc112250880c3dc84d81320e056fab6ffde7a3f3c04a3cc5652a53432347dd7932f115d906a98ccbcca378dd785cccfeab0c8d84a997a1a8307bb4071431c936c09d429dc288f55ae94f84f286d266615f695b5c8609b9bd7e53fa490579e1f94ce3d4cec2314183359251a8f17e5ee1e30da40e8e000626835266acfd23f97838c8ebb65b62214fb18cbd6aee39f7a58f7171feda6cfc5919be5a3e9da6ef24f95bffe35babcaebbc979492ea833da5fafebb45018905ecbc48521766dcb9c361d12622b7a8eca963ddda6835e949aa132a8c171da0a46786a5e0c1638361221e8657ddec9366f28aa922f9d612d01cc9d48b093e2a62a303d7c945291f54d349432fa88e5ff0c718d84fd7fbfc405d9056e6d6770561510f719318ca62217f752ee8f64b415baf9f338e1dabb8a32dd8011857faea41ee05a71d839fe489248ddf18f7b8072148319080194a9c9e3b036119afbe0be8d869d97f7edabe825b0a28cd081907a8dc3f192326a5085d178d48613f122aa92a7137198355c48a665543a58cbd0d0c2c0f29ec085b2c1d33cbb1a82e1468e0c201d3a13df18423d7cf23a95cccc2749051c49ffa17fc8ea7c55f075636a2e42a9a04f9253996f7cb1918f050344e862350e8a743945515980ef491b436a06a725bb7c7a4412e4179e18c996b29df792fa026f001b3b7016701a6afd5a444e975bc3589c163827bc64af79e4a5de2e2384d399f801be9f5a074e7ae6b58a6e33da2b1e8f8e5b8bdd25e9c6a1fbbaa5e72d1b6de0f3c612f981306c42bedeb2ceb0e1f812a47bbd934aca80b90b3dc1a97a50cd84dd30e4653422243b848ed2de6664e427d2a79bd6b4c26b2a1bbfcd335599ce884ed862e7f42ad1c8d5356cd0e07925c466d83818f09a32168e89ef575ceea1592e022c33572e2c74e235eb63ca7c431013a2563ddd00d4e6ab60ac2ca1286c6280f58e582412a802f66857ff2e44c0ea473f9f6db8b992ec987772519bcebaceaa49878dbd9bd267e503b750a75b794a5668dcd4e60f9aaec1758f01bfe1921b6dd39d4d1eb528b74d7253893edfb648da7a2dcfbc2008a0a816f30a50c50c87444a02775c4053da0d362ce9f80a050055cd4ad56719a0965144450461a7c1a1ee12f63d0fcebb487c06012e517b17741929e844e1e6ae4b1be53ddb6943118583d17d8a20938b24aba16801e6f6f52016d28e18f9671cad21738b445beb6253d796ad64ec133fc29a61d4de2a7ecb5b2e60f05a4ae2aa367ceaf056d4195b008fe10b05a9021fa1c52298cfa1dec6db476694650158ada7f5644a7e8cd28dd7b9ed860663fe9bd0d759ee22ca49105a0e791b3f0aa0e339a370e62bf0b0872b4add1108323ecd840f331a29651d56f02af2effce1e7e4ae48c5c67843361bff0d184c199ff0827bf55f81af2efa056133a0010a3f494ae57374cb68a588cf57c893649a15bc956c0ad6599cbaa0676020b3c6c418eb45571ef5a861f8728e4e45b726dbb4b034f40067eb6acfde2205b4c23a8445d9656dd663a8fb30c07b32af9940585f5ce4088f5a8c99aec1ef27cdab9dd229aa8820f2c9d4ecd580fef6eeb62c8557745dc2379fa7556f7a6ae0bf5363c35ea2b52b8d4058f1f9886fbf21416a818aa72569052fa9a148cc2c0f7c3d8455d039cb1aef86dc13207f53941c2bdbd88735842226d832a0d3610a507f45b43ac8cf28b790949d43cc98c16f3261511f59dc69b87f0051d6951684ee0382f601a274555c1dee9a7708167674f24726371b0e6cd6d4242990f486463f915356292a74d73ddca18c22c78b5c9666b208351ce74c414ddb73e9bd6673169768011d53b8993de38d27f56b656f01a9b831745ffb533a5ad6465fbd61ccd4b7229c0cdb5f5f06698f79ab5c61f98fe9420f49397e80a2e039fcd7dae71945acdd590c7867fd9c2f8264ed6ebb492361d022fa228d7485672fb3cce6ea8144b4398b93af081abf067c94190d312c58f3a590738209eb31218e6eba6d110c78e909965c6838e2415e430b12f45a51afe0f9c7b4f95b5e76cc4788b31a159f7a769a44d54f93e2a5a5b21c9e9c45b4d1e71cba905df891b3296572b7c287e3ffd022bbabf20412e6936f6725fff01714df0e989f13b2261a7eb6be4c55def1bdeb86bc378fc8b6523b2ea2a673726e001d2769ca17c645be97cac4466be7d56b0f71f102d5f020efb233f764aa3491cde3a870434c214c98610da69d12c25599f489a5236c44999bf0215e8995d960c9fcf33c3bfd6dcb5455eb3e989561c33d2ffa4c4e8274640417bba292509a4ed1e901777eb91dd40862892f1f8dc61b79d728943bd567d4937b1f81ac4f7528d70beb054043d40c1b16f1e763e72f46d11b2e29d64cf777c1a4ca89af7ae843bc123951e5a95c41719bdaeca9d4d3721f5b7edbe16f718c4130a1346e34090c8e20a32f9c499d661a354d078c19072664355ad0094313242ef382577c40224705313aa44643276d28064d10aff21bff9342636468c8eedd15914ac9debbb9630de9c75f436d13faed3a7ddf76077dd2ed45d1623299307dd653251e90ef3d4707cc60814adf4fa8aff0141a8c7b3f129540d9ba12b7a17d5a870b74bea3894757e12ac0b031c92b7db019b2431fdc08f22d431c66a0d49ba7f5d21e0623f1f829ff382f6935dec5b1ef8ba55ff8c3a0d649ea2ecb37424bb7858a7e8a74fcd7b52218acf42728923f69b16f3f1e0c59d00997e7d09fa2ea75aa90ad43c5e0af20232a676354dd9a67fb91a25486943df0997b35ca5da6e8610400c84b652df6e3ff7e68fe6ed3f6e360f47e2b48c55dc0b7bc36cea4544c7c86d95614bd35501a19c5ce62032e4455ad624cc48d5cab300ec7971c7f3568bb6b1150150a53cbd09d0a285dc41755a96d2a0de3f45b23e9a82e9c9ee74fc9909f471c6bcbcc5fb9f9f071b02b2af3a74bc5dcd128d32d173a880c834ee2264c1f573a0a8c9243f193d968ddd4edbbfc013547ca8d954732ee9d525078e82b569c52b035c58dec2629870d342cf6833372ca2889ee095d07abe03b055966ce87f5d6e05f849a81947eba2d7aec73dabcc53c27915cda86dc4ec73c1948c0b49260b84af5187ec646d345c3d53e6af73060d92932a5992ddf1a6f78f9e7b8e1b213ae23f2eec576170210f9fed821af4aea331046117097de1c83ba4e66436761f2f2a0bd90719c59abbd0c8aa2b07f637e7e3d4d4404067b4843ac0b597affe9202701b7acc108bd6960bd3068c0b7049647cb34e88c73275f68fb87cf4068965a918831ecf0d9548cc7cad63c4d5a0edda6d32572e2309504da09b4d35f59f73993322d036fe86e51eede5faabc0a3c8930073c267c259665084231bcb1f35d36db140373f0a330fa4dd0bf6473c555d47bd8c7a3986b22078bb9a674aaccd658815b17b7351129682d3b1a450206be9c00636b8ea72fd26e28cce51c69de51b839fadb2a943267f71f876dd2643e74ac230b6ad12170e399efac74a9da12fd127eef4d34adc31d1739d8bed8ad7ac13dc8fe2cc69fabb00120ec213123e934d568cd9532e935b9e6c987d1670882c1235231bec9ea5195f1839dac2d8d2619f41bb2033de3243995bfa700e8f3e2fb7ac27b985bdab1a228af2b1ae75121bb055e932052ef606295c8676a5bc623d98ac8ccd0f73ac19110c3967f3a88c9e0d833bb905ac30c4a5ad34c0ce317a4f7697667cf79aeaff7354de945018ff25cc2a08d560659125b507734cf085ea7ea5b6f86dcb80f2e0454ace0e79483f3526522794be4c1685208ac356283eae44c4ba174a08a0c7b4e2615d61aeffdd298c3bbd70691c2d855ef96f004886071c71105596ff0560dcadad76c58c0e8bd479a7aa713c96b3d0d85c73b08cd4681a56f0d423f3215972560a82e1872b758241a6a3e9bc8a51bd0ae60fd0a1a7fc9c5748122d2c0a21b9ae3897e474a2d903124dbc568dc1724cd86f32d5e679c5bc24ea91eb98eb9caa5f699aec56a6dc1f1c3b312ae033c869c1bee1594b490fabd8cf64006ddbdb32826cc2b865d5293946d4e1d4e392fb9fc386f1570ff94613e448e06dea587d300d52e7b3e1490825c1957f329741e3c180dcd191e3d8df319bc3bac151556b1b8a5f20f76ac0937fc67133a6d1905693cd20b70165a86b488674f3c3e1f341b5f8babee5265f3c3429e3a8fc45b3616a7d7562d02316c23690dcbfe18c343c6258ccabaf3888913b2b15ed608c4641b639f46a023fc5953ef4f16244d9864381356171252bff257ab0d9c386c84342c55b1710b89a729d72a92433723b832837d88e86bc824aea231cc840880b524d090470684d9286b9e83cb14884a12a62a11d005d26a83055f78d97871cd822c248be3bf87cb9bfa097202e49f43ef2715bb7184abaad7adc6b4a4467e216dd630845b78fdea4047a43995f0dbc96bc655d3e0541118bee2b89ad4042507b7997ade8b97aa0389ef522474c8830e00c53fe71d5c6039712cfe55af74930670db7a8b437ebed06de6cac90d2ab9a9a791cf5a0515b710612d82fee33a8b492136e912c8f203bdcc1493ba788735cd496ebd9bf5c09b2e8223c8f6199b120461d5af26acc189b35230636f12383b9e17f2787010802e44b7ffabb911c862191ef0b640bf8b79963d944ea35c724cb278ff82427b878bfb8779c2aad66949c8e68088631488ece438a665b33715f408d6c2efab67a36f45c1d5a338fe723841a55fb3afd91b0eafb114aabe762bb7a3e32951952401d80a72e42e23ec318067e8faf7b42c7e9eb61aa1634b35c7293ec38971240dd9c03807e088d9056b69b7d09083ecc70da278a50ab50733f2bdb3c1823f61682a6d04714be115e79766863a97615bd522f114da6bea8b4bff7b60b4340391477ef51c23018b38172a78e2d9518e07b92a96b6a4d25bd78cfa1920d10437be413430184e4e60ad126ba0a9eb8576bb590eeed8bc754d7521b5a0375b139e5518bc4835bc8a2cca824ca544a3712f5a7b900000000000000f693d8a720c7dc42e142bb5ae6ca55dcb5860b140516e879f7e9394882f852e646a5fdfcea530b90ac8b75eca37bd3fe864f3e342076d677dc8204456f38", 0x103e) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xd, 0x8, 0x2000000000000, 0x200000}], 0x7, 0x0, 0x9, 0x0) kqueue() 19:51:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202aee766"], 0x10) socket(0x2, 0x400b, 0x1f) 19:51:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/72) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) r2 = semget$private(0x0, 0x3, 0x40) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x5, 0x800}, {0x5, 0x2, 0x400}, {0x6, 0x2, 0x800}], 0x4) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x20, r3) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r3}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) dup2(0xffffffffffffffff, 0xffffffffffffffff) semop(r2, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0x8001}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x2, 0x9, 0x1000}, {0x3, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semop(0x0, &(0x7f0000000080)=[{0x3, 0x8000}, {0x2, 0xd8d, 0x800}, {0x3, 0x7, 0x1000}], 0x3) chflags(&(0x7f0000000280)='./file1\x00', 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x1) 19:51:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x79c) 19:51:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x80000001}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x8f, 0x6}], 0xffff7fff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x42, 0xfffbe, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x1, 0x64d1}], 0x20, &(0x7f0000000240)={0x6, 0x6}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:51:23 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) setrlimit(0x7, &(0x7f0000000180)={0x1, 0xc}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/233) setrlimit(0x3, &(0x7f0000000140)={0x5, 0x4}) sysctl$machdep(&(0x7f0000000100)={0x7, 0xf}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 19:51:23 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}, {0x0, 0x1, 0x800}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 19:51:23 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c7b3000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 19:51:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = getppid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) wait4(r2, 0x0, 0xa, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x3ff, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 19:51:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14040000000000000700000029772a88021d917342cb2f1b066000000000ac14a59dcb8c0d0615c39f22a655ad4f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:51:23 executing program 0: getppid() clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) socket$inet6(0x18, 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000280)=[{0x1, 0x38, 0x6}, {0x9, 0x40, 0x6}, {0x1, 0xd2, 0x0, 0x1}, {0x6, 0x3, 0x7}]}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x1f, 0x7f, 0x8}, {0x1ff, 0xf7, 0x2, 0x4}]}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x20}, 0xc) pwrite(r2, &(0x7f00000002c0)="bd69716be50000", 0x5, 0x0, 0x7) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/96) ioctl$BIOCLOCK(r3, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x800}, {}, {0x3, 0xd}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x3, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x202, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 19:51:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000040)=[{0xf510, 0x0, 0x1, 0x2}, {0x0, 0xc0, 0x1, 0x4ba6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x40, 0xa1}, {0x200, 0x7, 0x1, 0x5}, {0x95, 0x2, 0x1, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x14) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x2, 0x5, 0x8}, {0x4, 0x20, 0x0, 0x9}, {0x1, 0x4, 0x7f, 0x6}, {0xfd, 0x9, 0x4, 0x400}, {0xa51, 0x34, 0x7, 0x8}]}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) 19:51:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x25) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 19:51:24 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd604406, &(0x7f0000000240)) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ca", 0x1}], 0x1, 0x0, 0x0) 19:51:24 executing program 0: r0 = getpid() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) setpgid(r0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x38, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x8}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "7dd5b1", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 19:51:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xf, 0x0, 0x7aa6, 0x0, "1302061c000005e2ff00e3200400ffffffff00", 0x0, 0x200000}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xff) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:51:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x3, 0x85) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:51:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x6}, {0x60}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 19:51:24 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000080)="79a8c554fd8f4c8b75", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000340)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0xbfd, 0x10004, {0x100000001, 0x8000000000000005}}) 19:51:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup2(r1, r3) socket(0x1, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 19:51:34 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) read(0xffffffffffffffff, &(0x7f0000000300)=""/91, 0x5b) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0xa) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04 '], 0x0) r3 = socket(0x11, 0x4003, 0x0) rmdir(&(0x7f0000000240)='./bus\x00') r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 19:51:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xf8, 0x7}, {0x2, 0x2}}, 0x0) getrusage(0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0xb5) accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/9}, &(0x7f00000000c0)=0xb) 19:51:34 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x19, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000070c7ce5fa42c495037dd6abf744a21343c8b237f3e0f2f6fef069ee39c94e8cce6663f74d2d0a42332b491637af7da8e8615e9432b0a3fd67415c2d5a6f77e43ea99953ed26bf410627775d70cb412c4118091a188b949924e39ef68f37f2f99c6454207844addf81b0ed5cadcfd97b035f83be6"], 0x10) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) fchown(r0, r1, r6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000003c80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5e6f6883a13c90f47d6c33e00fca994bc46989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c9563f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ed199a5bf434f1e474eb9f9ab64f3cb7c124ecdecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24bd6daebf92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d957005526d718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c37383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b11514925df83471d03d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e421a0d9364794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f12a7158da80548c47c9c223d8a410fbf1d46ae516b69e5b2ad8732da841ad708104551d4de0a926e2bfeafc3315000000000000", 0xfad}, {&(0x7f0000000580)="dbe8fcccbfd6358950d1c283a0634f132352cd3ec48bd92bacfcb9e0f17dbb57fcac2674e0f4ca01afa6b7674921be21640f5f385903fb33f71b3c86740a59ca1668609cc797e6c0012a789f11294aa86384cc6984373cb69be6a1d033afd0435d3760e6d2a3a947118974abbce08b6ef1bc92de861e5aa1d02b1ad08aac8d7d1545c46812a554706511fdf207dab26b896518a3b79adae1b96419308de24ed40df9cd16d602b3242612535d2cb3059ace0870e2ebdade054aaeb5fee8ed587ae23dd6c970d4aceb0cb298d3e9795105e6f520d77193c0ade95a070b8c9e04cd8ef303e944e16f1c83cf82d1367b2fa9017a1f78c6cc6b", 0xf7}], 0x3) 19:51:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="eb00"/20, 0x14) 19:51:34 executing program 1: r0 = socket(0x1, 0x5, 0xfe) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x10) shutdown(r1, 0x1) 19:51:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x65}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2c88408321a7a1db432837255891c3242ff5e495f19d13a0f60f558c56cbe8b3208a5abfe5dfed3cf03ca0b37916f0cb04ae2441"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 19:51:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) getgroups(0x3, &(0x7f0000001200)=[0x0, r4, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000140)="ef3a092adcb59cc607c2c8e5ad8d18892b9f5ff6700a6e69977113a340a5d273ef8b29b30d26a25ad8090d195d0cb97f7a888a63833d392ee211608168dd05f32c26d1a47505897588b4c4764e86001e437c43ff7b1110576d39b57a9150ea995da54f03c5b957829cedd142d7837d90a0c954f9569e801c907ee4368f2a7078a727ae2f1b42ec260040512fea194e08b502de1685494e519d0867a2fd6f9beb1220050b7efaf59790aa30bff3a99de6493dfa7726256cace6a205327d25a45ffc85e08ca7094a7df792b9ea84484bd67ce7693f7b0d395584a22f4a87cb039b3ec85bdc9be4649b6a88b20e901c27346a48f30afa514fcd237670ed4228aa2bec2ef42244c41fcb41c1d50f61b22be267cd06730949ffe8e3e75d02a4444e0f7c90be1e67e40c49feafbdb0129678e108b77b65e325b24447de8166cd0cc1ded70ed9755d944cf5a9b38af35f78c3aecd0d5dc584bbc999f6a84d5e382f9fa9e76bd500796ec66b203f2dea90fb940fc8141c151cfec3ab79a8973c32c2543edea349dfb8f4c0fef28026a3f6bab8cf5c3bbed656f0c747bad43a18193e6f88bc0bbe2ee2f2f4823d09bc763ae7257be4fb6032e6c912fe9cf4ad9898dc5fd628a47047fa4c0bc058858e0de9918dd3f7f391676e6463ad6073ea9c3eb93f797246864e110cf2a84ae286011e4a42f117ffb1a70729f44ac4841ec5ac8af5184bfb7b8b90aad97752b0ceaea25d15bbae07a6e298cea3f86cb67e77f051fd492d35b1b5dc402982396338205985a5ea9a8c2df323738ad952cb2d0f5cdc2b5a2f694ca079dab5db351c0dc8a9defa9d600f7fe972835e5c260869dbb4da66b3e9d6373a7a2181d15cbf8efbec50b9cb494662450ae8d75ddc34e26d90636f849af2c7293cbe589cb486c1f448eb42cec66806cc1df123a20f53028f81fbade4f62ee033dbe0654ffc7f4b889f1a5db205000b3a3ff24962bcf3844ec72480832134fe25ec3e4bafeb6d36841c156dffa07d9dc6e67a699b3f3cbb1e375a0935fba623ada95b8b64eeb2a3d4b58dc1f47b515d0c98605d8fb1b1848371ba3554121d0a2fa1fcc184f5f444116f4a713e564673a2b1fc57c01a57e24bd347bc12408f944debe24b9b8b26a102bf3c28793197752cc21695ad2569adbfeb5d21e3b3f669c8d7870ff46204dabe2b841195a3237446f2c9a8d851a50a4ff0530ae7cc5432c3ad914ea01efc18cb8ddfbdcd80ef4a40837a0965b8b9c1323f3a60355b0865ca291731d60d9ae5f4040844783b1657ab4eee039f7a36ec8f0009ca19dd9fdd636169e6cc559a47620745a97bf253f364efa5795cf84add84b83ec4451eda0084a8055e6aa1eadd15495c3349973d491a23b0e9c45782a9694770534ba2ea5c56bba6795c1b66e0b1d8ef296671b97c799d71a2453928cabc1324157e003a7f40fe8ce29b986d28bf6a97351a507250f0f8b4fb5d78a38ddceecf2199e3c68d6eeebcbdaf45a864cbdd611ab405d2f702b14f90ac0e75c2dfbbffb69ac0b8e68639b5bedf8fab6bcc0a2d4e39e2649d70f2ccd2d37980ca8749219c5c911eae04f1cb40fa881f54acad060fb9ef7236cb92508aba579d73091c8b29ea0332a42781adfc43c8f1da1bb8e425fbc288fc883db3f183a13ba941d12f6373e188b6d18504ca38bc88fe956efba72b295c8850e6c0c60dd5bf76fb3c6df89352298e6e867076d61b8645cad4710a0d8c80200b6c7f633b9e84576e78b9e0ce3c5f6785d97c4c9e4b1977f155893f1ab3a9b77a47de4989af1ef562ad86d41f9451ed585903c19fc485b169d770d71b7e0b74bf3347ee9f8e1cbbefe3eb1a574e4e983d2e4463e7cbae27a9f25bcec216808d74e95857fdec01c79c25e697165b287fa15e3cb47f5eb149786c7df331eb1ec47ee697447091142fdc863f826157ed943f6db451c7c8bd9239d2ba60f2a204c06001488b5a516a6b27f46a18504883c022aedeeb15e1f8a0324544045a82785f673d165a21ad76b1c578d9c8d8f12b51d3104ca853887cf9d5c5e2c5079755cea99a2ddc1bdec6d8efe978e2737f5b2035e13560e509ed8a03daf93b79829d6a11e890d62f90ddb8850435a66516f14a49229e5570d583795c76bc311ce4940ab674dc1cc7d438a878fb20a31cb9910d18e42eaa9f23f680fda75702c67388b6dcfdd35fb9e9a20969a89bb6f6f57e901cc491b190896c31054b1735b2949769bced1709ba6975186f1a45a671ac73d6481a62b47363ccb2a08b4f4c09cfd7a11d120082eda8296e5c9d82fcf46b6a5ec20ac933dddebad39a74bc59d2d3a7dd8df36812c96a569a8008f35443b93072af1cbef7d003b63648890f1f1d223f8672723e8bfa8ba3d75c31fcdec41268ff981cfcf5eacd1843bbf3c712ab3c8e9b449fe32022d4520442f7623f57264659bf74da27643b327386f5f931d1e6b626b2866bf0b7827cf7a78f04e43fab26c4ebbee4d49f206af8706a293068ee127a88fd1422f7ab7fc44a8cda3012a49b6590ba3e14d94fd2ce1674a24bcc7842e1f4d9aa3b7f5e99f2bc6aa0ea54f002f63d4d74a97b3f2f6cdedbb2a84276158afc9b28cc5014e0daaabe2ce67111fc1d42393ab554d3e1676df9595f591b64ee1e2664eb6491592f6027606fe15abc30fb20d3a04673599245cd759d7affe029910af968c2fa9aaab7858e13a7216ce50cd1574fdd7892008cdcd7b66bc346a45b0774bce3d1cb525c2e20257a46a2e0e4ae26beeaacd41c44d9252dcae2d7e6e62f616c86fffcf5c9fa75286998d0cd09f8f1abe9e0668bd6fd5755e15be7a65b07003579cfa75a67f00e497955a7d9d4917181d1b022af3dec935f66b70a8e020219068115d23071493201219440e58bd4a668aa74a5558a2d52e1c7677344ffbd965af29f28c1b78e5716cb289878c2293a90456de99dcdb6a61a6cf15b13dfcd23a43a58f7b470138118bf33c05fac9af199a2d38e3d5166ef48ca051cb2911e55018a8c7c5a628d9c7519eb287dd24dd1030f5a1256d7b72927e26911992ecf808c89e87cc33ae0836b93f98ffcee22bc89f22e2ca0f6ceba41a83f8b28d224db12b95290021ad2824962df9a8ebfbebce820b0846bdeab7b29f452e8c0f3e5301466131a31b9c7d51999344199f0b0623f4b41d3966a855448fc11765dc1710bbb163f7ae694ca529a0e11ce96c31affd1382f06efe376102c6bb9db194b131c6b0c74877ee139cb5872ceb7a3aafef704d39a598d24395cde3eb02f84856ef5c83cfc78e84cec6da9080dc132b9dae5fb952412afb7b0c028fc814e4bfe2e19f213c264902dd19ae5c593b647d2c4a2c2c5a450681e9a44ea07d1ad485dc1bce9442197d9c92c9702ed666aac6dcf332e515c5b92ce05d869ee5ccc1c567d895062a94ccfc177a17e17e4604ee6a278fbcbb8545b9eed89c5e1a9838c9817ef0c9ed309d65e22b42c53a45ccd610cda30e59bbafefc7432dc64c7cdb9b423a9207a79dfe4923f1a5c84b182e3e1c6857787c0a560ff2e645019795ed2a4ea192439e5eb8a1cf999fb6969f6822f18c1e833a93f07c26c80bd5e54b62a9e37d6e2a20382621e049b8b720e9abfc872d20617e191cc580767953b49b49dd20c6b7e04cf9022879962c5760f7e387d7619dea8a2884fe5a3414e05efb41c3ab90f5fcb3c7f799fc6fa3a7da35a23dc6fafeaa23671a17dc030019dd021b849ecca24d897d5c2b1519c657e47b7381d0329675dea7621071b0e5f6960ab6a6a042925ce791e1221251ba39186d48e45900dcebe4b46198568910e6f73f8401c0947b253c36cc56e200549f9a209302789b091e02d105b3d4e6b7f316f57edecb70e64bd62f51c8b99e94bc78d449f068527b87b8cd0b69cbc66fdc6954ab0b261530e600484e041829af84aa9764df560740b536686e159d73a413bf491c9a60b2a7b3bc4ab5ada45b5e39cf8e376e85a1ff693276f610d9a2d90dd5bce8da4f986381932134a932e2001c97de2a54d354bb6bfd766faa8dbe25ed6ec6c3faa8831301d23891d1a373e4f60d38577363a8b488fd12c62f0b0f365f359bda637f8dbbc5f2ab553da4819a2cf5574ccb740f19ebf3124f9fb0e2fda16aecc3da712cc6563d6d2c30e74c4166d2b9365445000bf4ae028d6c3e14e1825dfd1d2bd5f82209022dc73eb204d57a126bacb04becc0c57a42b8b60b20b0d1aa7eb66f1e472f5b27706da88d55059e69c1cc4bd1fe65fc118f4c4216302d7a794a99a1c8fd68961c75b912e3d3a7ee226e430532b5c1ec7b45f22cdcb487ca1cd360e64e46d13de5d3de4030e038de597c2f3d6803b1016f5c3a8ce0c221aaa6ab19799927b9970720c02a027f6b242603faf542a700ef9bf921279f87e3a7b284f878f665a849caa6282f341d74cc8cd6f9c586c7165d95d2b4b899af59ca417fe24ae0d1d2d4c11334b678b3b66738e18851809fef39df0f60d5a41dd55eb84f247d822bff56e4f54ac935dd3a5e994e74ab4c1f17507ec25b7674fc2ca052147ce1f54afcbfcc95ac89dbd1bccbc8003ad426c49245702c359341b21eb28c3df04b8cfe2a4a42c66dddcfc188a54d1e0096a1b4bd0df29990df59734bab9910687c9e745b4d9e02b16ea3d07935e7c23ef2b2a5e94d5a8e1e1f9bf4baaf1db66003a9adeb0e1347ace43d314421eaafe5d9815754d40eeb97a336f8e34fd3d85afabe4e4f8720c124e41b858eaa7ef09b81dc14af6264029a8be0625bc478c11f110a738d0137d9fd49514f0c8e3f17645e70472aeeb228bbc592e8213415a9615a783e7ad2a85b805913f7e9195878de77fce03b055bb7240e5941c19c1421bbd7e9f421825b03b8a3b7b42a7d2ce29407d23d97fccd44afd8875bcaa9256d492d2e6f10f9990093fefa59f239d8b987e08aa9d3e9c292c4a7990230f2579263aa61e28a84e0c559ea24ebef1419c8f9644a96da1d6c92662eb0bd72e38210e871c3680afa6b1eda881baada1e54df64bd8c9a6909502b6eef839552d732f4fe04eae4befb7b21ccd014717edd0aca76bbf06a736550cbfda814ee02ee90a11f0410a0a28c546c8414f84c875d11a0242cf9143a61167d133b24390007e508a2648f44aacbe81d157e6f88507e32cbd641d6dc5008572a06d9fdd90929619ffdb2a5517500b28078fcb5dbc68ab044e6d96e394fda3ed2d8712b35929fb461f2779fa68732362be1368dc465e7a00f16fe7eead3bd7b8c3b582bab5bdcf2255b9a7d7a875292f573e3e60c1847702f32dfe444bcb6cc4dc93dae442433a9caf478b26d8e950d07493d6b5f7979d3efe3e44a511c699451ab0e07fa3a97533e468b8049edcf12b75b9bfbeb1c0c3206bc2490dac889ccc6954f74484b3c22d1c16a08794a35aefcb54ac140511ad77dd924d97d3a2f17b0c51e9233340b0afb05f3aa1ab4c63bce99bd799d83500c9137b0b8ddbe9525f54bed8843e8206d8a2cb2915451d863c7ebb70b9d6ee7ca13fb551a7892055a063cb1732a376e24a2df8fffc1ea7340040e340b31fae3d957797f0a0a2583fc5a33bfe5991b9a530b3f9517bdc070ab53c6e3f6a9d011805ff3de8c4f08fb34c0a7c198e998eeb8bf2021620bfc0b9778c58c9738398af46673dbe19869398b5ebb16cc17303de0e189bb1e5f1765025ca6ed25876d7cac7832f168fd62da5c3105a28f2ceb8d9b9fc7cdd86bd3677d4cf562b232675789f74618b91836bb13c28fe2f7c69441797b23ea93b1c4519a50b59fa9667223f", 0x1000}], 0x1, &(0x7f0000001240)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}], 0x68, 0x400}, 0x40d) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 19:51:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)='3', 0x1}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 19:51:35 executing program 1: semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000)=""/144) r0 = semget$private(0x0, 0x1, 0x80) semop(r0, &(0x7f00000000c0)=[{0x4, 0x9}, {0x3, 0x65c}, {0x4, 0x9, 0x800}, {0x1, 0x7ff}, {0x0, 0x3ff, 0x1000}, {0x2, 0x1, 0xac8c6fa904737d5}, {0x6, 0x1f, 0x1800}, {0x4, 0x9, 0x1000}, {0x2, 0x0, 0x1000}], 0x9) r1 = semget(0x2, 0x3, 0x310) semop(r1, &(0x7f0000000100)=[{0x4, 0xfff, 0x800}, {0x1, 0x5, 0x1000}], 0x2) write(0xffffffffffffffff, &(0x7f0000000140)="41eebf0935489f96796bf6867c8fe32f1e6772aa5a1286e889e95cc4804c555fc276ff5c94fb86ad4ddca70aa57aab1b56cea90dc17e363086124072c6400c43797e992bf20b3a1ae2c06a9cdfedc6848129dc7f0ed968360b98fa058271", 0x5e) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x28) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)) getuid() r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0x2ce5000) r4 = semget(0x3, 0x0, 0x5ac) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000280)=""/246) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000380)=[{0x7593f9b80b567cd5, 0x9, 0x1000}, {0x2, 0xfff, 0x400}, {0x4, 0x186, 0x1000}, {0x2, 0x3, 0x1000}, {0x3, 0x400, 0x1000}, {0xd281105509434da5, 0x6b, 0x1000}, {0x4, 0x1}], 0x7) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000003c0)) r6 = semget$private(0x0, 0x4, 0x121) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/6) semget$private(0x0, 0x4, 0x182) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 19:51:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x10, 0x2, 0x5) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000001500)="30c23dcacae539e28aa9e287b0731bb059d4d2fa338818b1005807d31ea3058fe311e13d79cc4a8e0b0423eb08f54e7eed1d267fddca713122211a98bd10caddb6710e9f7e861b1864c8339037bd01557989aedd70a85ea392709a8a83fdf5a90e4029e0e1612510738a1ff55806bab1ce1a1dfc99b3cbed560517159944972727c917bcf97e0912b23e3142206a15fc4ec7e00acccecb3681e9153681220d7dbe4e096cfd72a36528a05222c74c0a47852a71e42aada3594e721f4c6f836294d46ae233f62b2942cfc5efb27d714c07a893e19952cc5cf6c51b0a43cec584d4ef13698e4219959d9cde8e2560e4d5bcfc6e0887ac388247ba8984fea7d83caaa378a45292406c8ee92c136e4f67e488239af63aaa6adc69fb299e0ee1f13b7c91ddf3c45c399ffe06a639d55cdc2f0dd4819a4b32ee919329a0c2dc24001695be42fb757423d0ced1a274690bdefaa91a0d322edd1e40ef37e57d64e20218c65ac846c1b3f6d460414a86e88a689f59e1b9f20e1f8639e7200640e1cb7ea185e3b2eac91a7d2977b627ed4dcaaa864496c4c0afa514ad753523b0e938710eb08ea9168ce6d3b11e26109f7903876d475112523446caa4b992029b2957e2e3072de82a2cf7c93bb2d37ede01516285cd5a1b4cbe2cc3d5854b218f03355fd7618260de4329495836711b487640f10228da469330f6a5295f068f615439cfe8330fdce37d141054d3d16f21fc165655027a2a0cccc1258f3bdb660513c67af4afc1b6a6079060cd404ea9ccf93798ac7240f4f4da64f47c3fddb7e492ff632eecf729eadb5e23df6c56eceeeaf54854b97cc86080679313c1a307c0700b88602a6b57d8fd131601cb981a6d2dd8fdb3719a2cc37a49cba8d5b8481da48b8ff8826ac3f76bdb6a1444eb43f249d619fc8fa30931c8938bae4c99d1bfaa5d95883cb5a4643e36c02d123d68b4e7a63ac7873a3d8686344477438fc19a2276f8317b877af334966cda1744b2f8f3301194b1214be5c3e0c2b691b7eb947746e889ac9772d8453c35d688c37d64af6d4b5c2628636baa12f57fda1f8652ca994d6ec077e4b291a29a0a51ff59b128a144176e5e80c10d2ab76aa345f0bb908079ea2a6d5d5e03f8eb685e00cb18828513819d42a34ff9d3ed56925b58ed9abfbb6d9b86a98236f3fa91191e6cdd4577d51f2a5bffb19613e06a9af5daeb95c231f3f831211af3c1d421fceeb6760fd7f01084c462928267ef7ffdf536294f1f147a444f8df020b3e9c9ae7bf11d7a81ba9dcd04050e2a5a6cfd3ee5ae20174aecafbbd19f7ea6ec645a7fee0e3aca89573ea24ae8d2415d77b064f8bbcd96e9bf00225080fe3a7d09a4b88d15a9248b165212357a8812bacf54fb1d8593c371d19777640c14ff400a3a6db8a5385e22cc2d1f7157227d59e9aa0bac74669d217bfbebd03eef517ec314a6eabe0055520695c0d2c919f95b46539d549a83090b854b445788adb8d7666a3e2124f20cf205464545b91b8ac6ce70b48090ce4de25d7404fd21e679432b23c8aea4cf2d8cc1e447e11ad979db1c5998a97fc016155f092f073e7dc5a768b43b0917d702ec18346d223deedc195010fd63f3ca3d8acba0d23b6b6922e23430cda7c13060e8cb86ba38436755143029a76660841ddeb0a794f6eee16c4d3ad8532ad498155f9ea52c83321fe639ff26fd87af7e4653ea82aafa22e5e5575f43487f65e8a5949c319b4e14fa480625de5d00abba35b48399bdd62de6647ccf14403e0fcf6add6e613b8095d5a88aef57d43e784f96f4aa09e2c4d596593e86fbe774605b0dd7e903362856c52495f507a36785e1774e83821d3ac5feaf65365e984f4c8eb31aa0376d8f3c4b8e7a8ef72229b59b38f57cb2deb71dff57bf9d563431e43f3b993f839c6768ccf86ec305424f016f687bfa825b2b93ab7c13e66d59f25ba8625b2cce67afc94ca77d110bf92cc4a7577bd642a1ca8040e6c781af10c87b764f500c69e2758a653c0f39c78c26945cef1b55670c63bb7a5a4fa649471343a5fbf3fedb02d74d9e25e0bb5bfc14b4fdbf5636646e470c8ca54cd5d75d387fa8b508b90fe180283f35ae32d0d4594e1e253cef52509dc2e45741d07a0dfaee5f2719568c2932daff3bc10ce56f46e27943d9ed334d53cb9717f4d1eeebf3a341f745cdd80b54b62791432d3aad94b811aa6d8da096b897c3d8b97fba317b1ee210ff85b2189b79a33b8c99b5fbb0c76114be05229c2435da9a58416aa802a8988261b7942a54db57ba4abc8269f0015056c16f10ba5525448d07c26783c2f37564b4e7a67025ef5d82230de84f2d1e1ed19a5dc21b875be60b07b537352fa097c958acc41067045b04a86733027631f6c2e8b1ff9c49263d345677a93ef2c7d45aba5bfc2de241116d2c5e00f3dde5051856737ac0b9153c7a3f31cb585f077e3b4922d637aab276af888106a504faaf089dd440c919c3909549de5b773bbad23c04ec97e7478ba451a47ba9cd38ce867486b7fcb9ad65fae675c132e3f7f661bf96c370dd4876b07d6f5414366a598be68ce2fe735a68b17097680b97ad4073465ff0265d6ce57d27558894fa708bed4ded6de6ed98304e4cc67bf0893a2817f709690e0560facc33d9df3c521c6303a6594abaca53aba07b503fc325d075e3c8a444f12df51b23f3f23e20ffd20f81297e541e1300613bebfdb2050a78e3b957c6170fa0d3a55a3dcaa40c6c6714e0d26297306178d0d054726b6d755177a05e3de3335bc7ddd2b9473ce402304d7037b5e62963ddac8eb9ea3d69fa1fa28d5d942cb51c8b3a552342c0e0dc21db7ecd8b568bb9ac3417b2bfc24893cc99569f23f23c4d2dd53eebe4ef28a38b7e5fce2f02c79a7cee10999e5c4f77fb4f38e1bbd94ed4074b8bdba1d0be4797f4b5b7f6fb32b7ead41bfd5246b14db6120f94a09bc37e9c999d5fa3683d65e6cc66af35b241c420513cbef8cf968ee8d0b206a47a9719c8986c1058aceb376bb36bf0e53cb662d0f811c105c7cb30f55e5a487331560e817b3ce4a88bed58dee11f505545daa9c4b9f3dc73ac6f9c1db51f81ae316cb98da39dc785b2adb5d2daf8785de9b334d6ae40b37e344d0e14ff964289f6c2843cd08a1b10f5d45d77a2ce62ce4d9d88800b6ada7caec0a7f5a6b2241e5c574e533a2eb2c7d28d97183e7328ba57483d7771455dd87af60f7db8a4d6794f67f2be0838c01af2c4bec4c25b3e50238e85746b0994628e2e1a6b60d91a292b2faadb8e5b3cf79f4f2c5d01688e54369908e943c6ca0c6d291d4f1530ffd9cd32dc6a6084a47e59ebb548651bac69e064dd422c2ee73dffdf781fb9086a9ccd99884fc5a3e13aa29dcf5c6f4439bda033447ec27ee2d18b8fe22dcd7302b45619fed9807580161afe368a8144e62b71a4b07732ebd44cb4229b9852277f407ca3478e42e1496507a7e0280a020cef951e05eadcf06443753be7dee9d201e16bee142ea3e21992bb866a7218a5ef8c43c1152fdd4bdb5bd41ba5d25a6a72a6bf7b93a3a3ff5c189dae93b677d031783c7057b08e262b64ccdd057bd2963a3fcaf81ce2d1ae0f02e4e65d245e8b066ea9b0dfc38e5dab2b8868163665219921847e5662462451d047905f68db978e01538e0c566a47467a61996ecfea5efdbb0a5224423f66088bec494bf9cde3bb556587de1182134466c6ecb74f9e053f9fa52d92b2801713d765a26bf77f87376c64671577605e413d891a991e9551ff120c753a900a9d1fb38fd226d7e2846afde60e04d3f57dc8c6c767b4499a15e582eef0404a14918e3c8a190967ff025d318240c499cb01d918fc9690b0db11a68786aee69d57ec48102eada69b49dab73e98cebf0d3f65e7e15eec7bc8cc611921e35243906cc1f366482cfa87f2aac0b881693f4d97807209873acc48d5f87e62e5f6fdfb4d55abdd1282afe0744af323f3fecfca23842d444ff3fb5cbaa014fd302eedaf4ea96ea0ffe5dfb804c7efe7bf0dff61cc20a1ff91ee86051affb5ea58a2e147841d0f1907f9b2ad421319550447c995879c3f8281fcc7039da45d0bbc5845e74a422d372a85b179abdd55622e2aa2fdbb157aa205800dccd099b1629b0e43a4d29d56e08db6779b8624a535ab145e7e56d4aa8ddcad213c07e25e372fc378655899fb21b27daf1964467fc5e7cb336d79fcce8d1c0238c36f699e2acb0a90893cad3b7bb6cbf2fff514cf47baca2da91b39bdd49f11da740f4c8e0e5896a74082bf7b01df9577fc0db38c8bc693c9757c400da889e3c54cae72eb3d5bc9f8822ee0e67ab16862d74be2e81380eae0daebb2992118fa6098b2762c5f12082c73ac3d17e9cbba651402aa2c58bf465dcafb290442bca5b83923776eaf6253b1a36129383eae24a4fed54b78f25ab052706eaf81dcf60d7585437c53e34d202a9b44979f2369de20258ea31207bc9c1bd344f56db59f41bb169b44ffdae1848ce8220ce6c13364e9e8635e9a05f1a864adeb1918b87afc8562f984dfaf88d0579ee45f5f97d727a6ef1fc237c3bf0ed4fb789cffc20e69cd4e1ea3e624f3797db4858dd3343088f9b74aa6d50292e181f1e87debc49550ea8850f526dbbdf55a37463bed4ca7c6e8bdf87949751c5c6a9cbe4a86436993de1112f2367a7c07dede060b7d97c1924bc44f0ca36d7e2062c38308f9e21041193de8f26a6ec2678838c634c2c8cfbf95aa736ab4c42dd1156cd9931e76d5478232751ccb0faa02d7ca8bef8f4d6fb62cabe4e31cf2ffffa14823d433c0787a6c7af754ae5de858aba0c61a8d945ea6ede9d037a046e21dea4d2072dcef17643bdbc5a3a14335a94c697db2966d9b7ff9bfde8a2cbfe7e1e65909c40c77afb96a03e81949f3a7d3f0e9cafb321fb12da9c87512d9e4f75265df3a24e2e1949e2b43937ccef41c04f61e3da6d32a47c0e3782c7406144f957739c9ff2fd9b43e54c951fc097111d585548e3e5e787b0dec71adf62bd2f01b73b10cf1c9c9fac902ef9f57b1793894c1c236ba6c38c118ad435891b81d46af7457dad599999afa55ba2ded376e770ea99e71be84b0ae03410e52b73a2538f010a472840862d9aa33a5f601780c5bd512972c5495fd0b4c4490e602a792a37477540a999718303403db1dcf208bb91024cf290a4ee429db51b85ddf682e48c93297525f3ca58ebf3ea05ffc96b34f0f91968b385ba7a97c783e85f2fb608a9373479382f5521353b91c364c398f13988448824202ba9b54b8404f600ca4a4f9435e994cd7292d26b2ec45c8f6270421edaa76da474bbfb4c4bae7a5848a9037d83a14ab5c736b03d77ebd2b4ee899dc7e9a45afc0623d9d27b828ec01fa197683716ea6f6d8740170e5f58da6b3a248b958106c88a0f1a0b822b2d71b70880c90395f357c7ba28e67cbe73eb6ac97c364f9e5ae0ac92193b1a06103f0c950f900911c5c831a01988b91047993f81a932757e05fd1af28c1672c1e40769468c571d0e2b398fe90ea5d56831c7d239982527e5f873158ab7bf952e7c13c9eab1cd4a7d822ec5e2542193aabc74d2b95d101f9cb15270b64246ab10a13c1c485647c6a2aa9ae31ee2caeee5a5102a662615dfe3722cf64093fff9d00663d5231b4e1a81cb5037b3408cfaf95fdbef5fc5099097826e035cf1a108224e50fd945ee6f0e1d53c95faffb8f895d88e9b934dca156edab19f7f264c2b509e9eb36c98035885e52266f1ca8a10fd171dfa9cd0a204d00"/4096, 0x1000}, {&(0x7f00000000c0)="a8051dc9e5f8ce719d050827f47cf24d1c3f1ce44b9f81765d039d6a75029ed54e8fd07ad4fe28ed0a38882f4c84148e443448a928cb782bb10783d0baae292a88a78a4fec5a173d2db5e83b39c3d30dd92d54f821cb53013627401f30b4ad54bb46665dd29a6266516bf1e6ed861ba675807dd47701b598c961b3821f1c99bfbfa7ba7d32bc95f001e3a51bd9a56798ce3b00990c1a1c6c20f1f66256830ab27a992c5786c02c8e00"/183, 0xb7}], 0x3) r3 = socket(0x18, 0x2, 0x3) fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f0000000200)="d5e839f81d2242e1549ca7dda2b47f0e9381094246dc07d110d17909f6d8314c611bfcde307233ae766e64f12bd39e2b7b733d412128c677a9b1bd4a9e8c08bce4e24af03350d788d2223a19979bdfb4fbfedb29b2c194dc17db107a177ba7a0e26ea9ffc818b1adecda1071b8bfbd454c40b55a6c834498e59d86e4bc5bf43dada9d0e9d49e9fcb5a79614965bf39ce191c0a2afa928817a4751627fe552e2cb06d9cb7cec007745197e405531d4cd1d1ca96d8189ffa6cef77f74cc35f7f0a2680b540eafeca0c288098d63eb87779aeaf095177d0b4ad", 0xd8, 0x408, &(0x7f0000000380)=ANY=[@ANYBLOB="0000551b6889cdc774e1f083380bb06c65300020ee8217243f3e561bfe4f895ae2731907d0ca789d22b4b6222314003e913ff3fb45a66b5b6414a7ecc504e4a07d53e75d6129ee1d6b53b77e779a60d73497ccf23a4b56255db4b08f0701b4a4828f96d8a6c6ae0f4f8ea9d95f8aeec103a14027ac"], 0xa) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x1ff, "fd68dc40fccdc8ec31bda704c006a36f5e790af9"}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r4, &(0x7f0000000080)='\x00'/10, 0x4a) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000300)="eb26be36a4600742017b53541291aabdf7ae396dbb2cc6644a9b27313e96094699b813ae0f89dfe6663cfa4ac5f442048749cfbbe8eca291f97788a3f499d142ee06f85fe8d78ca606b9201c671b0825db6f33a4eb70ed", &(0x7f0000000400)=0x57, &(0x7f0000000500)="3ea099ed477d869a9c2a2f6408cf4060dc492414be07fe40a0ff1d721fccaf99a12d7b0cb61810c1ff9fb570a21f4e7256654514942bcf0a53f881c5f7df1deb343911c34b935d8d3779fa5b8d31bb80c338201a606838d579410a2e5119858dc809d9da479bf78e22fb02e681c2ac45f22961d5d0ca0125029773c1ebdfb4b4226b54dac2b66102d79e7b399118751bcb589425eea0e9a6f78064dd428c5d98246ea4d629b8db5f6a4d4e5604775677fa9441fd8ac36e6a571b42e6ebfe5c709101bc619392954e05c8348e0fc909d5f54b5ba034412c402b52859f07e5bc6b27fb3390fad34751440c80d1a8e417c359", 0xf1) 19:51:35 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x0, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\"', 0x1) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)='\"', 0x1) accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 19:51:35 executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/40, 0x28}, {&(0x7f0000001240)=""/162, 0xa2}, {&(0x7f0000001300)=""/246, 0xf6}, {&(0x7f0000001400)=""/115, 0x73}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/183, 0xb7}, {&(0x7f0000001580)=""/146, 0x92}], 0xa, 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001740)=0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000001780)='./file0\x00', 0x200, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000017c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001800)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001840)) lseek(r2, 0x0, 0x4, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000018c0)) r5 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r5) socketpair(0x0, 0x5, 0x7, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001940)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x810, r7, 0x0, 0xa5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) 19:51:35 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)="24000000560007038dfffd946f610500070000100200000077001000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 19:51:35 executing program 0: shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 19:51:35 executing program 1: r0 = socket$inet(0xa, 0x801, 0x0) listen(r0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 19:51:35 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000003300)) 19:51:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) 19:51:35 executing program 0: mkdir(&(0x7f00000006c0)='\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) 19:51:35 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 19:51:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) 19:51:35 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', 0x0) 19:51:35 executing program 1: shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 19:51:35 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6}}) 19:51:35 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000380), 0x8, 0x0) 19:51:35 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000000c0)={@local, @empty, [], {@ipv4}}) 19:51:35 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 19:51:35 executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x0) r0 = socket(0x22, 0x3, 0x0) shutdown(r0, 0x1) fcntl$setstatus(r0, 0x4, 0x1000000) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 19:51:35 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0xea60}, {0x77359400}}, 0x0) getitimer(0x1, &(0x7f0000000080)) 19:51:35 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4}}) 19:51:35 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x6, 0x800, 0x6, 0x4, 0x1, @empty, @empty=0x2, @empty, @local}}}}) 19:51:35 executing program 1: syz_emit_ethernet(0x1be, &(0x7f0000000440)={@random="8b575f6729e2", @remote, [], {@ipv6}}) 19:51:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8c2) 19:51:35 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3200", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 19:51:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0x10) 19:51:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x4b44) 19:51:35 executing program 0: syz_emit_ethernet(0x83, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa8aaaaaaa86dd6019fc97004d8880fe000001000000000001000008000600ff020000000000000000000000000001"]) 19:51:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) close(r0) write(r0, &(0x7f0000000040)='\\', 0x1) 19:51:35 executing program 1: msgget(0x3, 0x0) 19:51:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 19:51:35 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x1}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/142}, 0x28, 0xc47ae9704241467f, 0x0) 19:51:35 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000001280)={@local, @empty, [], {@ipv6}}) 19:51:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "67001000004000000900000000000056f0190700"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 19:51:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x8, 0x0) 19:51:35 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 19:51:35 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x0) acct(&(0x7f0000000180)='./file0\x00') 19:51:35 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0xffffffffffffff44}}, 0x0) 19:51:36 executing program 0: stat(&(0x7f0000000140)='./file0\x00', 0x0) chown(&(0x7f00000014c0)='./file0/file0\x00', 0x0, 0x0) 19:51:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:51:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 19:51:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) 19:51:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="776bd379e1acfeab3816e6655cd357d06930901ace850103add4cad914258bfd0ffb5b22a1a76f78e73c8ef337d1671ae7b2706c13809810515fa67a7a85e293d463e84f6518ff22eabcb44caf7671b48ff9e3a0e25a90867970d318a8ae991a67ac0bffdec36fc2b005323a121260359886fe402253ccd2228fc0ac176f5199688594e31ec2660cba6a7f91bd76750c5563f1dfa076248917aacb69d932f03044a76f03da252c3cb2f1160abdc4866c5940272a887d5d40c9b952ecbc0c930172ff012aa1464103acd63d259b3743e7726ad41bb0bed905847c68fbb233c6fa4d1c3980e00ec738338941c7b0fd891a2856328c0fa9ec43fa4c5bf1f05174d830998dd4814bd55629f547fc55f6dec9a6d174c58e5839dd2d62a3e1ab0c0af0379463b6bbce0da276a79d6f2a10dd63e62d26ee566c757ee29f390ccec2b38a872712a9f5ce509cbb09fe937e7121775fc6c6390c9780a549e5156f61add57161e7c0325c591914fbc6ecad3fddbf17fdca82413ed6b6544f1a678e2267e51697bd109ece00c2a22a20dbcaa640d377c2be9653434cd04c0334d7dcf43e76372c164931a5c02f7dfed6006a6fa7b5cbe3cfe34e40904d74d72a5f86c08399c406917fe1472ba7fd249c9a71ca0029503d75dccfded31bbff0cf3768fe05fa283e175b8f6c411f013aae95853d753a295005ec1ed957f77536004b1bdf1ea3e7d97b8d431386eb5606eab1f6b53b7636805d506c59d93759607201a678937e9914c019f91cbd22a635dcac5a69f02f6f2ad0ae6fd6d2971d838e7d589b97e315cbafbf810e6635a62b72ff1a2f6a186489eb37dc3eaac23590c2e70a390000000000000000a3cef226e0b30198e3323fa7f6e3c0a778943bcd343f909b8ce934e381c7f05a13a8982b225680513931d8f6f78ae0765ff6d94d69252b8580702eb6abb9eb1c06e64ef148a12a27a6351fb21c33f9c6b1f2c3e6a288fec19fa3d060596787e4e07bce7386c47aed6d8e98a2c90141924c5de10f36fccf0a51ff6a739141aff16d93c8d65f20d1d0849add46007e674ad6c0b0bfb123a2dba06719c9c62976358322604f69f17c5f869c09dd7da7c9f5059d3873cb701d4ff663a0bffdba9135132c24156c0603187795a83a5b021da5f2fa47416d1f93cdd3c54a20e9a9b3f3523a92d0b65578a6b8d063f5da76f8b597a8fc5728fc1a43869ca57433d77ad78b06b325e136bf3bd2641764cc8b3c8c27ebca481dbe7da76a57f8ce002fc1ee0a1c76e6da3e30c82ff09fefb28e6a6601b017c23b00b9677f5f202f636c09c3159803a7101cb0b2ad931a2384fc55a725047acc63691889ed6d7f05c78b95a79c2253aba6d4e457dab49f964c06a664a3f77899f6c70250a4c2deb30a5824a97763f49f20d4cad0ccf32a8a4e5be8efc5e556866db2641da1d09d121ddc73a5c00decc708e2c9620a1d65f0c931991deb4ffa8baff0b2fff84ba29b5d5eeef59d02c192ae3d3b1e7946a0159bcd996451d31df34dd50409129fd3c096eb6e5ec5f435f5d7f25d0807fc15500c08830beac771931cd234964a9faadf831d8a7ea0eeaee6081eb156b9bc1d02c59f31540ee566252687ae53b96b79d87ec5a7f9aecd21a6f477276dd7d982c87c6f06948528a0046433dac7ac45bc4faf339dd19ba8db8ac2562f237fe3e90b663fabb3854b28c58e1b5687f69113d009e72df975172b5a7f6401fcbc2d1475e988330e3bd7f088ea367071400f97215e3d60b90c3b239bef76183c827db8d53deace839f51b05dc44b5a4b41fbaad5433a77eed613d79e2797d90b53c083b94517a3249784f48f5006a36806db7dbe5751157999bac3805029de1f8d91ed6c9d9ff13b527e12f78f7e478d1de3ba32574bbe07f819a97c141ea688a3f0e5d33ffe35441e75b3e61879cdfd6f21c6dc79823d072e4b17da859831bb33537d27864d13901b960279572642ef4a2197a012d7d5458032fbd32b2a9f26e862a6d5da9b6b99f4f60f8ec68844fb3321f96c", 0x5a1}], 0x1) 19:51:36 executing program 0: syz_emit_ethernet(0x109, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd608e1b1800d38800fe880000000000000000000000000063ff0200000000000000000000000000010000000000d390"]) 19:51:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x1}, {0x35}, {0xdc6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) sysctl$net_inet_ah(&(0x7f0000000040), 0x4, &(0x7f0000000240)="983c02034272d4cfd2ebbd35d87d4e1ece32b11a6fba2c0b0198665f64c75e3589acb2bd1c2dbae326d862a380fbe5a114ed3b3a45dd4f0cf3c45711139fa5a075a851fb9b8ab6e4eed287fe91423bac7b0851574ab39445aa7f432713c2cddfd7c2b271ec3b027f043a0e726dc612263226125623c58ca9dfffb71e0401052516feda5c0095a13094746fabd27cf11894d04ead40761fa19562be21045babe58c7af92bb16e46a135f76605eccc5719091b1aef68208a67efe2ebd94561fa520487f34719e634eb55c350f9f31333ceaf1a59bd73467017f439e3729098a7b8b8e2d6ab946ef306231abf2fc85a7e208e0b71eab017f8393e6a533bb54e92e9dc9732c5a9355407eb0e0da17ba469d22f1eb86ff82cf017cd5f4f37546457e40bd6623fd70134442fcf07bfba1fd8540596f0fddbac4701c3871202ca424d98e6f3e20dbbf2048203c36179373e64a0e90b4f2a4515a1968834ccf689788d980d33b55d003d93830a6ce94c5ec29e68dc0cbe7756ef7b5d067e2b61a9932611c26a74025ec97e1b491e09bd0e66c166bbbec9eb5ecd68809942a4b5635af5f6c14786f5864860fcd536747151e204bf021bbc017bcdf6344b0458a1d5601a2cd99bd313328418b855a0b73dc92ab64ace402a29a75cbba025b8f63671a0b17ca0cd77a1bead69297b04b657938dc85c30973ee52ebfa48ed92d81de3905bc909502c7761f495dcd63997a84aff512a616e3a5d58016f1eb64d9c705f28ae9e74c00cb7b5ee645aaec6587b1d2742133384545eda6872cfae01a4eb72576d41edb051f7ebe4e4e579ec70074774a1950c11c62bd262c997de6e2b491105f85fddceb0e929c1ae57482456aa473d8965bcbbe4d25172c49951c71cc4e14bcf827158ecadaa510d3a1356921ac5c8e343bfefda4bae0add572dfa1301d5db406360e0db9657614b15652204035f89e0770fe139ed0a81a8e0b7c185e87331ec2dc81b48ca83c7d4dfb6e5a77c667e8874d52ebf1f6d9bf2ef7b80cbfbc3ece4fcd49a89c2abf498d4f159464c8b362b8454dee7bb717de4efe8c3a26bab33f7354d72ac2f0547460da8640326daa911ec6abaff12f97a9b14db04f73c0e6a947172e092bbfbbb50246afb5d2bb1926599802a6bd3fc2cffe3ae3d0d7184a792dda150ef0da5b998e4f159f491611a497622a4df0d095b6878dc2f102b5c30934f6e8f4e20cf27b34858cf38430367932b41b955a07bf8d31b3d4d17cbe09cabda1322dfe25264c7078642331866ded11fdbd058ca687ed119728476beceeaa271a2ee00b60ace42fd835411b685cc154f0425e37ff7a18ab3a8b1f17caad853714a3b4719e0e3c9e98786665bc49d1869ee83f2ce398b8db537999bb20598efa49b7c7ee4fc057da7716c2c9cd23ff340b8b1294fbf727ca2691b949c723a9587a8cd3e301ff78da233500ac779db7fe7570932b3ebe4ba9acdfdee108cec5bef8627fc224b4af6206ee688c3dea9df415585833d21b775627fea5ec435bcaa3f96679477cec2bf87a3e99286ba513d65e7154f41f990028677c967d831cce342c65f1c30f1af384eb273c76b1abd5b04bda8dc96323e367995e53f976ba1f617eb4e710b9ee04381d185c834f332bfef5e6781aa4ac53475192b2da56fc420cec02dd834af4d645b05e28bce33708fae937919e318d466216bbe9d32bc8e1be30db51f1d4195f8d2d7ff5c38aa243e102d3f1d988cb58d2ba0a44b5797942f89c2db31ad2f46b5910bd9a4618af8ecaf8475b81cffd95caba1946e027822a36431845780b10a97d1d47d2ef41662b1a578e2ba48c1c8d84573c9387df955f937f2afc3c68bb0b46170656a549f1551210e453769ce3e2a61b13ad24cb0b396b3dbef482f21ca8c66bbc626e9fa6140ff0e8e1305f5a3b2a84b46554dbaa1867ad8833444893fadbaea7af0428153a95e0dc56205ab9cb40353a9bfd5d5bf2eddf54054d85192529164e310e129c13b864257226d288ec3e1beef074cec860051303d752763e3aa25cf0dcc9ebfb94a53639f3ad19017c6307a161de7fec6cfee3dd1a9d91adc1cbee093f1909a5fa95dac63658b0624a1261fffcb3cd5560e5132fd11600d53cd036de3bcb22668a3fb6a1ba59a1bf06028258298734c2d7a9f8d952bc2db32c6efffb34af3ce8d61a79a25044f224bbe3083d5e9c9dc79d3fbe0bffcab3c9bb26fcbda150d1b11cfe7cbe56e0d420965fbfb1c177ffd7eb9fc9d8d3a336f3bd5abddedd7b48ca4044f75053f07a1ae7cf5725062a9149fe8f9cc4cbe330d7355f5f8460dcf193a88dd741b37102943da7ba8d89b8d2edd333f7609e7ad5091bd22f9dc6d8e7fb5008453788d868fc6f4d28bb3a746adc3f0c1ede6cef12fe81667db5165c1ae19fbf7668f8f6ec7766a21ff36e60e5ba2fc00a27fd02c70d86678b44181389559db7d870a77dc074145a2a4102b5d42807794ac1d7f046b59a682bbd824be7f85355cc8b4a75c2531c8d63e9b992c8657277429325044e7704b661ab150cbe3cbdc0e08977844973154329e9cf5f771ea707f6ca93255e52b1e863fe00e83fe1a8a013afe588950b9b763040721ac913aab92b2fd828d43f7aa71c5af7da278da1e4e6255aa2a1ccbe777303be04fd7201845d3cc85f00249705162a144890bc63561dc7685800bd5c8d9bf30c4072512628b7d47d1b2d0dda54ad1132d2a928ffe4174bd63b5db8b037e5dcc292e421668dc73aba7bf511c2da098b29d91a7fec2ff5ff0fcb4a4e28051be209f20732484c47a9ac408ae7521549cef896751f4f0f9c604858bb934ebba22642756f7c427c0cddbe2c96e69e2aa85b501552e7e16b9ebce7a97833f3b6571c32501448fd6759a4dec0b3fdf5797d3fb2a58d5c0aa9b135413f06cadb0c58c38a95f92a3ba09efa2708310a3f034c6803d80571b481ce2d234488a96513e760b1ce3ea0c6bbd0e4c5e65dd2dcd2546c0b95815453605be5897ae8da42fc0045e12c9dfe369abe39e18856ce3bbd73a8b3fbecd48d7a27ae81bb83bb07a04274c7b20f2dfc21621d921c22bbe4584b3c43ddf28f4fa3e60eb4513bc46d9a066f8831aa95c8c9bcebee0d2e1b126d15c2570a5d25665dde1a2a3595dce11a0010b5bb23190e88f3c0e33fa37fad888a7cbffa85b0c0208dfa1bafd5c78e0da2d286cb834953466f3bdb1d62d7667d5969ff2970bf8588b494b527290633c7e6e2cfbbf192f4ff4a0aabfaa7f999706b6e794c31b30773cf519aca381a9f156deca0985fbd1c14d0af38084c8c32665070d614eb97e213114578e77d466569454f1ed7010ceafe43a51d6af9231191d06aac99c692f593471a5988397a5f3fbb0effd3fbf4cb95f480ead7f1ec91a4a816529f685abf162435be2bfb6b1165a742082a1994db8345bad3df0e35a46b9e435d0693b7ce0fd147a62728bd311499be570df19c487ad2bf378991b66b89f4fe49afbf4b7aafef168d8fdaed938671d4c7547d5ea9c39aa7792b592de2f74414584578866f2c505c19e3fdff0d487c96bd324cacd878f40b1648bdaf1c3b1ed5a530f3822d6a91467638d5120e4b591bfbe34ad74d4cc26f10aa38ece13d5310bcea3adec2e9ff59d6f548d0ffb5537460807f7a004e1d7c9225b28b2fe9e3658215b8aecdb8741907f39c9a48d48d92e645902e13eef1cf720fcd1c700dc4966571bfe27888bb2a4e959decd969ae03bac0e1c3fa4f3725db0d862ff3dd7e6eb38d2f059d7dca35c0f0a1cdf8e96732ab4ccaa3fb5d114b3eef363b6f5eceaa1b0d9bce16a9b068fe5c8873488ccc50119ca65a739ef3972d04f9048f8681a554d96144fda3605c392063d3b26ccfd52be7aef5e638e9d19ee35e16ab072f24cfb4280ad9d1721b62fde661ce246c0bc7677375a8d149e2793b9ee1585884bf74afc19b4fbe87a95c520d2a4a23aba7074fc6bc4cea568054a554e880240eb0265808b1342b66eda4a5871906e14d08cbdf034867b5aae2987a75f5598a31136fe530409b8e49392b67ed4098d2bc6a30055f0bf43df44f3769cb0217a13d8cbc570516b6c883a7f69b1501e357f094515703b4e2c2936625f68f365d44d7274fec73e937c9a1d2f01328254461c91e06124a4c196e2c033d0c7dd434495a3e4696e3acb70da38a33bc359ba4b5aeec821d1a86cc594fcdd2f87f9a0519f678ead72e9cedbab84d20677e59434b9481794fcd2dd9f1244b332b0cf5785b82217593416d0c0b6ea7fc9a4f6f7b524a374ee948048e1e8b46fa70328bcc6c68ca125a1f41847a19ef0aa1f9d0f6f216dccc654b0a16227ebf32ed0878b33e22f457c69a406b3c01e3102e92e76ff1f8d505a3b6b275ced2e018fdd369114bf6a54e43667374b712c4c59579823ed521ee45bb9108b98f996081e9170a7cb7a7619b24888c7686846a880c7cda4e70bc3970072e5262783794522f88f63f3767ad7f8b35c59ee11b695c6ec78febb1b837a8cf677438554633f7a29e580f28c64b34bec118058e8834f6daa7c6a9c1dc4084d7c4f69ba9dd169901d8a6a9694b135d42ff920e87839d6370e45803b31cb138cc9b28eb24e0935ba6967236c2b9470ea9546baaa426e43cd5f805dedf8d2e6d40373dca1e57ac9633d6bfcd49fd6545eab85eae3e878aa283e47b1799bd7a66b9b492df781147f304a6895677976ab52eaa48ad777eb7df96c1bbe583144ddb05bb8179540da0c76e443dee9e15c88a2eae9083e7ea35deff5ea18e7d57bd0dc2b80f44be9a8cff6477d2dbc394959d0656e1c74039f6b28e13612d275faeb061e1d577cc06d810ddf5fcfe5c21e39179b8627dc965db39d9498ed78c40338d83d49c7b49c3b4e3d16320191dc4271dd80f0202828e729be5e3372acb92f75194c9b555f9debf9dc2dcbe67e74e989889ee7bbe1f50d4b2af03bcfe9afe9d6a61f6e155a1eea994f2a7429cdbdb6c9dacb5d3f28cf6d0a783ccdad300e1c05a59f56ddad6a764f1baa92c4e391ed4c451ecef4a6ea88a68ccce7a757b3680825f7084b7fd0c5a82221de9940d11a7519556a14d98c631ae725eead4eaf810b9835b8339d2c2b1e2ec8b3a1667a589e11d72c88ce7fc0a3a16ddc09038d564b2d2323caf0f2de5a6108a2b0df74869172d043d895eaea52ef9346dc4f19f61fbe8106c0345006ce4bb07c7a0501cb6754ba24d1178af1607a3c464edf7322786482c2d3150aa7ed90c435adace328e76f3f648548e0d894a5d54a2f53a0b09e3afe1c9929be2105bb3ef5feed12c2d1cd9213f3bd96467cc1a9c2b2f2420bea0c6db50f3f5b3a2033aa642f365477d299f2694c3710b4a175c8193f35512833b0521ed2839c0ee7345dcdb02994c167e1b71fafc620b9e3e988053ee2a7aa2ac894788982884428c407378e4c18e94c282f27e0c3b9b6fca677a219db0be4a74edbe42c62d2c22d745e495ac8e3207b90eef05285fb6ff86dbf16a19a49512c9195b3de6e393923d10d6aa098d9e1a4e6a31e07a369ad0688a8ca1c4cb71ae23ccbfe4b69ba5a2aad4828be55c5c548fa531bee482fddf02a576ed4ab49df8bb30cc1ba21e1876854ce0b30303c0bd5534d8b0151b86887d38add2d8318b40512f033b07ef1a0deec1302f658ad0a9103a91a909cb92959f6e151d864d80dd8ffdae980c42b17444c1169b885107b1385829591a59d1ed7c4dc87ece3398d500fd3ca2dd8625ef1c7b7c9bb0b87d305c4b07236fb7ab5cd3567c06a795919daa48d0c6f4da22", &(0x7f0000000100)=0x1000, &(0x7f00000016c0)="e73a3dc3122c9a0406a7e8fc36f18ffd7112e25ef9f5b8634720fbe4306271aa17fc791d5cf629c1b1cfbdfed3a6a41fb8958e4e8c60af7bc9dccfc3a7b930083fa338795a64b608a6ab8e6efc5f0b8b4b26400d207abeefe9de86911df2867420afd673c344796d0d7c7dcd531408bf5676de6d16d8eb296a90a633e0cb8edf8d55ef3e7e162df859039e28538d620c71ecd867738f877087c043002c990764bbc9209aa26d556d8d99b5944806232ef52104eccc9221a794ef0a387650a735b56da304f528324abf10bb59b91709260493ba788ef964865aaac4d7aaf9bfa7a24c01c20fc9f7469130eb106f4d701d72d6bcc160e03e149abf52c8060fc3b56bd7d4c3ad76cb880ca05841eec2fc46860c5afc63d807ebf8fc5b8bff7098d1f0d75a5f87981c4d26b82c45fc8ce3049e6d0ffc58611717e9ea8fab7118827f2252e1a5cda7d1a9772ce76e023f3983f66a1edb26e4ab3fa1ce2fd0fa3dd384700cb5d4d0a26c3dfc2579f65b856da812d16e20e7b002bb343ba99fa498f99d6ce4a8e52624c7f051ca47a5babbbdf9f932ea020897716bdf3c96316564630d16fe8af3b6ddc168ebbe5a1469b625a929873bcfbe6e2d3a23283f573f1d88ae14517e597c72c3df8b17ece93a1bc794806a0a9bbf26f54eecdd2932de05f8bc29075377cdc3d2159c76304c54e2a79280d3d742133ecc324d804af8fe317da082fda765d19a71e71e6651e7677425e03cb957b153ab2464944f52cd86b0d997ced7140c34bc01610552ce48074c3916a024702f6085d5be2badde1c6177097fb556ea4059a4693b87a195ec7ec7958826b8e37e4f1678989e524e90ce1e9621be332d3007c1e9b2e789ca66c2893a4497526baeca8806b45ef709a958cd2f85a48beecb171072b38af13a7c4549b8b133fa333445d6a091cd218eee5eebc3fc9c32ac4566bfa018166dab939071f0af34560cab6d75cdaa47724f7806ef2b4559fffafe1337dc3bb6a0f5936b47dcdf24f2be9531679c2e70314bccb5c9fb55e96fa989b2ed1f4f518a067cbf411269a9026fc60755345ad5e0775ce55c46635ba06e7aaf69ac59cc021593fe226073c287e973f7f24106d6289ec7380faada4ddfbd4dda85f6e47550a80be58fd7dd2a894fa20699435c0bc9297841c6f4dc62a2e67ff857cb66ee17be4e69d2947b5571174b2097b903fad9699bfb417c0060fb7b91f51b9e8539f7933d53cb641c2d183091090eace2af4214cad75b5b2b1cf1b2f247e6d62d6d8b3d06363bd2cdf2b487472c2f285c9d1a9cab95c8c8db03149f01dc178018beb58f912e986fba67bb0dd22a12ff41e6463ea5d063f560bbe92bdc4edab2cacfc068abfd74973d16c71fe1af15f2117660409a2c64e549c3ccd7e5b9f958eef9b7d7068872c2f587d472b2202358fe8ce8bb6be0234e286834f625a4c9be1f1930f4e0130a066fea976f2ce9dda3cf810b5954b187d074c440e066e6bbd2cc1dc312d9e3ffa32a45587b7d73d0d4e2c29e828710de4c01e47e011d65d8aedfd33c167e5be95974b03ae4fabec58a19e6390fbd7fe7731778fcd7e9e6917ed7694cc1d1102022b9b9b8acce3c1a8033d48bc419ee2c6333f44225644d0b70b2347d8a1c171071fb4f8c2113781ca402db4ba79f7d3fbb8723dcf4e1eb966aaffd33061b732a50ef94e793ef1754b01e6a0d455eafc5b92dee95eb149313c5e6cab0ac012f0aa88cb22697f565558e11c1d96ac0782cf93cc8059236f221c87d02b0dc86e3e5161843f7011dbb5a8b260f88a536f14b6f5f28341ad871c03b6f6c377b4cddd0d2827f74df649a7274059268a8fbcf3e505f6ee4958264c5185a70779fc59b8e66f56683d512ce82ea42fe6890c8a2df558d9aefe12d6a921f256dc81a42c82348f50354450972993384bf4a98fcdba14cb5151eb493636a1e561bfccd0edfdf5a359e6270cfdc279855000813f9e0bbfb6f987605875432fef5837d97aaa9c50a8ebc44e42bfd90687b7c5df6cce30cecd49d350b1a6b448393199999107112bb10f83b281578a49a658967cf025df02ab0ea0f78880bb5d9e915fe4a992914e1e7461e26f52340f57428df7b845c8a36c47e6519dedc3c82fc9cfee0a0fc4afaebf0504cbf651a7d66989f5c714eacc0192ce3f8dd353b7249db9f19d4ce6106d61a350644eb700122b5aadd4cb0d3308e6cab512e3e4d3c44c6fa13a66f677c67278ec6459857d78ebab111cb2a81d72ac23e698f0c2670e3f9d56e183a65d5dd620ca10151c390ab0e2934fb66174bb029f979ead231b94cb4b32aac07e111364c844b9d71063aa06275507e96b0531f767fc9568aaff4b51812e1f6f984e641c814f478572815c0930604a889f5c6ee0cbe614a03ac703bb792dc51b53c809d0e8230cadff55d6acd295719f8e529340dd0250ea7f67c04b14a38e02380a9e36997deb5a28be9ae75da1838c58c47d6296b83740093f229f2b3fc9294cd868551a07892fb813e5e47439d5de0b7d21ec8e5313756d0ca7b999ebbcf9b9e9b5500c0d31032e55add5620fec899888ef56b06499a58b057ccd262ac0c57595fe3b503a0b683cd5efe1e31ba8cd369a4446cbac5b86761d4d93f9737f5b040991b22c35b24e9974c806b9f0c6064aac4fd117ce513c28d33fce38a7611cc399acb25095e145c47364bb45daffaeb5740801be207af638961ab17013aec0dfca5baa24b9197d875f1f31ea9da84d64e128030a9415f0b774e8389ae48cdcbd1ebca4251c7d4e437302f85508eb7f302f196bbc2169335fe4c79669a3836f8521ac7967d9f01363f4c7c0cc443199b1fef425a6e1f32e8a0806c2c0c85c2fecf1a041a0e968104680e6f87e87fdf9e81a224bb5cbae3d67e1458f7e1540f6f9bc8cb59f0faa9dcf03553e268a119bfc64f86647948dec60bcf6fdca1ba28dc7b70d51392fb6ddb4d257fac4ee608978d1dde49cee27df306c9fbfcfed2b6d7cd559595b97a2bd3e4c76c799b0885a1715ac6fe1ba091605ce1281f8473dac16a80de3217c1d083c4afe9a7c0d726e5fdc7067677379c61998bfd46c8031e6167bf680fe1279f073a181b5c29cd656de42767f80bdb9ebd4958ebc98cc115e9ab2b748cd2ab93229c235dacbea9afe4168214c4bc3c9a059e83e4e3affc959904383d1b075f879a6f9eafefb619cee64c7190465fd329b02af4658fedbb3c9d8160b7564fe7775bfe61147230b40eb7c4be27c27b589a2d75a3c601643a351b1f1eb0a6eb279ad934e9e1824ffb4cf499cfd59b7efea1a058f4e69d1b48c49969aab81e422eea6aafba444af5da7fb424519a419606fb00cd771832a8e07bd61d126e7ec161defe3264113f9a5bb26ea9eb1d7ac7f0d0fb9e5f610b356ba4243dc65b86d22bd276ba3a38481e4d0d63505fece57cb21981da91824c53cc2e7f44e07c0a172eba69c097aa2e0055d68706ab2b22d49a8e00db1457b2941e7da50600492a5430c5350ac9c48ad5ed25bfada83cf172e56d20569806e823d075e87ee1a81d22d098e23ce9384192a9e7edda85541f22b7c310fc1bb6b12aa326cb8c0614dcd8f7ac9ea21e130e6971918ab001916198aef2eea981ebc2bbfd7fe0a28f01798a503dd15ea52816901c2d370db5da73bc7f5c9825ae4f7cba85f39f0f6065523a8035e0edd500abe134e4e389ab04273e75178beb1be650cfb7d84fcf286ba8d7170b640f3dff01b2887efd7841cecb39a5375c138a5cf393aacb4d3674450e7570cdc031f142caac4e2a6a74c42bd4ceb0f1de452a17da03462a88d326737fe0e98d67a75a3ed0335b63bb9d23294bec9421c033bb93a800b72ca3dc9b41e49c006e73c8488ef3bb19c0efffccfe64cbe590221732e949feafaf90408cdb54b3436932cf3f40c6bf49b573af84571f54be32316e3a2f0045b10b4eac42943547c2befd281877e07e8f100af2f4fe1fb776b4f5f78de7a0cf7e5b3db5258e640c2cd18f11072ea96c6ae19662b753beb52555db554289d81326b532704ad0e1d24319cc37d49d0695886c3f109fa7c52663315fd55264ee661dd265444102530eb5d115ecff8e1704dd6f9d0ef7ebe70172458008d53e633be7a39e1b28e7b9f3d47e6c46f50cabeee09e641c0b0fc30d171125b4178f5d1371e793142ce36e03b91ba19989740db582fb4eda6d670985dcea5bdebf8de6b0ae3281ce0ca1ebacca92532444fa2e04b326d68ffa1608d56cfc0cd32954c35e5f3efdb65b53d18f9e5b4b5c507b07960b13ffef2c715806ccc444c3528b9392edc8f9532c8e6e4e0f28f2c8186830561b3911fad86569d0d6c39a1280cb0bfefc35170b3b1f53507cacbfbebb18bc8df53e09e5f21601497a4c272818ef5179e15260780bd5758e4e0792c58d841b81fb148fb8c46af399965416e7ee86c7a9bb53f945247c80bcd202d47ee861cd5ff8a88267d6a29a0201a47b96d7c1491584be122c107076373e44a32631eccf7f691fb054f59ba439506ca41a9571c631e27faec5825e4a4442f7fffbb5c27092f754703f195421e31a4406bc80da43c58ed2ca7746163f219140f998ddc03f6e2fabaac29cd8db91e427a6de81388ed8cf005c4bd4098b79a32d2dfe15f4011189c9b2c1e12f2282817da175742a7e4dc194e62663ab524293346c9f0122beeff6a9661d7d787b036fd05cad5cc069e882bf16ad3cbd01693e498ce3a0738625beec35e4099fea38e19ec4f2a705166c3c857e95c146ca44b3ac1c6668deae9b2e5502e4cf2b2a33c07f75ccf58ecacd8d4ac0d14cfab2b657937c2e5fce0457bac646ed444433f671c7fa616588304cbb355da8f63aaec6d391b682c5812db3f71a21c97fce269c8d1a99e6af0900f5349c8ffb25d76ee7531ca479b79c064f9d21904d6d4884ae76a2cd515fa3298e655d99b2416d63d6b52f31054b97df21352be1c2632e17b1661249cfd741fc2712cec7d3aa56cbaf0f506d9bea2c266f77341c685a9816a28bc9e1458e730772f91ddedfa54f32db9d22162bea82df0148106f548d6c312e2cee122b2ce8d36d22777772bf69254596c3f5a0a88bc51c0e594e10c344936e654a1cb63763d2e664bca29037db2e89942cfb146eae9c227f3c74ab07194c9709f76f6ef1fc719b6428a82e733e79395cb3488e3525e4e5069f459936b5ca887af2a6fdf96bcd008cd1d1810c9794b0a33185b57a2216258bc41a4fbff7832813fab9ce7117fa0f0557922c9ff55c74a31fdf276bcb8bfb0ac35454661871053c690492ff7f46c1a39767b4c9ed0556b04a20b6b22d032136e8c56f54dc6f657b30c609c794ac63df4758f133da6656f60a387abca6c16546c322bd6f4f901b1cb46b030db15d08ee25fa9fc7a5dd599a8ac49707ff06ffc76a5cf734c6334d20a4df97062d476dd41387b66acc8ec36f2687f0ec6c570218cc3a144a9afa096d3ca176d93764951d6ba4231a4fbe369c924932aa39745caf177e83c0595db00635a2703eecfc5db76562d7575a5cdfcb75967190b0ec6744ca4526a7ef42e809b860a54e9f0e67a51c4d8157381f08d106d546717f918cedc2b6db20f7cf754f67232dbb918e53aa095adc95893c37d42f6021ac20b22864073c6257c9291df419ecd4b535981945cb95a14e18cfc899b897636103d70088e984acf8fde4761eabac863fe379be569490bca903a342f631b28c8af547a47e0011d8bf5976f37090f0e784bc9cf502d6be4794de36e338c02d239f1301fb2a7e7367e74b", 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, 0x0, &(0x7f0000000140)) sendto$inet(r3, &(0x7f0000001240)="537c5564c116334b42a00ed7932d54601a555f822e05d6bea61cb0c9e2228902643f622c637cb4d75e869ec898bfc733eab5520bfa1bce92b512e59b3796ddc09749e7e2a301e1380a10bb7c99ac9e53a5aabd5c29e798f1e32bf5fc2eede8729dacd959dcbf024cce69cdb8c87f12bcc60845f6dcbf57f741277033f236b817d7ac72ab23acb3a83792ddcb8d05da6c8ac071d1bcbc8bb661f0edfbbb1e24f9b67ec96167717b7b59337c60e81b45e2c283fb487ce731f479113d5164f86a481bb9a1b5c33f2ac75d6edd8f2f5ce0465455a3f8c7630b930d1be416c489a58e106479d2f33bbf7fae75d89caa138ad16be4a3ca049cb3b17b0fbef165c9", 0xfe, 0x80a, &(0x7f0000000180)={0x2, 0x0}, 0xc) 19:51:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000040)="ac88e5ffb8c2345021d3b35fe34225169c1b70ce89b4a97da4e9617fa3fc5c483da861cd21a6b707f2e749d60fd92fa4a0a267d856dd9cb28cfaf0c52b9a6a76493b60f45985f6a9658a6ded2c9b38f007e40bb3efcc7d3f44bd90a708ed31644c3fdf3d35c0f77ca6574196876989789b66a3dcc74898de15dd4891e7d7cb53c6c99dba51489448d023211ebdf19739eb3a36cc23c6be9090a3d1e739c683372b88605689d02f751c1db9dd47c519cdf5388f8aed", 0xb5, 0x407, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:51:36 executing program 1: r0 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x2, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000) 19:51:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff0000280000000000019078e00000398bb55202000000000d00907800"/46]) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000200)=[{0x3, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x1000}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 19:51:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) login: pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffd000 didn't change! 19:51:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0700000005"], 0x10) sendto(r0, &(0x7f0000000040)="060500c297d0bb82248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e932dd10066d5ab810cdc78e7ef8fa61c37edabda7a9a5728267db07b5f05e1479c70ccc577cbd6a03c3dd64429d57490e48127b199369a65990fde09b36cc85685616af605e2ab", 0x91, 0x0, 0x0, 0x0) 19:51:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1}, {0x3c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r2, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064cdb490 va 0x20ffd000 didn't change! 19:51:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) listen(r2, 0x400) 19:51:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r2, 0x3) read(r0, &(0x7f0000000340)=""/222, 0xde) 19:51:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) pipe(&(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202666530"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) 19:51:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)="ed6ccd351ab7134284cbb385d2fd8a16c215f76a356b010c9df0581a857824d6156a78385e126bde91aa0ba1245b1a40ce73a4369b16ec3a06725e72ff97b871dbb615b8b38571cd923ec2aab0c8caf212732216d2c3a064474a5ac0a545d7f898290e58cc5af85955135d16070d9f1020d8720b41c67de9cf666eed6ae9e470d95ac90452caf79926da161974472b9de8e0cbdd521ff5ddd9a10209f3f519693f34011ab5dd744c2e4ced9ba1d4ee6b74c7219479b4f5f3d1f7cbf265602ff8a1362381c1237bfc43", 0xc9) 19:51:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x9, 0x1, "d730c15b00f4ff0000747beffde400", 0x0, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:51:36 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x85b2, 0x191) r2 = geteuid() r3 = socket(0x20, 0x1, 0x81) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) lchown(&(0x7f0000000140)='./bus\x00', r2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0xff}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r0, r4, 0x0) setreuid(0x0, 0x0) setreuid(0xee00, r2) socket(0x9, 0x1, 0xff) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040), 0x4) 19:51:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202aee766"], 0x10) r1 = socket$inet(0x2, 0x8000, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r2) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r8}, 0xc) 19:51:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000001000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140), &(0x7f00000013c0)=[&(0x7f0000001180)='{@(\x00', &(0x7f00000011c0)='--),\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='-{\x00', &(0x7f0000001280)='(\x00', &(0x7f00000012c0)='\x00', &(0x7f0000001300)='+\\[\x00', &(0x7f0000001380)='(#\xb3+])}-:\x00']) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fsync(r2) 19:51:37 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 19:51:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) 19:51:37 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15ed0c6f82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 19:51:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x1000000000, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x2, 0x8, 0xffffffac, 0x1, 0x1f, 0x80, 0x80000001, 0x10, [{0x3a5e6fbe, 0x6, 0xffffffff, 0x2}, {0x9, 0x7fffffff, 0x7f, 0x40}, {0x20, 0x6, 0x9}, {0x10000, 0x80000000, 0x3, 0x5}, {0x0, 0x5, 0x3, 0x7}, {0x8, 0x3f, 0x0, 0xa3}, {0x8, 0x101, 0x6, 0x1}, {0x20, 0x6, 0x1, 0x55}, {0x1, 0x6, 0x4, 0xc1e8}, {0x6, 0x9, 0x9, 0x3ff}, {0x8, 0x40, 0x9, 0x2}, {0xf09, 0x100, 0x7c, 0x2}, {0x3, 0x3, 0x9, 0x1}, {0x6, 0x2, 0xa414, 0x1f}, {0x8, 0x8, 0xbc, 0x1}, {0xffffffff, 0x2, 0xcd7, 0x8}]}) socket(0x0, 0x2, 0x6d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:51:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x400000007, 0x20000000000008}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffff7, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x0, 0x80}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 19:51:37 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f00000000c0)=0x1) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 19:51:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x5, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x3) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000040)=0xfffffffa) 19:51:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) getpgid(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:51:38 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 19:51:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:51:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) r2 = geteuid() setreuid(0x0, r2) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r0, r3) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(r6, &(0x7f00000001c0)=[{0x0}], 0x1) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) accept$unix(r5, &(0x7f0000000300)=@file={0x0, ""/20}, &(0x7f0000000340)=0x16) setreuid(0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) 19:51:38 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000180)="40f42b4923e16f78ff857f0abde9be3c42c2f110c819cf51227413f7ec787cb37476ccb6cd5cc378ebeca1e64a6184d8f8f33f58f2cacec6cea8f6ac391c7aed54b25bab3b7d64d404f35b99a69c3acb6009a371c5539d7cbdeb68d02401932ba9307044c1305c818d500cc35206ee9667824ebb928fd62dab1b424ae52a3723d96c3212f281e05f961408fb5ddb76dbd838d6b7456129c757622c5fc894269dba", 0xa1}, {&(0x7f0000000240)="35c8084416c73a392871a5cd61728c850d3ebf8e736d9c2e2b5dbbdee985c6d7ed3f7e16358407222b88a6f36baa82a2fd714ec2a3c3c1890cf1129d845205b6b13bebe97475703b61ec8e91b64ff10d897a68803561ea710bd515facaa037b4a98e11a2d7d047ed27c931084e15bbc894ad309ee33c2e61ea84fd2f7559", 0x7e}, {&(0x7f00000002c0)="d80257f9cc2542d0b2b6a2e1f77785a544c390514aac7108c25b549b95a3bb001a91db4ccba2587144a21aefe0a0294d929168cf2f2a6be298715c5b1ad5729ebd2f8456004fe1f9b1501deb80022d648d31b56a77e69e5ca0275d4a", 0x5c}, {&(0x7f0000000380)="1afe9856fd037111e46133c576142510ec07c4c4c1eec2c36a14bccf6a186ff61899b14dc5358ce2f8eb66f45c5e5a2876161a24fde9b6a568e2dc0696aa0812d9e043263e3bc680ba118bd371fd8c17729d67f17f58aac55c7fb6e9b756424a16719c25eb1149e6ce6331c8fa0721c9694f7bb2a68ad891e20d7daf1d1ad3fe3da42f1313bbf5e81725c32fd52c9cfc198c88ffe5629c5a8bd472c84bcc4374150f4345f3f2ce0cdd2e39b9c9f9f679df5738363503389627803ddc478240211821f527e6e30e1b29c30bbd0b91ed4f39e855a1d5b31f4d2b9e8b6e0f51f869f83c597565c593b837d08a28061da10c5e31ffe1791f5089", 0xf8}], 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xea, 0x0, &(0x7f0000000040)=""/234}) r4 = msgget$private(0x0, 0x190) msgctl$IPC_RMID(r4, 0x0) 19:51:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582", 0x8e9) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 19:51:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000008c4d8fca9b2d758cf88d5395785e03f00000000001c0000000000019078", @ANYRESDEC, @ANYRES64=r1]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) flock(r3, 0x16) 19:51:38 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x93) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffff81) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x34}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100100000fe8000000000000000000000000000aa080000000000000000000000000000aa110000e3893373bcaa62f32000085117bb340b1b33481814a3cb184371b489c3565dcf15a0b65609a1874b1f00ebd297e13d40bb5a3e52eba5078446c353178100b8872961d4da657e1871dfda35eb8856b3caf8eaffafb20b72db52b3c8b09c4f16a3f759ea1b5497a8246596253dbee4ae03855225ba044aa6547c0b7053d8aca54ccd63975f0c20f893e178ab947a68e65f67128e1b8af5b57db2765d4fc1690dff5deec0587ff4b365b0f220fddf7299019b64350281f8f9aaea24cfcc5120e6738f"]) 19:51:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0xf202}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:51:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000584b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009293180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b71558c885f4f5af819a3113fae19816f012cf2cdc2fbee336ae6e4458907432add876c4cd06656598eeb6a991b0a370bbe7d324ced42591229e13122926c41f006638e8bd575e3fe2aabf9bb85ee1758ce5e3fc9443e906335202ee210ef8b1fadbb0e2ac4f0a1d391f378866b4a02794b81ca7e75339573e5f21f57e55b643a0bac1402699b2fa7b2409656129a85a9c26ee2d1756164baea3babfbc484e18bbe04ede"], &(0x7f0000000000)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="547d000000000000007067577fd03189d05dbca5bb04f22e4a479b88bdbcf2fa92b5410c3e0f2516b4a7b5580778ca294f69f38e839596ba5283e24e8d47d94e22b41824bc1633e1d1f2cc867a7425284e8bb28adbc8"], 0x1c, 0x0}, 0x0) r2 = socket(0x1, 0x8000, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x53) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r5) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xffffffff, 0x0, 0x0, 0x0, r8, 0x10, 0xfffc}, 0x8, 0x4, 0x4}) 19:51:39 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0xd80f49edce43012d, './file0/../file0\x00'}, 0x13) 19:51:39 executing program 0: r0 = getuid() setreuid(r0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) clock_settime(0x0, &(0x7f0000000100)={0x5, 0x4}) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000000)="e0cd6066fbd187a98fdc5c1e328a792a3235de7bf3c084ed186ea538e63d26d135e6b22cdc3025825d8d9e647d9c67a8f3d175cb32279e41254206c4251f345170fb98dd4833a754bca595d79a6463045213843b00ae23fc5d6e354f594cd9430b9fc4a625fb2cc1b36ad806ffe59315d444749a2a2fa4f06d238e895e9252de6a43f027f835c50119cffb29d12c3e", 0x8f, 0x409, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x17a6, 0x4}, 0xc) 19:51:39 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/101, 0x65, 0x800, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x81, './file0\x00'}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0x3ff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x78}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd83}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9f4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xe0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r6) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = dup2(r0, 0xffffffffffffffff) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:05 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff040000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x05', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\\x05\x00!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f00000003c0)='^$&]\xa9[.\x00\x97\xab-t4hc\x8d\xd1\x9f\x83\xa5\xfa\x8ec', &(0x7f0000000480)='\x00']) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x159ce08d, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x0, &(0x7f00000004c0)={{0x81, 0x7, 0x9, 0x6, 0x1, 0x40, 0xff}, {[0x3, 0xab, 0x5, 0x8, 0x7, 0xffffffffffffff13, 0xff, 0x80000000000000, 0xfffffffffffffeff, 0x9, 0x0, 0x3, 0x2, 0x7, 0x200, 0x8, 0x5, 0xa4a], [0x8c90, 0xfffffffffffffffd, 0x7, 0x0, 0x4, 0x712, 0x2, 0x7fffffff, 0x1, 0x7fff], [0x8, 0x429, 0xcd0, 0x59c, 0x20, 0x8, 0x4], [0x0, 0x7, 0x8, 0x3ff, 0x7], [{0x6, 0x2, 0x10001, 0xb46}, {0x3, 0x0, 0x1, 0x4}, {0x20, 0x1, 0x10001, 0x8001}, {0x0, 0xe71, 0x9, 0xa4}, {0xc46, 0xfffffc01, 0x7}, {0x7, 0x4, 0x200, 0x6}, {0x2, 0xfff, 0x12, 0x3}, {0x4, 0x8000, 0x80000001, 0x2}], {0x3, 0xffff, 0x1000, 0x7}, {0x1f, 0x10000, 0x9, 0x9}}}, 0x8001, 0x6}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/145, 0x275) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lseek(r1, 0x0, 0x80000000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x101}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x401) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc1084413, &(0x7f0000000240)) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) listen(r2, 0x2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup2(r3, r5) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x400, 0x0) fchmod(r6, 0x0) 16:00:05 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000522000/0x3000)=nil, 0x3000, 0x0, 0x4813, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000440)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555dfb01a27c1f7eaf3e5e00803a", 0x99, 0x7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000100)=0x102, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff57) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000340)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00002f2f66696c653000e6cdc1d9a7058baf77d6ff75999d3631bbcb3a3a24f6799685504594818bb58474317db6032d4a"], 0xa) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="70012e2f797c19fd4a34"], 0xa, 0x0}, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) socket(0x20, 0x0, 0x1) dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 16:00:05 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x12, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r4, r3) r5 = dup(r3) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0xfe2f, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x9) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) 16:00:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75566291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff020000000000000000000000000001830090780000000000000000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffdb1) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x0, r4) sendmsg$unix(r5, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="556bdcdc787e3867567ac7007b35efdfaa135770573696b542519259629839bc42d6ded8885fd5f670fafdcfc9f294a15a4f4fcf1ba665a794fac07bbdc4eb708c41883f152440e5213a937d8694285ac5decc1d076097063dd59f60f87a8f7238a86c67a70bf2b8a78c930275998b8a4848ae4d60cd8ff20864df2215bbbc146620cc67b6f985a743e8440653b788d4d9e4b948ba89647470de446faf4215a51d4fcc7b65c8a816b612998fd1551088be25a70ed3686080c17d3be370d8e9ed7f7bf2e0e0141670f7413cc8d094b5a4e31cc1c0d64df5ec7222", 0xda}], 0x1, &(0x7f0000000300)=[@rights={0x10}], 0x10, 0xc}, 0x809) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xc) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x99) 16:00:05 executing program 1: syz_emit_ethernet(0x7c, &(0x7f0000000140)=ANY=[@ANYBLOB="842a0000000044326002ed5886dd603179710046696652f82b7d5a96793c6c78000000000000000000bb00000104009078000000006027671500002b0000000000000000000000000000000001fe8009000000000000000000000000aaf0000007000000001be9ae0400e3c48f076576129744000000000003000000351dcc1be181f8d414aa32b013e479e01535902966b590b489378900e61494055f8d2b73465462e8f4a8e479ebebe81fe2ad2e82621d518e799a2306d3659fa79e9dedc79e1f2f787945210d0f7b5adebc7eea309a78f3dfe8e5c8146c8f615febafa63464d9d40f76241452660000000000000006d7f78a02eec81a91c5aa42d7ad936b"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) r2 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES64=r1, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000001c0)="141897f978f7427142ddb38290488ebd98cde3306438807fece6c32f24be57a83ea1d46c1bdadc3b2d72a2227d4a34ebaf3dab68b86054428a46020b79e258256483b9b6098f1d257c8c9a59a0a9331f967c22c35bf3eea1e696fb710d5e70d37239ae92f1029f449ce716d5", &(0x7f0000000240)=0x6c, &(0x7f0000000280)="8dcb35c81df7b2885649e235", 0xc) msgsnd(r1, &(0x7f0000000000)={0x2, "9e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f"}, 0x94, 0x800) msgsnd(r1, &(0x7f0000000080)={0x2, "e26fb705c51054d5603fb1e27b4a384b2f40fafe09b58d37bbef3d4cbc119c8f5a4283516674e598d2afb676b58ce912b6c991cc2250747ff35cc159076ed49f12ee2c57039f372c1d36927be8ba29ed57d718ed8c840b3babc4e0b9f0c59cf535553e1be7c58113ba061574e416c1a4eaa94960457bd35c0e226a4b59e93ee37b4e9db655c36fd872d11be083f95470054fded412b9b1f8d84d109b8bdb284e87968de3441586797ff9bbaa9a96dd588987e0eb9b9ca564f085c2aa5f46294b556f9a77578164"}, 0xcf, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000500)) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b17"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902c5ce7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x1f, 0x8, 0x1374, 0x9}) r3 = getuid() r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) fchown(0xffffffffffffffff, r3, r6) r7 = socket(0x2, 0x8001, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xb0ab, 0x9, 0xffff, 0x3}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) shutdown(r4, 0x0) write(r3, &(0x7f0000000040), 0xe7) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x9eb}, {0x18, 0x1, 0x6, 0x2000004}, 0x950f, [0xffffffb3, 0x2, 0x6, 0x5, 0x4, 0x1ff8000, 0x6]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0xfff, 0x164800, &(0x7f0000000100)="e24feb4972931f34f6f0ccee38df949a94c9985d0e8ea813354b8f48b608c2df12d9b4500f73c245aa53e5c0f17c4c112158ea32a7fe951b75d0aa61f4d9fe87be69f3d3fba42bba12f0477a5181e49c73a753e7b4e57539d548a29806386a431c0576f6a7f693657c486ebce61d64aa01af09b93bd114bff86a38e888bf6a0a56870eeb966a56f910d0187a2f2627de81c665468ca97be9539671687bd7f6e53b1a4f0282fb839231183d44f3c397b31cd5ff2a6692bc03128f3e0fbabd2c77", 0xc0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) ioctl$TIOCSTOP(r2, 0x2000746f) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x79, 0x2, 0x20}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) 16:00:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:05 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000400)) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="39905410352b33737c8ed42848761602f20f115d51ddd5cfd0758ac069e5a36f876972ceec1d64241992af678023d671fa33e001c35fea70f78b5ec0d3eb89fe2e16d7877f0a3cbf517d391f855006479a1c25008a0a24470e1ead70eb72dc89982c4d73dd2ef95785d3b4c89201d389cc67a0cced500c18747a4c1a253f3cc7885c27853c919f7713da6e2e838948851c8ce927d009c1992a1dde91e4334d5325eff5151a53cb1ced2015b7c84ed4cdaba463d3a389ba301507e70bdaf8880b42b890d803d0a6ac182b871314298c793f9bd715da38b7403e95edaaf6a6ec262ef804944d", &(0x7f0000000140)=0xe5, &(0x7f0000000180)="41fa5517cf3006cb6a3a0e3b0554d08f0e9f8e9fb7a67886f0f44874cbcdc57ca2cc87ca13ce2a93b1d52eb1aae6616ddd8a49836948b57469befd4a3ba667c45d04bbbc95e08e6704c5e99c3907e66ea68f7dedcbae1caa8e7a4b1a412b19e5caea5d6af0347fcc166c78e05bb1954140cb1fa7d991048d4923fd4d2b1157910118b9655b488976de687eb6396fde4fb5bceb6dc28037a6349e5df2b3d90097d75a8f55e82bf92503ae2813bec6a78d83fd0ed0e7a09a499d2b1ad9fdc7be1ba6a56eac56f7232e7422a54f799292a28400fe52c8b759fedc9e354c38ee16be6cc1fe0425f43d0de01a", 0xea) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:05 executing program 1: r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) setuid(r0) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x401}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000004c0)={0x52, 0x0, &(0x7f00000001c0)=""/82}) r2 = socket(0x18, 0x2, 0x0) fcntl$getown(r2, 0x5) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="151d1864fc4d87597f7464a620188252c2595053b9d3868f830fdd11e6d5df81f6ef296c644a4ca63f788dc3aca05e478e6a9cd93da7bc", &(0x7f0000000080)=0x37, &(0x7f00000000c0)="5409188c660e8c6cd5599bb2eb9b20932aac97fc9af3fe83cd6696376bd20267e75ef18df0b5c2a2b675c38c1d6237f1bdfff4a1c7a04a05a9450b64f0e50c4e7488de922d7df557a16aec50ae53996985607ea839894828f3e88ff129a68bdbbe2659c24199500b0aea10c942fb171cb21cdc3d91eb13430cecef4e3db9b9f4e2f40f71f92f46e966967b7c64dcd073b8ac0f94a55378bb58749b8ab96b24ec6747c5c238e0ad006665fcf1c4692cda192a6d312b32cbc52942ccb6c9b400e071085af20569d5c20c007f94b9aa26502a273165551365b40ec3107e1a7314a87b288ac43033414530b91e", 0xeb) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x10, 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x4, 0xfe) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x9, 0x5, 0x6}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x2, 0x3, 0x8000, 0x0, "9dda7ac6d0c28e45a9bc65c7b2b127cf7904688d", 0x9, 0x20}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffff7fd, "03664e2ba70c033c02d271795a00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc", 0xcf3}], 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(0xffffffffffffffff) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000001380)="ef5747e51e915f059f8bf224f6913428b8134039c625a80bb37ef598802e25d5229505b93578168becd39fd940e2c584d0d80459d14a2118d888b021fbc9ded686fea85f7bc9e86d5993bde34692ebd77b99e734fa5612e94c1d4108d4ad4cf9037478516d4ff9380b41fc55f46b7d18974ffce8a7bbdffba13b7a516b07cfe66f454c9ab3d3894abd2bbe55e05af267ee3546ad0354ef193a4246ce48f20032dbdbd2ced78edfe9789148157d280c1e387516b77a77d6d96a86f8b4e5f2c8fa09", 0xc1}, {&(0x7f0000001500)="eb8ea81c514f88b12ef640392ae0dccbe9545962e95a69dda185fdfc5d3ce0f2dd920e1e9a5367aa9125b74e299b4324df66d7f89fb660d8d093db10ccf564e6090a0d7cd4d0cc749cd64863eca7f030", 0x50}, {&(0x7f0000001580)="1aeed3510a2cdd1dab6b2c2b1a1a5483a13f00dc1f2faabe92c6aaebd7903f408373389bf631f15e123e9e7098feb80c931e3059f8e14903360533a80d7d56a060a5acd09430534aa0380578091da6d8b62e23bc08f932698007dd42dbc0d15b6591add64e2796533e113d63f7c18cc4b72a3d2a382edd6403403a115824bf7232f7b07df527787eb8cc679d598971cc5aded9c30ac2f7288ce223cbfe1585e3c4d1e9d1449b400f388af47a878b39d830fbca395604428738cc6cfd65f4", 0xbe}, {&(0x7f0000001640)="8106c51427c556a93bed69467ed513d0c7d5c929f5e8af9e44b5602f58a1a423a47a19af08e11c1b5834ac0142b577e09e8f8d7c2f03de908c4f771072c69e46939e1859fce425bdf659cfcdce82184ab4453f01d887732042acab929f279916f8874bea26741046370de6fd0e0ff3c0b81bde09ad73ba6107432e1fd72d4f5fdf7ba5842f4d0bf38d4d19c79fdd5b40ec98d1c726657b02b4793e3e2ec6b18c3424bc3d361e078c160d967753d75c473830871731ed1b241616973442e3a49c40da5e25010cb3eb01e99a8d220c2dcbc5b494c388", 0xd5}, {&(0x7f0000001740)="51b49c98af9c5a18771fe297b80ff02b005a74384e0ebeef05cd3fc5b01959a68786dc22426b35796b761ca55ed328f77d1906b0387dfb3c00405ba56f192d44de819a6c9a6eee4e130da3111bf51a8b79168338bd378b1cb5ec8f96d7140055906fec2778198fe1679643726ff7fee8e6689f639f1ae2ef961c50474f3c1e509dd324b92228e402a51e22e087d583d15d239e8825ad4634696032dd0fddc339e17b31c563e607927718f4ae9c898387576c29382ae4a9232facf0425b78b1f79a7d7dc9615ef84a133ea3fda44410e62edf935993b267f18c1143ebe8f5b1ce3601e427b7945ad07fd326b80890ff59c286ae95ed4e76c3cd99", 0xfa}, {&(0x7f0000001840)="0542b91faaf71ce31b8b1cb7cbb45060d3b488ffc9bdb93e8809a9734f9ddb1c675c04576ae4ea7e9eae07235fb795ae4a82aab0f2ed7e36831dedd2f9ac7bba24dd66c8cd28d71866084382fcae441598bea1fc5c0686312b0000000000000000", 0x61}], 0x6) 16:00:06 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/179) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) shmctl$SHM_LOCK(r1, 0x3) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0xd}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820fd637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f371d7cf93c282c7372a4ef3a9b7431a209a6c66ea352d621af0526215c7daad2789af8d146ddad7d7cc8181c47e2fe90080c7ca656d4dcfbb4ef388f98b935a0ebeeeb5a16a7e1203bd958bae91d2608357b926f96e05771cbd4006666d5c763f695cc5f2a595dedffc25cdbda3a3a3f2263eb74d3038d5274ab8cf09d952dbaa8d80b730d75ff3e63a4d117f4f530c7e5d5618589013a7e44ca70da235bea3bb68bc1cf793c8cc52c64082db287ea5e21", &(0x7f00000002c0)=0x130, &(0x7f00000003c0)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc101040000623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c513495642468fa69be99baecd0786766e31d7bffd6e2b226f8e51ea829a016486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df560a40eca25765ca6e80820bade1c95005eec4d0e7ab57709c9cc73ddeef7ae9d36e7a6e862517dc52fa036f8ee33760512b448f298fc4270c5135390c5bd7a930d2623dbed7356e1b08cfa1bcae4f9abc3dcf55895703d4297b2b5d55b0c09b8a354bf878a8cd085006e44be0ea65c41c622c912658076854e2b16632c7000e819805a24f431708f449312b74d489cd653b6f2be572d239b63050e996652e872ceea246868fcf8433a8bd54d6965c1b70cf2e72aad0123c762bc4d1ef39b7f000000000000007d043792ada12fc1fc3a33c6e9bcce702d01a2dd6acacb95bd8230e642c71386bafb9be3e95450967cf85295468a07b5537e6fabfba08e04aec268f443fc8c3a66f65e4dd8cccb099ddd49014d662f7b0910128e81bd6f6bfe6b9c06e2915b75449210fbc040a39dab1fd31482e42a", 0x1e9) 16:00:06 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="9bc748292ff9", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xdffc, 0x0, 0x0, 0x4}}}}}) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fccfa1e1f85069615c197ef694a0545fe9920a32e9794d25900461e732a9a034bc857b3676837221c94fc42d421cab2f7a2eb63923dcbb57cefeb3e347947e40f3cee390bea9679b2e66f192"], 0x10) 16:00:06 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/4096, 0xfffffffffffffdf8}, {&(0x7f00000012c0)=""/220, 0xb2}, {&(0x7f0000000000)=""/83, 0xfffffd3b}, {&(0x7f0000001700)=""/164, 0xaa}, {&(0x7f0000001480)=""/122, 0x84}, {&(0x7f00000013c0)=""/71, 0x47}, {&(0x7f0000001540)=""/222, 0xde}, {&(0x7f00000000c0)=""/64, 0x40}], 0x8) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7fff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xdffffff8, 0xfc80d8d, "1dfc13040508de20000000004800000000008000", 0x0, 0xfffffff7}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000080)="97403f0e4bf57a6e763f2b800faed310821a1b9fdf3fd8f75da6eae9ac89e594e70228ee5d84b73623291dafd97783e2861a3323ac9b2cc46ccfc6562f11870a7f91305003df35d0b2c415aaec3302e79492e4a77a168c59fdb1e992c8f90604634ce66e53f628dfe168d965fb345c60372e21d7d9e4dfb342db150053ce228a597ca63b8713a04f41d09ed561f8b8211de8beafa6d3785943efdab14c22dd1bfe44a788815cf9d36bfead69ff171b535c4ba62642763cd0eea342ae2be270452226cd51df042aec197af95164ff19b61cbdbd867c8a076081b5614946b6ff047ab732168e04f704d7173a75f3e6385ad268ff2303", &(0x7f0000000340)=0xf5, &(0x7f0000000380)="61b4df7f299dbdde0e5acc9bd690b8203bddc264dd927b42e0ce9e37612c3e79c835cfbf53b90d180240e0340cac7b9f21b49612f4f89b5de2a674a6c779d0079f3862d02eea91407c143f5776a65f1d873eca5570a345d806abd288726d6d3ba22b1c27db441c54493ced14cf2a3616c37f6ea695941ffe24a5106e4fd462f37fbd55aa8d821c9400a527b61efc98c71bbd6acb91f855af5048c9a38fe0686561e77f49371a96bd18b6a8e39a4012afa76c6e467bc65917e99f99de21e0e5dd", 0xc0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x200, 0x108) fcntl$getflags(r0, 0x3) sysctl$net_inet_esp(&(0x7f0000000440)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000480)="712f68fdeee23e810a3a1a3d61a1102a6b92b0f482acd618232d6d93cb706b046ba7a6ebe486ac4e9bd0eb0e1f17e7a74d", &(0x7f00000004c0)=0x31, &(0x7f0000000500)="3b983d92f5d3813e3beca7e028771d7d8535e99afa6faf167c7fd2a1a4c7e40955c0704ef42008818bc460f5e9e49d5fcb", 0x31) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 16:00:06 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x5, 0x80) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000000040)="3b6ff28e5a3ceeab651c9762caa2b18113b78b151d7a5fa6c465b9923678ec95a6fcd6dc812ab798b15d5b95ebe5f1d492314c43aac054858452f6ef62e9a605a177", 0xfffffffffffffe5a, 0x408, &(0x7f00000018c0)=@in6={0x18, 0x3, 0x7d, 0xfffffff7}, 0xc) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001840), 0x0, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x78, 0xe}, 0x411) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x65) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x0, ' q'}]}}}}}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000010c0)={0x3, 0x7f, {0x5, 0x10001}}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f0000001180)=ANY=[@ANYBLOB="013c0f2f66696c653100b8b494408f72742675e79116b4005c2198fff5b51aedf1090079021cd392e0ca46561a6bf14a183f6ba3c77713c119f889635ad1d6953345a2e36dd72b16dffa241e27f332fcb14f73fcc0b7f30231bcc1663728fd7e9d1f1aa51f6daaaebfbaf46e0841eeeff9a64f1f6e3b920b0e7e2a3b44daf1a96d20acd59125a7e4e43163967a2933e314c42cacccea5d2734b43f34854d5d8d227e5cfc915c9e52ba450ca1898ba14323b0cf64c1a3"], 0xa) 16:00:07 executing program 1: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) recvmsg(r4, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001a00)=""/233, 0xe9}, {&(0x7f0000000380)=""/150, 0x96}, {&(0x7f0000000440)=""/162, 0xa2}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000500)=""/4088, 0xff8}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000001500)=""/235, 0xeb}, {&(0x7f0000001740)=""/249, 0xf9}, {&(0x7f0000001840)=""/245, 0xf5}], 0x9, &(0x7f0000001600)=""/229, 0xe5}, 0x934ec92c7d89d229) syz_emit_ethernet(0x32, &(0x7f00000002c0)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @broadcast, @random="a3af1c79ead7", @loopback}}}}) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) lchown(&(0x7f0000000140)='./bus\x00', r7, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="01ece6dd8be42fe6041d019792601c210c16270de216d64e18c7a4b6991890e546ff923d9fe85cc32fde73357f8d10e4b3cb0373b78e778b4843700fc6347a925bb27fddaa6ed87d2c6a80efe69cae7fe553ca1a87d4b86b71643a0a91bf7f3c3fbde8e29e50f0b7f7418dc5c1f6ad45e362f2ed", 0x74}], 0x1, &(0x7f0000000140)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r9}], 0x68, 0x2}, 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000300)=0xc) r2 = getpid() r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0xf9bd73477500f6d7, 0xd1e, r2) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040)) sysctl$net_mpls(&(0x7f0000000640), 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 16:00:07 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, 0x0, &(0x7f0000000040)) getsockname(r2, 0x0, &(0x7f0000000000)=0x4c) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00", 0x43, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x4, 0xfffffffffffffffa}, {0x6e7d, 0x2}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x20, 0x7b2, 0xfff, 0x1, 0x1f, 0xffff, 0x4, 0x1, 0x0, 0x1f, 0x1}) chflags(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffd, 0x0, 0x0, 0x220000000, 0x2200000], [], [0x5fb8]}}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x6, 0x7, 0x2, 0x0, 0x5d, 0x0, 0x2, 0x1ab}, &(0x7f0000000040)={0xfffffffffffffffd, 0x1, 0x5, 0x13, 0x5, 0x6, 0x40, 0x1900000000}, &(0x7f0000000080)={0x400, 0x3, 0xffff, 0x5, 0x7, 0x8, 0xd13a, 0x2}, &(0x7f00000000c0)={0x2, 0x27}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e4e8c0 16:00:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000040)={{0x0, 0x0, 0xfe}, 0x1f, 0x2}) r2 = socket(0x18, 0x3, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r3, 0x2, 0x7, &(0x7f0000000080)="3acb0f9cb82a8652f8fb81904e02b7a8bc96640844", 0x15) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00efff000035af341f891ba62ecb4bb4c2ea323d55c7cf76f1e82ffd05cfa36b2f0b58f095c214ab57feffb3ff4375d5c9be33c561dba12b6a2d250ddc2baa0feb5ed710a65b42b3a7c037b3a80727372292db3a0e0ac91910cb91e34deb601ef93fd811cd0837e96f63148c690d8416913dc976a1af06b3d6644d040ec0aab4577d90dc5650a10c0450d5f6d093ccf265187320b1480e1aa5a33d23233045e3f59c61607c955990afbdb36ce99d7ecd0b1f78d3"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd0}, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x41) 16:00:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x4) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0xfffffffffffffffe, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0xdf966dae398bc785) fcntl$dupfd(r2, 0x0, r2) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000080)=0x1fffffff) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r7, 0x2000747b) 16:00:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="4de2ed951f023f715c70c2089302bb015dbf3854a7e807883da2bbb06a2d51a9bb233ceea542d9508925f446255962fa72403e2d111c82e6925d2cfbefe51a1f7c9405949727ff8e7e8ac9854a2ffb720ab65cb6735468e7aa4f28e164a87b2a252ccd9aae12fbd3454a84faabef35aedec7a064804cb41a94bb3ee2f21a72b130e40fe03c050f4a2af6", 0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) shutdown(r3, 0x0) 16:00:08 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000240)="5aa3ad9c3e32dab356c4d0d4214693033d2c6da19c3501d716099977690933aefe1a637c1f48749e82b448ecee25768b7a9ecd9629d1a25017bb23269bd46f836c1a612d08681e3a0fa5c106067ae2e5001730ebe5ed3611b03f81d9aaea0025920fa0af6ccd06aa66b751ac83109daee3f9ab6b460d72fa24708b3c0b4cf926e6c275b3fdb8a20c02c783fd923d5e3599498ba9ad52278c70a02fbefa62665651d749205d446a52e4fa58b5db4bcb30179370bcdab4019bfb939863fd517306e471d41771d2ff0765a956945bddadeb2dd02f40d95dd8dd94a7e925c8bb188069d157619682e3ad670dfa0fc28e89e482e3d99351551f7b1d862868d044388485ee7de68c8e6e3214ac242099cdb21a00e6335052efc267c4cd1e8b4950404d6d6b6c6fbe36bc964e9c57d6e3ae3594cc85e8a1e58fb2bb790384eecd3b761d695a6342bc753b06bf5fb74b9052a0fbf1c495c8b5f6688b426a5d225efae2285b0a8af4c334edf23fbff9cb9e10e954c832b75645278c7a891e9dbf8d6219deecee42c6a03cc786236e2a48892ec768c16fed04c2937fcdc519ac0b450b09a923e79e96b417ba756e5e364ec13ad3c3c714e0dd231846c8121d4671b6988fb723e743daea2c5dbcbf38813ea5d7a2fc2bd9b7fd70d4cd7248a3d667b0ddc43f495acb1e26f37d54729a3c804cc849970b3357a19191f5ed63c4c46e632b763433aac43e3bcc8045a7eb21d67acb187dcf0ae928d6c23d4df9b511a46c4de847d53ec8266bc4a1f34bd3ad5b91589a6a430a42934146acd8e3ba5c95162c02cf8159d331dd136fa61823525b29a359c3c60a5c3f3b5c2172817c3d2a6d1812fa9e9f61d4fa8faabe50123e7f69f1fe2054c8ab2729c50b04fbd83763d4d1bfe76f2caed79ebac60e2ed20a8ce504ed937dba856b98438dde414794c51df9b23382229df56ce0ce8e73861fb38628f009c053d28483eb286ab5ef37e038c15f66d267c44dab29c3ac8063c9c982544672b0ce5389e75c26812c4a748c8a9ffd89bea08db5b613e1cf39cca068a40e135d89d40379704e7feef5a15937e3b31f9b6e5553b4e6fbe4d9e8bc799fb92f5c8dc7a4679ff23d677bd8404e1e28edd2fdeea4225afbd6caa2f64f496c8219391517047fa18343a1359b35f97616a9d9033b9a6bd91624f414e6ddc91f23a01084b25bec2487fd8e8c2d408b22a06128dfb243f1e8cdaa8e361fa59cd6f8203212e0d2f0b3c4bdf76e8c6e9e88cfa93e6b8cc0386a5ee55b59a053af1b120a658b6d57ce936650754012b2c1d7c85b2157ede0fc41e1d34a4c3ef8922518bdf4a3f817ea52ecd46c10f9d1a97ead68514b144b4796b870dd672aaebbd6f1221528998abd097438a34cca1d22572c9b323361f395f4c6afe249f05693febb5207bef9aba54f4935e0a6e9e6d7e674aeb73644276bb8902bc3ee4c2bf01a71b777e6b04f3276cd2cc4f6f72e2d303848e680750b7e51cb50f926b3597ff4f5cbeafdd7a6a1932ec8481245ccb7fa4a46598370e323a595009813d0d7b5453f6040e437923bfc6b0b1158d8aa4b2d4b9ad4442f779928f1074236784e1705eeb8def7ea9b6cc7ab0af787ec304a0924e0670851a9f85b7865b0434239ca2fe069138276ce547ab10abe3f14fce8c64714d9e7e44188aba7d5f68e63640eea7b211fe861491f389d0246cbc97b23003d2bb8934359ece5e29793bc2337501270ac88a514bf72715bc474d940621290a7b00a845547615cc43b47d21fd4aa085b192eb0ede65f2d37538d2390851cb0f86d8689e196a1113017c3542d09995d0e64b7788a17aceea3b99578dd830c28dbd11e494e759cdea090d9445ac0f8b0857eba974fc89466adf1d2267128e60993f354a89e645c57a60f9882dee6355c085ea4e258735d94f315ee8db4290e98f95efcaf398a4722f84fe5fa14524a045ca8279be896168c6558831a77c66d40f3c0b6cd9c0cf6679d75acedd7369ccd235ef67f0dd04b7c9e199b4b783bb0e1d8b96d4f1ce1a76a9ea51ea51cde1c0c6658998b43d16610a9366224cfee87ae4ba301d22b5332ede22b39657165521b21703e9965330db0a2da061f2bc1c020bcaf1714664c2ad057b71d152cf07d249a0d3b78dc23dbc8ac3a7b5985e0ac72637d711c91ea27400181a0cb1c23aa346ded117ea1cbe98ee69c28bc26d78747c65fb0cbc3d2ad655e8021c0279859fe4bf1fab7d40b7f111644dda4627d18244bb8b21b8ae4bc5a158f3bc27c0427a15c9bb14d5443b4a68d87b68269b6cca90abf94e90ac32ceebfb7033bb9a4447f4f7044adff6c01144ebc45dc284283824c43289da667e7e2dc5f7f3673f6bb630bddbe8d743da02430e687f2ba8e30e7147ce166633076e07c372c6b222e81ef41199da4e258de1376b0fef74f680b68a73a9cc803dcf95717eb6cdb72e6f475672a9beb6d971addf7d9b32595bb6f77fc88788f425e8f8515531d4859f5f0a08acf318de3bbc6dbdb15f6321215b6c53974f520b965cf829ea3c8dfbe93ca27948365d365b122c443474d69474023e860258054d88eb1cc2579594bf477e9f8f34e05c48b36430929d35a62223a2901ae56764ffe3567434c5e16fc790c85743e7a689f01ea12f3aea3b3cb4799b51f0ee22492e4f654e4bd51dce48b0214da0dc2371f01b7b1cfa75530e0bec6cd1f516eba92229b4aa2a528019f9d20f2080107da77653bcd95d4ae85f15f5a004f5660865cf1d0954634c96966d8efea3845b85f39dac0c46af66bc5e19531c77b4e3dc9d72f297ad6625caa12499a6c6810ced5845f19695fb09a05e4a2df27e8361df737f863ffb853a4c68a5b328992d6f20886608dda2d9fb09e968309d6c95af71f4e6f8b266581f9ba13112e221c1dd30038f1207578b801c797cd454216cb95559126989e05f07dacbecf9a5c44599ebee688e63e53a62b98850cb497a5a70b636c11b6069bc047e88752a05fc30feace5373d9fd147dc8b79cdc257fe8f1af96f989282a14754e6fd0eef2ce220c1f61c65ecd853a81e60d02bb1349da3abe8efbf1ae1c1050c916587918c419114b258e9ea1ad61e682cc631cb6453dc0b322655c2296e3240f7102f586fb5cea07aedb9fa67623cdeb4bd21da498f4f8daa26afd06ae8421f9a67e86d9b117eb93ebc843313ec993a739d355cd1cb9ab396b7cec46fc45be2fd179da5d4333c5f4ab6c759888309fda9680198c199d0eb8596bb6d66e5765cb1bc1c405f918e3f79c01a64d9e9d1580f10a7b1c96c956ba9b0315eb778d6325dc3a7ec2bbaa406681c329417695dea3a2427a3e1258cdd22e0144176c53a6c374f17bfc552175d8994627d891e2b1b679fa9d08669938050b88b8425c9cb745a7762fa74d136c5783fcaaaced6e5cc2b7b71012db2e488d743a540f99abb3db310279a50b3d293f82193135b746e3ab2b3893a21a736f889a23c406e5f9bffd7e4570a12a83b72853244f6f164486d8dab99baaa60a3e0f9a93d2f48b3474a9cfd7d4327fa6b62ff9a321aed556d952da654454f80285a6250d648dd3e3f19447d7f347d51ec186b0d1b7b9dbd0f4432031d3daac99944c509c3d0bdebdf908416f7003c45f566ef2332c7b4164c32aadb0f28b804756accfcc2b212300f9c0933ba5e885a7982c3ffa1d7e4a272869097e1aa5aaf1c8389e792629f9c93aa52efe7403d0e84ad6588f8f1f450b04455af8fa51c6af19952608d14d3d13db6cc98a29bf25846c383dfda82ebb159d7fdd75bb72bd19a9c2e8a99448b1ddeb098087516c5734cd0774fd20936340d64c603eb7114bb2488cac93d037d0778dcc327dd9f2662a5e3edb0dfdc21a62c277995b6bef8a1b334d22dd4d7a838b92f6a9c9ab6acdb229a0d5f860572e0d1b81ac8aea1e0cba64452aeb523ebe261fefab537e096d0a4daa35c4af11eeb965bef8638d398596d2e4ec0df34e9d00df664616b8cf3796a04228f042b42eaca844da5f1309f8bc39f8d8ef39da00635e69a9338aa3a26cda417512fd69eab7a83393e808c1a231e004a92b4119c40957fae2e4db5dd970e673a41311ae5998a4d026478b8ea0dfa0a4410f65fe77aad720071efdf46aa9a7b696cd5670ea5393cd7645a7c0897c3e073c53e81fbb1e3a79b95b37771cfe7f2a8512ea0ade90818e4bfbc564c52406fb08b8148ce70a034b3ddb3b0c32c18be1d3d36c6119812e07c7cf86408b9f2f69c694505a5ed2a869edc903b903f773b64acc893ae9df4d4aadbadc869816409eda2a07fa02e2e84c842530f65b36fae75e5c210984a2d14b283ef6987cdd92e8cdf9cb940badb7e4036905b7bc3cbe25083c7c099224d9ba1fe2c15ed976a53bd5fae4cee8a256781bae9193afafec339cfa9d0f31d9b538cfee8783a62812004fdaa0d04cdc4bef0b872fdde063b891d661e51de9b94d772bb6be87f66dbd370fe11ef06c52a0e63f964b4fedf74d92d76d8ba7633ad584d1f9aa7e3bc0567682c1ef7970e41427081b2d2d6722a97e0259d23347e38843f7d300e269e4361ea3ab3be4d41836af8dc0fe964c10fa5f8a98d85a98eb4f5e43382d01bb4c56b2e9a521aa75f5edf892f08facc4f7d86d666ec20b6ffb5185dea83bc1d2adb95b5fde153b18d5e8ced2ff2733bb661db49bfabd6b3bd92e498a3b367ba9a3c3a67b2e93f281126f04c902305dc3da1b6ef6cbbce5f7cd24503f6f598fd3ef8ae10255b6ff94251a8284cb4c8e1103167b33365112db0424020306cd9e4d14f4171fee385c3651c9608c4df7f58df4d247c5feeb8e8ab19a445298c0b573b247a49ec9af821ec920938ee385f61e97afe52752954d9d14977b45539f430c27f0268110488b0ac1a47eb85b9d4dea1602cb897f2bda301818a80f10ddcf5e472652a94472963d9edd6b28d230d9534f57db31b55a947d78e95cf6184e9f75ecb43c6ef0964f056f0c567c412c98aa6302ec7f3f150cfd09c3643d39b1182803ff14c04f8e7e2aa9750be1162058bf52d73e6d4ae9f4cc996434c99863ec58c262266db087a5753f246c24c647693c34849679e790ad74af1936d35042bcfcf244e10247251ab8a037121a43285c8646a6d4ae8c90a0dfe270c83d6052e5a551a1f0a63b3154f5c350a82833fc29d447fb537340f8bdfe079cf29f82e674d220dda0419093f73c41959ead58507df232d74fe01ad341a6f7833f754f415e6cc4d285df0b207eeff38cb229d6e74ff3f95a8c201f207a65bff9736c40de4475fc1751a5294f77b67c0823303fedbe3217d9fcb38e625c508a160921e65a2646108667bc50a5c6e61e5e29f342683c97c37f8baafa97f989dbf3dd5027bf685801d985ae6fb986f01230cb806b67183ad281026d9283d562b2ed6cdee1f9893cf6707beaa82fbd0c0249f1f4c82eb0fc5221edbe450b1f90c59d68a452c703b692e76e3b9a9106a362a8ab2762fc07b4d460aa50c55294160a2616bb5604fa093fa205b3c4c8a875c7b042c864930d4bc2063deb64a66c2e240cdbe45faea6cc97ed7682073279cf6d0c66f5cfe0a94fed8ed36bfd768ac46192d50d06e7236d7c14daa5971a6867c17a080bc1de5362823f05bc311efc8213f68fb9f7743564e710797b587b56cb2f2086c164356b384744dc5091b7da2951c05bbcf1f4617079bb77c662108025701ea4eca7dd79bdf6f5aeba529d43db7d99a37c9386756387e9009cf385a2ba2d59ab38ee74a97f5bcc6204d949ea9e09ba3fdb5e3ac66061242b47e0", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="1d153f0fbb4cd894d1a230453dad36f65e3f0a4267a49db18f90de5595108f9c1c19a9d1ea7267b97f67ae51a68f1066c7e5e5d87b250bb3e820fadf437c3e", 0x3f) fchown(r1, 0x0, r3) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:08 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x4}], 0x1}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x3, 0x3e6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x0, 0x22) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f00000009c0)=0x20000000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f0000000940)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f00000001c0)="0ddd962cf6b8e872e053c84e55f04874db06566e23b22e5d5d40e77dc6a7263a7396b5d9b79c60df3f7ee19916d47252d8c1297f812c35cd543398bf3f5229db54e278944ae93efd6bac84ce78d50eba3f26f5d762b0c6b54b2821096280e3ef375abd01aae4597d4b57a5a305c8254b21a391b674663ad783acb373bec60f4ad29230dde4b99c6af415423538e72bf915e9685c0a704c55ec47a884fb", 0x9d}, {&(0x7f0000000280)="d959071faed281f6c9162095d2ccd5c9524c5c5a933dd98dc849f881a1a8fc9dfb3aec6257214f5193eae024c1018aac288ede", 0x33}, {&(0x7f0000000340)="da36851f39412b2d87a7dc4d449238dbe325647b76055fd3698a616aa364127081c544dcb16a839df8490de1d63b39e5c337b8819575d2717df21a3ff2c65dd98e40a87c4e7969db24dbbd1588276f2da6152956b854a681370bf005050c0257cf7014980e4eff9bac438dd3d7539f9d8b9b2cef38419104312597c0be5ca64f7eb974a3702efcf3e6f8efc8edbabde3ed48e607f7d9557b496ecc2e00c471fa81e861ce1e9268c061b925bc1d8a34fef0845b08458521a313d21556d26dcd363e", 0xc1}, {&(0x7f00000002c0)="3c34c8e2a4f7055d7e447fc6e2b7099bfab4965aa83c", 0x16}, {&(0x7f0000000440)="0c55e5cc2a6535cc38d0495c02ca0971fc2f5772b2dfd22a8b4c79226d4adf66bb4fcefacf34fd23cbbd9081ab0d225858714e46b0f0b9002d3d3f01b9bb178dedadf5887b84d5c36dcd49f3b259fcfd2e8d81da6d1260471c4e61f7aaafb1a69bc20e80cf747942eed64f51312f2de47be2e8cc7c06e42fae", 0x79}, {&(0x7f00000004c0)="e432bd530bedaa9e4aca5f4a0cc76dec25caf7b3afd5ab45e39ad44833fd3b4f42b583cc72a09af0a9d9b76e40c002a13e022eecb4148ec15f0c3cf2c51e4467c2ff4636106ceb414b88ce85be817bb6bc058208b861d1dac16743673467da123a7a4e3c9eb669cb45b8f3c784d84b7e68b58deb1d570b33aa4c79e4b50ad79ce41dfa34e1f5457c2de02ba45d35794adf9675ed24f1af6218820ad8d200f6957ea65cbfe663692ff55e9346e8525cc3f4007bbd4a74eb39efe476325bb3e88a9794767e62c8be", 0xc7}, {&(0x7f00000005c0)="993efc62d372da12c2363cc02feb5191a46b953aa21346ffb656906b660ea3b70ae1e9c54afef3e49c14fdbc115f13ba549e03f061fc79c00e29963dbc1e519c40255bdb910fa431764f8be7d1d002c64164a9df30f74e906d5bc62057718ac04b3fcbd0f6855c248bbe055764d1a82a6e2d40b13ef5bc7ef4f5498ea3cf6adc5bb65ca1432024d7876ea53e13006aa141222b3fb987a7c10b8f0b0f3042ef59759167d0131e9f0e52a1dc3c4205f734f13559880970162873e9916cd6c4a74dbca7e0a8f0d08cad0ab4f1c4e38e6335d804fad97ee8160e973a5f1e7297c4e6a09d409262afba3ac3e6f3e454ee8bfea319678b652ed9", 0xf7}, {&(0x7f00000006c0)="8a80b28b2e0521abfb3e57df8ff512bbfd29ab75aecef24dd4570b102ac68ccf8c218c5950865edd3cdf97a5de4f70b286e8de19ee76e1952e62e7b849d34b5763ccb7e09311dd205c94710d0a9b18679ae5836c0f0a9d6d639adc4acabbbe63fc806f4c55d88aaf31f3d3e2504a8d9be947fbc483ea07678d2dc8a0350eca268113d73345226c5d0490027025ea6270d7325a20d64e0b0ac1c3692852e12b935c50dc5ecbcaeb4de9982cde519e74bb64b65514dcc3a2a98fa32055d322dac441762debdeafa331f55b2a4872441528fe202e35d1e44082c6250fb2cfd2e31b21dc062e1631ba9685", 0xe9}, {&(0x7f00000007c0)="ed9916509b31f934fe074dd5041ba49c2a0977629d5db099a67fc527f1b30acde46637f04096b45dd7a7ead6b5d3db3cfd8929f3b042a5d856d972", 0x3b}, {&(0x7f0000000800)="a1eaa7a0b4b1c03b84a4db5b5f30dd3374154b3a0f5715ef17d37781bccae78a26dcb8c49195cb4f05a6c50a4439d3441e09a1811a7b305889b664a84999d0360db75d8df2fb232b6cc0defa4420", 0x4e}], 0xa, 0x0, 0x0, 0x1}, 0xe) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000080)={0x0}) r7 = socket(0x18, 0x2, 0x0) sendto$unix(r7, &(0x7f00000000c0)="eae4a37f3cd8291cdff9a44365d9ac5718350a14ae3e7706557645a0f35c4ca336", 0x21, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x100009, 0xffffffbfffffffff], [0x0, 0x0, 0xffffffffffffffff], [], {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0xff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) read(r2, &(0x7f0000000040)=""/235, 0xeb) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) socket(0x18, 0x1, 0xfa) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0xe31263ac28c326ba, &(0x7f0000000240), &(0x7f0000000280)=0x4) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = kqueue() sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="01202e2f66696c6530009835bd23a7e9070d1b4bc2a1a3d9208f61de216aea025465a0b6cb0030963767ed98c4daf0111c58ce08cd34f1ec5302b505403227c0809dcb29b9ea7556c19aa239bc6769a4f9ec65a2565fe5b5215d197b98d39f77de01329bb7e57d184bb8fe635b48867ec85145bce7d94a4b27e75bb54bec0789e0c9cb97772a879f88858ec462ac48d3251e4f7dd34458d850f03d2499af8d46a4f2a39c8353f8a2be1bdf41e9c0a99fb16462add08b449a2e339f9874aa2f23c1f476d45bfb8f2450e1bf"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="f499ba6c569762481981a932fcd9b918d94394be5eed6c4948", 0x19}, {&(0x7f00000000c0)="91b3fc2697be62c2c9881a656b71b24276a8ba0ce29e08ba66af2a978a5b80957e5caed1e081c0eca3849c709d815a462ab9e74d35e57935bc3fae0ad263", 0x3e}, {&(0x7f0000000100)="bf38bdaa60e03a8477f346f7dafd4f4ceaec908de9f89b", 0x17}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000056d205d0", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40}, 0x400) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000280)="8e125b22834e8c52d648aa76e2c3483fa63049776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878b1d9ba8dfa9d82fc83be392a0ab1605781bc38d9ae22d1089b14e6a589e302649eaaaacdd269e243dff40b5f5170374cc53d20db3071a6e3c017cb929732ca0933237595cc34584fb17905350447e79058b915b75c8f9f66a93b0e46d62a3e329358324af9049c583dffb23d41b08c264c00dc41eb8c3e00"/219, 0xdb}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xb2, 0x0, &(0x7f0000000100)=""/178}) syz_emit_ethernet(0x4b, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x7, 0x0, {0x8, 0x4, 0x2, 0x7, 0x5, 0x66, 0x7f, 0x2, 0x62, 0x5d, @empty, @remote={0xac, 0x14, 0x0}, {[@end, @timestamp={0x44, 0x8, 0x8, 0x3, 0x4, [{[], 0x5}]}, @end]}}, "0e"}}}}}) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xef26, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff0, 0xfffffffffffffffe, "0366402ba77f0c0376ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) write(r2, &(0x7f0000000140)='\f', 0x1) 16:00:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', r0, r3) lchown(&(0x7f0000000140)='./bus\x00', r1, r3) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) geteuid() socket(0x18, 0x1, 0x0) chown(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:08 executing program 0: pipe(&(0x7f0000001280)) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b336d3dd0f85b223812f45a763dfeaa0b6320"], 0x10) dup(r0) socket$inet6(0x18, 0x5, 0xff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000021c0)='./bus\x00', 0x2, 0x20) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r3, 0x6, 0x2, &(0x7f00000011c0)="639e40185f2e49e5056ec4317b177274fb7985dc9cc2005b86e9e40f81e49e6d2effeddae0bd9c540f41d096790f9f702a0e362cf4001cc3dfcf22fdf8df7f62d88309ca257e5d218b39b9c8675f6ffc253041df57ef7ff2bbff1c90203e1dde86842fd87d2058ac2005924245a5a0944d159f6a3ef4738c9e9a5b3a4c8342e8b5dea7bb9c1d89acc5461f0c08d683066aaa749bb6743fb6de97f3df6b41bcc70c435dc8d20b283a461b343cab7dba647a6eb1571472556f1305838561ed8e91dacdd3ff36c802c45e39da38974609bde181a2d828e6bd14a776391a420f3e27ea6bfb4afc4cf5632169f61aeffb068091f76d7aea3005ce082dafb81cb21ec1185446a92cf712d3c3cf28d658be13bb9ca80e9f9e3350d7652535389818f64f42445992ec205de8ab5953abee3f428a996518fed8708850d3f05cdfa1cfbd56d016551b2ae85ace756b61272459198c178716cbfe28e1d7f1b241fbd25bb647f9fac6b6a381c566fcb40cbdbc245967f952a5b568f3c374c05c6e7abc9a9a70074f14c06d75b88b8affd2d5b9efed7fa637b8e6de96e19d2d5dbedcb991eb242b0bde41f7570432b6ee7cf3e4ac1ce71c680489420b40dc168588e62a715aa38d3f5e6faa999999b4f0d9cded28602faaf4d5d734075c1bf747250fc06e7e220dc3331d2edbb80d87575255e765c89b88428613d72afe92c807b72bd57b2a9931ecb52a4d7bb0f1ff1bf812cd48176d1fe7ca5d1162b520d444ec53e14c3dd227d8ce9b1fa795d4598d34a0040e6be37868dff0462d19f6aaebe8a996fef657e8c054f821af9a979fb4627c2c1cc98d42f9540f3575341ab581d882ac8b827d2b589f75fa470de746b5e4bc1345cfb1c17ed66279a4dc4c50e0c48ea15a918867e72c85720448d2b691f3e88a5b0ac47f3e7c08c18938975aacfccab43952c602af02de643bb76dd7e625263c288e11556ceb3530764ac032d27e9c32028aa26c4b4181aa9ab761e2a8c8cd8bcb06a8b92caa9d641e263834102b25512f10160d51b071f5bdb4226116542ee64374e9cc825eea926e9297a57b37be96a32cd5dee60a581e006544aefc4462a98fdfa507e244ca9ca2ebc4f682a05aff5cd9f13af2e601261426135aaf7d849aeb0a1e53cab0f681ddbb3c4b92a876b04336564f74b2dc3c3c913b60a105d7a49c7e884f553a3e28277ea2c44e6d7f2f4bdde1e188a381074848f7e9de583041c0471f2539f73ea94b1e730c7cee7dd4099412f51b10c383d68c87a5a48cb2cde4e42aee7fe505f6fb551cc3127095b847b2dbdbd55aa6f01b57ae03bcd42024cec56a4d187b00064513a91f18e2f782f370870b1b238eb6f6dd46753f8f3bc18c6983f51201a9756d0f78be51238468253b0ef7ceec18121ca9b03706e5e4153fafb74ec5378e08d75be17f20f30dbfd1679ff4abc3554297a14985216f1b6ab38b493de36f4c645fdc7bca36e36ed404336ce56652ee63363c9fb4d0508e82608c84e610ca1b08822f1d5b80bf3df3180e17e287e7dfd239ea43939ee88fdb79debf98d5888a063bce594317ccdb52cf35b074048087bad9197ebdbd613bc747b8fdc9ace6b4e4bc691c3cd6313a7c7f926ef7f3d416e53e1f7801401cf28b40ed0d7ad50b56f09dcd37738d4d22b1c43ccdea427707b59093f4d1268f9db181d4f5d430e58f1b24350d2fdb3f80aca74bf0c2ec8e7548142d595e04d5f53c51a53105e27d9c3293432e2739cd31955215d06b229874aebe40c60ab239ade072eabb4d73d6ada14bb4045c34d1991d6805b26650a39cc9bf4432c8a54730364de3bd0cdfe1f4cc8c57d31c04bea11ef456f7957f651ae71cc1bf2392046e39dbaced999003b60c896e70afe0f6a2bd937799d69682bfd9bda59033afafa5806701db9a40717a4d65d090beca5c7f33084ebda5a22ea68a6b7f7d56877a766b32753d92b8cf1d2aa69e10005e176198a139f3f0b0ad0cc80ad0c4ccba5acb25879de639a8ea55f3a07b6a0aaab7cc35c2963c812db2489381d82dd87965f1be304c8b222581a02e333358433ea5bfe88e63b67e78b2ecd7641c1eeb880c8041f3c6712ab92a38c0678839d54c82aafed1649b4d16a50073be1ae8d2b4ec9b157a7c035050288e6f03da03d97b47f1f4924dc590a71ac7c8f9f9b7c13055f567e3d352cbe251aae1dc69644baa9cc923a6d5eed8306d97eba9d2cc12ab3f7f2e88784c099629da87f794801046176d9475eaa3bb85a815d3b639a67795c40be16d4ac55f0e248a96349e25b127bd6e77e807f6875e96b311eeae56b12de6c633be518ca015ef920667e74ab439f54f7a9e9f5ba3e4a73253664553e051ec9ac124251f03bacbb68ff7282b458bf74de4349e7f6d2087bc8fdee40e08f339924614812f110ab7b98362db1b45a554b8c1f4e0c190a2ad3c7a48b1f115a4796c06a08c2c62642c96a8418058f51dc289ffd362bd65fed00f77e0df897af23f0eeaebdede70586d969d41f68e761fd69d6051476746c858dd1e02f8ab296818f873c98822f6753736ecfe07299200b1019db3d4953f595899be0f36c76820a0d91bc8d8dbd156cda02b2ed7fa05e0ddd5d24359e46ea10ad799c7bd9f324af3f7df7e30371792324a6187bb96da482ee274e71fb11503aaee4ada6766caf957f3bc5aa514d56852624068c2ca5a70cf05bb8ab6e70b052fd7aec8260adcb9a82f2b268c38eca69bb3bbc2d7f533d6f4aa2e39bdfbb6857aa57334885cdbf43078b5e61038c0df9ad521606ea2d965726d9b94d126d240b1412503df31a2c01bbfea373272795fc0d7e21858b24f2d05110d3f947cdc0f71f5a078054c124fe9e8109dba9b654f53c3b0f24bea3431bf74d08128600b23a00018766fce07dc1195cdacdc6a8dc7688611525a3be9ce280087d680069aa8610f9a081df2b19f81f2f46325fe4f6992190046490b14ebca9eaa7f6325f17656415f4617a9aef27cf24f4f46a934972f7adb73ca961a7a3be88a2d44c0df3159fb435b3e7cc72f3e96c64739ea9467ad8ccbb33eb21167c27a9992497e4443003e0c1335d57699f0fd8d34d6bf7d34e0b7ce43483750f4263ca515ca48bd95bc6e6af5684e8af8e2d51779fe1d0adb0f11da115a3a839863a861bcdc97965693acc4cfb620d0c02ca62bed20713bc1d2b7a90c4d936a9810955e8a92d6572191133e276b38043cc8c735335f9736a8c601edc8a44ad80a9dcd1cae1d27bced0be2a2940154dd6dc4058851b13a6ac3dd2362f391b5735c94d28aad6d6c0d3b03e3cec34370e0633b2ea11402e26bc73e0a501b61120f742881c657218afc20790af9e0d0c3fe53f9b58a895ed47e5f0df48255d48ec9858fdc4397b68d718c744e7cd31ff4ff3273aeb212503b36166846f94a84d17c7931db4a9bdd7944ec016b9b017aa7d3b140de43716d1ad411e32b6ce40d3bb5536ec241e6184561880c797e8be27b8144eb06bbd54ce1daf0df1ef6258b4397b9da56bd372b1420b4c95aeb41782433da8b1f0207d1b2ffe9b9d315869a1191a0c6e730e1d42c776b998180d0172a4c13c83bbcebc27e7cf2d54dd6161d9f0ef8e6f700f32f151db14e393576257f3e088352b42de7dd0657c22c421137dbb950db60995a78837a1b050227412434768f1c7f09bc20e7cbcd13e5fb2776939ee575496e3590dff2dcbddf8355687361f85c381f80f287d950e42afc45ca04f5bdc8ca37b3ea6af81e5f256af223dc6ada1a5c8820014454da1386a1d70e08c22733fa853219ebe49725024e163d3671fe6c253f6f992de3d70602b2e40c8f929d50eb5da7965e912b524371848ebc2d3145be1188904ddc9102e7ed4922fcf5bd2d763300962c1334eb237935a15373d550a19ef622bf7ccd40940d2af4898bf55524b14b8615f5ff28c6e64a5b10ab819e531c06a15261582267c4c807671e73506d508633801339613f423f64a797f0cefe71ff1039f02dc2284b90b0a817a1b0e50f91c47e349a0387fcf932089ce5f7064ebaccb4454cd3ae0f74d58fcc86257b099c9277085de1510d675f7ad067adab7ccdcdc788b8ddaaa8279f407effc679e73ca8ae74e53386bffe99a872bac2511be8ed542dd542c219fca79739ffada40af68d0f7f58bde249e547ee6cfe56d40e881484b323a2751daf284daa997f337d60f9964d5ce100e282a80be28c53db75bb7b14be9e20d59846125741bc0e8955c81501da51e07fba0c3d212e686bdf89843ccc427b7ae56efd071ecca4b19a3c7b6f67ac7d39dc9588d2c73bccd498961f655a27d92b94abf48511641943df3a354c03da6dd2a1f3a64489ac0a790c429d680d70f3575864ce83fb6171478b369c1331edb987ae6ac4b4e382a3c1b3ece043c468ee6d180d960ac3a862cd27e823e7431fdecd537e269e22a394c1e166cb1a0f6addaab7682a066d73b65eae9eace2ea78d6f21320cda7de4901517ba6cf1aaf0636117698f7d952f84d1a5cab946c677032d769043e301d26557eb6612ade58dc923db909c079e6d4e147c4099f680761700225ca86238a4607d29eb46fe7d3e73187de45ad869dc8ab568a8e5f2574331ec48bc7bc227d325c1997a9570c6adcedd78256c91500496163f111a26f2064677ec9fbab34781c39caf009d6a9523eb27febc0a21765658bb731402d7ef7867a1d9c193ab0b243a9d85468ca822894dd55bfea15a33946d980ad0cd9c97b415c16d08d0622f6d1b113e582585c90fe2e4e94d85e4e3fd9d8c773fe73f639c490b5546369a7b54447b6e92e8a75489c4246921c868ebc95f3011168994c2e49cc1dedf6ccd29e5e42b5cfadafe5d2173bff3ea3d176be7ffae6610c6b4e4f4909be0e6fcaff7638ef5469177748b1b344e0e7dedacefda34bd08752f4a1e7b6bde44b21693a494d818dc491d666f0c03f1bab4d6ac6a1890c80b9db5c1e5cb81ab846dcde55f8588bfc72727bb4534976e0de876e545b7cdf01238e36668cc299d021679eb882fea03672792627224307dd9b7924f9df129b6c4751036df6af20b3626e69aefaf2b8662dedbc423c96a64fb6e22b92f26f51332e1d7dcc5c79755c10cc2737d2a1b2b9093149a60bf7bc4285ce9524ef9b834b4f61f2bf080d380ae41cab25890cad715e9264cd1d13ef256048e87b0bcf8827f01e7a8d50b66fe33939600f3ac60fff44afd0a7bd21a12482bc7ac83410a5cdeb6cc1e0d38c9ee9690258b5f86140add3425030b63eb722cba47a8ea8d805173c8cffbb679081985f0d7cfc7191642c37536d040cc561754d7628d6ae00ac302c7174c1dfc7b2533c79f44810a3db882789f60c2493ca91503db6314e4673e8a706dee2248521e0e51cb88c7ab1fa96624d6c8f431f0053dae1e0848d6346644011e12e8993462ca7229cae3fe6e43a20b739d6542837fef80ff50676a54842f48c1330765a5a31167305a9c44e88e8dd8629e7a84a51f7b3dae128813405a3caaba0690b7375853d31030d4128667355260a45febb8d24cb8733108b14c4dfb18b105c5498308c3e9af99bbeb5a8dd8fbba1a3222e0c2fcd4fdc9a551347bc0c1e784ce91a3871b288de709ae5238a5044c851df01da32c1c750988ed029b3ac463889f447f30b85354c30d2ef8eef45c6014857aad614b4e59b399265937695d09f9b4dd8e24e6c1a48c635f0b57cdddb5646d81ac6f0f70defb3c70a8a3c9492d745552d51d8011a3d2c6a3e9adcff1f4e9096696608bebfebb62fc68282e857ef5446", 0x1000) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x10, 0x4, 0x3) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x0, 0x401, 0x1000}], 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)="5b0a594fa8caed334b4954822eb852c4880465cea9f990414cf0b758642700bf7a20d12e11004e788f30251e4f39963811056edcffb4977172fb16264e828c1ec5eaf36d53b4f110da718f3cfbef696587e89de10088895d6b57db6a7713f2b68e72ff1e1cbf21dcbd23f6efd403344c6074b2dc8d2cf0f5cc775058b4ce154339753bf09fd69d00685f349701a5a21a12f35ed5d196d8541d71dda566302625b741bb07a29ddc573cfe479e873c56c6e5876f417b932b75cfdb7e0cd7f95d9b6f41c93d88c063ef", 0xc8}, {&(0x7f0000000300)="3273640a34bd928dabc7ceed591723c656a1c0ea02d44db988e1b48bc258be763577b90535338839dd71a062c58f095dad9bbb13e65b56135af7f062fcee81c7ac43e02080112179b5be7b5a26672f3b7868a309565692ea64873b6f6b5b159f49f870b1760a5df730c1c756", 0x6c}, {&(0x7f0000000480)="d41143c30de4f955ba3b00a1559b68ad33f9e2060a2260082d8d31940e9017655c2c3a5cc7b02b4b9766327e22e322d3bd3ec8962e126d9f363b24debe6b29b46d254dfa957fdca0c743ec62eaedac7739f44c5f5688603304937e66d00c6a428c0d3b6098846184b7b2a804c06abc74d2a93dcbc39d56a3f17727d4d6db82b100b62003a945d2c3a3f04a275d053819bee746231e82890fabf390bdee1f687c2e82516350423b7edf7a3106cc0a188fa7ce7c770f95a3977f14ce2b4d1ee87abb969941872f9b7778c77a993955c6b1ef7f0bfdf37e6b13c9525c8b1162f8e6089f435f7d6762f0d39423", 0xeb}, {&(0x7f0000000100)="bc9fb43caba7182ccfe9e4428a9b61b1554bb9d7", 0x43}], 0x10000000000001af, 0x0, 0x4) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) pread(r0, &(0x7f0000000080)="e011a3a23dd61679acfb4e09975bd2719aee7e3d", 0x14, 0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = geteuid() socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='\x00', r3, r4) lchown(&(0x7f0000000140)='./bus\x00', r3, r4) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', r5, r7) ioctl$KDDISABIO(r2, 0x20004b3d) fchown(r2, r3, r7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a0f989da7af0be3c961dfb0", 0xe, 0x0, 0x0) 16:00:08 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='.\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f00000004c0)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x406c, &(0x7f0000000280)="fffc2acc6a411791dd4e39fe5a85fc99b7795253301901d217982946932dff0591e42686efebd805b728fc94516e514ffdc24970f9bcc8fdfb582fb6a2305f15a70600000000000000e6fe", 0x4b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000240)='\x00', 0x0, r3) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x24, &(0x7f0000000080)=0x1, 0x4) 16:00:08 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="a0acaae1c2b5e0ce69653ecd730136319d529649b5a1b4400c77593c149e9826529e6b99c1e0ecf2f9ef11833155e55a08167183ec3b9a1d0c63e7e1aad5a85500ccaa950abc9e7f042be44e481988cd9d07f4", 0x53}], 0x1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="fd69", 0x2}], 0x1, 0x0, 0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xfffffeff) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x1005, 0x0, 0xd42b, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000200)='./file1\x00', 0x41, 0x6) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370700000000000000df00000000000000e600", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001600)=""/243, 0xf3}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) flock(r2, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x2, 0x6, 0x0, 0x3, &(0x7f0000001700)={{0x7, 0x3, 0x0, 0x20, 0x0, 0x3, 0x800002}, {[0x1, 0x5, 0x800, 0x1f, 0xb0, 0x1, 0x7, 0x4, 0x6, 0x5, 0x4, 0x81, 0x7784, 0x5, 0x74c8, 0xffff, 0xa94a, 0x100], [0x7ff, 0x0, 0x7f, 0x81, 0xffff, 0x3f, 0x80000000, 0x800, 0x5, 0xa], [0x0, 0x100000, 0x7fff, 0x180, 0x7c76, 0x7016, 0x2], [0x4, 0x2, 0x9, 0x8, 0x7fff, 0x2], [{0x8, 0xffff, 0x1000, 0x7fffffff}, {0xaa4, 0x9f5, 0x6, 0x21}, {0x8000, 0xffff, 0x6, 0x9}, {0x6, 0x4, 0x40, 0x69b}, {0x0, 0x3ff, 0x100, 0x6f}, {0x9eee, 0x100, 0x1, 0x3}, {0x3, 0x8, 0xfffffffe, 0x9}, {0x9, 0x4, 0x4, 0x3ff}], {0x401, 0x82, 0x6, 0x4}, {0x200, 0x10001, 0x80000001, 0xfdb}}}, 0x9, 0x7f}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000500)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0x1000}, {&(0x7f0000000140)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cce", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6, 0x4}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6, 0x0, 0x0, 0x1ff}]}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000000)="d20eb799048cc973788235735131561da555544d4a783508d50e1dc12ecbd5a2019d49160dacab958845b69197c9eaa48926b39a986ce88753a520f615fbb11073f0efc25734b456cbd5d7469024a14e8a9edef9def145733c6e3ee0e58d427cec65dce455916b17c6a2", 0x6a, 0x408, &(0x7f0000002340)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x2295, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x225f, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x72, "055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6c05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb70489976bcbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6b98a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146d87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300234bfcb73e94feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23adbdd9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef729b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfee5535faab8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b0585"}, {0x0, 0x1e, "4af76296a1348d0b41b6aa4e3fe9d78e7ea9f53f86a657690d724b788f983d364bc48a7dd60f997f2c73ea7d27a7cafd8f2cf20546d30e61afffc177960cbf017d6594ab9cff79b6e42f4e676e82ad94c5d22cff7d097460e3bb50b32c79ac7950c850f5c7ae9c6acfd021c17955cb80d9a8ce5f4bf28679d0c9d118668dd5b52ec82e7c0ccfc4fd16dc408e2aa5e1af386ce3922bbe12adef967a255e2106648f32c872ac2ac685390b12d143f6db4a37be511bee85cf3bee1341769eba6af2d2073508702d81dec057920c9f1c9fcf59822433bb18f8120149a633b6711c9bee307eed500f94950e6b5a885a22adcdd16e"}, {0x0, 0x17, "66db402b64dd87866d1e9eb025540d8763e40e767fcaec16fea3dda5d83c1579101443e504cf3216c798177b023c88732b5123b0d2869d62c775b33df75dcaaab7fe1cb858fdc7af51e153b3092d3199a1dbaa5c7662b1dcf8376699517cbda59c74a29a1ee141e9a4758414bc1f9d98f755a3156040effbd968b33582e4dbd00391fdf398566aab396d7d13f5a87db3359aeda29bd9a7037074af93d90b1857d8f2ec998d435809d032d5e914e03d5c66d72270930c"}, {0x0, 0x13, "e87597f1c3edb900ef3f8e227c2451328ff0aed5a97a1b4a1cec100c66d007a4a166d692edf7524927507b902b6d41731e7f882db6a2d4de90f9690ae859a844d165a2ff1dd57a2395f7bc664bbd49762c720f491e814e47cd29a5ced132a43f58fa8644717b609ca4d8539d8fda9c9fbb4299db7002543daa751f2fb6185dbb5495bfa076396dbea228cfd1a29be77875ffc0930ddd634c0ca9835ed7"}, {0x0, 0x200, "371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be323a8fac8f7ce599d30de5eb689c2a77c02d46a7480a1133dc73de1908b3c430f4bb711aa631b92c5903cb6d272143f0f642c21da54f1498a3058281a8a8de62819714d50646de7fe530327f09da1c8aaebfda86fef99f64a3f8ccd7dd3346bbc80135f44e88441bae86bf2dad6b9dbfe3dbf5df92b235cb3124035a7b7d56bdc423e421c0760054a9c7286d1bf6c6016283d25a2413f7441dcd495a4988c3972b6aa45ba13a0200808fb8a4ae857501a5cae5a6f8336e1447904bd958b0a56c306c99a6528777a4e0df04a8e6f966349299487014e426c635eae3676b7fde435e4c0288b404f8de2fd5a5f4ecb81d2acf926175be0a164e5d6b2a419034e5b269e435e8e1637af18c23c415ebe16ef3930d2d47ce6f14477bc5baf6990dd7c82ae0352e2addb49791f977e3c13ae476d5f39d55b38014c0fc4b620bf69a8532eea7c98af4fb080712e7e7d82d086c2c10c7c88ec1c1ed3bb43ef06ae5b72d3916947b3d3f8bfca749850f4a568ddc138bbde47cf68cf77f21500385e0b87a1f1c0150c93ed1eb7aba93fb4df49c763ea0662667487518cae40a55f36a09f7207a2c83cd8fe391eb3f7517e40af2340d09e99c8e08937427c3e6ca1e4cecac46299082e45dceeae5bd0297e2ffddb409828438162ec57099e700d79b824c466db7088e6e8811e55cda9ba7162f186be4b4d4435cf99489b97b7c8db9769b09a8b42ffd26bc9cc617a24bfe4ffca916793923c75f22ec941192550be74454d335bc9365cd9692e27833b635bcb71dec6510a15b73a07ba98a1f12a96042315247a2e514219776853b7f7b485301675037707eaa1bc8a13aaeb21a13761fffc69f679f73570ba65ac0499a2958060f2eee675d3cc34850bfd91a279e18fd1abdd1cefdd78badb0b85183ecbe2ba623a97161df1ef619536a8f7f3c14a4f5d2fff7d5b43b2cae27f5fdfb178a5fce8694a6df55b382c62f4834e40c4cf41850adfd0f3edeea174cae22ad82137789eaac8f211e701496929a1b0ac05d125f569b782c66a6f98c2e1a19610f6df292494da8f18963b2828056022923f6f09ff3af974e592fe596fb940a4834213c3feb9caf729ad5f65a2ab00da7ed2456ffa21646e5d3c91ae79a9074f196fef2e1aa8965ce040479b1bd581763171ea03c95614ab212290f789959d960c4069619605b21d9035ad32badc4e3a7aabcd988e619b91ba6678b7e4392c7d1772fff588ef25aac94e641c620eed6860490c266ded759cf9d8b66a1fce850d2910b6052e29193c46c528b0cc270b59ce6f7b5c62c5697182a6913f1215b7d76671542ac62ff0fbe9e43fdee9b63aa3beb816f16fbc0aa3b5a93f20dc3d692baf356a382f46338baf4bbd4760fcccf73b107f4300409c99071e8afe6820c54ae050e52afd6943bdf53ceef6fa4f9fe24b703d8fb8a69c8d47456f396136c9577410700e3d401b980eae737780b2257f013536d29eb31c63ff47f33c5440f6d103ecf2434b4ac98cb1de9f7e057347774c831803f2718406e5c738d8b961933b30a2e4eb8a779151ff66f22a30252d555ed7e7c3222081050d72a176ff1c5662ea5f9b9839e5f53dde30589771354241ddd5f74542bc3afee11617dd4a998218dbbc147df5244e8fa2a112ce14b8707627cf24d92a5293378d88de90191fef031e53af91c1663c716c34632b42cd00d978ade3541730166af32f64ea4485cad446544877e45ea2708771edb43cd9cf1ba590b54be40c53236927f68852f6050bc32ddae18d9766ba8af67010251118c91c3a90425aecd6af01b7f7d1665a1f415ae16d15e8f30481e88f61c22df4750a2c4351f5090d110f75ed5fe84272dd0da048add58d57a53e5af0815c65f60192e6e512f7bd02dd8ff72177526fa719586e2bac4ca8dd009c9d10ff50de1994356aafbcd41683ec86e4edb051d380c9b09762abe68ced17aab26cd84411fff6d5453fcf95b99e54527a6fdec24078846ba1cd0401fdd9192b3f28a133a2dc1fb39ab5cfddd419df6fb233a89c53a24e7cc68120baeeec60237d3abb997c574a59aeebfc2df36cf7f6d7d4ec57547f4a185c78936c334ceadfb9574bd6e921fe2b1d427aa65569eb9c493dec0d82b1d6f83c5b95e3650d3899f881d8c2bf5e5fd36b3e7a3db6f718f9612c359235dce87f4a705556624be8b0933186d197a0fdde0971e2dcd1e3a6ca3b17b04dff9710244f967b814b4c98c05b3334b0d51f6a181e1f9bae2619e0bc4cd5eef98d3b40e1e3dc000050f0b0c2cce61861a20f9954d89bab64e3355a57e20c4a5087a7710845eaadea14321bfb3568654104090fdae5de453a99995116e2a5992c9508d10ab247831ae0832b163109edd43587ffd0eec9c0f68371d00ee267f16a95460750667f915a55756bced6a46de8b180f79d54be5452eb7fe17da61ea1aab5d2ca34b94a742613f89ac627307c6d8ca6c117fe43bdd6287e3bcbe5c12496607b4ac9e721c07fda93f99e4d5c0c00b60337feb76134c0360834c622d721e1d29e516e270ac03b93e368852dc447786f36b6512d2dd47c9678a6dbeff82bcb675275442241e9d73b74642e4c18dbed17ceb2b5b504d26f9dae7ff1e851cb87b6ea1b2d35e90129458cd47ba2ccf6140a95f45d2c741e5afd37afc27ab4b78ebbb150f44635b19467f7b732d753ce78550ca19d5ba7efb6f7354191e88550b7b3e106a01393b3c2824ed7ac177401ff1296abb7efd54f301dbe031237a86c5d8b5ed06dfc9b1669c3941e7d2fe1c8df74298b71f02343b7de31fc50bc96f631697b319f0ff094d130032aa3da7e62c3aabca80f7488e03dc4684b053605f2bce6010272d4f245bbbf41997af496f4d762803ed57fa70f9489ba03abd1f5f85fa2f48ffe8fe82c23aca63bb200de60ae492cf8004a1338c3989bea405a1a2b9bf7a95f02c9c09a17b9715850232bdf14ed558d9286acf84f312710bd6c28266e9efeb6ef015af8476cc6486883b1147ae606bd766bb026b8106e763597e86f3bf0e3153edd71da7096d5f8330401964f2fa99f5a66391283881eb1e25a87a1ce1f6520f133d7392b039ff59cc52d4635c72e0914cfbf31d9ec72fb2472067d8f2a63888f83efd5a030de80d"}]}}}}}}) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xc8ad, 0x7}, {0x8000, 0x100000000}}) setsockopt(r0, 0xfffffffe, 0x6, &(0x7f0000000000)="e79ba6dafb80f07d2e4f352f4cfb86c4e4ccf0a49d850e1b5c6b3bdecfa0b7c5ad2998e828cc6807268a8a663d132d84d477d9cf427ddbbda468f29a19ed408855c04a25ac1df29b8e316eda00d2f513612a3ecee01332f33910d9f664e55b42516ab023b04ea87ae32c8ec3b59cf01a34903d4f3538d6aea62769882cd11989b83895", 0x83) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200014060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="72018f440f1c2866d90bfae8327b"]) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e7, 0x7}, 0x8) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000da58000000000000ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x7f, 0x1f}, 0x9a, 0x101, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b0c5b0a62e1f033069ebf6ad853a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x1008}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000280)="f2cbcbf719cf2ea68f2c6b2e2be363f83fc6a377631e9a8c7e03c3e6f5bb7a457a678001ce2e254e2d58405e1a01b42e4682eb2c855944b527dc8e769a37bbe41f0b67f280f0e2bc385d000038e8f4ac334698c302e967850888f04136831b9503f7bdc8a14245a42c94c55cc9bfd6264d0fabb8775f000042d2c1b602c442000000000000", 0x0, 0x0, 0x43) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="58d182ef54d579ad7e4c9098717d9ce485ce6ba75bb6479c624159233e74be45965a57c1885a390793a2decf6e2bc48a195925a92c4cb0dcbcec7ab42421a49a3ab69f787473e57d6fa48aba02d45915e7c5effb6aa55dce0f72049e", &(0x7f0000000100)=0x5c, &(0x7f0000000140)="604799dc494762a18785451bdd7bed6d8c136ff27b20969aefa434b639a49c5024ccd25a90be239f8b7072b5b0fd94378eafffa74b0772e2d3c1e0f4142e9187b97367cc3c358b8571c24a95d4acac8520388359a328ad18ea5ff72009fabc1e7cfba2ed5a13db80788dd67bdbaeee807990a27c951df099e5700f8d02c3ae6eb24e02e91fb1f7cbcf90496ad99b322b69dbc8a7b6f3819fc49d4bd272b90517b3b4fda2540363133346db73469799bacd8ed39e1071695fc3629fa0fe40bac5eb63a682", 0xc4) 16:00:08 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x20, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1ff, 0x71, 0x3, 0x9}, {0x3, 0x80, 0x6, 0xfffffff7}, {0x7, 0x2, 0x22, 0x28}, {0x4, 0x1, 0x8, 0x81}, {0x200, 0x9, 0x9, 0x69}, {0x1000, 0x3, 0x3, 0x3f}, {0x2, 0x5, 0x9, 0x6}, {0x1, 0x7f, 0x80, 0x3}, {0x20, 0x1, 0x5, 0x1}, {0x6, 0x7, 0x3, 0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000002b8a152e7b32f8110e", @ANYRES32, @ANYRES32, @ANYRES32=r3], 0x30}, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) rmdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="806b6770fb7803117fc40a78c1eaea29ad048ffa0b8c91d9df71b735e52238b1bdedcfc8ef9adef909edbeb24077a5fa886c", 0x32}, {&(0x7f0000000100)="0ee52883ac634aabd8743446e3677719d42a1d773473a2d2bf8cfc99573d6c185763374e3e1236c0cd02845c165d304a247fdb54497a944e53d07e45b0435229bce0d4948c3fa9d8ed46535e2a4b57567e9fc85f2341f4b54a9c07d2bc6e00a53e481dfd16b8575bccbbdc8cacd53cef41b40836f44815523b43018ecad2fdc84b684adfdef1daf9343e4ac548dca4b48ecea794c838a77974e397335b8224ce69e6826ed826619f", 0xa8}], 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x5}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x4, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000280)) r6 = fcntl$dupfd(r3, 0x0, r3) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="2ddac05c90dc9e082edd1329e2207fd357dab5f660f686149df21104e3ae7e3a08bb0d8349e65a750b39ef487a96ce1fa57259509b090094d77d1484e7bb632975a95926cff9a31dd32a22a3ea8a4598d59b6d43d58ad58d92675a95e10768d7313026b0e0d880185fd789beeb", 0x6d}, {&(0x7f00000003c0)="3b169f647091ba55ff16aa556286b04cb9a1f358fb8af81e82ebf9d62ced70968d4a413e8d9670af6735a756b8bb725ec5dffa03ab73b866fb8237710aa0a3fbf44f5a4030faa73657b12c25bcc1ddf1b5ae64f9e02283300be66032331eff66c99a96e077bfdfe4ab4ad9da9144e857757c3906f634a222e68a15925488acfda1bdc889385147e244f4bf4a1db5f18c6ea7bc0c111c3ceedd3d0e1210580d1d10401fdb9da4b985f05df693082c4d4c105efecad9fd963537345e", 0xbb}, {&(0x7f0000000480)="d88cd7c6a9b32cbceddf93ed1400f23dfe0685703ef44a6e22039c06231a673df1ddace30b6a42fa7c42c8e77e45c8ac743fc614c8e7100db9e7b9b701acc0b2720ed5fca6743ee5c3dba4afb8fcc44cb60da5afc5ed6d44484f1154c8ee78bb5ad47ab3e0fe1f39139d007b388652828051287c2507cec653ecfed5c8ec6cc2baa4f38497cebc5082ff362c921b40747c08f9c25b4dbd23dbbf6dbdc067db22a075f77267778ad7e217e4f5082f256bce907e798014f11486", 0xb9}], 0x3, &(0x7f00000006c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}], 0x148}, 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000240)=0x1) ktrace(0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x2}, 0x10) 16:00:08 executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d522f305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd20000000000000014bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613c9446eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0e8d507e0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7907d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e2402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d402552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb0202", 0xa42) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 16:00:08 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r1, &(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000005d155885a4c12f4d0000000000000000000000000000000000000000000000000000000000000000000000b13803bb00"/128], 0x78, 0x2, 0x1000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRES64=r8, @ANYRES64, @ANYRESOCT], 0xe6, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000009e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920137f5d0792cf7c669a089e4328e5a9602b26f2c9911594698cb95f6a311877c5673b0ea7f472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f000000"], 0x94, 0x800) msgctl$IPC_RMID(r4, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:09 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003db000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) setsockopt(0xffffffffffffffff, 0x0, 0x7fffffff, &(0x7f0000000100)="ebffcb000000000071ba0c00"/21, 0x15) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffff0109007e5e00fdd1003f0000348adb02"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x9}, 0x2, &(0x7f0000000140)="4adb853c708683f92f5251be9c864309a4ba4dc17f07c026dc8d63a2ec4f52099ce48a974d01de83c632a88685bce27f65aa7b9f092244d318b968ee918a12073051fa6a7fa3cf7df988f149f75263f12ee43cc80228a22df9ae45549bd984cd5a868a553c76cf7b78590ba5a2142474b1f027b481dbed8a258f7e0173a0485472d0cb1cc9cb2cd3004a50e651", &(0x7f0000000200)=0x8d, &(0x7f0000000240)="a73e839e485621f882f7fe34c2dc8b157100ce39a9cafd8462a342c4fbfffaea5e76996acb4661dcdfb526c55ffe", 0x2e) 16:00:09 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00b781", 0xcb0, 0x3a, 0xff, @loopback, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x5, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) geteuid() syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @broadcast, [], {@arp={0x806, @generic={0x18, 0x817d, 0x6, 0x0, 0x3, @local, "", @remote, "7d6a3b971fc3d6c2f5b5ba2188f1eccc"}}}}) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYRESHEX=r1], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="eb7be2b4d2de60d43292", 0xa, 0x4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) fcntl$dupfd(r2, 0x0, r2) sendto$unix(r2, &(0x7f0000000440)="31775a4785df1c6d77cebc64bbc5c2a048c6529fa8287b5e0155ab2e25951e138a6ffcaf8ed5367d9807e5e7f4", 0x2d, 0x5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x25, 0x2e, &(0x7f0000000000)="ebffcb69ff319296480100010000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000004c0)=0x6) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x7eed, 0x7, 0x400, 0x7f}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ef3dadbd677b047b347daaba08004500001c000000000000907800000000ac1400aa4effff0000089078"]) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000180)="a35358", &(0x7f00000001c0)=0x3, &(0x7f0000000200)="fe09b6488b5833d2031869293eff4fed158c6449c55c3cda5013ac59dd2fd55bd433e0c6d65fb64626ed623a71676d63dd34b757ece53c0c46db7ad045b0407bf8c9ed61c17f7e428da17d8225eb94ed6fd904b47442e20d25e4c7046e86e8", 0x5f) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000380)=[{0x4, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x800}, {0x0, 0x9, 0x800}], 0xb) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x5, './file0/file0\x00'}) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffff166, 0x0, 0x3, 0xab, "000000e3ff2221a2063ee31200f6ff217e045400", 0x2, 0x5a}) getegid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) 16:00:09 executing program 0: fcntl$getflags(0xffffffffffffff9c, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='x\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[0x0, 0x0]) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x10, 0x8003, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x0, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair(0x20, 0x4, 0xe1, &(0x7f0000000100)) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) r2 = geteuid() setreuid(r2, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x119, 0x6}, 0x5, 0x0, 0x0, r3, 0x3ff, 0x4, 0x3, 0x7}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0xcf}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3f, 0x4, 0x2, "f42fe338eef5b0fbe3b618c3ffbb184f4b59ddfa", 0x0, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x8c, 0xffff, &(0x7f00000001c0)="227dc6eac532ed885d74f5583d207882376f8d223af6d0498f83b4432ebf28920190a4fd43e7aac22941be1eb4acf64328851d4f81f5ddbfc48db571662f24e9a86916a741bcd259323304339092ea4758e638e12c1fd842a601b4787011abc045eb5553482e95d5", 0x68) seteuid(0xffffffffffffffff) r7 = semget$private(0x0, 0x4, 0x461) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x180000, r5, r6, r5, 0x0, 0x3, 0x40}, 0x400000, 0x4, 0xff}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000100)=""/109) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000080)="b143f5772422a5f73e126cb533f06a26556380ff64accb1b2129276cca596ebc6172cd0fc78353df4d2c5b087deaf0e2ce04f274b01a262d5c765f34ad3579fc2b365c16d8753f0728c0f3a056d9dc42a3", 0x51) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x7, 0x0, 0x0, 0x88a, 0x19}, 0xfffffffffffffce4) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0xc6, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x88, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0xe7) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000100), 0x8000, 0x0, 0x7, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) dup2(r4, r5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4011, 0xffffffffffffffff, 0x0, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) recvfrom$unix(r2, &(0x7f0000000200)=""/143, 0x8f, 0x0, 0x0, 0x0) 16:00:09 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x177, r1}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) socketpair(0x2, 0x1, 0x8, &(0x7f0000000500)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffffffffb], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) shmctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000000)="8174aea9920db017a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e10cce126cff6c83248d3c05efb317e592a5dd06831bc323802d14522e61f54797d3d23ce415b38cf3c00ea1f758118e1934f3f00a2b19f050d760ebcd06a27149919ee0683da439b19d27e929b4f844a13cb45216f617b216a6c75be4439b27cc23b44284c7150c1ec60649f67651dab40f77102055c522d008b1601a612b27fa42d4ce5f704bb56c84b0f7b92f7cb13b07f15fb06938224d49f07ee77785248b41dd46d8bf339a16d53028b78c62af0cf92e11568139929d474e3a", &(0x7f0000000280)=0xf5, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCFLUSH(r0, 0x20004268) getppid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x280, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r2) ioctl$KDENABIO(r4, 0x20004b3c) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f00000002c0)={0x3, 0x2, 0x2, 0x6, r6}) r7 = accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000003c0)) 16:00:10 executing program 0: r0 = kqueue() acct(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x13000000}) 16:00:00 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000040)="884ce0bdd34df0226ad52370da393019fa58e525ca71f3f31f8a9d6b9c40e40d00ca68b6ff5cb3abf1d291c18d823b4d148359c9d9230e3bf82c29076c5eedcf2a36a5c3c4b46463cf6f98a2a0ddd4742b309a4a2b826a0c58d7973916e16adcb7ed3af173eb93d404b4b6f3747f508e9c6cfbc7cf2c911f5c306951ec13d4ad2392f90ac4a34b6a03b8a58216e56f138012d6d641fe68667b1bd10bc40973b6a14792fdc614803e4c6d4c8629d140f10ef3e516057aa870e6739d", &(0x7f0000000100)=0xbb, &(0x7f0000000240)="67d69da03b45220113d26aacde6ce8d3919134f96134fededd28eb7234ed652e88c8eca3ec1318420dae4b783c05bc2bc97ebaf287d801229b2ef981891884069f5b1af75e2f71661817fda872a8f5c71ce67d51dfb468b5282f32346ab2d4d10418c30c7c2ac25bc56f89ed67ac39347be3339acc368c0b33669b3df47dea7f4bfb2117c713ae69eb428487f4b2045aac10c0d7abd686bc5839f97963b3c518c0553c67e8183d1a5d205f5bb2fd3a6197f0091c9ce7bb8366a74198cba70072109c3e6354d85e46c6124c3b946add63ab0e", 0xd2) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)='Ms', 0x2) 16:00:00 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x3, 0x40}, {0x5, 0x2, 0x7fc}, {0x3, 0x6, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/113) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x2, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/95) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/175) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000fbf34a000000"]) 16:00:00 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fchflags(r0, 0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)={@random="e8a1caef36e0", @remote, [{[{0x88a8, 0x6, 0x1, 0xfff}], {0x8100, 0x4, 0x0, 0x4}}], {@generic={0x1600}}}) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206949, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000003580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/124, 0x7c}, {&(0x7f0000001300)=""/238, 0xee}, {&(0x7f0000001400)=""/205, 0xcd}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x8, &(0x7f0000002580)=""/4096, 0x1000}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff, 0xffffffffffff578c], [0x0, 0x0, 0x482], [{}, {0x0, 0x7}, {}, {0x3}, {0x0, 0x0, 0x3067}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) write(r2, &(0x7f0000000080)="b6b8c5f82f9d64e312f504cfb2f9be64f6", 0x11) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0xff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10800, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) dup2(r6, r7) fcntl$getown(r4, 0x5) 16:00:00 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="e6d5d056924c1561d92980", &(0x7f0000000080)=0xb, &(0x7f0000000180)="2416c68d4318b67657aa751a12f0c469f81bb7b2dbf31f5abfc6ad6816b662343e6428718487c484d074c1d781f29c6965784c0a3f9a1cab989b8dc9c3504f68dd164dd176950c2ba520ff3dc2c50291c755c4ede6ed02d9eb398b060ec0b913f9bb244cc5d7104408a26a5fc5e76f047f63f77603af007d696400"/137, 0x89) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x4000, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2010, r0, 0x0, 0x553) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "fe14fc", 0x8, 0x3a, 0x0, @rand_addr="feffffff030000ff001f00", @mcast2, {[], @icmpv6=@echo_reply}}}}}) 16:00:00 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000009078ffffffffffff4e214e210000df43b641f4aff3082f964bb96b887109792bfab0eb0b941c0b484127733d6162377a650738b9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ff0f00080000040064a663801c692aabd31141e17f2d7a784f4f770eb7fcac0d047ba3c88b5ee807caf85618cbf3d57b137fa6702edd72013280893292a1b03e49d2f5d194637a2a35cd329b05f8d20156331b1f7bea96ec0b24d3c469f1e4caecf46740c36f0720744ac3fb815fde6021cdf63c260934e75749b28e018f35c37413ca0b20751a25306b86ac9b1b999a35cd45866588dd687fc26be67d9ce0ab0ada97ff0b68dd3c964263e04be7113d3f87365b29a6fefacaf03aa2e411c59afc5fb8d357dd325af7b240bd299b17e1a73a9dca96636aec3ff54ff3c75e0d9799088e0c65d9d87e7635d346e67c79cc589f5f"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendsyslog(&(0x7f0000000340)="8f91b0ae7ef10daba187d4dd75d0985c5ff2a91963fd703146cffad99f845f6349a53023b2c654d57c15032cd46fac7577713418cd63a12db525e5c3118d4d5c07839bbd0f7d3fbd2dc5727eaf3e386b97692d109b8197bef988232278446fca0af8e64324b4e340f2f75746ce76abe1f167411686d8001782e52e73d6a54b47d0bb0388a5834926cf83af6a0cdb947a9710216cb7393143c024229cdb2c836c0d3da2236ff572bd685c323e515bf5851d155d047eddb4e5c07f2c8845882c5021ee189d6b41b99ba89f416cb6f7d15982b5752f0d5ea0c45db6a841d1418db684d6a572a9fc5e7c6de81260cecfba279386cc30a6ae590b1f1556765b6796653168eea7b27e001327deb38e3317952672be39e2e580a58b196b395727bc65a95dd833c9f67e23e64d7f336cdbe9d875a4d17de50113a61532a236307406c812f9ff8b0ebe94a11fd9071ac25bb649667af5537d4de617dccf01758c68bb02f17d6708ce566db11cf7bffc9b24ead0d8cad79675dcc58011fc2722f4ecfc765395020b7b41ffe9cf611dbc8336a4ddb2754c12947a427845d2696f8633f5f16ff54eb570048695dfcc31ac2e1d34ed4ae595e5242b90c7009eb90211443f3edff83822b04b0e88e405313e14a7388006cc05e9e1ac18493fe7ee31a8eaa73b826011a3bd9a9811a1663ceab025a1d5bebcd22a2d11a3bbaeb8eb120fde1ae313b8233969288a81fe5be8e9547edc0ed91a14f39610263f620d62e672f7166fd374859070628ced0d9853d825ab384988e9fa7ffbb383838a28e24a29aff875042abef44722a25f775f84c5c2f66f27a0b2cf05cc67fe63ce271f932b1801b0d9f82ba4d26f5a92b963a3deea5c001862e426816bcbc79ef7ecf2999b20834d197dfbfa483b319bfd260053f6649872edc5c91ad9dee32d9ef446e0cd108400e53610092111baffa50a45e81fc46b6188d8225f50f29c448f68f05324728dfff743cbd809d80fd0baf8f6ffd087f0203047394ea9884b260bc933a514b9f28051c1cf8d8f65f53e19c297583d847f22d292817d5af6ccdcd1c689d9c6dda80ee2fc5ef699228461240aeb2a636bd49f01291528b846dd70417e88712fddab2d30c832b25fd7c9c2e7014fce9d69c86ff289eab49ecf02514bc34094aa6638efcd5e8f6d29f81100f1733a4318f96920098bf6ef9bf57cae7e8db5fa202a8cd55808a077b74a68118baddbadc743ad282398310e8a5214e6ab249dfb05a7c1a9763a17f078eaefadeb771f5f7585f8f8f2ebfbe0fc5be246ce9f5d30c7fd2dab6cec51d8d86d800306a60e093b835aeb7bdb8a8e57082996cea67fd150dac75ddff0e0f0b6bea3b83c4f648c770f4265c9ced940b5cf5920cde11aebeccdfe43b63252b590a9711a872885b6dbb997a5f59dd36408d1dd3a1182321d8b3376ee172148f182e18caba90372b7f7fbcaf3f377e182222aea85ffdd0cfd6fa3aab3973a4bc573c7cfc17573bc9c18675eb1f935b2135e772109aad533f7b944a54acf032ca84e37e0a4b787aef1ba4b3cf7aba089bc7fccb3bfb9dc854a2233dd7dd82cc55f1726767a0967770a79fd3866ef6dfc3687de89ca1fed934ea5ddb3819ca928a1701640227ffefdc2a63ef04a9371ba13a3fc6d7ad6cec1490e6dfbfd23b0df42039fbb5aa6526520263724cd5d3bf21d3fd6d14f2a253a3a223d3434e3a6805cfdb29be2fa72856a2d50f3294105714cbc7d5c9ba52fe8ffacfb5c5ce3c5c9217ce76b5647cd351150843feb09804c2b9473d6100fce0953c760ba7cdb06a7f576c2d18244566b51e2f794fec7398198e41e261c139a57972984fac136be50eb5b31faa57df6dddd855fc4dbfad189f44ebfedda8ba918d1560ae8af72c8c3417853b63bcc412e707c396778dd5181879e1b14b16a416174ce635a1ff3099622df032dd7caa406e8b6f6d2dea7ee557da6f596b7f992d8a6e7242a682f221f5c0e50a071cb6ebc30b86d4da50a875dc77173678be6c093a729de2ebea922dee30cb5fc5eed1111da42788e0488199f7b377f4d3ae85c4d864ab30c7dd6feb2aa68a7e75cfc06d3017dd06558cc14b50aaf12984607986d8b11effa6a6359f6ea36ac2b4812c48e5d85a5f34e47dfa5c57d5f2e39f6a5fdfd0f7d2facd85b5825981477dcb61ed745d7214b35586594fffe9f59a029c428bb2ca95473efa82a375787d7626b7826cfa66ceac3900fff06bbb452c88798e1c9aa83a37a0d4c87199ec0d97503115ff48bedafdd4d462ccc12558ec7befe5fbaa4f2277e99254304682bc6bdb4dcf8586f99564d97d58bb84cca882db5d6a1758c60a96a19f3b4c84576b70c2bb62ef10e45d5239ee1367dd4305a4a47fe6675755db81da9362facfe51171f1394b14df366d6d95e32de5dafbf74b53b735c330d20f667314d79b7a2adfa57a25f66c783831afcead3353988f1720649905478de30510101f5b62520ef341845045a13ca023a8edb1d6d99e6a3270117d30d9dcb80a216ff2721a96439b9d58c5bc52434344b8de7ca7898fb6a63a102f058f9820b562fdcd8c191b199825412af2e550c20d2967961f4e7b5b4227c925378d2ca02c9ce8859317cee260a9995bca9314eea6fadfa5a781b8d74d0e9430d642755456a8be3f53ba28fe4d8d31e294f41b139f1eeb81abe27228e47da570b7322dc6a5a8d0ce8c0e6ea476f052393b327d5503ca43ca2e80287325143b5438884fbf6f548ec6223afd18a6b268c756fe3aeddd6956e2bbdcec713028261740980b14d85c9e3f455be60dc973f5a425c1229e0ff9d5586cb1fac3865f4e97b054eebaeec4a1f0930448a28633d7505c10ce62bd65b885ebc2798887a1ad8d8ac84f1f8c0e3b0b900794ee202141328ae501659852b309ea35929b273a231dae10fd840b1228c9974e040e3c660a7d6f1d5c9e763224491e271a44adf8aec7f3a4045078a35ef6f4b2a94e0fd344120b1fd77be5111ad2e1eafdb1d60003f93b9b8af7e964708537f1130045186081b523b48a17ac2f078f43a42e984019746e57ceb06ade097e25215aefaf1b3537eda198fc72dea9c0cee7b9a3c10f69d055c5eaa78ca49f1c3bb86c361a7555415381372abd3438f182f36055f522924eb2f14d5d65b70bbb12f26f98ed1b75f5acd7919089b1c9f6eada288e90a4c15fcb8e873d34b1891094f1096644590aa186c1394c1d18a2b55870474e473aa3cdb7b37699f497f91b80bbb79b0a88eaf89269feac8d21f168f17b038c3983d886f5cbc700cc0b679a95545062309160198a16592f23d9bf5c1d3fdd2b2ea0ff1fb4fcf061ae96518fab60360d862258e479205427f9565525c0931cebbe214084fbe7d7d19d55039cfd783e895f2ec5c04b7edecfa0c7e1280eb7b7b94a653766014d5479fd0569bb20aa5d3c53d96b0c69cf29cbd9c26428bca07c9d1778306cb50a51c5995b644ce89dda2a5d6a5b34737ab491925c5a469df48fa934beb62b83c8d58dc37b738cbbbbe1add327053742de14dc7c5138b79d852b4416929c3d37daae37495a8055f5597eaf7ee2edfc9238d39af7787ba790cd743e7a7fad4329d680a8a0abded4f04588fe00aff1facbe2a143f35b7aa4f86d2ce7b330902b90ad8ec6f92b5136c4d788cd002f380e481859c70aa163d44c9027e6c18f39107e68c137e3c5ca526055e2635f05f15b30735fbdc7672c3d4224f8cdbf33afe3bcb84fe0363461f53d65814d1d0f53cb79fd4d7024505efdc2800365c3724c63d148f2e9e1c981887612c5e41f54d296836debcabc114e77d24aeefb34f2915eb06e1f926f38c968db65fe8c605b8a4b8c8c7636e6a42e5637d65fa02a616386c00e62adf602d18247a104d4b1a5306b4f4852ed39f28302c05fea79edfcab738f118e7faa85cf6dd8e874ca5f4bca79eed0c71115f32b4f3dbf0d4faee8c333c27cd0504f9684b75ffd039eb3cfb0f0c450f14ddcd99d61c8509b8e10a2feb4fc0940070aff069d9757f61a0339264d03223e0888c3124c10ed561971c18ef38cdf459e8883b208d555f67c3fcc20cfd1b7b4ee40968b12c2a7a4299df2c3a91eb71d5445b082acf909b003569a3c425dab54cd0227ad536030f1bac0f5865987310e098b9beaf45222f24407239bc67a2a6826c391259eb8433df4851e74978383df9a610d90f9e81858752d8de70a8f048618f8c45e8a0be841acbdb0e08623546e138bfa311bde766faecef021af05aece0365e73ae049ff5a4f39f91b41b8a3c24fe2a3adb3ad2d8c4e5349090532b8dd68421eae7c1e55858c428fb87f743096507c8a3003ed17d96ab9fa1d46ae870e72bc99dd12abefa6385d69eb44b9a9eec4b95066592dba0e7eb525ea418310d5cc5833b69412b2ac1cac9f665e17a1697753091907a58f9cc50c5fce113c506a4d16f42b52d6499470ebed0f5a965250559a2f7b8b685b95b4d98ffd9f8bbffb10afc0657b0a25f17333f6c5ccefdc724de8635e622ae90df1ea08f3de61e10808baef6037847a19b3c330341a3f4b525bec8df385f49aa69cfa7669a51ae34196f18d4ae31ee0e617a8dd6193c2def4bc4d5ab99bff8d255eac117c5a8360d48263dae803abe1dc33210b5402e7f898bfcce76fb0f31fe369a40c9f9ebf946e7e51212b8ffe8c28b130f4a7b973524b4c910b8779e20cd1f5e7dcdb44fbfa678d049ad067ea3cb7f3dc1d80ed45112504859e2c24b3a0b467dd9dd53a9d0c8728c73c5336a91833ec7b50a979531190804217a18f8c978d0b686709452edec27f6a7e5856c6b2df3bbdcf83909e1cb0a9d39bbb8b5fd9e84830acedd3bb97903d2f279143ec03d9b667d834f998dbb6f61fb65dfcd3003ff4ac5a33d8ff2dd4fb10fabf7f5f81027fc3690c70bdb78f809c6cf8458d7ae6597ff40015c1e439a2f277a0b62d98c4448fce2f885c38379747742a33ecdee43ca1e52fcf3f17abf6d3fabe19cce147f644326b039b817a502e4edf3a369e25d356ccd1de3d502f5c50e28627f43104687818a423128f2edf8bf21b039846f1564f17ff36cdf96b4400ff95836223a98fa6c852fe995a0df38735b6aede59db86e3fdcc968c13148afbb07e76141dffee50f8ef8dde5f5c79cc64eff054255687357465dc222089d29ef093bfd50213cf9b10e67d85c53f3f09aa82356e901d8935cb1632179c8f7d43b0be677af60235a22be1a77d9a6c599d8570befdea728edc4219c80a7e981f39c64a70bf8f1cdc8412b84b7a68a538042a0254feec460ecf818a38d118049684b7cfce9f11fbd2368f4e96681249c3d26df30901c35dadc48d5dbb385748e757bcff3459ee52182377a21f9bb165946a325cd902cad321ff4800ccf4939a253f8e7653b44041f9139ad711299fbc1bda44787ac2aacdfeeee1bdbf065426205cc6e539e47e5eaa23b0bbb205b2b5b8aeba8b8510978255912322d66f6dec71de6f496280aa8d0c824800b49f24c2e1725b617185f77793fae0879f124cddadaae7f4ee8c8ce6877bed3dd92e7d7d1ade267a75ccb6f7fb9c6655d277fd5233d9da027c721693e9a6c6a85b433ca1050b7fd572182f5defc377667eb3f4b32385e0bc29d721d6edef75bb6ce99afeda36eb55c7084c8a85439d67e72a3ce81fb66c80d917de1803de5312185591c1d82240431f98776a3c7f2452fa3e085f68fb63a1df1ceb79b5760976e686ff5d689db5a9d23499d30e726740a13d70ac769f19a1ac5a054a969b0bb8ce847424369237d40", 0x1000, 0x39) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:00 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x80, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3bbc}]}}) 16:00:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$unix(r0, 0x0, 0x0) r1 = socket(0x35, 0x1, 0x8) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000220, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000002c0)={0x401, './file1\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x1, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0xcbe, 0x9, 0x8, 0x1a}, {0x1f, 0xf9, 0x81, 0x3}, {0x40, 0x81, 0x5, 0x2}, {0x7, 0x8, 0x2f, 0x80009}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x1000, 0xfffffffd}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000080)=""/1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000002840)) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r2, 0x40044b06) semop(r0, &(0x7f0000000040), 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$TIOCDRAIN(r2, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x800) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x104, 0x1ae21db9866b2376) ftruncate(0xffffffffffffff9c, 0x0, 0x199) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x18a) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x1b0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xd32, 0x8}, {0x4, 0x1}}, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x2a) r3 = semget(0x3, 0x4, 0x46) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) close(r4) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) sysctl$machdep(&(0x7f0000000380), 0x2, &(0x7f00000003c0)="051e714b306bb32e2c6088191b8e8ae5b7772cc3ab4bbada331fa39ba88a706a80e24a1783fab68938df3b2557284be1ea235ae64b3f712b2ea39239dc880c06f0776103aec7b2fdaf3c8fdcff759439e6a23a83518ef4dfdad48a9900472a9aece5000e9cb626acf4cf17d95f486dceff58476439e571f88ac8c012490b93239e3aef3654de1f03a4c6535bf93bf493fa16f5e13836623a5789b01c2f3c2b2003bafc1e5fffca02939435565f381390e585b54beaa751ad37b8c9a85f83bb7dd228b9d3496b30fdaecb64586f5298982f201aa11e65ebd55561d617d8d6627f70", &(0x7f00000004c0)=0xe1, &(0x7f0000000500)="ca6d869da0404d71c1b9cca32915c30cb48c9158d313bee0b20db14d2dcbd80b0af8987f8af1c5014b4edd828ce03247f42ef103e1c89552ae860697bfc0d550fe22c19222bf66c86b70c8140248dd044887297d579ac41e56b4343232a460f008e9de3d701f38ecb4a90994145836aaa289d6faf9d17ec1ca5fda9d87d66623adc5e8acdc8e346578391bd067330abe2d971b8cb146106c583cfd35af9400fa4bdd5c885c372dda675a40966b0975d82b1908a104605bc69f8c26ab50c1ee2bdd0c422fa55153c3de33ece8a3b6e044114c279b826a6fa863f71cd48614796ff59bef2484f7", 0xe6) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000600)=""/71) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000680)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="43f50483c496e952408fc942d1a924923bfe353d15eefe9fb38ecf2c7c34782610c84751de339b366c1e04a387c7670b040e2d95c1ae6dbde961ddddfbc442e1754302e6e7f81bab5cd597b8892dafe201a95300c450b293dd688d5817e502cba7d4a1ab4f60d2ca7d95ae28055f88a15dd1b6368212ed0c4baf1752ca4a82", &(0x7f0000000080)=0x7f, &(0x7f0000000300)="08507736bfd5e3b9fe1b7fb70475b7d0fbc8d79e39b73926209095e0406b770cff1a9514b5e66d4ab7f86fb83c8a28c94530e15fd15bd873c8e6d3127d20bce616ba3f529bed791fd2e8b153976abd40f7b25ccab71632f6741bea4e5fe0ed26b7e49741648ee0d2cfbf728ccc5eabb7579adbf7b3fcf12508f1d776797141b34aab2a1c07f7cb7be151b4f8fe4a468898b91af62166d1744ef81c94cce3e836ed07be4e825b3161f8e6507ee3560d7713b637a2eecf054d25be28e5ccf6da638e6cd887441f69d2ffac53ab0c4ffce0a3273569dc642879c1cd4d39646f93012613833065a08fb5bb24eff00cc43f532c9c15621e185a18", 0xf8) 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080)="c79f1bab", &(0x7f0000000040)=0x4, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x81}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r2) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000cd971d3200005f0f2e195bc66123c217afa329303576fa9e4df6c0420869c3a5eea4cbd409498705f370802e864af23ec3c922f41368a6081ce5993c3c7682ee1171a8bfcf77"]) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21dc980da632df76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e14d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xd1}], 0x1, &(0x7f00000001c0)}, 0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9d022e2f66696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x800, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x3, 0xfffffffffffff000}, {{r2}, 0xfffffffffffffffe, 0x6, 0x1, 0xc01, 0x3f}, {{r3}, 0xfffffffffffffff9, 0xa4, 0x2, 0x206, 0x400}, {{}, 0xfffffffffffffffa, 0x40, 0x2, 0x5, 0x4}], 0x4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x48, 0x8, 0x68}, {{r5}, 0xe015ba9417edbf98, 0x8c, 0x1, 0x20, 0x7f}, {{r6}, 0xfffffffffffffffb, 0x42, 0x40, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x5, 0x2, 0xc5d, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4e, 0x4, 0x6, 0x8e33}, {{r8}, 0xfffffffffffffff9, 0x2c, 0x20000000, 0x1, 0x5}], 0x843, &(0x7f0000000340)={0x8, 0x9}) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) connect(r10, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./bus\x00'], 0x8) kevent(r0, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x4b, 0x4}], 0x227082db, 0x0, 0x0, 0x0) 16:00:00 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1dfc33040808ca20000011004800000000008000"}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000000), 0x10004) write(r1, &(0x7f00000000c0)="20001e00000000bac871767dbcbbff8330c22685419d5e0110188e907bb94df33814e82c15a979add42465e12d2768d1983951efab4bb238e417b261f6754d8a9da485ce8206d66310b9b023944aa561bb33107938661a8efb01c7fee40031ef5bacf500d040f74bbb469d08c118c5269518c6748c004b384769c910cfddff7d39bdff61ce047ec3c57a2c805088d64f9294b453732c3dfcb567ba1bdd8920650603000000c0b9c1b08ec5945336fedd5f54347fc1e4ef1dfc2cb13cb72fa1050ad5a5f020f76e6456a9b0a14375f06c317cbedd1a62d946ed37e5d53b9b84", 0xdf) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9b7, 0x7, 0x7, "970507a2542cde2581732bd33143c48760bcf4e0", 0x1, 0x2}) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211825e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff000000ff07000000000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb2, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x80, 0x0, 0x6b}, {0x10000800002c}, {0x2, 0x0, 0x0, 0x100}, {0x3f, 0x7, 0x1, 0x400}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914fe357e3a", 0xe, 0x0, 0x40000000000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r2) 16:00:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x1, 0x1b6) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000580), 0x9269, 0xc6) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x81, 0x40, 0x401, 0x800000000000009}], 0x0, 0x0, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0x1000, 0x5d, "0100000000000200000000000000000000000800", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x2, 0x1f) setsockopt(r0, 0x8000028, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r5, 0xffffffff, 0x40000b, &(0x7f00000001c0)="ebff13ff13b99648000000000000002d9322e218e569b76d4364f81a2f051d0629c489f253c7e07dcbfd7886c8fd37b68a9ac68b9431101868fc44a155a818d2e3920b65d2f55cb0e2942e74281c802b075c09384f5f1a7f0e2a3490df90c99e5faa6bfe4e52853bcc5251d34a65a6b0aeb1ab34a143a1c19d66de6192982795cc7c09b119aa29ef7cae85808bbcd29ba9cb978b48cb62928e90e8664c1bc5d93f2bd34e464d068f2da602a42ae8315da7abab696701a52a47be", 0xba) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r8, 0xffffffffffffffff) 16:00:01 executing program 0: sysctl$hw(&(0x7f0000000200)={0x4, 0xb}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffe81) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000000c0)="73fe3b31bf1a228dac3c66ebf0a8dca9d233bb154d8eef67aa5af6553564f0cf3116dada4068c1d5c793131549fa0ce01b2fd87107673599152c26cd48b49175e92abd14335fcdacb907eb243d6a990bcaee7f75900bfb9084caee2704828d58635089d2f96743f11266aa8e98c06bb3f5b3b39a2f0ce070202234f67461f41dc8a80431fd629d1d5779ac", &(0x7f0000000040)=0x8b, &(0x7f0000000180)="886c42581e952b9435f1ee55bb3c70e3934417e7e66b0ff42022d95f444bd2825bdb82ae51682d82341b49a741632755ccb7b82d14ad720b69c2144f6580e31f233249cc09427bf25f2db9538cddcfbefa1fbcd7de9dd90f5e6373591644c029e30d55e54d478651c28b38cf7ed1ed565571c25de6abb3587b8264a0", 0x7c) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202891ab68cc1d96d28475ef13e09c0e9ffffffff"], 0x10) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbee", 0x5a1, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) getpgid(r1) chroot(&(0x7f00000003c0)='./file0\x00') truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0x3, &(0x7f0000000240)=""/197, 0xc5}, 0x842) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x17) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000440)='./file0\x00', 0x800, 0x1d8) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCEXCL(r4, 0x2000740d) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f0000000140)='./file1\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[], [], [0x7138aaca, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r3, 0x5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fsync(r5) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8000) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$setflags(r4, 0x2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000040)=0x1) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) poll(0x0, 0x0, 0x6) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:03 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="906c9441cf5cf4692c98023dfe017d9d0690826ef2701d438ad83b438b8bb7a0da54ff8468825c6474901f3fed842296964b4765234767772cd704bea6551f88fe9f22f1ed6b443f7fe174456a01d833d68390a97df79b0fda48d322c6a0e1c1a85c993266d11efa778b871fed57bf4a33e2b936ae4daafea70038bdc326849f48bbd82d244381ab253e04e70419ae55b16a76", 0x93, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="ebd3751a87293d670293adfdffffffd2475ef7290b04b29c49d61e2ae3ad22ed57ee01"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0xfffffffe, {0x0, 0xfffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfff4], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/38, 0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000efff0000000000000000e414ac727ca9d7af6fa3040362f08f78db5f681f23e681dac6ce5aecb44eee19917764ffd6e5f1b8b98f984fe65762a766210086e21e1a5f44f14cec5b155dbfd1496e3e"]) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65300064b1a67fe345175124b86b2fef5c565dd49db52ca86958bac7a2cbcf32a2409357a5bd38c48e23b4804f870d2e9f0c017ceadbeaa3a769cbf66558601c03b582af4e9f34428a7ee1380ed727e66153af7a8700f1890a3ccc29a1d0f2d576c1a62820c11b8ba4742bebe08b2500a9519077edb5d78268893fd7f58bb5d8569aff8b270e68d0764c3ec75fc0c22db63b446c403ee138fd32ab8ba22ceade9b2a3211ae048e35e3498c565b5e1f07c481974f1be777abe840107d2ab4b3e7e3c96dc6938f73bc01b57caeefc383739d5cc3"], 0xa) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000d80)={{0x2b, 0x0, 0x0, 0x4, 0x40, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x0, 0xfffffffffffffffb, 0x7, 0x2, 0x4, 0x6, 0x2, 0x8080000000, 0x6, 0x2, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [0x0, 0x0, 0x0, 0x400, 0x0, 0x7fff], [{0x0, 0xfffffffc, 0x0, 0x7a}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3}, {}, {0x0, 0x0, 0xfff7fffd}, {0x100, 0x0, 0x0, 0x8}, {0x2, 0x0, 0x879}, {0x0, 0x0, 0x2, 0x80000}], {}, {0x0, 0x0, 0x401}}}, 0x0, 0x3}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r0, &(0x7f0000000180)="c6ca676d4e1da5cfd6da061950d3e3e6e64f21f3a779d5aead381546fa3b075567e8e8bd199c3ae0aeb4281ec0a916d5f168456e776529ce5cbc8fb17166c415acca56d37023dffd3cb66edd4b6d1e3a37860f0011403f74fb64d2e26ed5658123369e7c3999e420de6d32fe1334dd1de5eb19f58671d06d6cbd5b911956c07679d2f43d3bc3d4d9b6b8e293762afa12d2c37aa3a50477e0bf6aab99f65a17877740055e2dce2f7a6402bc4926e215912d5cf9d05629f0feacd15348", 0xbc, 0x5, &(0x7f0000000240)={0x18, 0x1, 0x7, 0x9c6}, 0xc) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/4096) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x0, 0x3}, {0x7f, 0x0, 0x8, 0x10000}, {0x5, 0x8, 0x3f, 0x7fff}, {0x1d, 0x78, 0x1, 0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc008441e, &(0x7f0000000240)=0xc6) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fchdir(r7) pipe2(&(0x7f0000000080), 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) fcntl$dupfd(r0, 0x0, r8) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0xff5a0dacd49c16a6, 0x3ff, 0x1, r2}) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x40, 0x200, 0x5}) listen(r1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000040)) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 193518 31348 0 0x2 0x4000000 0 syz-fuzzer *395420 75607 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff823f6d33) at panic+0x15c witness_checkorder(ffffffff828f7158,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828f6f50) at __mp_lock+0xa1 pageflttrap(ffff800020db34e0,0) at pageflttrap+0x7f kerntrap(ffff800020db34e0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828e9aa8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff826d8dd0) at taskq_thread+0xec end trace frame: 0x0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823f6d33) at panic+0x15c witness_checkorder(ffffffff828f7158,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828f6f50) at __mp_lock+0xa1 pageflttrap(ffff800020db34e0,0) at pageflttrap+0x7f kerntrap(ffff800020db34e0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828e9aa8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff826d8dd0) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020db3250 rbx 0xffff800020db3300 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff812f44df kprintf+0x16f r9 0x1 r10 0x2 r11 0x2858cb17e5a14761 r12 0x3000000008 r13 0xffff800020db3260 r14 0x100 r15 0x1 rip 0xffffffff81db78a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020db3240 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=395420 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d98c30,0xffff800020d98280 process=0xffff800020d9a000 user=0xffff800020dae000, vmspace=0xffffffff8289e700 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97195 488769 76550 0 2 0 syz-executor.0 97195 443675 76550 0 2 0x4000000 syz-executor.0 96821 399892 1 0 3 0x100083 ttyin getty 55587 104374 0 0 3 0x14280 nfsidl nfsio 37469 97118 0 0 3 0x14280 nfsidl nfsio 29284 38220 0 0 3 0x14280 nfsidl nfsio 47400 135727 0 0 3 0x14280 nfsidl nfsio 67231 517232 0 0 3 0x14280 nfsidl nfsio 91245 263600 0 0 3 0x14280 nfsidl nfsio 77772 467033 0 0 3 0x14280 nfsidl nfsio 43166 163881 0 0 3 0x14280 nfsidl nfsio 20074 510667 0 0 3 0x14280 nfsidl nfsio 77217 222601 0 0 3 0x14280 nfsidl nfsio 11093 499087 0 0 3 0x14280 nfsidl nfsio 34016 354355 0 0 3 0x14280 nfsidl nfsio 39654 405609 0 0 3 0x14280 nfsidl nfsio 56218 38075 0 0 3 0x14280 nfsidl nfsio 99789 362246 0 0 3 0x14280 nfsidl nfsio 23805 17767 0 0 3 0x14280 nfsidl nfsio 87645 354711 0 0 3 0x14280 nfsidl nfsio 10260 451782 0 0 3 0x14280 nfsidl nfsio 7212 321431 0 0 3 0x14280 nfsidl nfsio 45459 278889 0 0 3 0x14280 nfsidl nfsio 95166 267684 0 0 3 0x14200 bored sosplice 55643 391579 31348 0 3 0x82 piperd syz-executor.1 76550 456944 31348 0 3 0x82 nanosleep syz-executor.0 31348 333185 2289 0 3 0x82 thrsleep syz-fuzzer 31348 286027 2289 0 3 0x4000082 nanosleep syz-fuzzer 31348 59930 2289 0 3 0x4000082 thrsleep syz-fuzzer 31348 131649 2289 0 3 0x4000082 thrsleep syz-fuzzer 31348 382964 2289 0 3 0x4000082 thrsleep syz-fuzzer 31348 481473 2289 0 3 0x4000082 thrsleep syz-fuzzer 31348 193518 2289 0 7 0x4000002 syz-fuzzer 31348 264445 2289 0 3 0x4000082 thrsleep syz-fuzzer 31348 267638 2289 0 3 0x4000082 kqread syz-fuzzer 31348 369853 2289 0 3 0x4000082 thrsleep syz-fuzzer 31348 479741 2289 0 3 0x4000082 thrsleep syz-fuzzer 2289 57380 68285 0 3 0x10008a pause ksh 68285 147619 9822 0 3 0x92 select sshd 9822 4467 1 0 3 0x80 select sshd 49832 303691 31103 74 3 0x100092 bpf pflogd 31103 13248 1 0 3 0x80 netio pflogd 89373 482742 82908 73 3 0x100090 kqread syslogd 82908 156932 1 0 3 0x100082 netio syslogd 53013 26502 1 77 3 0x100090 poll dhclient 70862 172507 1 0 3 0x80 poll dhclient 63836 454952 0 0 3 0x14200 bored smr 10552 276306 0 0 2 0x14200 zerothread 34854 419995 0 0 3 0x14200 aiodoned aiodoned 47158 485570 0 0 3 0x14200 syncer update 49245 488752 0 0 3 0x14200 cleaner cleaner 78745 280099 0 0 3 0x14200 reaper reaper 13323 498898 0 0 3 0x14200 pgdaemon pagedaemon 73837 482475 0 0 3 0x14200 bored crynlk 65955 493770 0 0 3 0x14200 bored crypto 66861 60758 0 0 3 0x40014200 acpi0 acpi0 95413 137149 0 0 3 0x40014200 idle1 86498 290911 0 0 3 0x14200 bored softnet *75607 395420 0 0 7 0x14200 systqmp 50116 92021 0 0 3 0x14200 bored systq 71330 294276 0 0 3 0x40014200 bored softclock 68157 470619 0 0 3 0x40014200 idle0 1 152657 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex mbufpl r = 0 (0xffffffff828e9ab8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c Process 75607 (systqmp) thread 0xffff800020d984e0 (395420) shared rwlock pools r = 0 (0xffffffff82746b80) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff826d8e40) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff828e9ab8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9543 6433K 6855K 78643K 11985 0 pcb 13 8K 8K 78643K 204 0 rtable 108 13K 14K 78643K 632 0 ifaddr 128 26K 26K 78643K 352 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 91 0 ioctlops 0 0K 4K 78643K 1645 0 iov 0 0K 32K 78643K 170 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1678 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 196 0 dirhash 9 1K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 1073 0 sigio 0 0K 0K 78643K 7 0 proc 62 63K 83K 78643K 528 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 85 0 in_multi 153 5K 6K 78643K 246 0 ether_multi 1 0K 0K 78643K 25 0 mrt 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 294 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 157 106K 115K 78643K 4622 0 UVM aobj 41 4K 4K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 175 0 NDP 15 0K 0K 78643K 45 0 temp 145 3861K 3934K 78643K 23166 0 kqueue 3 4K 8K 78643K 46 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 74 0 72 1 0 1 1 0 8 0 rtentry 112 77 0 39 2 0 2 2 0 8 0 unpcb 120 562 0 552 1 0 1 1 0 8 0 syncache 264 18 0 18 4 4 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 350 0 350 3 3 0 1 0 8 0 tcpcb 544 523 0 519 1 0 1 1 0 8 0 inpcb 280 2678 0 2669 5 3 2 2 0 8 0 rttmr 72 4 0 3 1 0 1 1 0 8 0 nd6 48 12 0 9 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 4 0 1 0 8 0 ppxss 1128 3 0 3 3 3 0 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 8 0 8 3 3 0 1 0 482 0 pffrnode 88 8 0 8 3 3 0 1 0 8 0 pffrent 40 109 0 109 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 67 0 63 2 1 1 1 0 8 0 pftag 88 2 0 2 1 1 0 1 0 8 0 pfstitem 24 30 0 26 1 0 1 1 0 8 0 pfstkey 112 30 0 26 1 0 1 1 0 8 0 pfstate 328 29 0 26 3 2 1 3 0 8 0 pfsrctr 152 11 0 9 2 1 1 1 0 8 0 pfrule 1360 58 0 35 4 2 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 321 0 155 14 1 13 14 0 8 2 art_table 32 322 0 155 2 0 2 2 0 8 0 art_node 16 76 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 35 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 193 0 183 1 0 1 1 0 8 0 shmpl 112 41 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 10 3 1 2 3 0 8 0 dino2pl 256 2877 0 1474 89 0 89 89 0 8 0 ffsino 272 2877 0 1474 96 2 94 95 0 8 0 nchpl 144 4682 0 3072 60 0 60 60 0 8 0 uvmvnodes 72 3236 0 0 59 0 59 59 0 8 0 vnodes 208 3236 0 0 171 0 171 171 0 8 0 namei 1024 12975 0 12975 5 4 1 1 0 8 1 percpumem 16 56 0 24 1 0 1 1 0 8 0 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 560 13 0 1 1 0 1 1 0 8 0 pfiaddrpl 120 21 0 16 2 1 1 1 0 8 0 scxspl 192 14594 0 14594 15 14 1 7 0 8 1 plimitpl 152 83 0 75 1 0 1 1 0 8 0 sigapl 424 1310 0 1258 6 0 6 6 0 8 0 futexpl 56 16182 0 16182 4 3 1 1 0 8 1 knotepl 112 110 0 91 1 0 1 1 0 8 0 kqueuepl 144 127 0 123 1 0 1 1 0 8 0 pipelkpl 48 215 0 205 1 0 1 1 0 8 0 pipepl 120 430 0 411 1 0 1 1 0 8 0 fdescpl 496 1274 0 1258 3 0 3 3 0 8 0 filepl 152 8229 0 8129 7 2 5 6 0 8 1 lockfpl 104 283 0 282 1 0 1 1 0 8 0 lockfspl 48 96 0 95 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 720 0 710 1 0 1 1 0 8 0 zombiepl 144 1258 0 1258 2 1 1 1 0 8 1 processpl 984 1310 0 1258 8 1 7 7 0 8 0 procpl 624 3791 0 3728 6 0 6 6 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 15 0 15 3 2 1 1 0 8 1 sockpl 400 3327 0 3308 11 6 5 5 0 8 3 mcl64k 65536 511 0 0 64 12 52 64 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 15 0 0 2 0 2 2 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 62 0 0 2 0 2 2 0 8 0 mbufpl 256 601 0 0 37 0 37 37 0 8 0 bufpl 280 6036 0 137 422 0 422 422 0 8 0 anonpl 16 128518 0 112155 114 40 74 84 0 124 5 amapchunkpl 152 9085 0 8924 46 25 21 21 0 158 13 amappl16 192 6297 0 5409 75 29 46 57 0 8 1 amappl15 184 10 0 8 1 0 1 1 0 8 0 amappl14 176 27 0 20 1 0 1 1 0 8 0 amappl13 168 29 0 25 1 0 1 1 0 8 0 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 548 0 538 1 0 1 1 0 8 0 amappl9 136 900 0 897 1 0 1 1 0 8 0 amappl8 128 907 0 853 2 0 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 28 0 23 1 0 1 1 0 8 0 amappl5 104 1174 0 1157 1 0 1 1 0 8 0 amappl4 96 515 0 481 1 0 1 1 0 8 0 amappl3 88 175 0 170 1 0 1 1 0 8 0 amappl2 80 9266 0 9194 2 0 2 2 0 8 0 amappl1 72 37997 0 37559 23 13 10 18 0 8 0 amappl 80 4047 0 3994 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 42 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1287 0 1259 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1287 0 1259 1 0 1 1 0 8 0 vmmpekpl 168 13622 0 13585 2 0 2 2 0 8 0 vmmpepl 168 160336 0 158233 128 30 98 114 0 357 2 vmsppl 368 1286 0 1259 3 0 3 3 0 8 0 pdppl 4096 2581 0 2530 8 1 7 7 0 8 0 pvpl 32 372637 0 353013 244 64 180 198 0 265 18 pmappl 232 1286 0 1259 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 370 0 31 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff826e9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0004645f0, count: 12 ddb{0}> trace x86_ipi_db(ffffffff826e9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0004645f0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823f6d33) at panic+0x15c witness_checkorder(ffffffff828f7158,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828f6f50) at __mp_lock+0xa1 pageflttrap(ffff800020db34e0,0) at pageflttrap+0x7f kerntrap(ffff800020db34e0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828e9aa8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff826d8dd0) at taskq_thread+0xec end trace frame: 0x0, count: 5 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823f6d33) at panic+0x15c witness_checkorder(ffffffff828f7158,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828f6f50) at __mp_lock+0xa1 pageflttrap(ffff800020db34e0,0) at pageflttrap+0x7f kerntrap(ffff800020db34e0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828e9aa8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff826d8dd0) at taskq_thread+0xec end trace frame: 0x0, count: -10