Warning: Permanently added '10.128.0.140' (ED25519) to the list of known hosts. 2024/04/11 09:19:08 fuzzer started 2024/04/11 09:19:18 dialing manager at 10.128.15.235:30001 2024/04/11 09:19:18 code coverage: enabled 2024/04/11 09:19:18 comparison tracing: enabled 2024/04/11 09:19:18 extra coverage: enabled 2024/04/11 09:19:18 delay kcov mmap: enabled 2024/04/11 09:19:18 setuid sandbox: enabled 2024/04/11 09:19:18 namespace sandbox: support is not implemented in syzkaller 2024/04/11 09:19:18 Android sandbox: support is not implemented in syzkaller 2024/04/11 09:19:18 fault injection: support is not implemented in syzkaller 2024/04/11 09:19:18 leak checking: support is not implemented in syzkaller 2024/04/11 09:19:18 net packet injection: enabled 2024/04/11 09:19:18 net device setup: support is not implemented in syzkaller 2024/04/11 09:19:18 concurrency sanitizer: support is not implemented in syzkaller 2024/04/11 09:19:18 devlink PCI setup: support is not implemented in syzkaller 2024/04/11 09:19:18 NIC VF setup: support is not implemented in syzkaller 2024/04/11 09:19:18 USB emulation: support is not implemented in syzkaller 2024/04/11 09:19:18 hci packet injection: support is not implemented in syzkaller 2024/04/11 09:19:18 wifi device emulation: support is not implemented in syzkaller 2024/04/11 09:19:18 802.15.4 emulation: support is not implemented in syzkaller 2024/04/11 09:19:18 swap file: support is not implemented in syzkaller 2024/04/11 09:19:18 starting 8 executor processes 09:19:19 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x52, 0x8000, 0x8001, 0x80}, {0x9, 0x7, 0x8000, 0x0, 0x7fff}]}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000000c0)) 09:19:19 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000185e5bbee0d94b2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075340a15895984fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092d21100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000c73cff9cf4064046000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7abfe923da93448c161e30858939c43a20568e464d282123071abad42d2a31823f73ce70543912bd29a3c72f834ebfa286908324b3096c18508356f7e76078408c230b073e1c1f63bd9f575ff5e90b03cca82f57a1b40980f78481b992a98850e11b0e081c5e16dfdc0189e59d620cd0fd606b569ae797e4e54329f3f34ba7563c1d44fc64eb2217727ee785392d27a820b7d23249c549910812a4d57c96188458582e7fb7ce94e82bcdac6a1651b05dc8718da312847c0fe255eca7dc3599e6b05ee52277515aea9e62f282247f89a6dcbdfc4461994c64ffa5803ff35ad0b3e737a53e5d98184ea348e96579dc37f868fa0796771bc164ac5e5cac546da19abeafcccfc187ae65b9aa9f83accdb81accd4b580a54a0d3d02e357fe370cca96669215c74ec1a61cadbbfba8e69645c87f136c36243b85fe10945136370c3f58de71ca90c7b39ada2f8fb3d145c3e08a8571a87852b0c43885c1799b46226dbeb83dacd9e46063e1f57fe779fa649c22746e51950f7358bb43797b803af1027c43000000000000000000002a2e656fd01f12dbb4d438c210cfabf9"], &(0x7f0000000100)=0xffc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140)=0x3, 0x4) r2 = socket(0x11, 0x3, 0xfd) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1800000, 0xffffffff, 0x6, 0x49, "af169c6dd229668ca39ac7b3dfa75779d791b2fd", 0x3, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xbbef, 0x79f8, 0x3, 0x8000000, "795a0a4c0cf758d3bca7e69f1f821005f8deb200", 0x0, 0x6}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000600)={0x0, &(0x7f0000000600)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept$unix(r3, 0x0, &(0x7f00000002c0)) setsockopt(r4, 0x10001, 0x1, &(0x7f0000000300)="5a78c475277592c5641a967637d07726a2667d22aad96f3e5288ca480d10b0a9d88e6f866023ab54b9ddbc1dab9d93ff3179ff356b2d7865679cf373cd55d27b3f1cdb254f4d3f3e6e6eb44fd6b3a9e96a0f982d24b34056ec596a09bd26dd3245288dcfe08ebd8844973b0d02a72b7f9789905b718cb3ba737215b4b0b53cd3", 0x80) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x808d, 0x4, 0xffff8000, 0x0, "0606457fc8406f6291f8d48d9c03e1194e453fac", 0x7}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2, 0x8, 0x8, 0x57cb}, {0x101, 0x2, 0xbe}, {0x0, 0x0, 0x6, 0x64fa}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) bind(r2, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x200, 0x1}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x2, 0xf9, 0x9, 0x8}]}) recvfrom$unix(r4, &(0x7f0000000640)=""/173, 0xad, 0x802, &(0x7f0000000500)=ANY=[], 0xa) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe27779d2408e63994805171bf", 0xce) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) write(r5, &(0x7f00000008c0)="31e6884ae17f02f34e6f1beb1c9395a21a169db155b7342a347431acdd939f687dd44af8c3382b468587c919b48447b6ff016ef94b0ea3ae41da81585e33cd34cd926e7a71a13e2ca84c6454e07f1d0d9b24d538b45d53be5d874e5156bf47e4720bcfb4867653d85eebfb10c0b60a9f3d3582c38bc107e7256df4f100bc7a21987282d99a4c5d2929acdb83af528d83dcafe7475410d89d562c49f04685251f4ce863a29dfb5ef83dbb7db98da70d382515bc719bed9b2f0433ae9584d8bdb3793aff57bb5abb7171d39c3731f11f443191d8600900f5d2df3c605cee466e3f125cb14be7b9e09ed3da64bfa45ad67d7e654392d87888a31cbebaeb06d8772b72602bb454a63545fbd515f2a772981bd63cb3c75b6dca36418f2e07266231e682d02074d0ad770fda0cc3c6ccbf45f77632aed4dc7738dbc27fe13a2494f714148b489748721222f80e5d6577bed3158b4aaa45e78003e0af02cef68239fb86544048953ae28faf32ec091511f1be2c4472ad2913f1c46f21d9bcf68b60ea46839280e8546057229be66ef2f79928e5f550562a427067dc1cc1d7a53e315574632ccb5a6a6665654e5fbb0309fa321c551131babdaf9f8b02d1234c5d7d96f5c0be6d56c4bcf1ce8cb13245c51d1b07295097f1009ef89aaf6bd3a4f50d65fb239524bb34d82a0db394bc36254873bc72076aebe418f6d7a41bbe778c570b02833035a3180bbccac83623724cc4c6197fe8e1f611304bf2f461f0e75bd45a76712b745f457bdc9e2f9e23d765170d6a50a1d571f6c6af7c13d52210f9e25d55bf8315b6ece7fa3d54d6691139016ccc8a2a31ef108054b822409c86a7627f04fc14948cc5e9745150caedea8a18dc159cf1f29d4c6f0dc4246399e6a9b1593c008f6b71623e374af6eaf2707ad217ea48f18bccf6f70e99fd1c3ecc26c4cef57863cbc8cc809c10288016b7255c3ff19938657fb8be25c3ec9cb111c350dea42825c5b7301188fe77fde1e302671cd32a4382f818cca4163b81a232013f3fb479ab29323d5dc721468aee83f7829141aa0add78cc0c76803afc8403bb4a68c0a5d5a907e64211349222d54c1f998f301740a1d191b43bc0fd76cba74a0a783f547e3f9d50cca1bcc6909921d87a188c084a8b7e5f3b4dbbdb8ffb121ed3571fc701ecbd2bd76482567894c76acf5fdcbb0316ed2f758a17fb0ec170eab12cde2db5df859545c54f8e383344f83f7d5641afdbf0f99020b5e07ed1144cbcfe5ee5bd65c34bc47fe7d0e72a65a6efa8cf6fae6348e89a1afacad725160571e72c759189d43e091a07a85a82b68bf9da594023a9b249cf614c13f67799f120e29331e1ce9f62486e57b0f5b1c302827c2317d54fd9a8f580a9d734f46d44edaea065ab2bd75970ef3ffca9749acc2a253505d0d66ca2a53ae4e31d302db44cf7f46e766548df3172c4e0f5008dfdee67bed2d68f66b785ce1305b66e32c9b58e50ef8496668d8282c8722fbc91c46611a190eb70403b4867502899358f2e3e763b212c05c0578a48004f97c5205b9190c92631ecd1d621ae099e15ef201f76d1e30cf0a62ff9ec3f534e1e800e34b0cbacc70eabf0b5e038b9b17e1f8e1953b5ef81b50f216cd52f4f540456372c59274effbb2e5c89fb4092bcf3f72447034468538465502fe3d76ed033e95e18713e7156a680995492c23d4745e029180bfdd76ed5af6f9cbd20b11701e001b1cd367f85247f1a0f700d92bb49dc5a745bbe7db28347b118e03f7793caa46e3f5bd7f692f07722cf6809ec5b3b769a5f9a1f9e98d099a2ec3fb66364f9d55689f33d902dd3f61d0604f55e609206c3dedb928fe4988ec07740844511e799709ae688b993727daf323198bd491562bed0041a8b4dba1dae9e036aaddb171c2d12bf7f2046ffa4d1cdcd0b82fdd49a816bc352359fd039d213e755412b73610fbaaea7e923aec238e334ad3cca1ac6cb18adf01f2b07acfbbd569dfe4a4ba0f70832dfbd390d336f5cb9910adf4f16740a8379ee50ec785a34ee7d970b51ba62f4a7dfff6b697294c5bafbd37c92a4d30f45506b27352c15df1ae250757a8ad96896613f8749c6a9ffbc730130e8152dbdb02b1b3cebe7cadf8e57dd79e6af83491c2b2e2b16cb2f4b32db0a4fb8e1aae027874c871bc5b62be96fb246def1019339f460c14282e2714d8bc95adc93c6776c876f72fb735866745ca554125509465affaa65337137b6f8e95b790554dd5d4886ee64bf49d71f21709567beaf2ee8f6391f5c2326c053d9e74dcb0c44d17a09b4ed97ab4784033f91eb77fd61986fd381240c2f36f158e2fa5bf799a62bc448ff966eba144fba65fc1f6c86ab8b31294e810a9b47e74424a7c59880dace367e6d01ea3fcd8bf9a4bae0a1a47071059b4da01f3cbd4f7be3f71cadfa71dad8c58aebf012996b80040d49f1fda0d984dbf2177ad326e1f517d494cf9409a32c1e85e2f4966a327e2e0cc705861f4187e4fe2bd76b4771c6202113d1710af6868e857eb39066fb1322a1ab3d3817f91b1f99def307b51949ee27b7f82707090c9111623671b11fa092fea2ca3bdd4494adeb0c94f11682c8730718ee316cc96405d7b22dace48a18f56f7d251e739439353e19dfdce1183f290eccd0dd580ec80894d2eff5c613000a3d4b47a162cec4b79ae1c18dc94d88f89df17d7ec13f74026266bc9befae31dc270c42910a40114d019309eb69478153234635ce447c8f4bb59c3c2849e6eaaed283ddb5aded8eb59fb4008e119a580426b7b53c26dc3458d1ec70590fd137d124238f0f092c8880afae99b24b7ca02e41d763b8c8b88675fa1d1e26cfe33892161fe06f8c12d50cdcbfef2806c6eb0f38eb171cfa2ac501d34e1850c57c5f43b82c648cd3fe9e658df1e826252cb60ff51e3de10c273f6c8bc0141f1d94342b3e9c32820170a06dd098acfc1ab0db13942f8bdf699bf4c0c928f87cbcf511205180fe9eb4b6e68f3303c8f9dc30bcf300be3606c854bcc082c634a4920d02afdb55aac2dfeb48bd68561472d838608bd39727da67d93a4c270cdc34e630c2e49df204d287089a73acc8992ed2a5a71b37a011976f6889983b665252c38969f2e88a04e4fc2c72c96b11bf62e89dbfd1fc9e8f218628f642a33660471214dae9f09eb516d495afb67cdd1ba74a67b4322c1cbc363ace7488171d68ae0105e29c4dad5e0f43fae2d4f604b8660e1308e058aea0ba3dc291430ec6febdb3ff6ba6f0da90878d00c612a1f28bd59f415f57606527d666acc429517d048191a530c459e71bddba9102318305933a0112ac09c00d313c252e8f2550c52f172e99dfe8da9ab5ab21f080f3eba0943fed8215333322f109953a446b0ee6932ff4f0525e9f3df74d00e473559f75ceeabedbfb2a66d37cb2cceb7d591f9ec7c69178ca5f2e9dd3051ffc872558bcfdf2b7aea3cafc8c23709ceb0d7225da757db8eb9b16985dbf852ba89dc7b11a42346b02b277beb8685cf3c534079c5b068675e8a7fc1d443ff2ef4ae0912465c42a959b0d77db6d1c77564898121c39780b567b44db3e6faec6774b1b761b2009d2f6835805e2827ba28bd2469771322d024df9c1db6435644ea7cc7831f80e5510580c04915da516b664c25897ff124c9aa7d613837aef743103ef2c74d7eb2f4ffe32d4729bbc9fe4964106fc4ea22c621e3aa5c229a07cbd4efb3a6be53fee35de1aa918d4f2b6afd6e6f1534203f15abb4dc6ce6098afc50833a0d15cf70cb85baaff487cdc1f03754050fe16b395eb7ef2073ac699567e226c594df2cc9ae2776d8b5f8eba7d3ca114bc514e5038bae7c9cff44afb2bd827827b4075eed351ad75de9bd5ce6487dae7691f8ee6bed5426eb18ecc697a47483b829d5db1cddebed6747a94451ea7cc2a96079d0099aa5a587fab6adf40a47ff1bb44dbb6674bb1fd967c7c50061d2e00e456dd6e73cc5b5f754190e76778cffd9cb1a83095159f0ccbbe79f357ea769e0f1c685856682432f5f43013bcea4c1379d4751bb996025b0840a03726af007778449240993154e1ce211ffacce2df7815fd0107093a76261bfe71c95bba7fdf3f4832e4fca13549c09af2647944af9cf99346ced9909b1aa52633886f1572cd5cf24f60799e5e8c6e583098bada947771d404aaee97fe2bfcc848f7d57cacb192a91321e3c97c565666f944669e2c2107a8f2e390263cfdfc02173c04c0126bed8a27091ec74100d37dd9cd1c646c4d3d08955cd07cb03e981861491b4633c695a23c25775f578936a318674b3ea35350efc49bf25059fd227c388d50dc908c63e11e503420364c142fd93cd532c5ccc8967020a3dfcf0dd733f9f9445a3e0404380cafb70bfe4709e802b9e54735562f33812c83eb0332aad1624d8a1333e426960eee260f12473747af4efe9dfa1bee93649b128fb4ade7b1a49b9c57b5250f862f2e09563338027f33d5180387f710375787f455ad39db1e40081bde060834f9a593698167af9e1f16a8ba72059f4134dd7fb077d033fe0a15cf7d501b9b74c076300d0cd2a4ee2668c4b42377e61d77e90157c1e3256e2a58b0f33c851e754aace33d4c7402cb5c9bc6020df3b33d4a8134c2797241494f5af9d192a5bc4c53bc2b484f6fb8795fb1b8c73eb38d14876ed707eecde2e8c55d95a3ec5260a59e40fc55da1928f26d776365775e0bcdd9d0f2a1e29515e8eafe3ec4af192eeb567c2ff5e64d809ba49d74418c96c1a262eada8e75e272c29e2e2160b271cc5ecd341ad6dd4383dd14b1a2f10904ee29014c753ad70da9c3b497b66c2c9ddf72cc02d8686def29ee77990c146c5452d6b8b7c544a963fef67b728bc08ea19713788fadf01987a32d0b31fdf367f27fdcaa145f296bdd70ef3f563c57baea7de3d37477b005589f541e04e1b25cc8319875c87f6b8333eda25fefc47f3403b62f4f5be6a38c0aa4c0618fd2f4a3d97fb1bc188674d9671928ffe50bdc74da50a58dabfad22106e09979e714d36509169051fdaac2467b6b80c156873473f0453627a952a084452349e209c433d00e5a089781d12392d8162b09aa7c2378e34c96f5e3eeb9e3e26992c2b71ba330fd563781b34daba624e699fdedb9bb74522b63de876139e5fe1816da05795f0405c1bb2269276b2fdb66ff16a2027f819668d048518096702421d99df06de831f96575e3eca6b7377ac75de871dd665270598ae2676ed042f16de7f83458d2f5e5d1cb95a51398f34b32758f59bb10264c1815eb983a6f3cb315b79f8e54d952d6d911476f860665b23f51f9baa1386881d8b8c8a4d2d69fbb356cd63508c7062c14ee86d7503b50c5e6c2006aaab0fbab0e78574f8207dc8806393fa79f7de2131c85830c5b72a35404ebaf486565ef017ed707820ab794ea6992e9860baaab5a0dbd1f28011384a9b34ea292fd01b8ee83a5b57bbf1d9795a373c6d0ac89172c21961729a5682b242bb9ecbb88ad48ec4aaaf3acfb9d1a5e9e454bb5b5f76f0166b3d2b58f5007c8e6dd746fa965b265ab60fc1fbf018457cdd37679087add8d6342a13af3622c860c0bd7dbb41c0260e4bcf212e18c05b8166bfb5db26afd1312bc75bcf5e4b2b5b30b1519950a43c1439fffaf7bf0dc76294627324ac51515751a6261d2127ce676c94f55fa81773148a5141fd7f4f68fa1b7ea05ce0d8dba5790708de87c399eb2b1df61f596699d408d7e33c869c3f4f3f2f3fd5d12a37b88b88cb679eee54c7845907bfe5a685ff6f0f9fabc", 0x1053) dup2(0xffffffffffffff9c, r5) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 09:19:19 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000240), 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) 09:19:19 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001180)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x9a) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) sysctl$kern(&(0x7f0000000040), 0x5, 0x0, 0x0, 0x0, 0x8) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) 09:19:19 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x0, &(0x7f0000003080)=[{0xc8, 0x1, 0x7fff, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0xffff, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d09003c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057f962f619fe04fee081f63ab1a08a3a9e30b31fdb1ac27e94ae6f5282113caab327028e3fc472c568310982a5b380494215776714f2685cd3f9bd967b9fb526953f2cc33bcbc86d24bee42993a2a53c92e7e808078e007a588d7992067c845e859a91953cf2997399c34f2607cfd489b95c71abb563109fb8a490b912b729c1629bdac248e808ce939fcd92951f5f2153434a05b1356c4c23701b68b0f80032e8398d909cc0872cfc00449b3a7e01d376925fafb74d14d604eae8f611cbd8ab434d6730e24cb0c3a714e499b50f932fb6714c8824473b85cf7b6344e1166ce61ee788fffa36d18a780f295defe20c88fd2efd0325b02496d7aa2ad271c567816b2090b70b278a3b29d3756700a5ef525b2f8f3e7702ca61e51f827a59e75ce7306483f861d976c1f2360853b399b815cbd529c11e3da92e982a0c1cf8684ad058c86b56b40bb688851acb281d072cf33a2b4af2056bfb09c486830bc8e5f2581256c2caf831c0e57188494f14cc9dbcf10ca791f75e5ba4ea66ae99fcf181872c646bfe522c"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[], 0x88}, 0x1}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ca4a7fefaf49cfecebbee990aa8ed0838606ecb12f82b6dae9"], 0x10) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x60000000, 0x0, r4}, 0x0, 0x0, r3, r3}) setreuid(0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r2, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x0, 0xa, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6}, {0x0, 0x8001, 0x1000}], 0x9) sendmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x4, 0x4669}, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000880)=[{0x98, 0x1, 0x0, "4c59734f320e3fd16ca715e20da2673f179236ba548ef660f808f2bfda2d4fa708bcb924876a93f4a943736aa5d062ad3b0efedef8bc7225662cf55611918616bcf03d35990445f4dbf7fb588d4b6abe8162657cfa96853195c9a3e64a22acc5463738dc68c591edb533183bac72c7e81cad77d7c8a0b911813f71104c2d6d4e7ff44e41b1af56"}, {0x28, 0xffff, 0x27, "0bf67016972028e0e6d22de28134e4f749a8ba6fa069"}], 0xc0}, 0x7fff}, 0x10, 0x401) r6 = getuid() chown(&(0x7f0000000080)='./file0\x00', r6, 0x0) seteuid(r6) syz_emit_ethernet(0x174, &(0x7f00000006c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x13e, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x10, 0x40, 0x2, 0x0, 0xa4, {[@window={0x3, 0x3, 0x3f}, @window={0x3, 0x3, 0x1f}, @timestamp={0x8, 0xa, 0x7, 0xfffffffc}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x9, 0xe4000]}, @window={0x3, 0x3, 0x2}, @timestamp={0x8, 0xa, 0x78, 0x1000000}, @nop]}}, {"e9058bf4bc429914e353d829df746831cd2c2a27c03404e1ead5ccac9a89a290e8067eee8148d557a9ed4ceebd5712bfb8fbdc3de346b6b8c0f96157ed0d456f39aa0e5725b6cad7bef3d37bd67365baca5fc67be08f254ddfa14f8ddafa5a10fceec6c02d4d509a882ae37cc0da10cedd506157309236705f11fe8cc1aa12bdda0057ca9a6f846d40aaa7df1f656be4046e0eb5d6dc751b80786dfcceaad3a5741ecaa540e913f5fb147943c4b662c308cb61bffdfec2b41b50c9e3b742ba62ab885542e7da4d8c3e3113241455560bd88987ef543bd3e4cde538c38bd99e0588af1cf4442cf5c885613e3afb91219746b89108a57fe99c05e8668fa029"}}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, r6, r7, 0x0, 0x0, 0x48, 0xa31}, 0x1, 0x2, 0xce2c}) getuid() 09:19:19 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 09:19:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x83) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) setreuid(0x0, r2) geteuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r2, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0x4, 0xffffffffffffffff}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xc453, 0x401]) chown(0x0, r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r2, 0x0, r2, r3, 0x76, 0xfffc}, 0x7, 0x4, 0x40d}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) r5 = socket(0x18, 0x3, 0x40) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x1, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x434, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) getuid() chown(0x0, 0x0, 0x0) 09:19:19 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x9, 0x2, './file0\x00', 0x8000, 0x9, 0x4, 0xffff}) r1 = geteuid() getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./file0\x00', r1, 0x0) r2 = socket(0x2, 0x3, 0x6) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="3b02011ca2"], 0x10) write(r2, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r2, &(0x7f0000000080)="2ebefed89f7ef4069754f3d6e0797032be69b628ba1d2a3ce091e089a4fb1a6b09000f77c94941a413b03aac15af01db6b071114fa14f5b9b5a72334a5f4f24c56ca995cac868fad2db792f66d05348659b46ce1ec86a3a73a6514173316f5d46950811d4a98ecfde8ef", 0x6a) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000b40)) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r4 = semget(0x0, 0x0, 0x8) semop(r4, &(0x7f0000000080)=[{0x1, 0x7ff, 0x800}, {0x1, 0x8, 0x1000}], 0x2) 09:19:19 executing program 4: r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) socket(0x1, 0x2, 0xfc) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000847000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000fd2000/0x4000)=nil, 0x4000) munlock(&(0x7f0000800000/0x800000)=nil, 0x800000) 09:19:19 executing program 6: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) 09:19:19 executing program 7: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x1) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) 09:19:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) ftruncate(r0, 0x9) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0x3d}, {0x6}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="070f42902193d404b52ad5f91ac649422c71feb21731f826925820d77ab7403d565411c672e7291b9e05bb6c464ceb247bd59820f5f586bf867589170287bc72331c980839eb4acc8db90344aa072d638d33a0530a06dfd1ffaae2fe2f11e6", 0x5f}, {&(0x7f0000000300)="41698affaa4aac6c6e254262c458dedeecceaa89b9742688ad9a72a18b299a55330ad81102f32468e071bb1ed676ef5dc68ff23d007fea2e3e40cfd624e062ce764111ede0f78a004f2af6ea3600c2a29bb956ac40628d5ba7d983a473d0433c62b9c94365f6b250db1e0ea6f211542b87a2dd3a8ce836e04170eb7da5d0a1e93ee4faae31a58204b567cbb237e37fbe7d7687320fd41c4f15c1e8a427903d0a1ec8184810949eb5d9c3fc57129574714d2c0fc1c05e668f6eec6d3a6163d8cb8fe8f4941942743f05348e5e39d0045f5c48ee41e937f8f1caac71bfd78fdde865d338710a45f9d5d6e7900556022143b2315b5b6f4815d204d3", 0xfa}, {&(0x7f0000000000)="71ba5a56ca1246c187d688a66f85338ba5be50b071", 0x15}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{}, {}, {0x7}]}) poll(0x0, 0x0, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10}], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) pwritev(r4, &(0x7f0000000840)=[{&(0x7f0000000080)="434b392ffd6b", 0x6}, {&(0x7f0000000280)="23e4ae15b15d61c54463c91611e457dbf78c7eadafee6c60338d8b6a79e2817498bc4ec722fae86502f9c0491f6056c5e009c00dba6a8942a5867c006caec9712109a85e265dedacb8779384f6858c9c4510f488be586ad91a575b21b5cb56611ecd2cd7db13f1c6926a495efba67a", 0x6f}, {&(0x7f0000000400)="2468172d74dfa0572be560aba16c7eccdf8ffc2699f24e26128d7f3f2401c1d4d1764e05dc347ce1695afb76d77697ddd42762ce1177679b295d4ad90ab0d94a4a04a2b2cb2f71713b17f9366cec77486e13b5580661e7779335ff3449ff4fc6a1468d8f7666cd5120cfd0226835864b", 0x70}, {&(0x7f00000004c0)="90802156d7ac36def65e279a3b827794b400777d523c39d8c0e42faae1b25c1e9c941e07a645c1b313d7e6e7d27c09692348fe705d8cfa93996555abc549ccd46ab6268a50dbc65948a34429bdb79b5a3f885a80f2dd9ab5ebc4f8f354db38b1d9718c72666fc0a666d5d540fa70d5fdb35ba7dd2fdae69aa877eebb20c6bb34f0098ec4e45abde647cffc4b27eb5d3bd52acd141857d0e9", 0x98}, {&(0x7f0000000580)="e32f1c623b08f1fc2c6ffb9ffe75b02eb515ebdfbeb5f2a3d2773141efe6cc1df0f2c566eade9352bea2c4b59009206291dbb74ccfb588de9c7a1fe9ec46be734d4bf23c8d63953abbdae94ab4d7b6d576ec6a0a220aad7622b2fcc358ef62cc9854446749e8745f2f49d69d92e7ccab0ec6807f7a566c58628a64ed", 0x7c}, {&(0x7f0000000600)="1f408244138c3e408332895551bfe351fa9a113481819cdcc0b2606cf313bfa2a90c0b58fa17867a93b203561d6949803a2be49c317d1940e43baf214ad90ea3f4f88632fecf44c9392587e1a381ba22c1", 0x51}, {&(0x7f0000000680)="d564b81cbcc6a263dbe546d6f9baef0f22325f78a00ba746eccaf1836f7b39cd76aaa0513c1c504ed3a068bb68b89aef0d58243b2cc6d4", 0x37}, {&(0x7f00000006c0)="40bae786a43dd7ccc44a9682a86f684dc7e7d2375d73123dac61aa1b65fc27c77c82122ee47b83bf54b8adaa19c47980", 0x30}, {&(0x7f0000000700)="2fbdb3925fc07b1a48e6d81b8f6782b6e471b4096a01433692e6bf49f6564334a2567b6731bbfcfb9d343f7c037cf024a169cb926c251cf14098a3d213695e", 0x3f}, {&(0x7f0000000740)="eee34d8bcdd4f38be7aec627f82b698b86e6c6586eb2f56ea14e872bcfc8420924ead988fdc33746956b275cbff270ae51e68a8ded47e5d2d2263fd17e0686aea735c1fd3a97bbe8e6004137363d307afdc6b2cfbc468c61c1ba6466e9cda390855671f9d624620b6416eebd2cbdcb36f879457b5ee8fd98a2da8530472f34c505a2e160c7dc8df716a81c44ace42570364a4ce07fbc1ea36f1762f538ae3c61ddefb13e51bdfdf26816ce229d27cca83270c599533fdaf54c96d03e6a3d32f5a0af74c8e37c9104d7abc050e3b6661b1bee688a8d8f339fb6c21096e466e600d4ef12", 0xe3}], 0xa, 0x81) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000240)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0xffffffffffffff51) 09:19:19 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x2, 0x800) r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/191}, 0xc7, 0x1, 0x1000) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x14, 0xf442}, 0x8000, 0x1, r6, r9, 0xffff, 0x4, 0x4, 0x6}) r10 = semget$private(0x0, 0x0, 0x1ad) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x4, r7, r11, r7, r5, 0xb, 0x4}, 0x5, 0x998, 0xfffffffffffffff7}) msgsnd(r0, &(0x7f00000003c0)={0x3, "bc81e4636b325b23989f99a2b3d30ebf1734e16dfb398aa807d7b735d0e014a71276cf24d04a984ca95324d940b928dc20c8b616994fca6249f968a4a2f8390486059417e847c4f0696263d2ed1b71ca9a200db51764ae6d5ab03dbaed94131810a70d2f100469099c295d24dc330329262c3c8502f889dfa8ae802fe3b2aadf2c57765f332c8087badf168461733fe354092f6bf91db6e40e663fbe84c8bf29fe7112df9e4da04d63ae0e474181751031ab4a884c88483f23ed4135509186cece30f5c1a475aca29977cc3d84593297c5a00e2c2182315d980842166fe9b484a0b2dccb181717f7bfe232742a0a25b9d2934ca2cf34f95da527ef52f80940cba54f8587e92e0aedf94f29cf6233d29338eb8d34241fc64ace618e65744a6da557670f4bc386aac930e2ef804023c4591c8dca3287d09af86860d0cd400a1af3bddad81449c3829e370a6da81f62455e6c12fa5ba1ad5f271c2734233b402466c552f1f9e29ab19aeff4f7dc22e4aec9b4d8033c06eea2795b4c9964d9978d116865a109fcb80bdd3502cd835b7bcc799864abe800de2ffb0207ca977da502bdd5c9f629f8fc921b8a438f0ef451b9da0a39645b35451edd96f1c6c1b406352e8fc6c0f2b7e2b28ceb793a260dd1b2c2c99e952eb453dcb0c40a1e2900aa6cc972519cdc7098aa9792b9511e966a36096573aa7a3e9fc23c8fb9a89cf62403b6f9e32f4b4c0f263e1e2c80b83eaaaf79c0b7abf9a10d7d72fc28a7c0c9e25300fa306f1828f97cfd3155640d7ff2d3b6c4fad3cd8468f481ab44cf65fd577362ab0390a445f1d5f5ad632f8980144538c45ea56fa18f484f094636e54ff32701e05176658efcd0f8c6b6cae7f649003c9ba7c0ed336d42b871a629c8bc378cc14083fdd4879f3b4bcc8025da1e0273adda1f7c3a58c61b55d79ea7707b947f527f2d7b9430c4ce985d65d9b8b3ef6f9cdde37f0d8ea769eccbc7fe7ca3076aca811768755f9e4fbb07f416a3f4b7305c5acb4cc3ea41c25b3b6ca81dd8b7b0df1940fec95b34da9690da8f809c3f8dc1d2a2bd96f9277cb8fdd177d6e75693347a785348c7deed25eb9d00e91d6b353562446c7cd4954e4a2b6062d04ac4787daab5784f6f4db016eac9662c19fc7a19a0085c919a5a571406736cd4f633767369a0c6ebe49b5fb364deb9fa6f231146f5f8a65fd93f4e7b1d9db52893c1dfeb874ae58f9dac7d419e33159818218760ed6d859a8555469f5a551c3e3164ef58a3aaf28374dd37739a612769ec8190a84f0ab684a42197a3ac9d4d66e539f63188b233c6fddb65525f4546c6d2c0f2ec6579891d4190eceac0928915f9d75535efcfdd62a73f4158e1c3a4216151d11fa385546e640218ab07a059f03a82c899c2fbd5487bf61ff75d08ef0399a5314943c528ffa78a2fdc9e5b720c259ffc638bc9cbb6928c4207fb8de06c28a0309e6dded3888ee5bb8317b25fb4f0529ac4fb2236245f87213ac366866fa1fc87421c40e42ca34bfe742008f266d686c5ec6b3de4cd2a44f1eacd5791023e2c3ddce7141a048ba7d8ee6c0c7aaf1f73d90a292443f36f007e6da89d56f4d2423aa0a23343879c1a1f7a6a46f3df7b6c2181905c86ae94015378f4be629b31051bb352767877eb685fe3b76ac624c160e43bacdfaffc767a174507dc26ce7a2b72bb902e22d556452a6f98962a95bafac2d33ddbdf18191188b2a18a7a805ef913f1dcafbc10cfeaf7b2ff0a8b6158ed1312a2a059db0d9f4ee42b2d7b77f2ae2fa2b83e362d0f964cf79604786a9719f7b076bf5958c476238d42781325fc953cd9460ad6595dfb790dcefa098373926ab2b5d5543227dda1c3782d55546b21aff49048e5216521e25ca66b845f2752dca0821a093f617ee28f4eb0898fa56447988e28d3def4a6fceebb452d7858d261b7543a5ce1e278ccc48c6df6981b54a83c4e95a11888be4aa9cd0b6ea0b94ac0e5561b83b3d44c300943d0720ddbf685c289edee2009ec1559eb619359cfa878855419615d124b1bc4c170643648d2a6d933533e893bc5f534e3bd04ba905a16fa0576bdc081d387c9a2ae2e42b7415baf41c376646d60b1e308bdc9ace44e52b79ccf3330ed075d9213267477e2e896621c5925fefca443fb82799361b1e9e0b855eb05340974e8ab3cdccb4b2b8a055c2affdc9be9b060e31fcb8d0dfc52cb2ba8236d7e999f545ad1721b6bd444b20d370944b8353f89a864d11d90d634ba71f06590601785193f65966e1d04599c2066aa19b0ca915a80eac0bdaf2ea1c7d3615ade656a36aef87c9bb155198870cf9627c2ebc79efbe476eb21e6ebb518a45e85b9009faaf80e10547b109d408cdc253a4827fed3c0511236364993a0e2f0ff6eba1865fad6e3b17d64d2860c8460996e1ded04eb3987d03c2083a922ddcffe7746ad89b9339ed23ab1d6fdcbfbb92d49fd59dba14df10f968daaafd8c3eb0cc7720b65c1d8a6a16b59fab10002a52d14471f984dea15fcda4b35d7c6234242cc559c7813ea4ad7a9480e8c23a470e678c15b7934e4814166728546ed5e43370917f6ad7263026d9a4bec061043a8da65343c69915153655cd37359e85655ad91e451578324b5d5df49103e06d772af2693a0f7637caf44de000637fb0912dfc003dd26ed1e9cf9fee6b9446a7b0ddd38b33c61e3447cf3861e24e8843b26a4ea5aeac968617411cb3f8d089aa9a9ec44a61f2181079f7995b3a26379e10ef62e7aa9a5e0620f029bc6dbaddb397119d24cafbf62e99228def6bca4e7c4d99af650ff65d1afc6f4c7d43bd7525e2c659f8fce6cd46301a941da6b21bdb051d5b1fcd2a60caa91c282a369a0349b4dd9fae87bf77b1ac30735c429a22a8556be8f725a6ab411ac86601093087ea05795805591616e48cd07db63d869a31daae6a338432f01fd862f70a929c7a19d9f07ae6e85565e556bbf3646303a59c7df780e962244c623657ad9d4b65cef4a73aed38fe1f69a7ea62e6941faf91fbe2c5eb55a9c15df0fb98b102a2c913c583412bc5bec8d87d03e68860be20b109623314ab74ddbb63e15ef0ff1f3699a91722fe8a390295211c5452f5b16c2c20b9a0e7da4bea53ac16c35e8b2b7fbff9947b910df443bff614dd0bf4bf47d74ae9bcbf838b7e66d5b652dda340f4515b65a005de1189d61b525b216aebff0f0f6bcb11fa02e7864e27455245178abae99d58c1ed8faa5675dbdc7f8cb370a83259abb94124e76cd5ecc416b074b36278a1ec5db7c7645a43ce2e8a6e4bab6e54d9fcedc2ede4a950c1b08b9b260a4645d4af3e3fd13e47df20d1cbd1b58018a8da96679b9d4462e04f7d61831f7303cfef5f4bf2d2f6f2edc2040c60fac7d80318c3f046f07f5e0e555507777ce1d9d8fa5a51f10d4d0f9605120fd95701aef80903e2ab3085ff18a3ed9b47212f34eb87189658720de2d0aa372c3834adcc0ef3f03143afa134d07e7a58e3f9a1c9934bbc0a11d9b2222ea064b35efeab205127907bded0632599c5a4bb6798f5ff8828cd37f349a9b2be94eec4cff1d93803b5b455b47aa80ffd5c7f1f2a4b65a9a99e300583fc1b080035c0909c7b5f28dbd900406c77edb087660598dd4791343f43f6d0743d1b0605f87ab3728ab32fa00241415dbe247f56a31a9bde1bb0c1412b33f5daa9ab3ae97b55ce224d31e54b632fcefb6a31f8f0eb48fc026bb8d9dd767a44ff5b04f61f20c2c9b42d422b692bc84661997e380da6280505a182b1ed7c70d9495d1753eaeec31b350e1713a477548dd6340d5cd8090c2c9265c12b78e873eacb00966b45d49751fe4ad6bba2e307f1f87cbe70192847d477adf3a26339e1392f6309592f43650e68938b9dbc693701b3e337b32db7616756280260a39253663aa7b8e029805e15798849ff61cb4d78acc0f50d941d95edd4068b725f36b44e8eb71fd92c41bf64d0867786534a860a517e4fc72ec3845bcc0c3b48cd476a0e44b037e3c554620a48252eec1dec037a6bf293e0cc68d62df466ec1e9550182f62d7844fd1b1c48577dd2ac03d1c4d2df8c23ff9522eddaad5bcf81b72a4250d5ea5b0a7d4cd6ad5bf8303eb33792fbb69d6b7eae2e337833e678fbacd4589801dd5f3c1f63c208640b10fe78bea5a33c73e0668159b6a5e314f445cf853a5946f147bdc8da9d4edd2228e69f61f501f780f7386bab3362a61715ea69b023f0ac4ff7fac322d34a8cf4f75f6cb373a2829aec117ae844adc8b4a6d549806bb381f00e2cdc83fb73ace67c6fa79b784fe96b096c184071b9536a8cd35867a61a5fabaa3c5a7cb39de1281c29a765f7807ee3ffbe047969aa35e72500ad20f54a7e413906e678386e34a673c9c706dc348eeb7d5c1b97a1fc9934e24b704eb2406b405a54285ab2d961fcdaeffc459b5ccaa1ae771ac40c0fec0dd76d46e6d21c11a13da302f22bf6a1634e5d3e482f491853c66481dea56482d40b7433f2a59a3f884eccdd36d96aa1df1972fbd1e96d73e42554a7500c80ea201724102bfd034ed7268ffe37b599c9b63248fb02822a0fe910d7cc7d6a5d7599afc5be060544f7a7d0592b77d7cfa47a39cb7d26358a09443278d425a223a5a51f163633c10838530f2ac06619f8fda926e11dbfc94816c1c6dcad6d46c59a08f833fe2fd924fff2d1bdc962b5919e01d5470289e6c6a22a92accfdff9fb17c062435d45788a76af7892b33aca50336da101c740911188b1bc6be25c8eadd0b5cd7e02ec3c40de0a7980f52078f8951ed4d96725253d0c7b90339502b8901acab400e3688a83483b9e403c35ba591754853ca2ee477733f69eaf903b37e8b66517da32b5e913941bd203b9c7fe4ae7d4c3cc52f42a4b5968c75a926b98b8b10fa003c8fc53e09bec282270c49863fdbdcc1bf5d5fedd8f72d6bcb2eb1263f59938ea723e5357156bf48e23a32bc555a6d763fd5002bce263257f875ef00bb61c76e5a0d5be3667698052db972d072fb5a398d4dbd7fe7b19ba9183770cfc0cf1eff56657180f3a5e7f8eb64abb23e7c3ef9894f330d0a5f62b3d69fdc45ca8b3eb3ff725799315992455cea22a86f00f20cff7d0e8fb2463c0f37af7e89205da43ea8132f3120196de99efddd03b934d2574197a3b25abe87792c067dacc6222f12c400e4084e8b7b8ebaf499f9ab836f35c66dae8086748faa3b9a6dff0413d54335d9839c5b96dfc8427c9aa6c8e292edee00fe978fe1278ed9a5ac4977eca1f341a0534958cb3bdf0b54544f9b58cff9d4863591e814a6342e77dd38570d42a1301c7f1107fcd16d9aedee1b4c643f67633a2876cabdbcf756cc908ad9a601a0b55a3eb4144302f03b560c991eacf8f72b78a43321b8cbe28a3e717182847d9b4c4d2df26d5a2a9b8c93911d5b33f3aebf7e88228f94a354c0c21a831bc9789ae9f9a382777765056b541cd69d7e17f69662caf83d74712f97b71c6cf2b10265603b8d9214e338d815a94f0e63c2bbb60a94b7b0ad4c8728b0635a36b438c8123a4f29f3b187da641f476f878cd3869f4b526d4e2af7b6488caa945b75a1b7951a2de645fb7e0daadde84f7135de23e1c73eea9c27776d8dee1b6767a215ba831ca1d4fc88278936e0e12535ab552a38759404240111de753f26ed55fc46a8ce205d2e7a259208aa078a2d6ead9f611cd02493f25061d7ca715e6c69819de1e282c1cb51c877dde883d6a13ef825d2d6dff7fef45aa0c8ac26e4d187ba18ad2576f0a6ade1e44af2eec3c4b15d5f562cf89c3b0"}, 0x1008, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001480)={{0x5, r7, r8, r3, r1, 0x2, 0x3}, 0x3, 0x100, r2, r12, 0x7, 0x7, 0x10001, 0xffff}) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() r18 = open$dir(&(0x7f0000001840)='./file0\x00', 0x20, 0x2) r19 = open(&(0x7f0000001880)='./file0\x00', 0x80, 0x51) pipe2(&(0x7f00000018c0)={0xffffffffffffffff}, 0x4) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x8, 0x0) r22 = open(&(0x7f0000001940)='./file0\x00', 0x10, 0x4) sendmsg$unix(r14, &(0x7f0000001a00)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000001580)="fceda0cdbf4f6701ab58550fc8bcb2f10ac846d0c1ac", 0x16}, {&(0x7f00000015c0)="b1fa0a53d5e8dfb67ca77ee39599c42af8c908969d92088e95b7c6f2bdeedb4eeb53c34447589218282e296e653b0ef89302a2a470bf5254c247bcff381694b42f006b79e3010292baa191487234157bf968fc3f07b347ce07a0271bbbc929ec28828796abbfc1bce9000864977bd32f3cae860d39858f624a65635d4fb0b6ec7363624523f8e5815ff2a0502aeae39b4bbaa1aa377e37375315bf7ea981577ea3ab803dd5a8c1a13d5e846dcd11008df7e4c08e4a093b443c1217180b3aea53009ea0634a7ef31522b8e1c3b04ffd3abb829a6f510c23aa82ab22de8ccab291318ecd4ca4f1c35b46edd1ed29fbac28bc50f92de995ac5327a9", 0xfa}, {&(0x7f00000016c0)="cb71d573cbe115fd5f1e35", 0xb}, {&(0x7f0000001700)="74b34b415c77573bffcace60adeee69c340a697c73a65c51d23fe34962aa0e0968d1214d932fc601a1c83e6bf0fa664b9d5d0ffd866f6be1845be73a74b06a78871c87df172cc26f798c375cb8e45d29eb88b5742798e0bbefaedd120b3893832ceea26b820cb322ff", 0x69}], 0x4, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r9, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r3, r13}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}], 0x68}, 0x9) msgsnd(r0, &(0x7f0000001a40)={0x1, "45616bedd9606241be854de06df1a0775981b66ba8"}, 0x1d, 0x0) msgrcv(0x0, &(0x7f0000001a80)={0x0, ""/105}, 0x71, 0x2, 0x1000) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b00), 0x401, 0x0) fcntl$lock(r23, 0x7, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x4, r9}) open(&(0x7f0000001b80)='./file0\x00', 0x1, 0x1c0) 09:19:19 executing program 7: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x5}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000080)="270dfac63cf39efedee95af4f9397f8075812c5bd80101716c8228df8648439454a09657e61d05e560122c5fa1e3b0a6b3e97412ea8bd16888187705d223ed69331a31ab83a2be9c320e79565fe86607aa3bc18f125d73f9acbe3c39e1486ba9a164706b5ba70c497bba13e5eb353e1677e50861524845579d7b9c2ef744a466ffdf62c6774fd3d62a7c3e74237a40c745f6f0ed68789753e6406c9d365bbfbb", &(0x7f0000000140)=0xfffffffffffffd73, &(0x7f0000000180)="05a438a7a5bbf6dace53cd71d4465d18ea258986417317bfd2e589767935fb930e2ea18ede15d35e70f66846ed8ac80964d033d90fcd72e2cd3f62f9918cfab8b578526648ca4c741c6dc584ecc9fc2541ea539b49fcf88f26b7accc62fe139b7ceb920da9d76ac321715924ef14ccae4440bd0bdbb611179c9ad75d", 0x7c) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x2d}, {0x906}]}) r2 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x10a) r7 = syz_open_pts() close(r7) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000001c0)) setsockopt(r8, 0x1, 0x30c, &(0x7f00000005c0)="4992b524711810c196436ff677f8706bec993d733a3f4bfbcaaedaa16c4729dc6e58a51b1aefdeaa8b635acbffc311c3003dddae0c2cbaa173ba2e2e82447b149134fee71b64611be0f75232e7cfa672051cf9b67d5fb79f26b154d4e8ae62611e0836cd01c1677eb6e1343b54a87fc9b75d8d78ece83b65ee2bc229d544166089fe63666c92c30af847face6bda2f7cc29a3bbbbcd5f5e975ef687d8cc15f0aee7cb5bbba1f33a7ef4970afd35288773465b1bb787e37e8c1258e1da56072d2163bb62fe4a1e87e4ebce04ff41c6822cec1717dc603dc46904b6fe566be26e0d59b89deaf5b0ef669671a95567a5f", 0xef) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000200)="0f9971051e0f3c8d182981caf26bc5d0fdd1e5e8824cc71e1340140208a3c1c93576dd5aa7457be244cca3faf9deb20ca10a13f0b54a7f7cb44650f927b69be04b086fd50fa248f5a8f0f49e46839f0126cb59cacb3f9f651592e5f2ca158d6a50553d8a75d2762e13e7950e9327b88c08ca70a3f7d2e771c58b349dfe8bd11b0454aa4bddea9546b8c368eff879ae2d7e0186d170d2263ca3df279a0f5671fcf46b03627782b21cac08ef1f1efdc288f0a145ba47fab2ab95aa8d2a60548b0ddae1b50e1f796e4f", 0xc8}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x7fffffff, 0x1, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r7, &(0x7f00000001c0)=[{&(0x7f00000009c0)="74d20e39acd03868a537187fca773e18d97d47d130b471ad49c37dff04d72b27537cdb030d8b42fb993a994fe9716a98fd04f4da2d894ce538a4948605b523a5ca6a5f6647c178ead1f080d017e78eb28d483027c466b518a99b0c1efef2a0401fa622dda5db9f975a1ab746157619583ee389041a587adf19ec975106025b5752a48a2e1136719d0cdbe2b04fd7bd1db7357415774a2fba9f738b80b5b49932e0a927b95725706b72e2b7c38284b7d9fa8a4ac03773ab53dcbeb6ff5a2410f6799f9694e105847103b4234351e9dbfa6f563d5fcde609628926d9283b1661b02826a1874c23ecff25abdeb116b2ca76fb1dd9a28abf506d5ff439f1cb97b20f2ff768baaa44e8f6f1e81fa212b78a3d2091b28954308e92b74213be369ee557c2a03d509ce3c77cebc1b3e3bedfb6aabfe4675fb8e40f74b9ffb281b779fea5fa0a284997801105340120fe1d9d9800df0985f2e2c5edc3aa7a866f7bc89b7fc48bece9eb0ab9578634799f3a3e556f9d50da4bba68adce8400f381e57fc73399a3789632c2c9e2e639c7cef7b741238ffd29a104e7c4ff16f4ea88c5dc6d302534a2b0dd9ecd239070859ae7ea6773f77ea2b11037b42bdc8cab2e662dd2ca68a6c8184c2d0c93b5223c0ad40c5e76bfacc5c0f4797b1c3c86c376f59e243f2ebdbce6da9c49d7b8cea8b346d6adbc4f12172fc5edff20ef9415bd4303e8ab37444c7fc387f82e36eb5bc11f8fa2095b6d5b5193cf17d9f09ffd2bddbcd5f1732edbdb936e3fc65f8e822123d6d778013d36c0f43472e11cf290cabc4855865ef9887f27b49f446a8c5f5cf93bc720f0f37499c702f219742e9d5abb7c1b0cd3ed4231c31b2d92fbc2fa50e6b9e175fc0c5c1c9d5db8031a04347e776666a9eb7954e7d6fd6446091e50dcf24f18c4388e7da61f7ea702877bbfcd831a5c0b8eef6370627cd195ef97c5026f548efa78565c661692b776bf9c8f838c882a871a1a5b478cafcf0f4693d3c0a4808510aef2abe370c70d26804d73430d2f64b01b4adbd7f7661688f71e36134eb3bbdc75a3d234300a56e84b444e5e68df088e6577cb6e5436597203a7589741fbdce335820584f36edbd5ececeab5e530861ca8f1013d5618411a8d13e24e14b9b74447b08da8c19cd1c9ed39b6be388587ff9fa2c483e3e034988cfaa3a77c86bf50a4379c133e7722ff39a37d2af3ab4bf61859ae1edeaff9e40193d1b01246b93c9e8676976151ade5d50e8030efcb11a4163a5df80065daa4c5cee8f25d2d10268d53d80ccce6721d45bc9f0856f0f512cf60d714263083dc03a77adc6a1b1b3b1413e245354f407b10750640cb0bd35385643f4871d0ea3eab383cc9c2e1f7c8d7f46515b0397e53103914b8406cb31fb32688dda539aaf45f481b6bfa4e53f4ae45ebdfbebb652d7ce2a7fcf0bbe3e0111753b0d3fe2ee659d0de3648cf53ff0c0829dca6096135ffaed6bec414c5458afd9a52b1000290f829f6bfc244a645c96eb2f6b6d2347da15189d8ec39f8e601049768440b748a9796ecfd94e541d711b6d28a70e301242da1b8e6aa6532f695f1b7609a36a658eb94659db996b4a66473aa42eef588e984ffbeaf6de7372c6a79610905a1180d735730a306c64412e24cfa512d7246f6965598a43bb2b46f2015d200c16c2bdcaaa41899431d11e50643f99e171949f70ba10235598628ef295745a56163e23b3d0ac6ecfaad81d05fe181dda529d40442dfb6b32f288ae3412bdc3c1314808771611606085831ebad31cca75c4d3b316f1f169f85565ae1e412b54e5c8f5155c441e517507eb55c366d7e6a438a74", 0x517}], 0x1) kevent(r2, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0x28, 0x1, 0xfffffffffffffffe, 0x8000000000000001}, {{r4}, 0xfffffffffffffffd, 0x46, 0xfffff, 0x4, 0x2}, {{r3}, 0xfffffffffffffffa, 0x2b, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x4, 0x5}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x80000000, 0x569, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x3a, 0x20, 0x3f}], 0x1f, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffa, 0x90, 0xf0000010, 0x5, 0x2}, {{r5}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x4000000004, 0x20}, {{r6}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x8001}, {{r7}, 0xfffffffffffffffa, 0x9, 0x2, 0xfffffffffffffffa, 0x10000}], 0x4, &(0x7f0000000580)={0x401, 0xf67}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x3, 0x1, 0x5, 0x1e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x26, 0x7ffffffffffffffe, 0x4}, {{r1}, 0x0, 0x0, 0x80000000, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1000, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x80000000, 0x9}], 0x7, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffa, 0x88, 0x1, 0x1}, {{r10}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x5, 0x5}], 0xb5, &(0x7f0000000380)={0x6, 0x9}) connect$unix(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="2f30b85d294cb65b22509c47ffd7e0a59d70ed39dc074d6f88f3a0ace4e12ba04b4c083e3be3735ea93ebfde4245df0180000000000000f4ea5df20c4350dc78353143fc50f356587653b4191f2a2804df75d0c3b4e17a95fd33ffffffff0000000039c5fab25b82fa7a1ca64941903956e9e72576534ce4b5dca048f1d08d8d0bed5976aaf7ebd5e24ce5b5f0ebffff4c6147af19450a498342404bb0f0118e9684afca1d32ca2e0ee24e08053e5db95a71ec03abfa8c7636a2ef27ecd12f2bdd4027b7688182dfbd9a3c73e5f41c2eb2b6e6c89601c0c694759c3977c914248b4e3821ca7d305ebe39cee5d98d1c469257b060c1cec4a610b34370fbe4ef59f0846875184f6bc9aaaf53d3bf83ced25db8870cbe47d211ac32000000000000000000000000001a1215bc04bbb936774e0fa9032989a93b638bd00f7ed8fedb1e87b6a79c93395d46c57e06b8a3ee9d88c198e0217b70aed6ad9d0dde1fb9165a4b2306f0c0215017166008b12a5a8f37751454826f492d09d776e6b6e3"], 0xa) 09:19:19 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setuid(0xffffffffffffffff) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x782, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) lseek(r5, 0x0, 0x3) 09:19:19 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000480)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = semget$private(0x0, 0x4, 0x3a) semop(r6, &(0x7f00000002c0)=[{0x3, 0x7b, 0x1000}], 0x1) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x0, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000540)=""/100) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semop(r6, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x5) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r4, 0x0, r4, r5, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) r8 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, r1, r2, r8, r2, 0x2, 0x100}, 0x2, 0x7, 0x8}) 09:19:19 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) socket(0x2, 0x20a344db3197a08a, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x8) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000500)='M', 0x1}, {0x0}, {0x0}], 0x3) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40000006, 0x300000004, r1}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", &(0x7f0000000080)=0x12, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x3, 0x1, 0x7ffffffc, 0x0, r1}) mprotect(&(0x7f00005da000/0x2000)=nil, 0x2000, 0x1) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r8, 0x2000746f) 09:19:19 executing program 0: r0 = socket(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x40) readv(r1, &(0x7f0000001380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}, {r0, 0x40}, {r0, 0x8}, {r2, 0x4}, {r2, 0x20}], 0x5, 0x80000001) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000440)) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="5a827bef4550535dc8fc125847cac062b068076ba8afb36210c2cc57556dcf0e8336b90cd2102693e525bfb4155c924eecc401c239e570a7180c149df55c479ac5ed4dfde073c8f11f8b21b4c2a317986951af97c5ee5b9704de82fbbb69d4e7ef31", 0x62) 09:19:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = socket(0x18, 0x3, 0x9) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r2 = kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) pipe2(0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001180), 0x20000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240), 0x10000, 0x0) pipe2(&(0x7f0000001280)={0xffffffffffffffff}, 0x8) kevent(r2, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x8000, 0x1000}, {{r6}, 0xfffffffffffffffd, 0x31, 0x80, 0x9, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0x8, 0x800, 0x5}, {{r2}, 0xffffffffffffffff, 0x81, 0x80000040, 0xc08}], 0x20, &(0x7f00000012c0)=[{{r2}, 0xfffffffffffffff8, 0x15, 0x1, 0x6, 0xeed5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x84, 0x80000000, 0x8000, 0x200}, {{r7}, 0xfffffffffffffff8, 0x80, 0x10, 0xaf, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x95, 0x1, 0x5, 0x6}, {{r8}, 0xfffffffffffffffa, 0x44, 0x8, 0x3, 0xd399}], 0x7fff, &(0x7f0000001380)={0x0, 0x4}) getsockname$inet(0xffffffffffffff9c, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x10000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setsockopt(r1, 0x28, 0xffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f00000013c0)="ab23d4259ae2ee0232c519ad94f694a24daa5c957728078583f36d5f30c60bad5ce1d8586c3eae2e830771455ef808c87600000000000000000000000000000000000000000000000000008941ae23e37cd017366c", 0x55) getsockopt(r1, 0x1, 0x7, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) 09:19:19 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x37}, 0x4, &(0x7f00000001c0)="f2b7f81546886e8ea6", &(0x7f0000000200)=0x9, &(0x7f0000000240)="0bae0675a040be57dd2feffebd0a911b745d79ed490055dd35035c24a550b817bd2448abf36a41c8e04acf3a025f04cb37ed5168956e6717f4af9e20e860d4639c38699ba6e9715908704a9da9ddc0080da3f1dc5727d9846e1acb27c3483c584c9873e2b818387c5e0e7664d537d5a2ed929ce75492cabb5d21a513d7", 0x7d) 09:19:19 executing program 4: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000280), 0x0) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) close(r2) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x3, 0xff) dup2(r2, r6) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0x7fffffff) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x4) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000100)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) 09:19:19 executing program 1: r0 = socket(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d020200ac14f2fbf97232d2cbaf50c907186686f3913c0d94af30e796c95c66375b0047aeaff109cfc2641fe71c0a53532915e9a6ed14b63ef66f7d93c70e0b8cb8989503a6a002da74c782397a0e4b8789f9a0dc4acd5059ae57e1736d97587b11deabc9d700478dd8838cfd8467896228178a13e5fa63bcfc85978a83089f93ab2efcda518f543da25d11836d17e78625ce05e00c8c2d70d0f46f061d087b3c1d78b7e30385822665ab85fcd1c68450aa632ce95657ced9fc6789085f861956af106b6317dc213f6aef1870ef1d473f66950064992784357ceb34ebc4f8910c25dad1657d9b0c7b44e33c67119a338b103a8f1b3740ac4cbc67c33b4900a767c01babc30ade033415fc5130273ce5f4c9195698e45675585c0f9d81766ecb9bf370d2219b76d57ab8e540af526e12cb15ae4d065df4ffeabfcfaa4f9717534db0e1ef80962d9ee52cc483848636dd7169a38a14acfbd6e16603a6ac37b036a237e496d89404288fc2cc9f438ce4ef09f48e9d6b8cea0e21ab1e3586d885fc04cd75775e36eae9c7baf68b040a8489634fca43ca8607b60d8f56901fc63ef6517771039f7b5e058a87b2aef120882c"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) chdir(&(0x7f0000000140)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x800, 0x60) r3 = dup(r2) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r1, 0xfffffffffffffffa) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r5, &(0x7f0000000140)='./file0/file1\x00', 0x0) renameat(r5, &(0x7f0000000200)='./file0/file1\x00', r5, &(0x7f0000000240)='./file1\x00') connect$unix(0xffffffffffffffff, 0x0, 0x10) socket(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f00000009c0)={&(0x7f0000000500)=@in={0x2, 0x3}, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f00000007c0)=[{0x110, 0x1, 0x1c, "724cd091e8f66c504eb0d23f83d656a85b236b1bddae7ad669aa5af0665c908bd9497ca204640c76f9bef61256f2f700eddf7412339d778ea0f3084ef406ee6ee01bcd17f098a8c12524a304c0c019ab9df4fb53134a29f55fb855e1acb2dbd86391a0e3b5d9b14a1d147651c129dc11b640e37a88d9b1baf0f0a4decf9b80543a9e27c50ed28e4dc7fbc6c87b8d04d8df31e3235290a09b5f1bb4394d15ac730de78ef583c96cca264206b9e7a482b567fa56fa4b93a0f135fded15cddc5c664a2fab84eb37f7ca98cc8b3e883936c8147e0fd5cc2c5a1e12edf230c0a01ad28a9795d7893cf772afbe07d555fed62113b07537726315cbda"}, {0xb8, 0x1, 0x6, "f0633239c0845ea30899d05f39a1c3036fc4929f415afef7fb9d8f174cf01a54ebb5554db5b28f1121e287c6b17ea62ef5845a24756356527e9d9505d5a58a588dd3f61d4a5bfdfee0e0877694933b528de00a03c2bcd1a251caa64f9dd32cedbac4f42536e3c334a3508c6defce2d1007eb5d5ef8e2f97f808207213182beeff78ec7af61f8b8def4bfaf260a018b50c91c5886ae514f5d81579f784ae212bc00973aff4a3929"}], 0x1c8}, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) 09:19:20 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) r0 = getpid() r1 = getpgrp() setpgid(r0, r1) pipe2(&(0x7f0000004180), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r6 = socket$inet(0x2, 0x1, 0x0) dup2(r6, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x3c84a2d51156266e, 0x406, r4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0xd84e) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000002600)) 09:19:20 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='.\x00', r0}) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001900)="e20650ba0a1ce1fb6c6130986be26b473d4ac7617ac909f224ebbb2111fc9668e94b0a052d676fd7f01581aab006cadc5e", 0x31}], 0x1) r4 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='.\x00', r5}) mkdirat(r5, &(0x7f0000000100)='./file1/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='.\x00', r4, &(0x7f0000000100)='./file0\x00') 09:19:20 executing program 3: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x6, 0x8000, 0x5) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) 09:19:20 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000010000000000000000000000001000000000d5e79a8900000000000000"], 0x20}, 0x0) 09:19:20 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) clock_getres(0x6, 0x0) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000040)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dfc2e104e067032126", 0xd}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c0d18368c335d5ccd44d5ee1d984e0533726864d445d0f88df53987e691c1870abbea4da78db7773d592cceb5dd29dc741b3159ba3bc2ecdb2cba0cee8a1dc81de9ad40748cc619179544e37e3b5b5ec800b36fe15d309d484e6d24106bbd7ebde2c0e1ac4e2c5e106e3d2ba2eb9b8cbdec3d111f245aeaf2d3afd03f647d09079f319fe32bfc21679cf1b613b33836c3108b608aca3c167804659a7510db87544832a8f4bdbbbd4274f83add9b420a119d4014e78a865b67f8981a53393598abc2e4d51bff3d4f44fa489ad924ad24e679986fea9a75c465fa378a79b29adad4c04e020795c3f091352d26badae85096fe5c9260eb24215ded08ef2140d3556807dcfa1b03e5dde87aab694b46ac66508f47f85934f586caf47e4d1bb411d948016bc427caee062b7045c86f2b0b76a0b6e330cc5a3fa110317232cc51a7df18dc5e587376750e5cfd4192ef83a19e204f182d22b2bc2428ba089383c5ea878a2225aaf386dc9b6295c83a427e53f4f3f1f62b4853762c186e4ec583c185a1fa6878455d7de75bc649baa1381340028b8ce977335c10d32ae58a2dd13a57636c682bc375243534bbd32c6b62e32c4acebfa9482885320302f810246ebc969259375ffa0298dc1383a2454bae1713f845620ba287d4c55169d0d90f659b4081554971731083aa278ab5ec311603e22acf16c50f8b6a75cc6f4219dc8564d542634601a17909eb576dc167c11f4786872be3290bf2aa054f528bd0dd7b7691c078c537665f022e15a0d35f3a518a603e13f67786a414f18c9f00462b52743e97e8f46d415750e9a4110e2a92cd1732eed0a8c7ed17493a559a04aa03a1fbf5deac3985a5617f0e8a69fea8262cd1cb1ef9f386f9f0c47e69919c1daecb04055eb0de3e9eb900cab386443c03a2ad9efabd2bc232801f6ac3888156a82c56dc5dec39cd5d03fa7627696fc809682c981f6320d80d21a6c17e8329f83cd71f62e92d8ea1559654e343714024b3100a49547f96497e1e5c82cfe7327385af2c201a987702eecd84f52ced5a87edc29ed10391e1a9fc3d4d99222cf04f6242f18a367201bfbacc4728b840687cf777c76ee6dfa35ae82cff65534f05dcbafb55e032490fb8440a2ff94a4a9b26a902299a783910342100d5c69310d75ed8ecec6434fe62f97e1b680582c1cc2701063ac5d5964487cd2c7b7146911afd4cd3a16d9bf6aca2e2f0fc2622cf466ef5494e61456df331ded95705d87ee74cc4da3dab142064b8adc3dfcaaadad6658ddad77aa515930f0bf8f8a2dbe4f87608554a8cb7d61b8435a8f52dc6c0c9134543ce275c7c289adb10c01e9fe172024bcf53b4234289cbcb93fd4224144b633bbb2a1455da24baeaa90c80fbb1c005a77495ac43bcf7dca6fc05b74919a1d4ac98f02faca781ee354bdd582011788858271a023e6cbda51f20738155f6595bb2466e3c58f61b49e73fff4a2ab0518cebb40e5ac71e3e9d5d810813e8f695508bd10e4e259554b24019cf80631a24ab8b4543aaf0c1aa8445a4abfd5148fc0974dbcf17334ac47184e9913574c5dba8ac66db7d281b97e600d718d2df08f9db1d935928987e1fb7958df64c79aea024e96bdb0eda0aa45a90e0086ca6acdd229e4e3b7bbe0a97eb5dc2b56b69aa2102b701196e629a82d5665be19db3e90f8b441f88395c609d099c7ee34ac8ca6accb44120aba13532a9c86f1e4a889d8a982e1d9a72ad17c882bc901267d3c131fa2f3fc088c43419c274ea74c0063feec3a8541390696f7e2a5cc566c940ca6f490003754e1be575dff130c205c18fd982f184c03a665e45cbc6c5e1f1047fef9632d1a8576ae79871e03b2343bc6ad5049df5fd63da5e67bdbbba04d7fa1b6a1a00b7f229e69c974380c40ffc6ebda2116e2a16473cd26ba6c1923ece2a41985f4c66650689350a7e3ecc124976dc42d22074d5c25ccb768012003c6c22e4e4b3d772738c72a83764c2c487409714d44a2613065448eb3fc65b66a79b7d7e0ab50f8ab26f7a21041607c6c7382d36d22208f2c6ef04a7214f02e1cd282ecde75b5fe68c232f09037ff999a5051a0e39601603a36619956611831f75f7c86fe94e736cc8ae9212d076469b5abc41aa26bed406b9669d574324bb6c8c4fa4ffb6f619f3e1cb6685f4b4d251f32c8909deb574cef871fb1f4d64efb24e61e6349225514538e47cef2a115ec30806054fe32a515ce5fe328ea1821aedbc1ef47c707c7933a24020d23a0eb9c1724ef09bef16b3f0e69fd0688bcd8f5e1c2f0de745fa39882c54b4f9778ac7341394c5839c4aa5bba3befca57ff1be3e163cfac7692e862fcf9de09b69d4021b142562b8356f85e5c19921c75a777e9145ea5bbbc0608f69bdf615f36f846a0764f8e47a887f91dea1e6ba3e92890098fb3cfe08df7e88e46fef0a9c8d21271ab4ac3028a904efb90f25a24fc0980df0e51fb4ba3223ccf2117e71bdf0f7f28b8c1ba4a692879daee887b92afe2e38fc07c46762acddc0ee751b001f2ca97f9c093f39b48bfb16a12c3d2c038e9033b59cbbf7f4d692f695799aa72dc915d40efcd6ff71cdc043ebb7e6fc4471e6a1712adcc73749126912e5aa324c51156c8fadc35ee34019d18cc30baf9ffc97d3208ab21860e5f01a283e018545477dfd5163debfe769367ffac292b3f9c43e50a8251813b41acf1c4e130da594165f2de181d3a7cfcb06238392a9fb4858258e06f20e41cdd33526770ea836b80ada3b8d8db4a7fdcd2e8aa5b0f9c8809a3117a9d58e3a7dd9d4e5f7e52b1bc4bcd15512e2721841db00f35ea6cbbb811ca0226387d79014db8077624582ced9b3825c94307c3488045936d2465a69b1834c5e9a27099aae5ba1124f1e62a8bd4005f4003434fa3985b5cf87dd79c3216f2e8b4cc5380d2010eae2a3c55c462f83872ad9bbb6ca3154ec959afc93300d3f4c354906c546e9c0412d0c9a49f9cdbab781fb2e6c86edf61e192278820175700c82f9df52c315d9590cb2582990a353cee8c74c14bbf6155abe129a3921d2aa372f4bb24a13510dba7cb8df3e81dd0a230158ae2b67f6de6c2b024c459c4716314deaff764f184c4439c5c4b27b365612e70054e3aa30e486250c17df10c185993858bd9b9bedf806b6b6fa65f2400b61662b3e9a12d7c77f8f88b5e2d09ab67a0f6b4fdd39816f622fc3fb866724561ebb3689ea8fc683616638fc664928513214a27e8c38f4e894c2f3c95c4dd936ee53c2920b83222ded80b435d8a03b46419ef03c333cdab80e993e76e8165043964940f9f560b725ffa3f1c968ab07c890770ff86f71fc5421dea7186d50200531d8c264aa6bd8715def15935374f7fbf3b388bf95ce33cab60d8e3e79a22e1ff0a88c3818064e10f0fa39f0852d1f3487848582440892890cef38ad4167ebe87e462c22b2bbe01250a5339edb83f3c3ab942c357662b109487e10ac7f91ed5d83c0faad5e598f311ed1fdd1745177ce2a3272b26d448f20feaf640e9c25583f82eb9c367d83042477017849ae5eb77e5b0a8c43514e2da6e4cda2965b76e6fae45b903ff6ac048893e5c26cf7cebf4ae425ad44cab762fcaad874e0321f53038cbfa25626890522723973ed92dde70a4d982850cd885df613e466df519d5c0c9b538162547418daac6c3f0a316a32f065fad0178a0a3c", 0xfa8}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de252", 0x5a) sysctl$kern(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x84}, {0x2006}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = geteuid() semop(0x0, &(0x7f00000003c0)=[{0x6, 0x9}, {0x0, 0x6cd1, 0x800}, {0x1, 0x8100, 0x3800}, {0x2, 0x1, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r6 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r5, r7, 0x102, 0x80}, 0x0, 0x877e, r4, 0x0, 0x3, 0x100, 0x6}) pledge(0x0, &(0x7f0000000f00)='tty \x94V\xee\xf4\xfc\x84\x1b\x12p^\rl\xaa\xf0\x86\xce3|#\xcb_\xbctc\t`\x04\xd9oc\xdd$ey\xf6z\xf2\x81\xf35\xe2v\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\xb9\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86\x96\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\xca8\x8d0\x88i\x00\xb2\xc1\x128\x9e\xe5\xf6\xf7\xe5P\x01q\x04\xbc\x7fh\x06\xb8\x92\x14\x02\x81\xa4\xf1\x95ed\xa7\x0eAb;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xfb\xb4N\xb8\x00\x00 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x00'/360) pledge(&(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x1b\x12p^\rl\xaa\xf0\x86\xce3|#\xcb_\xbctc\t`\x04\xd9oc\xdd$ey\xf6z\xf2\x81\xf35\xe2v\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\xb9\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86\x96\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\xca8\x8d0\x88i\x00\xb2\xc1\x128\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xfb\xb4N\xb8\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x00', 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYRES64=r5, @ANYRES8=r2]) seteuid(r3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r9 = getppid() fcntl$lock(r8, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r9}) 09:19:20 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000200), &(0x7f0000000240)) syz_emit_ethernet(0xa2, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x6, 0x0, 0x0, @multicast2, @empty, {[@noop, @noop]}}, @generic="cc2e97f42d6f710dc760032fb08c0f9f683029f3ea1a57e7f2199fe2d575d88384c6be60ec6b32247165ea0603ca59a83f85982be783178138ccdf58d76fb838259bb0bb3f4c11a60c253e590e5bd5e52ad7260e2ccef9abf1d56a68122d0dc59fd8789984551aa48b2e0284446f34f60e7fec748a7ec4a3bd079c21"}}}}) 09:19:20 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = syz_open_pts() syz_emit_ethernet(0xe2, &(0x7f00000004c0)={@remote, @local, [{[], {0x8100, 0x5}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0xd0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@ra={0x94, 0x6}]}}, @generic="5eb60eab53ea422a44c51dcbb5d24dc136c1d4b9e93d636450d0fb7b20f9bbc66b44be8a57b768b67c14d40605513ceffde5f6b7929691ce3549215fa4ad0a37d59820f00f91288f60e5406a04d204b962871da3051501390e6ba623be072c6383d704dccd1ecb0310b3cfb28533584368074925740d7d4e0c9d0e6732b9cb3dea96880b71300df593b8e3c938a7981bf541bdf1e83402ea7b5243340b5b88f899fe281dd670c75d4a8f483b43a13590b6a34379"}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xfffff928, 0x3) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c1", 0x8a) getppid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{}, {0x45}], 0x2}) fcntl$lock(r1, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/250}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f0000000280)='.\x00', &(0x7f0000000980)='c\x00') open(&(0x7f0000000040)='.\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) 09:19:20 executing program 6: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x1, 0x244}) r2 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 09:19:20 executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x4c) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020697e, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x10001, 0x20}, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="95b70a24fe9faaaaaaaaaabb0800450000280000000000069078ac1400bbac1400bb4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010800090780000"]) 09:19:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef585a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd55a2095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd4c2ca1605d09523ade7c1b3ea72010d19b123d01a662b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b888cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRES8=r1], 0xde, 0x0, 0x1000) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f00000e8000/0x400000)=nil, 0x400000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) msgget(0x3, 0x739) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) r3 = msgget$private(0x0, 0x420) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) msgget$private(0x0, 0x20) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) syz_open_pts() r4 = getuid() syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd0960aa862000300000000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a00000000000000000000000000000000000000000000000001000000000000000000000098f6cf897317af8ce4726d782c02cc34bccc7476cc1806ff87c2fac2981d18524c6af28e4673b03e97571d15857369ec48b7500fa78a00da270d7c8fbfdc9a66af7d63039182d8c00d8fdb16206669cbb6802685c9ee71ae0060f1a9006f6c0af5412f4304d173b6f029ab5daaf259d4805f8d8d0c6ed12237b9c2ce322401a03c2b5c0570ab3806b5fc0d22b25d82489e24e8b5e7ba0351ff4b31b5ce6ac7885dc2d66ae6b818c46fa5cb4e9aee9ca97d94e35ff96b756590"]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r4, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509", 0x1b0}], 0x1) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000280)="71c6cc40267de4fb9364fd9011cf910068cc19043d0d7a9e36c2ccdf5e381e135bf3a2e953dbc5b10f2bd5e5c82bf3837e0e0857694dbba44f76dd772b3213940817c761b6cd5ab99b6ef5d491c8e893bc578bade5f76818c9", 0x59}, {&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672badb0b1", 0x18}, {&(0x7f0000000380)="88debac394a4bd0c95977b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c943", 0x42}], 0x5) writev(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe5b6558949ffbc9255f3c31f11a8c2c86c4241d91b10f80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb0dece65c1892e28640406dccb1f12ed353075a079b5ddf59e831ba88b0cc8c07728ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2aa78689db4f4c", 0x125}], 0x1) 09:19:20 executing program 6: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef585a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd55a2095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd4c2ca1605d09523ade7c1b3ea72010d19b123d01a662b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b888cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRES8=r1], 0xde, 0x0, 0x1000) (async) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) (async) mprotect(&(0x7f00000e8000/0x400000)=nil, 0x400000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) msgget(0x3, 0x739) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) (async) r3 = msgget$private(0x0, 0x420) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) (async) msgget$private(0x0, 0x20) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) (async) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) (async) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) syz_open_pts() r4 = getuid() syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd0960aa862000300000000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a00000000000000000000000000000000000000000000000001000000000000000000000098f6cf897317af8ce4726d782c02cc34bccc7476cc1806ff87c2fac2981d18524c6af28e4673b03e97571d15857369ec48b7500fa78a00da270d7c8fbfdc9a66af7d63039182d8c00d8fdb16206669cbb6802685c9ee71ae0060f1a9006f6c0af5412f4304d173b6f029ab5daaf259d4805f8d8d0c6ed12237b9c2ce322401a03c2b5c0570ab3806b5fc0d22b25d82489e24e8b5e7ba0351ff4b31b5ce6ac7885dc2d66ae6b818c46fa5cb4e9aee9ca97d94e35ff96b756590"]) (async) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r4, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509", 0x1b0}], 0x1) (async) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000280)="71c6cc40267de4fb9364fd9011cf910068cc19043d0d7a9e36c2ccdf5e381e135bf3a2e953dbc5b10f2bd5e5c82bf3837e0e0857694dbba44f76dd772b3213940817c761b6cd5ab99b6ef5d491c8e893bc578bade5f76818c9", 0x59}, {&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672badb0b1", 0x18}, {&(0x7f0000000380)="88debac394a4bd0c95977b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c943", 0x42}], 0x5) writev(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe5b6558949ffbc9255f3c31f11a8c2c86c4241d91b10f80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb0dece65c1892e28640406dccb1f12ed353075a079b5ddf59e831ba88b0cc8c07728ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2aa78689db4f4c", 0x125}], 0x1) 09:19:20 executing program 4: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x31}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f0000000200)) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x10000000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="507743527fba7dbd602d9bbf6ea6fe9e5fee0b6ae22df1b95760f4004c01e9b8050f6e1fb27d3c764b37683edb0e820eeeaf617b3b9817fc956190d40df32efb750b81e2feb31206a6b8e4a1274f6c", 0x4f}, {&(0x7f0000000480)="63aa65c44232286636e036eeddcc1f3076d9e3e510fbdb3c7b8c6713ebddbb0ac07ac83948d1f0d3180a7eabc35fdbb12b254a50f9375a815eb55df76d967c462d", 0x41}], 0x2) execve(0x0, 0x0, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040)=0x80003, 0x4) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f2e23e332a966696c6530009d52b44cb7674789ca1bb6a3ebfe66bb1405414d7678280320ea03692b32ffc0763a1a97cf0e14b1447bac2fcaec7cb3c283d6622116ec1a682ae4981fc168c7f37808005bc364d286d058b5c5571217ec5701000000eb556a423aa1cc7bae38684d3aadf55661dd62c64025a98697e2d5ac04fd9196f515a134a1ec3ed45d0b657eee561d577b003cfb05d4320a7da28934bd0ee545a98c969043dc3752cf7f08bebea4faf564f5d293caafc93fe21fd6f91a7fa1b29ab6678a456038c3bb62ea4b99f358693f000000a33eca7832529719964dc031e394ea2d48c2f6391539a33526c70b02b0c32d402c7d01041beaab9bb26ee3b423f6df377a636ac5208ed3232bc8e072ba00e2a2674ea11b460eda9815d77baceef437cf7fae9ddf88c4e5db224b6adbac9481c42c319cccb3e7b098f588"], 0xa) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xe, 0x0, 0x0) bind(r7, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xfffffffe, 0x1}, 0xc) 09:19:20 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) fcntl$getown(r0, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x7, 0xeb}) r1 = syz_open_pts() close(r1) getuid() r2 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setegid(0x0) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0x2000000190) msgrcv(r4, &(0x7f00000003c0)=ANY=[], 0xf3, 0x3, 0x0) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{}, 0x9, 0x6, 0x0, r5, 0x80000001, 0x1, 0x0, 0x1b2c1ef3}) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x800, 0xffffffff, 0x6ecfa84c, 0xffff0a57, "27eadb499d59520493384ab7294cc2e00f5ba457", 0x7, 0xac93}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1ac3b5a3ff6c51a424", 0x9}, {&(0x7f0000000b40)="2829c1575e50bbcea181ae5a97bf342ec4ee4034f53fcf85af36ba1f72108c8c7c7b9f7967dd849c07ec092bd7a4b5171a7d7918b1236442feded6f7643538ea4b9a8135af629125294ddaaacc474c0221c735265918374a57b6d99499237c616aa140b4ce0b1a682633521a5c3d066c69315410e4435b2109de2a6bc2b9c0032d5d03177ea90d171c9f", 0x8a}], 0x2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000180)) getrlimit(0x4, &(0x7f0000000140)) 09:19:20 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x100}], 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 09:19:20 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r3, 0x0, 0x0) readv(r7, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:19:20 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, &(0x7f0000000240)="4bbc1fffa88ebc2be89f23821b9860f699672ca1f777c244fb8731f50448fabf69e01e74a4090f385954a7026a97776e62382efdd358e652855691bd3f879d6fadec0dbec01186f200", 0x49) dup2(r4, r5) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) flock(r0, 0xc) r6 = getpid() r7 = getpgrp() setpgid(r6, r7) 09:19:20 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x4000, 0x4) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 09:19:20 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) r8 = socket$unix(0x1, 0x5, 0x0) accept(r8, &(0x7f0000000a00)=ANY=[], &(0x7f0000000300)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) r10 = syz_open_pts() r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x480, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x2, 0x7}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1, 0x4, 0x1, 0x7}], 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0x15, 0x20000000, 0x7, 0x3}, {{r6}, 0xfffffffffffffffb, 0x40, 0x1, 0x7ff, 0x9}, {{r7}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x5}, {{r8}, 0xfffffffffffffffc, 0xab, 0x2, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x1, 0x6, 0x200}, {{r9}, 0xfffffffffffffffd, 0x48, 0x2, 0x56, 0x6}, {{}, 0xfffffffffffffff8, 0x9, 0x1, 0x7, 0x9}, {{r10}, 0xfffffffffffffffe, 0x9f, 0x1, 0x6e83, 0x6}, {{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x2, 0x431e}, {{r13}, 0xfffffffffffffffd, 0x44, 0x80000000, 0x1, 0x8}], 0x10000, &(0x7f00000002c0)={0x80, 0x8}) r14 = socket(0x18, 0x3, 0x0) getsockopt(r14, 0x29, 0x24, 0x0, 0x0) 09:19:20 executing program 6: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:19:20 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$getown(r0, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1a) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1c4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r5, 0x4) lseek(r0, 0x6, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) writev(r7, &(0x7f0000001780)=[{&(0x7f00000002c0)="2c31ed5e6aeb14cb3eec12596a3940369fb276f77011f1ffad410ddc7f068ff068394dc61b8a4804d3c4d0ff04becfc53c479b3a071c3b634645b6bbc3656a2f6aa8d86c10172a6151be8a01ecca71592c08890f46f001ca5e2b6a3192d3769983c6617ade6eb87369c48c62bce2c9677bacb20fe93ec0956f4fe6f3ad411aa708e72c8a887dccf1a1c5201a58b0bdad7a3fa20955d44e5cebfda22d74cf9b7e1210f76fa5db58ad10ce040ebc04b159cacb5248da6632f64f881fd15b74d61f751a2bd329b4e4354f40b3cf2d26d0f08eb64694", 0xd4}, {&(0x7f00000003c0)="3d5bdaa9ce60bbbee02ed4b72af2f087167891ad97c37442525d770489ad79d25c4168136fd9c6bad48434ecc386ed8a2203cfe265d0b1a8313681aa258430eee6f445e410668015428962e7875b9255ee9d5a04cf5012ff3eb30eb01e901d1a511cd6fd63c60cbbf2ce282ba5d8bd0edea3520c57a4768f55c8ccd9595f23e341e559bd32b6adcc15087b65f97156333f49e9245ce1eef1ddf4ca61577dbfba2c27ba9204e150d4e2", 0xa9}, {&(0x7f0000000480)="200f1c29bb703450313b8c70d0dd151f46f5a10858d4e4c5ed4440f9d7615dedaa84791906d3e467cde00fd3047c443c5372b6b309fbfc4c8acbb19dfab4897b67ec368c2fb6f0da2942495030c639d566c75dfaf5aa297f3caee04501e092d2325bf533c2138933aeb330d67baa6851a10966b767082e7abc967130fa", 0x7d}, {&(0x7f0000000500)="220316e0fbd5234f61e1f7ce817101130ec7a429a538bef07b32dea70865f4cc8c414608d7cd70bec1d544b07eec1662f4c83320ec0836212e3b11774204ce2a7480e2ed34a2ec1b29d2bc5f59de4b232a3ad9044f5d27b4fa803a4bbc87b52b434574ef222df7b2286cf7e46cc87f73d60a6356e18156c6a46371df591741917de1c6c38df0f8b997c2b116102a12bc843d4b7f700026ef1397a6bbda78b6822f5d1f025a165fe6b1b7b69926dfeb6d339a854378313e16f9a056a956cadebf1ac12a2a1dcd875e096d94", 0xcb}, {&(0x7f0000000600)="669865a6adccfc7e9ce4886b5cf05918f2c45ee4944e9bbbcb43d8ec6c8ebf41829b2807aa521fbfb5b7a77d4eafe98ca1d7f77c6213c8350d3d36c147cbfbc68e99a588360c3084f4f5aad5b716449b9cd43dc2abd978e5ec8d1ea203cf36bfab89a79fea8363b1773e1e7c9425df53a44155e44f4a987db5cde4a37d63d4ba0858d8ed523f2f9cb65bf4f08d90e48ecb0eaa18c4fb081f3f8c84ac296c823d32dbaf74335be3", 0xa7}, {&(0x7f00000006c0)="19a8813a6dcfb0", 0x7}, {&(0x7f0000000700)="6051f43b852617b762b09268c75f219bfb17df63ee5b80a47ea3e43856b795424b2a22c20d7e948a27fb83a7520fe2534161e7b3d4929d5f84cca2a245e4de89cec58d62569bf8e891349d212c353dda7b5651d7608c405941778f9b2487a881d0683c30cfce1f15", 0x68}, {&(0x7f0000000780)="6f3738b9ffecec238080b88818e643ef1d2e2d20a121b02504278297b751522b2dc8f549ad306c0ec4819808e85e427f8441f686dc1466c2205f1d37f426e7dd7d71029b9abda184a165283cfee805afc991dee59dd3ad96ede425f24f520fd047a4454bbb9bb652c6f8726456d377a025852b5beece4e1452ec173cebbe0e01e5a1d9d64f416a34c70fbbbf635432d17709be1cf67c0a285326d4dd5e5900278431a4cf02884d592a5cb461282ea5b461933ce004882fbacc7e172e3c04d782305b81f16e479b87497707ffced6e38239d296545642638fdf66fcfe9443f09422151bef41e0af46e328fafe69c8eb4bdeb3a916039e09474a91f84ff16f51a2a158a9c4f3004068631fe266c5d0b6a584f16796d9024602836731703eb20c23db8a62c8a6e499e2641a2123ee60a81d09ede3b674d74e3996228b059d0278eae61da79d33a910e45f04e88994e57f00cf41d0e62fe9585c4fe53d14a88ca8463264b9e58ff0f26d4ca58ca340fe3b9c711f9cc2adce64eb5f042f33ab21cf3e2fbe2bb392fafed3084796ecf40203aa9dbadf9c8229ba5020542d5ec3328af17c00b15e0779e0bc9f92455171833853cbc686881e4c21cb0ef84157df8b025fbdb96b2a3244b7cc70277308bbcce8654e3e0699b66950bac7d6fbb3283a5821b414820a88b225cca1e680a480ceb1bf4429e4845093d4ebcc0a3fb261195b53133ed445121b7d6c36a6129ccd955489f859edeb0f1d230376e2b46d8ec1545df894d3bbd73ae9fad6150491f40a54ae68bf69ec966b72fb39ff1309b423fdc9493e2bbd32cb29269a2363e4461491140e6dc5286d9be540b32e23fd65c1b3ef3808fbcfd31c0dd8dc086e55fbeb7cc5755f855b074015f694ce3d44f4932a696466694af319dd286df70c1892eea0547f254507c7f8bd1f32267f8b12dcdf801ba0567a5923ad5cb548912b46c8e253835ae54f31b410cea1c58495a4815380f811114124d49ee7c4815c972b572c27e4e8155af9815809b888645fc7c9cece07271555db219d17ca83965e075a0ccf2a7330788793da79f276c4defe80f536f1e9f8e60d9eecfe47816c68e006cebce6501ed9cd42d54aeb4ed44fa1a51884e5794b5b33aaa46d7a7de1834371438d2f8ee92afd3bc9c961d31498d5e59f77c484afabcc46b2552434fd7dd2a06fdc7cf3552e5b3b1273b89272555497b7336cb831b829ae0449609695e9cd1b6738e09f9ed4d21a1e90400e78ac07080e5750d7272b40a0227a11b5f22ba49cb03357471ddd214153744bf8fdaa1a0ad8877127c278b0d8dd1d231bb0137092dcafc2ec868563b27ffd42f25d39b8ee0f14b83d40753f24225c732e68c594e01ec59f94d3bf1088c0feecf3b408b8fb955be6109ba754f85561514f745962ca746b88e7c4977e9671bd6cf7e15991924b88d0dcd137f268507a0b38c7366236d3c0fc777116322e69fbf688d94bf4e2668b76527b511d840e45725f568f1b890b66c3eb1302c583656c44763109be9c92f8a2b29872dc23076bafe178946786a5e4a0a808ff3ea0327f6064e65f972df3821b51386849d9a84819ca2f40eba920af8c5aa341d64db27a2b150423aa22785fcdb45b760ebc14f5a6449f6cb75cb77717b9c4be97b29c5c7924bfa74fa266fa7282054fa84b67ed97aedd43bfac1ee7f5364f30149619914b471815d5248115b7bdbb5aa1708b5c05b047582534b484743d9847b5551ab62bb0725d58be49822c08dec7d8edb12ef6f90c46f6594f15802b1863a012178888d0da8735414a900bde611ebb2cf32606fd23282274e6cee2b62b03ec0337f13f90cd6bb8b5b6cbd20eb995ebd1162d7c522005a3200a4b738bac74d3768ec7cdd7be1d59ea58138ed940ee23639b2fefdad53963ca6bbd6bd22b2006b79cfae174bf76155cbd96cd988e159d2a9e7900ccccc66665eadad3392b05aa1e239496ed19d0e5032e0528d8b5d7ec7bba2df80c984794eeafa8edb6de58b1d88576c8badd745157d37bfbc66490054907c19077a19247be7fe3edc7b1608bbabf1f80090432da76df8a9f27ef79df19df7928e030e6303c5d62b555918e74c001cb6a7e5d4f61338c045c9b69d8e8d8cf2b6c1edc17f909f1a1ca49e500082c61fc27f3a32650cfe1c03c43a4c93b7d2f3aa338e44b1a12f00c7c9264c4d03a2935196337dc1731889e0b232b6b270e60aa1fa855614bd67b555fa5cdca1eacd00221305bd900387bf15b0f33016c28d7e017423020e7cd55e1fa5270be8594210727d13466ccaf523c9a3d0a1e895632a832a8ab21ade91db90e3eafc14407259502da17c0a9ccf0612c4e8b488ab96495f3ed7d355af169f2f13cda7b5a52e7fea32a1556e327e6515a8629bb7cb9433557414f44fbf73b742304c6a23037c9672577d638c03b419a34262ffb3a3403d8eab04aefdbfb256ce44368c5c691940a8f2c03db08a99c2a1610cc9f4a89b5a7100aea15ac18aba3bd205a008a843448502bc52bb960046323d0998e4b701af9ab053662d36eb7d6f78c74b95f540e7b81bb4eb96f9c27a8c938ed06355b962fe661bc5c11cbb6fcdca46ae0c042c48c5b9105ae1f9559a75e3e6da6b8cfdac6fb2d765132504efc1d7372d31383b060b0f2ca6662325d61bf5b712ceb78bb27054bf956dbb27e35f2c641f721c0477239001463d763b5efc7c8d49a935a34a2e823dfbbe1b41764ecd8c25ebe1880326cb20ad61fb204f8cb312afddef582d6d9786379204fe4522486a72f7319b325aa17b864a1b88d090cb21a64cdcfb1ca34f23d3d9daa1514d45f2bda1a5dc89ac604812ff209014e449a1a554080bf8c17277498c9b7518ae1f5687d78d0ff7e61ed7e3c6c8093a66a22b15f4a9245c5bff1bd0cea3943f12bd53025490a909b02af3711d8b3f956fde70553d23fce365bb2a17ff6cdfedcfd5bc661c7362701ad44b01d909dd01298467c52b98f6e30aa38a9ffb8113623f1443e75d219cc02ba9e54c72113118b40c13dae5042be5399953de479533fd9f42420416614aed58a3c27118863518a581d316805816b671b8e615f3a52b915959592f346635c56d343fce0f45ca673731fda2f8696f898749dd3f2a37593fe4b3cf0b092fffda9a70edf2f29738b7f902fa43085a6c1e6cd5538654dbe729c47bc745e6bf365b4a44cb2e7098e0b42625fa8b5937ef3bc87433adc215cfcf28a1f1674a7287f62b62c7d58bfb009ac110ab1e437bb0557c0b0317a33a8f4b7ab30c4e29613fa6b3c962a7d472bd478175bd06b594de37b4b4c9e120cfe1fde9a65accbe5664a5d635f8ea92893f714eccafa11eb7cdd370b98595c353b408e33f24606d7edd7be5c6f64635fbc745af38bd289e6ed137707f1002736d8ea0817b47b9c025fbd400fe74fad80a0fb0911e12b559dfd449536469938dd3e602e2ec3fef1abca0dc6f9203d81f593fa1853023b4ac2212a58834a952f314259c3e7e6f2edb237f7a98a3e03352400d7535abc68db294e2702f5a165bae2a7a87e45d126c6f0cd18fbe6e2b910c902ae3a641c5607b8a0954dd78407949c21f3f81b25be67ce14b0606f91195a8e2554c723b51cf56a29fe59db1aa69ea8a4032e32b83924feebe0af6e7815d232c1b1016ac59491b148de2e5d7ad3c8285d3fa8d74335eac822e7a97fcd7c901c0d4c6479b4baed4ca4f36185d8f758617a1dd80a554772e1ebfb3f248ad5c6dcc9e2abb0e45291981cb297b01a7b4e9ca3aea02f24b01b94778815273e02d9da302fe7f01c084ddcd19619f2b167467a7f7df964d843f28bc4fff2d9e66429d5ad51f974aa16b88019fbb7ffa220f6922cb7ec5c91780e648f23e4f6d711b64342cd998524944330718a903fc7237c8864dacc787afdcff0d823b23f1cb3ed1e3331019c763a2c475b3433894842f363821844cff60f9d6b15f66890d365fbf042946618f55444fec7ac25fd4284bccf22249f031465aff567d3a667bb4acf113323945ed7e8becbc0d2ae05a7dd6391a55df9bdde23008417fc837a1061dd56349fa20880f9c868bcde6fedb9a99ded18ffd78490296215cb07aa8d0230b7096b262fe2bb3a7f2ee742bbef5604086ed1808ddb75c7e9a59387ef2edb98c379701bc6fb0090096877f2d362c6510ed7fa0fc94d9de8edb4262ff978805a90d971936ac35fe92f6f69fc0a8a32439965163b84ecbab1eda558d85827630580b20786aa782f1b5ffb77072ad5f7fe488f2d4be54e00c197a3edb19a788e75a31d846decaea3cf9bcd356d59f9d855902b7f6160c59a67e5f655222e54c7c937865e9a6b470b41d2be956d79b22502963e4a057b4d0ae2077cf57036640077a8bda7767e5b6bf08ffd1c6ac848cc762c76b9b16965859dd98ce3bbb891beb7a66640dfc11614e6dca01a64d30781a4fdfe492dbbc7c6e7c7dc191c4e01061338c341e0238ca085938b1425e2c534a0d85c0c9a59e71be0386a0f97b133042936ca20d2eb527007793183c1e46901a3c120b919f30931ea582b502171a0df576e1c235f897d088a3491a787b4d270d8bc0af74a9ec00bd2cb1b6aa821945ff9206247c2ec693e4c4a0a58f08972a3b2a22461a7b6cf284bafd6838d2e68d7d0d978be143b01564d9d683907a34be0d4ef229b7dd2c5f2955b5fcc2746405d022b3e7d78d50bdb52e8fff20d21d075bd5c633d4af7fcbf19a561e27a6451c4dc45d80be48ba0e14e12780786affe877d000c9874eff8593be06721ceaae5fbb9945fa8bb4ddfa0b1e534c1174501d3b11a297e84afb826b152f19782f5a66d7d953f93b045b01b0be58e893f199085c3e35ae7e1e338f2507afb5fbb8c9d0f03b10c7fa1f831d0daabf83dbe9c581168bbdc27198fc976708c902d063cf5cadffaf5c05b217302fa53150abf0e2b4a7d44871bfae319a66aa000985215b70228e12830262d59fb8a01b25d269877996867f1e3d59d613028f1dd91471e640a662c123f27a3b65f32b427c857eff4bae6a8d3878761d8ea4402c498338024a670ae61b6064031ae2104c55cd7b17983f6674279016590bdc9f841d84a3585d6f67063eae8c226171e151d680c4f5b500c6b7223f0338b6178f10029a1ff3e732b9a847a842392c7f40816d47ac7823a8be514c10980e84786a83b57ef6c0ccb0a3878c4e9cbbafaf870e75f11351ba903bbdf450ffe50932287daffbfa31a082d818bd1653d4f28814e9766270358133b796bbee8067ecfa9678fb4f54f5a10b7cefbbbe930a4b05211a6f4000ebd99c8de43237c22e75acad76d3158c0153e824086673f87849e3af6b5257b174957db84eec28a0e493a33f510490f5a9da1d03387c3ce270e69a959749f76b02008cb87e62b3231d4a1b85e04483af8cf4b2802cb32100469631fd5aa4b4c05f0fd627aa6ab55c64c047a3c6f6e7d6c1172a359af04666ba4dc07d3513262bcd838781ad10ba0b8eb71c7f599aa9775272c298429875ff289d9fee12b07cdecdf13624d36024c4915282354d43d1bba248565c9628c97145c3b30859b4978c0e2c9276e76c3bbe68bd4a05a5362c362f9f7efdcc7c4d0afdf9ea69a8e61afbd2a97083a19ffc05e968a09e96f65100cfe12a89b22270bc8a72fb4dd28a7f9f7220c2ae14c806ba256560343a829e9a77b3b2e0871f4682d3ef23f5960ac4be945d922dd28674a7779d419365570b219264c09e7048fbbbbde23e52c32cee6676c055cac5aa153989e7ff539877bdb6c7b0002c148414ca5", 0x1000}], 0x8) writev(r6, &(0x7f00000018c0)=[{&(0x7f0000001800)="1ec6162aabd304206efc61030819df8babccd9aec1d6052d9a9606f5057ada943c84a2c89bcccee5659951c7c73e648b59f8ae57181d25efbdf09a8b2f0ed4fc0cb0e837ddcddbc2795f88f1924fc1c4043c427ef8372de8b0abef953e1beda74364f228d12534715ee57efe97d83a8b585f86e2feaaeabdc35fb11fb205636200b7f75c105890a7c42f60ee3056328db59e2253268a921fbeea2d93478af7bc5c2ba7f40f2dd8f034181305c22d45", 0xaf}], 0x1) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000001900)={0x1}) mkdirat(r6, &(0x7f0000001940)='./file0\x00', 0x104) pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000001980)="878a75e0281d417723d3586844d1f749f0919c2e888a990543de46e4c46434fffea562ffc1846da3c48d15165e4e9ac8e6cab946ea13ab5be39dcd4d35da22e9f5cc1676aaf0a496d5ad62580aacb03145264384dc4972cf93c64ab68c2983f8d17b2a37f7e969d75811a02f1db5529afca3850ec66579eff5c9687059028e8373749d572d170007e174", 0x8a}, {&(0x7f0000001a40)="cf9605d9f985a4c1a256360ff20b96f9187153c59f83685ad5d94bdc8a8ce95faa81350f3abcaf911c3f0193a3688f02e8387b49df675cd9a45219ac545a49f440043040b37339add8f6cfe99bbc67601bd7fb3da9194c661c58fc405cbdd31e31d25767fb087b08dd7bfdfaae75ad6fec3a24a9e59216ad89731cd5fee89cb1b53e693f65b31cd91f404ea20520d9d3e6274d4c3439c5183005d4344c503b4df1a2263f57050e4baaca", 0xaa}, {&(0x7f0000001b00)="b57d61d5c86fe21d1f2af8033af864caa15d08f1b846cf22ffe45d125daaf3810803aba24a30277faebe6048c572d2550e8c03315d51ed9fe4ee8f5c2cb667073067454761269f1c128270c96d92ce8075344908c46588a00e335d221d7be176b0214e726b63d3be5e1ef58869959b9b4c044451308f79b45d7403e604e820d8973dd297874e11d2b41b3783af8ec357a8a5d280e16fa8328f134b6ee26d065498", 0xa1}], 0x3, 0x3119) r8 = socket$inet(0x2, 0x4000, 0xfe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c00), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c40)={0xffffffffffffffff}) kevent(r6, &(0x7f0000001c80)=[{{r8}, 0xffffffffffffffff, 0xe, 0xf0000000, 0xff, 0x19}, {{r3}, 0xfffffffffffffffb, 0x60, 0x1, 0x4, 0x9}, {{r9}, 0xfffffffffffffffd, 0x34, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x4, 0x1ff}, {{r10}, 0xfffffffffffffff9, 0x84, 0x40, 0xfffffffffffffc01, 0x3}, {{r2}, 0x7ffffffffffffff8, 0x0, 0x40000000, 0x1, 0x119b}], 0x0, &(0x7f0000001d40)=[{{r3}, 0x7, 0x9a59c28bdab91077, 0x40000000, 0xfffffffffffffe00, 0x4}, {{0xffffffffffffff9c}, 0x6, 0x32, 0x80, 0x8, 0x8}], 0x5, &(0x7f0000001d80)={0x5, 0x7}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001dc0), 0x480, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x43, 0x837}], 0x1}) connect$unix(r10, &(0x7f0000001e80)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000001ec0)) read(r1, &(0x7f0000001f00)=""/248, 0xf8) flock(r3, 0x6) ktrace(&(0x7f0000002000)='./file0\x00', 0x0, 0x10, r4) close(r10) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000002040)=0x6e) 09:19:20 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0effffff00000000000008004500001cd581f146fd11042f9a9a5322a0d27fbe0000400000019078"]) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "eb711d", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18}, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r5 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x6, r5, 0x0, r6, 0x0, 0x34, 0x24}, 0x7b, 0xffffffffffffff49, 0xa}) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:19:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="ea00000100000000", 0xfffffffffffffcf8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f"], 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45, 0x0, 0x78}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x40}], 0x1, 0x80) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(0xffffffffffffffff, r3) r7 = socket(0x2, 0x1, 0x0) dup2(r6, r7) listen(0xffffffffffffffff, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff0bffffffff"], 0x1) mprotect(&(0x7f0000423000/0x1000)=nil, 0x1000, 0x5) connect$inet(r7, &(0x7f0000000000), 0x10) setsockopt(r2, 0x1, 0x7, &(0x7f0000000280)="ba56c635a919bf55a939b49a4cb272c4bbea242ec77947e983ea8f8267a15ad67e9db39567e98e2d4d7cb2dd1b52dc6059c6237295d07a9d4e093f5cf63302165bf5483773d3b4957c05246b5d615df1a42aa4451fc344a69f4a26fe8352dac336e9f1c812ca1988a28916e8327c90e12bd554bfdfa3c34ea1a8de676c2a3193b4977999bb158e9aa907b9f2083d5b1d4c5d2684b04578d3d812e35f5540dc2bcf6fe1f4aa013b8024bdc96123dbc5838c75e85a476ce0a23eca37dbf91a966cb6d8094f2cf6ebc75a7d114fa0ca9e66a776cc6585ae664162cba607d542d2a1e12dd8e812d6b554949eaa65a295d1006fdfbc699f801de3b579fd9bb18514cf4d4eaad72aa3fe86d5ae356913f7cf0352c9443f786c6380bbc8dd1d77e94823947bc2591a9ac670", 0x128) 09:19:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0xfff}, {0x9, 0x0, 0x0, 0x8fffffc}]}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) r1 = dup(r0) openat(r1, &(0x7f00000001c0)='./file1\x00', 0x20, 0x0) socket(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffabcfaaaaaaaa86dd6063421d001c3a00fe8000000000feabe200068e8ef37030d027fd2d285b00000000000002e66d258b"]) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 09:19:21 executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x2000, 0x9, &(0x7f00006e6000/0x2000)=nil) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) 09:19:21 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) 09:19:21 executing program 5: bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xfc5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:19:21 executing program 2: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b095f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) pckbd_enable: command error 09:19:21 executing program 7: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000880)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef5f5a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd5582095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd0c2ca1605d09523ade72b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b6f8cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRESOCT], 0xde, 0x0, 0x0) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) msgget(0x3, 0x739) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) r1 = msgget$private(0x0, 0x420) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYRES32=r0], 0x1008, 0x2, 0x800) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) setreuid(0xee00, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "865c44ff278cdd34adc76e3041c16ef6644e6df3"}) readv(r3, &(0x7f0000001ac0)=[{&(0x7f00000019c0)=""/238, 0xee}], 0x1) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000d00)=ANY=[], 0xc2, 0x800) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) syz_open_pts() r5 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r5, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) setreuid(0xee00, r5) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a00"/79, 0x4f}], 0x1) ktrace(0x0, 0x2, 0xe00, 0x0) r6 = msgget$private(0x0, 0xc1) msgrcv(r6, &(0x7f0000000040)=ANY=[], 0xfffffffffffffd5f, 0x1, 0x75569e54f4a495dc) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/157}, 0xa5, 0x0, 0x1000) 09:19:21 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81, 0x3800}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, 0x0, 0x0, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r6, r7, r6, r7, 0x3, 0x2}, 0x7fffffffffffffff, 0xf66, 0x6}) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000340)=[{0x1, 0x401}, {0x0, 0xb}, {0x0, 0x7fff, 0x800}, {0x4, 0x200, 0x800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x4, 0x3, 0x1800}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1800, 0x1000}, {0x2, 0x6, 0x1000}], 0x6) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) seteuid(r4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r9, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r10 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r9, r10, 0x0, r10, 0x0, 0x5}, 0x80000000, 0x28d, r5, 0x0, 0x2, 0x0, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1, r4, 0xffffffffffffffff, r6, r10, 0x124}, 0x0, 0x8, 0x1}) 09:19:21 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') symlink(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') 09:19:21 executing program 3: nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b02"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000180)=[{0x2, 0x3, 0x7404, 0x8001, 0x800}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r3, 0x0, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) r6 = socket(0x2, 0x2, 0x0) r7 = semget(0x2, 0x4, 0x0) semop(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/4102}, &(0x7f0000000040)=0x1008) 09:19:21 executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x7d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 09:19:21 executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1000, 0x748) syz_extract_tcp_res(&(0x7f0000000080), 0x6a7f, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x111, &(0x7f00000001c0)={@remote, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x2b, 0x103, 0x65, 0x2c, 0x0, 0xff, 0x0, @multicast2, @multicast1, {[@generic={0x7, 0xb, "5e05a382a27e547b4b"}]}}, @tcp={{0x0, 0x0, r0, r1, 0x1, 0x0, 0xd, 0x80, 0x7fff, 0x0, 0x400, {[@sack={0x5, 0x1e, [0xf10, 0x400, 0x1, 0x3, 0xffffc621, 0x3, 0x4]}]}}, {"ddae6d82efd3262db8cb7483b0d2d6102fa6ea349cc5848114bd13fbbc02eab4eeaed84d4717c32c944f9411fc564708ff39f96e4151a205a381357d11c3f5ad14220eccd3c50c1c802540df6f9e3ec747f2d33a809d1f53ff6981c7c4222c4b01066f356d406aed7a303f71de46b23d565d7b9137245c90624a7ee4220ed7695696596942e444a4130dccda754019cac5e92f3bdf550d637582a393ffa5a9eeb3c00d56ab39f453035ec04d49217c"}}}}}}) 09:19:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef585a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd55a2095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd4c2ca1605d09523ade7c1b3ea72010d19b123d01a662b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b888cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRES8=r1], 0xde, 0x0, 0x1000) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f00000e8000/0x400000)=nil, 0x400000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) msgget(0x3, 0x739) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) r3 = msgget$private(0x0, 0x420) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) msgget$private(0x0, 0x20) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) syz_open_pts() r4 = getuid() syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd0960aa862000300000000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a00000000000000000000000000000000000000000000000001000000000000000000000098f6cf897317af8ce4726d782c02cc34bccc7476cc1806ff87c2fac2981d18524c6af28e4673b03e97571d15857369ec48b7500fa78a00da270d7c8fbfdc9a66af7d63039182d8c00d8fdb16206669cbb6802685c9ee71ae0060f1a9006f6c0af5412f4304d173b6f029ab5daaf259d4805f8d8d0c6ed12237b9c2ce322401a03c2b5c0570ab3806b5fc0d22b25d82489e24e8b5e7ba0351ff4b31b5ce6ac7885dc2d66ae6b818c46fa5cb4e9aee9ca97d94e35ff96b756590"]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r4, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509", 0x1b0}], 0x1) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000280)="71c6cc40267de4fb9364fd9011cf910068cc19043d0d7a9e36c2ccdf5e381e135bf3a2e953dbc5b10f2bd5e5c82bf3837e0e0857694dbba44f76dd772b3213940817c761b6cd5ab99b6ef5d491c8e893bc578bade5f76818c9", 0x59}, {&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672badb0b1", 0x18}, {&(0x7f0000000380)="88debac394a4bd0c95977b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c943", 0x42}], 0x5) writev(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe5b6558949ffbc9255f3c31f11a8c2c86c4241d91b10f80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb0dece65c1892e28640406dccb1f12ed353075a079b5ddf59e831ba88b0cc8c07728ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2aa78689db4f4c", 0x125}], 0x1) 09:19:21 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001380)={'./file0\x00', 0x4, 0x2, 0x20, 0x0, 0x8, 0xde5, 0x7, 0x2, 0x2, 0x1, 0x4}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001400)=0x7, 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) poll(&(0x7f0000000000)=[{r3, 0x80}, {r2, 0x100}, {r4, 0x100}, {r0, 0x10}], 0x4, 0x6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 09:19:22 executing program 5: ftruncate(0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7d08}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) execve(0x0, 0x0, 0x0) getitimer(0x0, 0x0) 09:19:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() r4 = geteuid() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = accept$inet(r6, 0x0, 0x0) r10 = dup2(r9, r8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r8, &(0x7f0000000180)="b7", 0x1, 0x0, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x60000000, r3, r1, r4}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff}) r11 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r12 = getuid() chown(&(0x7f0000000000)='./file0\x00', r12, 0x0) seteuid(r12) r13 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r13, 0x8020697a, &(0x7f0000000100)) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r11, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) 09:19:22 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/220, 0xdc}, {&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/4096, 0x1000}], 0xa, 0x3ff) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000001640)={0x6022f169, 0x3, 0x1ff}) r2 = socket$inet(0x2, 0x8000, 0x7f) recvfrom$inet(r2, &(0x7f0000001680)=""/43, 0x2b, 0x2, &(0x7f00000016c0)={0x2, 0x2}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700), 0x2, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001740)={0x0, 0x8}) poll(&(0x7f0000001780)=[{r0, 0x40}], 0x1, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000017c0)={0x200, 0x101, 0x5a, 0x0, "061aa45a793bff416d5fb0cb35628d684cc959bc", 0x5b30507e, 0x63bc}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001800)={0x1, 0x8c6, 0x8001, 0x80000000, "cbdd4da31c723c10d1e397c22f137b429c84dbb7", 0x8001}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840), 0x20000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) poll(&(0x7f00000018c0)=[{r2, 0x80}, {r1, 0x40}, {r4, 0x8}, {r5, 0x4}], 0x4, 0x4) r6 = socket$inet6(0x18, 0x4, 0xff) kevent(r0, &(0x7f0000001900)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x40000002, 0xdbcc, 0xd04}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x31e8, 0x605b}, {{r6}, 0xfffffffffffffffc, 0x8, 0x1, 0x4c53, 0x838b}], 0x100, &(0x7f0000001980)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x8, 0x400}, {{r2}, 0xfffffffffffffffe, 0x21, 0x4, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x62, 0x20000000, 0x7ff, 0x1}, {{}, 0xfffffffffffffff9, 0x5c, 0x1, 0x1, 0x2}], 0x0, &(0x7f0000001a00)={0x7, 0x8001}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40), 0x0, 0x0) pread(r7, &(0x7f0000001a80)="ba609183c8f96e05819fed0fdcdaf5f77a3ca9f6eb0500d0d88e642e225e8080a1cc5eef72acc08928c003bead69199dd8ef22c74c50e4edd0dd6144acd4b90576ab1723d3fb15449803955fbef1504762c49b7f40aa050343d791f73dc55deb1ff8b1a771384ef26bc4e87731dd603c4eb9e63dce889944f43e5e22e1e635578db57254577dc95d0fcc903a6858d0e10f60dcdaf5d2e770d0929c16988537310fd2809d4257b4eb1b65f562fe9436e346ffc8c888737ea790fb076060cc6ec1c06b3d5c488462a2ddf52eee03382bbfaca8274a428985c78e55d35aa38f954f60a2baa3772c35b066cf079c09146091382e270dfc1e", 0xf6, 0xfffffffffffffffe) poll(&(0x7f0000001b80)=[{r6, 0x80}, {r3}, {r1, 0x4}], 0x3, 0x9) poll(&(0x7f0000001bc0)=[{r2, 0x10}], 0x1, 0xd3) r8 = socket$inet6(0x18, 0x1, 0x7f) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001c00)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c40), 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001c80)={0xffffffff, 0xffff, 0x1, 0xfffffff8, "6556150807754ecaaf116acd3ad325fa89c344b1"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001cc0)={0x0, 0x7fffffff, 0x7, 0x5, "4b89e912109145e9417899a9ff9c65e945aa1bab", 0xebb, 0x5}) r10 = dup(r6) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000001d00)={0xfffffffd, 0x4, 0x401}) r11 = openat(r1, &(0x7f0000001d40)='./file0\x00', 0x80, 0xa8ac26eab27c58bf) r12 = fcntl$getown(r5, 0x5) fcntl$setown(r11, 0x6, r12) ioctl$TIOCSTART(r0, 0x2000746e) 09:19:22 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 09:19:22 executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x404, &(0x7f0000000240)="7db0bfb982ad49f260d3bde3701af120ef0e49940318af2d2963cf86c9b8729ec7ffb8fd15f78624034b0d6b76eaa039e06e8da3dd9b384bd8fb437576136a2b5bc3c240f42b930f7cf877913db40cfced175b34bd949ccd5b10d32823760f92720d02e5c2d4c8", 0x67) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @udp={{0x2, 0x1, 0x8}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaa786dd6000000000183a01fe0900000000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='.\x00') syz_emit_ethernet(0x9d, &(0x7f0000000100)={@remote, @empty, [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x1a, 0x8f, 0x65, 0x2, 0x0, 0x11, 0x0, @empty, @rand_addr=0x40, {[@rr={0x7, 0x17, 0x9, [@rand_addr=0x7fffffff, @multicast2, @multicast2, @loopback, @broadcast]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x4, [{[], 0x3}, {[], 0xfb97}, {[], 0x1}, {[], 0xffff}, {[], 0x4c}, {[@empty], 0x5}, {[], 0x800}, {[@loopback], 0x8000}]}, @generic={0x1, 0xc, "6370155e2dbbf0a50453"}, @ra={0x94, 0x6, 0x6}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x1, 0xc, 0x6, 0x66, 0x57a, 0xe6, 0x29, 0x9, @loopback, @loopback}, "61e37ec11f6bc3"}}}}}) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 09:19:22 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 09:19:22 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)="b3ce044a", &(0x7f0000000080)=0x4, &(0x7f00000000c0)="fa33235975948fefb2c4e3fc1366f2cd701900efa892e0e7b5fb373aaaf2abb99c7ae96c4b5e894af93d347d6b1d4dd4ae749f3b74ce8cbc5db4ffc2ea5beb1b3bfc1ef2bb44631f107cfb26f5ddabd68abcb52deea01a8a064a2824a49f6f5e66667be2d7cd272c02b91fc60b75b8eb8d9425b6eceac9dec71f72c729f6e82b7136127f75a6cc15500ea9b3c875a7bfe7cf291a0e74df07de9dc281e26ad1d734887a6d46b5a5a280604cc878", 0xad) 09:19:22 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa82701300000008004600002c0000000000019078ac1400aaac1400bb000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="3a888bf98f6e344a"]) 09:19:23 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xc0}, {0x3d, 0x3}, {0x5, 0x0, 0x0, 0x104}]}) write(r1, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) fchflags(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80606948, &(0x7f00000001c0)) socketpair(0x1, 0x5, 0x1, &(0x7f0000000000)) 09:19:23 executing program 6: socket(0x0, 0x0, 0x0) pipe(0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x23, 0x44c8}], 0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000540)="56b2c320b0c44bcd1147ec9ed19108f0544ae4fe1f6abec7bf54a4602974a7e2f03bacb807c7818f77387450ed02e1311fd351b96070b25827cef2fef83c91be4da8cb2a0bde378fdb285b83b15e82be51a2d68f2cddf0409c1e55abd2e15ec7631382d5255d267267d50f794ea43e4b272f559b56a60bc794a4633a5ded86b8916325e657c401a6132b79c506861eaf2128c9a747ba50711fd2ebbe57cd4d0d5942fcd5bbe35a7fccb792cf21d88b58bd0d63ea86378efb06c3726f9cdd7cf3db892269ad4090a8dd1a90bbfa3058a564f55dccf112988526e4bb25e957add6ef51195c329e46da91babd2c6e18be2396d058d400d0e07cc6f0d299a7102e0263667326639122c222f0d1fa90f3966da8feeb03c88cca5f4b7d9a0f99eaa4a2ec84bd24e861ea765da035c4de4587105e7feefd89c6e419860abd8de7e6fa7693890e3f1f7a4291fd0e0ffb116f8295d02c814f8981353156197a93ee8b48de476829826e1e9cf4c7c878a572b70da316d769632fb2cfdc3bc399504290e0115f7c577e5894c0b5160f97ba9b0314d2828369a6f1441069a0e685a531d0cebc0667804102de7f2df9d395bd3d730e2e3a16bf5d240d55846d9b302e668bc1d4c349b11871af554d9c4004ffa5bd84fd7ab32426cabddf4986ea75da328b944b44103f54ef6e67adbe19bb30685ead268c8e740ce9336c1680bc99ef29f21b2fd67749eda01bc26a4ceb54915dbff449eb244dd0a3a93aebc08dd72d58b8104ed69a2fe17f7efa39fa222b2cfd0c12c8bbd41b66347eb245156b659478b532089e05e79a69478c1e7ab32870676f0884f1ff39ad6127202741e614d6f9a563d948934c3214d44f467843b84c25f67b9d292c6749ec2ce55b496c28a2191999fedec38f702ab1424614af14865324c100e4b135b8ee0bece884080e90f72cc2627a4ead758428d4ec91fb693604b38f205fdcf6ac1ff21e1c4b4f7e679e9c3b7141bcece4ba4b7fbc5a7c147ed2a5d6e90418e408be7d77eaf2007a62ec2c761560a0997cebcb63f375ffaf7b60503ab6740eb7860f40e0867fa9d812fdb66c066888642fef43b239ce138bbbc8b54ad83d3a62cf242f16c92dbf5bf06fd9b2cfd30d8efb10335218055148d15db05d7544336721f41704211eb6471583aae3021ad4314e057b5943ffd297d3ac37d8c9d8f7dae86a4ac4530f4c4dd08095726bea65259d3e84e9431713e0a5ca90130cd8349714bfde349bc413535136c9996721e7504fabd7a343fc7e3107e7a029f77dcdc018370fcac950d23dfc6d4d9a5589f2f05432319ceaf693041fff7ac1938efb9e37f7ba5a2b060c8e57c14d92d688895f65cabbe6e6e4c4f4f11eab3f5149aa1f1c978a27bb80f3cd560eb2b636655b973d9c7e338dfa8aba166601fef998c9478bc0fc3503d9faa5e04c2f0d401ef450ba658f6dd959156615860ce4a61d27e5883d44c720d4fe41f2468a8a0d22ef52d47f7a7cb30932be01aef3d62d83f83458b8f07dd8027b2b7b5cf2fca186838857905bc5c23ad9e6b07331d16f918ee01a817192daff99c2c1c5c867ae4122e47a032db5113f64deaa8f75df5d8f3736c847796faad1ef41385ddbdfe9a607161693b9182fbdef40505d4992543c3d4d85cd5e1db9ae6112aabc1aa9c8fc64672a60c42e457c7942a46b75d18c54c3a0527c5358ded00a6afdc463530a26da2eb20c4601d26ebe58b34e3deabc02efd24c92b0172f530d660e0ab7a91e14d81b4aced9d03c6b947a207bd0b29be79b1486488967b895081ab24228637847463fcbb395e9c7fe4330a993db4f6d1d15a06fac84abb929d87c05b2c17e2563090ba0d3bd01229de97d14971c738e2606f71051f6656fb38494ab2d240937ce1c741f241ce3f2d8b1f68ccb97a870b03d0a979770e2446c12ece367e03739f8f5becf5e34ab61ed8b548a770fa1a4e9a4f209a919f6e3d09b544d844245b26b1d3347fc999175fb1ac09ee9ba50231d0d290a2d97db36e50504c3fb414bad286e8b530027a11d8b4635bee194e382bfd64cd27524183d92ca49c23adee0bbf27a60dfd6669770f2b1af348ed76f2c3ebdefee9040e1c5e6c2108f7de7a50ca3523f7e2336f414ad84144daf34af26ecd5f1535a99a2210ea890e76d15253c8dd8f046b8e5735d4b9a27192c03bbf274e57d36860ec0efd38d9bf2f626b1d8f67c7a6b2b936b907d1dca9bb1f213c7d08326a22afb7881156a3f8bc64e52d9eabe43948f85845ff96e9afaac2c1da20115a7341c591fbdec7d9242bbd9d8c76500f77026054a3b5ad32873f04b875461dd7dfb1426547f602f7d9a15011dc3943b78718326cd00158e9c03415b70c8aa9f76eb37797193f026951d91e65cd6a7a564b966f25a1510cbb678f4ccb0dd3c09880dc59301a1b64d08fb86484325a5a45150002a3557a27075d938193b70f32843a7584610685f33e90d0f6dc1153354d383a7a9709fb526136ed90f3ce149f1d70cdc41efa375c02ed16858fdac8b5400521788de1f9a514dfc5d3fa279ff2d2a6d9a11c34368b598ec7c7f0ee2cda398897d87e02eae2c41ea2fe1e2b4c8c9c80d1c43c2be9ee32cd4535a1128a0eccef47cfb38e316908bbb5b79e93a75fe448c1df63d1a671320dd2310a465e840e15bca05201e011d26261d0b46f5dc0570a4f5d2be7314d6d8da356e71eb5e6d7e51b81648f269dd4315b7889043c98c4bca68e8958185a939ca274b923ee51ebf9a071b6b4945e7b260b53a560c14b23dfc2a4837c728fdaf1d582c06a8d2fad9e64270f4ef2c0bd87f0a28ed2cc997adfb6af60d06f3f7bef91c7dcba78e26703f41e9bc0b8220d2d3c76090de235d5f011b83df56a5bae90eaf25bc6550d544d8347e5e7be9ab7f10654cdbbd83d827757630c671e9e41487da3efa94f4600d01d33181b6f518ea26c3ecab4ca0bc9128ca5e4dc6f1bebcbed2d4ee85070747ec4410577042b231db090281fefe923f288d1f1c478ca678f9d081b576126545fd71915489b48f2d4ce1df03194b667767698af5f4ac9c0f1d4ccfe43d7256719c3760633b91de7189cd4836416e8410a94c31985e5da8690a630a617a020d20db4fec488fef20a4e6f644ee93538d53dbf427d858c7d7296e3a8d01bc0d0c2263017484919a50709f69e081678650f6ee0d97f0541faaa5ed8128eb81674109312237f723948ffa00558d4676460412a7b8b37dac32173e64b9243737848816c5f47598f0215c33dedb5f02f86ed9e3096c361f15c9f1a60658a9718061d428279fac8768e15ebe4ca116aeeebd37086548e499e1eade25fa938502dfa1733f39d13afe02ec042d95cd0eb63776df14242d34b3cc317183993407ae0c52fee457b16c3fb798d9a3d53873fbb5a43cd3df0e35d4bc3f4c7baaccefc1d0bce3f0f4ef4ab9a320ed873fff2e83ac063b648ddffa1e011fbeb3c5e4de71d62d3d788ca48414aeeee864c5844c44d77947993ed18d07afa20ffdc7f79baad7d435e81de11446d975edfd477a8083ddc17eb01736c0e89868732ba50edacbe0d505a1ae045589593163bf5d76116cb50eb30c7219b8b87ccccd5a214ce7cb2b95059f1ac324fcc293e478f39e10304be9c185400d2c3cc0edd1798c0be108d4f348c0257960264c20a271b12e46d53a170ed0921eadb27a5fa058dac96dbd3d142d76494e04ef1c01bcb2ed5a2464253d01755abcb190a4bdd613dcba8a73060dbbb749a28cb09d78b081e9e50fc431e57a735b8777dd299bac617d143308ef16b13ea61190ebc9d529733f96783c618c4d0cba533c11aa62ddab5914edb38ab44e27a99e366a60b45099bdc765dc6f686d6506acc1cba15567e234463ac3573cbe440bcf2516bb3fd05cdea7fab5f53d4b9c52a7d609f276850b49175ebef634331ae77899fc7977dafdf8ee441c3a64e5aeeee09db3e6029b6e2267d88b6ec32f8e5c5f6147a89c71b351663a7b1fb8e8e193419b7cc399bd53b280a0cc3e580c2587b592bed7115d71e36c8d498e25e936cdbc6ab545f6c590f2d919c83d7c213ff2ca15d0460a59a1ad6710e3044126d52ffccbb022333f216c11915ce8ae53c669d054a1b200f0b5ee3cbc83e2dff0c4237fc2a1798e1eb6da92578f25060da113070fe0bf885af80394c221c5261e17868aab71d6a8fa2307c49857ddd5cc86def5513ffeae8f727968ca252a69c97255dd52029cd238eacec476722f6e4dc41672eb78637bf83d1ba841f06894109e5340a4e25608ba7a28cd69ca71d82d3f8c9c617a29dffdc40b789b0bc43199c1f9e1969a1b372b9fe2d75f1b4977dd725373f44ba2cf6660f26eacaf04b55d6d60e96611eab89938aaec10115054a106c2a88775f1b19705cd33047d8ebc08245c479d2b264b3c027fbd376d1e93c7983b2245c3e7a9b523070345cfd6f0899359aa83919d14647bed95333b7909e1419853f98e4406ac32c07d42dd46aa3494d4960d158e847a7cc1d04491762aa0153e84a50ec11c00cfe4206892a734d6a0bfc1ba8a3f5fe034c27051ff36f39d68668a7ac773935be87e2b29be94de4b27438f86f6fdd4c26c2d04dbd132e5211215e28def7a4c5321d0dd88a757a9e2a84b8e4f151410dc76514fb030061ad2b7b0e42c6eb87f7bfa10a009cb57bfe4e892c8ae0bdd068a57d9f82c25bf135942602f4cf74f6cd1e86748b4cf84b7dce31f143e95a109b19ba62d3204ecc3fa683d86002150ba1478e0a4a2064e9bf1f3ae99b17aeb77bde01c2bf1fab2c2d6f09cf54317a2014835f1c4d971d10442b578d8d52cc58217d88bdf8fb492057fe5f2bbf12b2e0ec7b6e1271153f461eb748234cfbd28015a5eb36049803552d0bb4a6654e427ecf55de94e1ad3b760616dd2a839eb0587acf2a9fee8a50fc874c86bd592019499018e9cd25455415dc8cc64323b9cfbb2b4c7f90f87116de8a5b5f7983139f6ed8ab1a8e987beb123aa4591d783077e99032db4286daeae654bf6af5a6e0e9d6e08df0a14717657243159415b560217b3a382bea8f8e7a12346c3dee408acba6c7904bfa31e568f8886af1fb232e9c987579fadddbae33ed17bf3560a8da2119946cd43e81d9a98fc624da9e269562a0b343d45496f13de7cdb7d900f13db59e93cc858b737b62c4b83d0d233905e4ecea02a0d50df23e9af7695286d2478fc2ce20a46388e9369ef73e0cf58cddce3c84772a3f23861a79568ad1d0aa9c16fbf072792b8ded83d3e772d02e8917b2f64ee751b20bb39667ef89c8f186b2094baaab3f5eecdbf96985bcd73ee662f15f914ee24d00ecd5f229e60205ec080a3a7e574443bedcebca17d794b05aebfbd716a4b81ec7bfee95138e8ca37e545237f68e84e1cba15e384060bb76ae4ae6e7ea3cb505c13a769f48c97e4bc22c996739b21aee7668dc6ec4a895264da05817cd9a6089b75503cb19b9b91ada2ad351da8277d3685128d2079c682a520a1b2ed10971cf41923b46bb31231d65021d6a50544de4f14c6d3c3656e463e1bf0e2e44115c184ddf7c9858de4ff1f2adfcb20b70772c12063dac69395aa6703c581aec78937783c7b576357b066d07a1e96f740271745f887fd", 0xf90}, {&(0x7f0000000100)="e0496b79476f0c409da4b2550532c1f1c920591e7c4a3a943136f9d3766ba14221839dd1f30b2d81908f5a2773e7f72c7215b42146394b5d50ebe43378d8162921f0b4bd10bbcd1bab8d6a7148e6c5f56d88d968d47a28c4edd637b5e9198643534febd65d5be800b9dfdb6d805035ad96", 0x71}], 0x2) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x80000b, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) socket$unix(0x1, 0x0, 0x0) 09:19:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) poll(&(0x7f0000000400)=[{r1, 0x4}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = getegid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r4, r3}, 0xfcfffffffffffff7, 0xd, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 09:19:23 executing program 3: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000000)="79f49ad1", &(0x7f0000000080)=0x4, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pckbd_enable: command error 09:19:23 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x16}]}) pipe(&(0x7f0000000200)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) socket(0x6, 0x8000, 0x8) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) r6 = accept$inet(r2, 0x0, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:19:23 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x1040000000000007, 0x10000}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000240)="444cd19dd39ae68ff06c6b49673f25733e7052253e2a784459ea099b17", 0x1d}, {&(0x7f0000000300)="a6315c2ac55beb870e1b4105c2316f6e2160d9d22508bea76a24138dd367664bc7d891b63521c855d3b6f3757c9457d95ba71200161ac7772a133d893f2bbb6d2701af82e9c3b05e158da62da892a2974ec9e4a31a0a13b65efaf6af9e850ffd910d882df7e62531eb558ea46f80ef46f548bee82d7a74fd5f828283a8943f3fe5481928a565433512dc32404dfddfbad3ee627c27ced75947b4903bb4c8a9c269b3872bf44ed142ae14c4a19160e81ec9626fcb3971eb8cf8db1c2ac5b14dfe7360", 0xc2}], 0x2) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000440)="34eb4cd59e8456ebc08816d74e0e000000000000d9e0bf01b618b3cb934394c5951c1db001941a", 0x27}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x24}, {0xc}, {0x416}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x2) dup2(r3, r2) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) 09:19:23 executing program 6: accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f00000001c0), 0x20000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9, 0x1800}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) 09:19:23 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10006e28c3254d29"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) 09:19:23 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, &(0x7f0000000100)="8355acf91387cfe7a0784fe76b250290fbcbe860325171fa6925fc5e43773628f49b55e0d8a6b7ba554c6144e8069c8ffcdb71e072dff29bcc7c21b664af80f953c8bb1e7fc3c20e50d035f30c20b84d27b1b8a28627bc1c4836cdea7def55caf25299d39e558961467fc24f4fa53c849e725785176f34e7b4b8ec46f21e93503ff67f81db011f", &(0x7f00000001c0)=0x87, &(0x7f0000000200)="e1a84d540e98c9a9339ec7c1b9d9cb87d56ef73eac7469", 0x17) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) 09:19:23 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) syz_open_pts() write(r1, &(0x7f00000009c0)='\v', 0x1) readv(r1, &(0x7f0000000000), 0x31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) 09:19:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000880)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef5f5a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd5582095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd0c2ca1605d09523ade72b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b6f8cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) (async) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRESOCT], 0xde, 0x0, 0x0) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) (async) msgget(0x3, 0x739) (async) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) r1 = msgget$private(0x0, 0x420) (async) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYRES32=r0], 0x1008, 0x2, 0x800) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) (async) setreuid(0xee00, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "865c44ff278cdd34adc76e3041c16ef6644e6df3"}) (async) readv(r3, &(0x7f0000001ac0)=[{&(0x7f00000019c0)=""/238, 0xee}], 0x1) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000d00)=ANY=[], 0xc2, 0x800) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) (async) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) (async) syz_open_pts() r5 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r5, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) (async) setreuid(0xee00, r5) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a00"/79, 0x4f}], 0x1) (async) ktrace(0x0, 0x2, 0xe00, 0x0) (async) r6 = msgget$private(0x0, 0xc1) msgrcv(r6, &(0x7f0000000040)=ANY=[], 0xfffffffffffffd5f, 0x1, 0x75569e54f4a495dc) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/157}, 0xa5, 0x0, 0x1000) 09:19:23 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="ad473dfa5dad", @broadcast, @local, @local={0xac, 0x14, 0x0}}}}}) 09:19:23 executing program 6: open(0x0, 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f00000003c0)="423293be5057cffc348606bbc0eb0dffb60efedd2b78d3f2451bbabb1d0df511378cc9190c582cc4bffb8bd020e95d873a597097d845c71fe7872c115eeb485fd1ef5166c323ab7642d1435eb02de5e041449a1dc3e399326285c885d9e526ed3afa5f6531d93f4db38f2f486b9046fd19d56cf5832707ee7143aa7e6ad3a49ce66c398d8c6555c0d8532dff1ee27702413081f83752bdb577e6ab6d5304d581b3d2eb5270c8e2484b8b010e9839632e8f11ee89ddf57b8b65e7fe27204d1f033522729d1832910314007dd5", 0xcc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x28}, {0x416}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) connect$unix(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x40, 0x4) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) 09:19:23 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4167, 0x0, 0x0, 0x0, 0x0) 09:19:23 executing program 4: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup2(r1, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r6, 0x140}, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1000}) shmctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() setreuid(0x0, r9) r10 = getgid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) socket(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES64=0x0], 0x9, 0xc}, 0x0) sendmsg(r13, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x1, r7, r8, r9, r10, 0x100, 0x3}, 0x9, 0x2, r2, r2, 0x10001, 0x2, 0x9}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffff8}, {}], 0x0, &(0x7f00000000c0)=[{}, {}], 0x0, &(0x7f00000002c0)) 09:19:23 executing program 7: mknod(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil, 0xfffffffffffffffd}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) r1 = socket(0x2, 0x5, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) write(r0, &(0x7f0000000240)="d18beb6e8a6c82b264d1eb3560b1d240b97a06d64433372f9d3c9434c63f49c2eb3a698e523912389933452d0e5c9fb8854cdac932cd9fa9bcde7a5a23ac4cd26df455247b04bd215cbf45bf15844cae4cfd70e533f193a99d9f815cc74da55930bd153e5d7f39ee833cb108932aa3f34368f5b10597acd8c1b74ef39032d9cb185cb26b4fdd0cfd698aa7785e77f0370de710977f0b81fc", 0x98) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) 09:19:23 executing program 6: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="259b7605ccee1b1812085952e067bdad7f3b583ca997f41d204a88c221103ecb90137de7e34e56134173184c54c1c550baa809b242a10646566921530c000000a2e09015f3d96e4032e8389aa20e61459071ef08930c19ae4eae9c1a9c9a1f8f16ace240629f75df93000000dcdecf637daf72c9f59a32d379105ff66085e44057124fa46828cd8fabd416da2805abe112ef8648f26e18c0d7bd7dcaa78da9a7f110d68e4c343c983abe7e2f6f20d76fe6c39b2e36d93336930d7bd4de62c5072d693612f5ad7e8a0e2a562a9d0600000000000000a6f56744da055fab4ff476b9e56d69eb458a830a8167f1991906a894b5718981ddda0b259873b5d6f86b162999c93bc15e85cd54d04c9bbc579bc7d16bc7f5b29e902ece45"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) setsockopt(r0, 0x9, 0x7, &(0x7f0000000040)="f868e353f4c49a55c613ea93345cd61ca27361c449", 0x15) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) write(r2, &(0x7f0000000180)="ee", 0x1) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$TIOCCDTR(r1, 0x20007478) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) listen(r4, 0x7) r6 = socket(0x2, 0x5, 0x32) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0x5) 09:19:23 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x50}, {0x6, 0x0, 0x0, 0x1b}]}) write(r0, &(0x7f0000000000)="76f18c37cea8615ac7cf01000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) clock_getres(0x3, &(0x7f0000000180)) 09:19:23 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xe885, 0x7, 0x5, 0xc6f9, 0x46}, {0x5, 0x1, 0x8, 0x0, 0x1}, {0x7f, 0x4, 0x1, 0x7f, 0x101}, {0x2, 0x4, 0x590c, 0x6, 0x7}, {0x1000, 0xfffc, 0x9, 0x6, 0x2b}, {0x6, 0xffff, 0xd2, 0xffff, 0x1}, {0x7, 0x3ff, 0x5, 0x1ff, 0x1ff}]}) socketpair(0x6, 0x4, 0x3c, 0x0) 09:19:23 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f00000004c0)='L', 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0xffffff00, [{0x0, 0xfffffff9}, {}, {}, {}, {0x0, 0xffffffff}]}) setitimer(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x80}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x20, 0x0, 0x8, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 09:19:24 executing program 7: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/137, 0x89}, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001280)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r4, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d51ef4380c0d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb", 0xf67}], 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) connect$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000005c0)=""/116, 0x68}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f00000002c0)=""/23, 0x12}], 0x30, 0x8000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2b1", 0xb0}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000004c0)="5031a95a431733ee17464f908976c2fd3cdb657290723f5b4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9c69b583d97af7c6366fbf61fd8c655bfa1f4629138592c631738c34b9396c48e3376cfe6b6c405fd902c53051ebb40295fc0c93cf58f5aa286104e0ea0aa4f0292a0152d440", 0x7d}], 0x3) 09:19:24 executing program 3: accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe2(&(0x7f00000001c0), 0x20000) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') (async) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') (async) setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, 0x0, 0x4) (async) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) (async) r7 = getegid() (async) semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9, 0x1800}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) (async) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) (async) r10 = getuid() setreuid(0x0, r10) (async) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) (async) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) 09:19:24 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmmsg(r0, &(0x7f0000000340)={&(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000000c0)=[{&(0x7f00000002c0)="333977f5f587e4cdb5ba309927b188583f2f5905cbd38bc685d4c41b78542d84f8acf8c32d09e9539b524db9f70e8a95ddb583cfc2c485ab61c482c43dae477bdec674d54db5148a35bcf1667e190816f92d27ec0ac9c9da4b", 0x59}], 0x1, &(0x7f0000000600)=[{0x18, 0xffff, 0xffffffff, "fe2f82"}, {0x20, 0xffff, 0x80, "0941e5cf32b3d71087b095"}, {0xa0, 0xffff, 0x71, "ba125d4ea0644aa26e150402ccdab1c1c05840eaa39ad1e6e6882ca33d7963fe6715285c03c6257468a950d4ef7cac9ef9c2f8796ec2093782a5c64157862f2b7d70862ace3391ce5cf5b3918a3027ae876da377f2544ea4ab802c1b31ac40e883bd6dd8a72f4dd09331e61bbad1ec32e9d590827852441c71e00f049a5ff95190b7995deb39c1a5ca81c05b26"}, {0x70, 0x1, 0x0, "2bd2c5a8ceb7c7b99bd19116b6fba122b1cc218e4e7c319faa2d5c4f04ec34a197076bd7005ac819ae376d7732460475f2d91a7a5c7444904ddbed1fe2fa8f0e48298028b8bfe556887ad769792cb21de2742fd6c62a0c125db4d523"}, {0x10, 0x1, 0xffff}, {0xc8, 0xffff, 0x6, "a198f012b03f1bfd91ae3fe1bfa7003f8766d721fd684fa0bd5f1799f981e9a555428af21c455db3ebf2f2bc3d3cac4d44dc27a190191b94572971f9b009e3521f1d7f00393d8bf372b7a1f82874829fdf37167db3b5e80629698eabe2bdba8d45521ceb1b1bfb4c03645945847be256d2479d013414a0bc36238d77879e600ead0deb50e37c3fe177f234426da9d0332700c59b5c0d1446bbd9ea3c9ccca4355374d3174d3d49e75834f542b89d7fb485"}, {0x100, 0x1, 0x6, "b68655931ced9ca10ded6a4e35729a97821506b934c1e8ced4b4a1ef1237a5e5285a58f416ffd3fc72789b59ae87438f6b68315abddb9d412431f2c0bdd98ea3badc8b8bb779787fa09ac6b5ed08be79b2403fe8539fede16fcde9ce5eadee3cc35a495167f4d0c12570144d34fed9223533fbb5db56ccf2a9cc3ec4f5b06ebee34adbaba0f875837caae934dbe0c9dbb04e999c7032cda7080ee124cfb6a256e2109084a49cd854d5f12275a44f4bb6600b6b974582777b14a6b31bd194d8db1fe1b1d93595097d65691b313dd79ef31aea01b89573d70a977d845062a32c1b03651ed17ace74eec62f"}], 0x320}, 0x5}, 0x10, 0x0) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0x3) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 09:19:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x8}]}) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001540)) r2 = socket(0x2, 0x0, 0x0) socket(0x0, 0x400000000002, 0x0) r3 = dup2(r2, r2) socket(0x2, 0x8002, 0x0) socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r5, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r7 = accept(r6, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getppid() r9 = msgget$private(0x0, 0x2) msgsnd(r9, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r9, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r8, @ANYRESOCT=r6], 0x401, 0x800) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="780230"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xb79) 09:19:24 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4167, 0x0, 0x0, 0x0, 0x0) 09:19:24 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000003680)=[{&(0x7f0000000340)="5bee945d4b41467956e14fdc3ccb441f4ca48f78d6e59579affbc1919cb1a650a6c3ce92f7f153bcee100a86c0e7a2afde1325acc4dd42a8fcd040d5dc16302c33dee555c0695b2db7969380a24dc853f762ae6ac0647d93ffe6fb361bfd941467526d94b6097ac1c3ce06e48ea6aa650cb3014cbf6b38cf60205e6f0df7461abacb2cd91277b7397ff9ab9414bb64b99a143644087acec268d5adf9b92c4e53e4e6700befd35aa608b1605825668b97f65b5c147c504abf14ef501b1f3f2de9a22ecb5347602ea3ed8b95d0371e4eb7e0273e390587980e324a5f72c67f0ac17c22f7c00ca383052eb0235c63754b8d0b08e577be22817bdcf2bb6e29d70004551c299d72ecaeb508ed4ad74fd5af4c2bc1fc7f8b65f1921c626d2126e0d616d7d287918c2d4630410b0a3a94136c808e8dd2a6160bf39de7ebaffc69e5e076ab80728132190800ac991ac9b629d0ef475875f423a5d6a52cdf7c17726ae5e57f5aaf94c4a778b78e787e3bf0063880d928d9683f5f835f2c0cfe4e429180a1fc98d4aafac2b9e4eaf5a73288f3064720a44850993aaa550640161a8c56a540fcb035ed2b17a3b44c3ca3d8b28a1deab99a69ca237ae22c1056febaf533e15986afb8019e1e31a834d28f76d5bbf768d65886d58daa37196c826c16a795cf89c5f57823ad38d31da23dbc48c4263d39b628feb6da679eff350f8ff7a6f447e0161957ef8f9af88cbcd930d6094d2b2cfdbb2b44cb1f46a593f5da978b3a15aad14f22ec26a3d6e33d7328ba658e43504ff9798eec0ea2413d3f9ded79a8ee9b039d96706afbdd29b28394df97a14dae514eed4b46633966b52cdda8e4e9bf2bdedbb5c135691f2d877cbbb9e3b68931890ed2867a5a2127b24f0a1aed9756df43a7bbd059931c71703792bf35e5405eb4214599883d6ab5b52bca8449b81f3a2505f909baf46862eb99c1b96755aa9da3ab1bf552a9aaa39b4772bfd6479e853c262e1fd49d3ba6fa163a8c60a099ee0c88fb776dd7ed91c892419d6d1bd6b1330231984d44e4b712181781d20c4f6a9dfb39809d7bfa3bf34f367675127921202733ee89350da7b19667b45d318b3d3b722ed33fda5a0d7b0cf54f153736cd5ac90f73a4fac3343028c612b6daf2f5d110892874beb1082e9ce5ee396f50bf7346b986327013d0f2609c0062c536f9a4e8155592eb76b91b6df1beb698a6a2cb7aeb5f37f5184254ff042c7e9335ebecda5b412627fb3b8ff59de29ab9cc6004119f5fb4c18a6232bd8a9e2e5a17e56c164dd1dc4d31035c1f33fba4155cebdf27a377b3913e174fcff480ae19a867929bfa1dae909a944267b133234d3a29f75240df9dca60391b198263c50fc777ae168f6e7f57fd68b2f9657d1ee0419587e132f63a27bbd8866fc5c9917463f7557c53cbd3f799eaf72932a3d7784d4b1ad2e96598413047779627e90092fc33bb8af156686c611dfdaf505de83f8b12edf374ccf270828edf0b83ca0b0c9f0c25e19e9c1ddb1330b69d3f6ea78563b7ea4a33366047dc5446eae5aa1576a906e771fc94edd16f49e0815742f5a9a54c13fbd8a4f08b7732924c43fb0be1c4a45ef6bfb77e7e9aab382e979067933d073a0fc781e4fd0a38afb8af0271dd0a1c5a7da08c6d5603c7a2d0aa03461cf61b830386b7ccb976e387f1fecb9df2c4ad39cc73eadbedf7f3442d78d96a6d448642485d3086cdbe2210fd2195eaac7ec438cad9ba39bef11288253470fa1cee0b1f69e7e8029bc86d9f45b89b625e3ff6b7cc7bbb33a5dd700350f30f82b0ae89fc4f850dc03b5a8584b9e29af88215f0f635c83b0e42e4cb8eea55fe309e183959eaa9c5f4a3135b34383cb0fd812d989ae86be2a3e0024b2021a8f1e6e2bed30f577aebe101922649ce1e117af6f001b324cbd0b25b82d0a37d615abc8e98c92d1b5f86c9fb7820df4736b57481e7e0bf41cf177f4a98f33f889c583241af1f6d6d6963b242b2cbd4fe404d6b59890f17c4373b40960638d495a7e972c19d7d621303d2fc8127f5283fd10cc87d169a03985819a34372925179afb56343948f28252baadff42f4bf34959f66ca05931619d89845781094d17aee0bb4eb70c83d5d8298d7cc42124d013c463ca12015a216d3ac335339f258dd3405db1be4a1f1e5a442e4c72bd2c40f8d1a1282a174024f66c339e5ad09ced36ed05e733ac0d43361465056f7cffe5114d1b0df716c64fe859291cf10cc5559ab55a913f17b57acddfa60a5fb888bae6eb39654ad9135062224de37aeb8a4f7c72f689c7420ad49c896311e2a2f966cb6661edb9c153531f71c8f22b1976d030a51ef40093d4d3330dc18801d978fec353a865d24ed4000b0a873fc5736968136ce8d3cf1173594afa98831dea4d23ba3fbc5f1bc785ef5fa8f1a46ccb07777f82c6b66dc92996db3d49a51a7505de9574ba9727e7f386e7ddaa297a9f677a8ad9c189aaa79440281f6d8262bab906c6b1519959d36600766597e47f8cc3f57a170b7fc02d855da825077cab1726178c9edd4f756c84eb91451f1b43650159b8d13b0f6db15a888226f3015c7de19a0ecbd8b266f7e4d71cf14e24f78105251a814837fb03352f36d15bc4e55fab0a0d3518b9d036cf81f588134be7cfbcd9aef56dea13d3d663d570e3893dff704431166b799eb7393f9cd798a6f5ae31e3bcc9970005f21b3efde5666c05874eae0de1a3a022992ebd3f16b1a18b4dfa99a7b43a8b23a55e2c7af7eb89d2ebbc388724e7dfc3d0c497241aacf305ed8dca8414fc4bf7e4f5a04fe572ed1c8dab4fad35f7479e4d886a65f3bc943e0eb58d7beda6fc46465460ef4b8feddc457466bbd8441a12b9be5878646003899b8f4eadaf231236d7357a044961180c75b403c687e088965b311db6c2c84aee3e689fc6420120e30495aa173c24144a8f584ab3ae3edc689e12f811077e750baa948f7ac9198fbfe9cdbd00aa6e12451c5218e97d4c5a395624a26af9068e640aec7e4b6ae6d704ef542ac623d485081410b4ab501e980253f8cdd0090e3e59daeca63137fe9e25acfa705401dd0722f5944231d8d78f16cc42039726025778cbdce8646772e2b8d713fb9de52010591407e085e119846537f6c14fc8da66755d3b38aa7eaeaf21cda46121882c8f96ff545930e601b50d4b38151217d89e06925ddbf4cb2af7db7221bc78277cbe6db70d78e02352794b1b47606b778b556046ae88d3a3ab142b8613095210e77eedd6bf498e6a0f3edabcc69423f5edcee413ec34858d3e4d51c0f10c5a0067e3c0f31cfd1381d92808d68a7d87c2669fb4b209e3247438e883fcdf3b177e89e02fc4b05b41cc63736226ea4422978fed9f0911cc2ff5fd0c88beb4cdc77176b2a68a21791c28b95c4488dbe66fe63e18eb0a6ec886e7608b495cdc7bf4c30a6bbb3b74fb7109ea64950a831761a326d589271baec37910d3924cfb78d4f2ebe7b624d6e91e7d21431887590884b03008e016edb6d6f2cb2c583b9acb3132511866e5a26d4f15f74d675a0d4039b92e223ec7e31122c8e607a8288936fa7883de2555416abc976c4c91093060d32ac8070b6750b42d1aaf761fa948c25756005e411d7e36adba826ee4f01e3824ff03ed6b7ba0435d8bb50623d05c167a96e30a5b8f629a697cd4dc9bd92a57001794a6f1758198ebba7e206f5d377ac817af43e52818c4bb698f4ba24254579f7882127cbf135e0b64de994a98a1ee8d84b09b63530cd7540f7d9368b9dc6a8f8fbb64f00f2ae8bb1e499c60d932f32294fa89a743542176c4c3c82a5b54ed827238151550caeec58b99a94e63c784c1d0b66cf1db40052b10d34a29b7ef6572db814ff2a3a22153055426336db21f2c5936391cf0ca9906f48acd8050096bd44071abf2538bd3a54db41cf962cb624217c05017d20915e9fa57fdd3ea2c215dfcd0fbaa013da5d22f7a2424a404cd46f33a221b1348d695469f14ad156a978a32bd75bb7c5529b45b6aa43c89523fc0508f9aedc0d4d12a5f40c2525ce56f2d5334e99db96a57669474b04fbd96a37e7cd6025dfeee61bb3e33c93cb7bda3f1546c108994b0eb68667dbbd2b54ba76787f66fe83b08a2c81aa2b955102dc4e47b5294ae50889265925dce5359c5376af7727c580d0d3d6a95475273eb57bab58834ae3cb1267996afad47c509976c6c0c5368dac6ab0bba28fefbd038a7e91b50bd557502a76ffa281d5c08dd84b6d7e88e28da141cbf4a0d6198ae0e5322056b7121438ab851806780d42a5cccfd2edfab2ce6664efddd8fb24a267c792c0569ec49783381cd8efacde949cf62011449e4872080eb5c22f47293ac7ead897e77fb1a3809c91ec86173f75047e09ccadc4a235a5de9a43eaca8d1ff4aca8cf9ee73cd61d1d1f7991167e8ebdc92e0e8b131593ede2326efd2e105b97f1e69cd4683e169aeb31c7c6bb45373847915faf1b2ad2d08ca5da6ebd561abf0ed70a66b7562ea897f662d7e21c689b227a75ac785ae2311eaf20f3a6ef9a87eb0c64fff9d64f1daa5f8f8e8b5b6afab651fd265cb19d65475e2e226fa4f891a6036e4ee1fd027ed24b77099c148947127356dcceb21a882dafb7f77bc8515e5481446934d7f3704fcd7de94aac172e10276b6fff4196498ac2f16432faa2f7e4a4e6f67f5c17cb1551388773900aded003bfcbbd5dd24b838adde6244f6a13835d5dc9698d62bc2a13f61771aa6005e9dd9e2b4b0180b03a2d013532ef44859b2b5dc3b873c76e5318ff2f2c9a133caac0ca3ba3f8b9f6be6bbf1f00e3ad317fdf0ddb8addb5b7c84f65569f705aabe4d645d08699ff4b18448631b7f6168dd1c0447b7676e2a83317fb9108f12ebfe30adc135056322bf5aa9c56d4174226e2254fb8fb122678d68508683eabeb63e222e422501fb63e03b61372cb1f26e6d4e57743e7555ad8740de485fe1cc05d5c1c7bedb5e070b2f8fedd112521759c1360bb0bf619a7131153f8edd4610dedb1cb30cb90fa68c4442666c25e61dadc99cb7ffeaae30ca8b1143dfc38af5b3c7eab65bc3cfd08728bd103b87730a3954d71c8cba104be0cc2832d6fbbe4dd425ef0cbe6bbe72ea4782ec4cc210c9b55480a34454d5f4a2c3542237932759511456e19588686ea3c4e30f1ea43cf01eacf7b2758f03b7be213974b5beda580a36181139c140cd5b46d8a7eac8fca3835747cbdb5923a1a8bed04caad612cfa9497ae7e191dac1cc14286f2c61e18e5cb58a299c34036734f3b6f3ba2d562c50b54f0a062ce8f0018bb458236789a33dd5a8ef75c6066ba916fcb8cceb7f2477e782484927eca35d78e5e7c91ec18cbdf3456832333d49918a96bc6cf3d9dbca806991d3366d84ab5c232479fcd6ee8e8fa16bb3aa1d0180323d3b4f22dc95c913e96e1dca048485406df469d913140f13fdcfa47a93f7bdacdf2da9fdd0077b608a44e978dcb9cebac8a8aa9280d4321d3a36a00beaf677e71f6080f68482abb7cb37a3396d3a8d4ef36b66673e57d79b63c6488b49e51ff8d86b8658a5eade1fe8f46d4a6d2870f7ce17d7f9b57b913f0bf5a8d2976b90fd85391e056efd02213029808c712ea54b8fe39fd9cb5b285cfe572369cd51a7fea31a62f503155809c12de3dbbfa3d31bafa7e4c96829434da52cc2b308436c85810ac11a6d33618b3905f8de65fb1c2d5f5fd34c4de80294ecc900b09517268ef89ef85830ac8aeda1069e37975f08eb345b2aad67fb4aecd564208459d51214ada9a864ba8d2db1be", 0x1000}, {&(0x7f0000000240)="a580e2bc94746700154a02186a5ead9220b10cc51eb6534aa619ead1dabcaa03829f274d99b140fc1529c9b26c3a044a124eeae3fa5685f0a25fb04fd146efafb2763ab94e8c856614314c476eca22516938c69f91d22ef15df11ec251be89185bd00ddc0813f2f962de3fb53c74af7e964df5992aa41296478aa1804cc960664582b213ead1fc2fce235282c5757d558113f2fa6ec777c6321c6f7f3e93df8bd771168a0ec2be9fe521c250bb37bde7927dc40c", 0xb4}, {&(0x7f0000001340)="bf21725f5c5fdfed0280648a452d6cd2bebef08ba857155e1b800ebaed7a0936e61cf7317d7bcd5adb72622b4ffe24ffd9e78c6115173d3ba19fcb52bedfef8981d9b7b19af6db9109745a60c76cd1113107f862d6a133aa97204e97de746060e7258c328561", 0x66}, {&(0x7f00000013c0)="367d2af1ade7d415d7630c30390df0e74c1329bd0a05a419d7dfaa33443f7172cfbeaa0e0774535cdf31ee51bb84f10db032a977f49daf62fcdd4436b68b9526d6ef793393fbac42066c051b92f6391d0f187ced09b211c201de3ec9f925ed8b386408be41d436936a7aa7dcb6ecd54a5cbc69d2736ac780b27ada1dba69aeeb900e62e565d52eb51d0ab7d245861e2970f669eef6941a6489c3", 0x9a}, {&(0x7f0000001480)="29822b1003749224675e1c3bb2b16b5107b1856d1162107f4c7241bcc012bcd2d7a2cf49255a49d01ae2024145542fd49e37282c1a60cf69611a03ef", 0x3c}, {&(0x7f0000001500)="66c4b8f1ab1d0556c6b98f994de1e0e2d22eeb7e6569849cdb991210933c7cf63e48adadd028201e4e61651bb15d0c228fa54004c16251ad37d745874654ff5e1935b20c1522cb809864c4ca47e2d358b7afd80ee90de3ad354c39968d92ee3deb5c9ec4acfff5af94631eb5d7e2b598eae645535bf03ee0d83cf9bbbc3666169e4aae26ecca90ab04fd6f00d922470314c6c5d9f21ac97923a69b87c19775b75ef9d1dbb1fec249e7dcba182456adf3b893c68ba73bcd0991cf9f79f97ed37202e88e7d42c8797d1ff3a71879059c9e3637fda5a6dd33fe35b16ef60720244ce17b7b41640e43d8314f2d23e33b1fc81048e1151eb1c492c3b42a0e9943a46f912800ff25b190515b00e2ab78087e7766cd83da630b796435b3bc10fed7260d4fa5edaa6ff011dbb13ab4921e4d2af7ff752fc9a501a59ceca83cd87dddac0b478f7f2791237769ea7278e4539913de4da2b68cc3c6bcc25c296e3825a8a94029c8e1e0074ce384e1dfe359e52571639e4b44c351de84566319fe553302d36280bffb1db7672077edc82445cee6f3701c4363860597fdd4ea75703fbe84304f786822a40be16c85fd14b34cb96a0f6a550e5bcdb9f63578d57d0291079d8a41ef64d6cdf8ad575fffcaedae92766bdd2513ab8f5b819272a20c7fdf7d81c4dd736dca67204eb9eaea0afccbb270f298b6a9fb2dbb3f2cfd41df3bbd324521849e3ffeff1fd6840a19e2dd9a0403329b04ac8c89c3665bd57ade2bf3aeed9aa3dec5e9be8d1576ca6be638292160e7a559c1e6a96a81ace3b3530afeb77997fb11e277700ef9317a3b23d169f2deac156c61926e682747ba64036cbd563a9b7aa2069361a9c81c827bebc3bb19058a7c6f154746498ce8be1df3ef7796621bb0ac4bf914ec72fdd2b8c934afb340246307c0c4bd800815574f32506b9ace450ca5cf4f78a8d1179639ae3fb72192dde8ff51770cb1ee8ea1d136ab41dea8a7fac7f3d208cdafa5c9dcf332da74bc35742735b731bd368d309bf986a9e5f88d0a27d339985aec2c9670120c5902c485d9a43847bc82e9c7dc908691bd62282851918785ac2c7d8914d9fcf85f13e039d91865caa63aecdf15d9b85cd718d87634849229ce523ce37bc822f7a4f94a8cd1dadb6b909cc013ab7cdadd404a45acc920d4034bb8ad5add33e177ed3ad741a743f2f79622d38cf52e65326bac974d3d3e6c61b71ff879a2ba46aee5c5d5b1024726e1f76c232d523637fbc1934013da215cbfb6365b679af9d2860ec4c0591b25db159f15910eea7bf5a1b28d5f4b6bf286e855e0f771ffc9c816a305adac93ae5c5b133f659473bfa7e7645fcbd306b1e0317e5894727081b5909166500c46460bb724e6520609e3da4966dc471eb53323526f99deae7af9c03e5590d969a94d8a5a3f2f58c1170be052cbde3314fd41c7dd529eee6ec5f143d24b2771937d60ed553fa261f65e91db8dfffc9d21283eee32c353924bdee0c767ef4d84b59b482f228450e4af868748027426bd28ff3ea5438bde55aafeb578a58fb03dde62731c02be8be5aa9bbd6e9ea9325b5be0e742f1166ca6dda5d80bff376edf3251e9caf6251d7bcdf480e63a5dd260788fc731e46e0ce3ed99396f611d217ae66d9c07062938e33f1bee03d13e875bbb6bfe9d4c2498470b490e4d5e93913975b7cd84f4507d27b2d50336856ddda1284e9942be05dc5be80f5e8362016aea47421cf8277b0a40539063712c26f38100b8924020a396e425bed2188afca600aa2576f8e1d277ae35fdad492bd923d5e50f799c03021146eefac54a98745ebb1c134fb8d38e412c9040fc9c84b1f4cf6c5a7032f623ee482ad352c3b501bb3212495df620eff9e0c3e7d766704de8db8edc6e82c77c707c7a209994a10538ac96cc388662c675a6323b84473508b8d88f70eaf8c92e3c14f98398b5ceb2896b357445b1e82c034bbcb75e34e2180fe414b6e41298496201f69616778a33a85f32536b32c1812e208e6a7316afac63ce4406429f53bfd792c072fc65f00b15c903fe5df5346ef7243c39ae40b80b2ade76b3242e3b1449f6ca6d1cb21b4b428fa370747a392a2809ae1f475a45f6417dc5699fdbae5dd672db4c63ea80f0e64d9d2694a7df3535a4cea0b374ca175cf16c9cac5e4dc2cae9aeffc6c4ed3087cf68946bd5b04268a5baaea2adaff84031c2cef480372b23b49c11f58c2deb010115b3652756dc75f4510eae9b299149d9e8466caf65bacda75bbca716bc01265185db67c8c1f7d532938500eb607f394daad79315d800b4e46b237f57935d794b55ef5d40376b8f33728a5f26b5ca50aa94746377743bbf4e2a9c7ec624309dc47f5ce60697e92d11877dde19ecb1f0d05f70f9afbea0d6d91e44e219a660e94131b723445edea4812d7ee19b0f236771a9ea414e0ca015d5ca1445ae7726ea5d30607d1b53598f17ea4b53570feeabbb1e6ba159e8450e16a2e88fa977677028eb6170a505e641158ec9503428084ca2b89bc3e1cb787c40eddcee12075b50d1a93921a1afcbe97dbfb2364b31cbd1af1e02d729da8c9e50b4193105ae19e28874dec61bfb426c7744008321b3216d01baa7f485cbecc19ab324263898d092f4ff5e3e4e82dd6903a50806d3efdfd60c60fe786bcbd23dc32c59d0985fbe3b5560f99067a4192d442467c00308872de6a5c622536326b4ba06c44e142870fd62f4f16b83666e1c82360103ef130c0b2ba0eedead830866a8312012801f245d869d97f65b7533460815a38c18215e3879b11cb0ec729af29d05c534af4d998f9de6ee9c297b0fecd18d294927c6860bfe1314731664b55a85ae01c3de8ab84dde0f8a9e63da17669d8016fe3e55da35b52e2d00c364dd7902888b2f413f3ed150a11591f84fc39db97a9c1ca61d323ac785ce685cb5f8c1b4eadc645297745a751f937c105403954d6ffc7377fbf097a8f113ba7579d2b547c4a7ea0312996e0a284e4fd3bb00918f3b6798f050f4c2fe91acbd8c104dc617036bccf30376ae3ea0ccd329ad3377f871ce067f909feffd235479c892c8cdca5619f4edef0a88429a0bee7930d81b06c8b46078a6714ae5a960a1d03e3416773fde18bff0395e900707b79fa4583afa2e320c72005871075e31adcf5c2a17b22c94fb1f759baa8e680f5ce75802cd642864ebe97a9d442311496611653a5e166e0cef6d57644a8b5bf91b0a0091c7e2038c1aaf8f7b89ac4f08395c03b1f185e1622fa59f3f1c666c51725fa2095ea6806a263e64a6af7b3be2649d98649967cdc04a93cd08906a2803e9bbb54510acff3e337441432f79e0c1ed655662193835fea5ebde6c18820961b9c05cbae7431014db130c5f3b26a6ec2f1b4c38417f6b2979a04ca1c66b38b24d6d57faca86ca39b7febed525cd4077f5aeb54c842c11a3d3b599732763dbea70750bff3f12cada3ba70e5c0c43ea8e91b966f173ce2aeeedf84839664a44e7ae23ada738bb8045b1089ec745be8f80728272e21c6753feca6c303baed200ef9851e9896e3b19ec9803a7a2824f558b63c00e0cbcd4297779135a780038147ccdcc8081bd941871fb0279638fea7939a79f13663af902160d39d4ed0127444664af8f49ba06286d7a5004d8b9cd831c3ee4f994a6646cb51a74d7f344966ad80be0ad8436269016e7111ad807a37f9b1a4d7110cbbeadc31cbe2c8e213f037f24c77dbcff994e333dfbc6142147b00a251e9dd5bc70cf3f551b51ddb0dd3c37e47fdfe9f2bb1b88cf97d386694b39a00f036619aeb5622e8b4f72184a4560bd8849b14b99f428851acfa6301b18779660ea47c04603bab5dd4d417c6734913a624dbaf781ae36c3df3dec0b37f8f60274bf7174bf3b274c38b57e4d05e68b63a920b6e9db8d355a7e5b0b2038d2277ab72b1ab753c5550dda870e30e51c5b44049399291284888aef2085a55eaa99b54d0b0196f9fd733031ec3cd8f497f230d94cf74e60682b0f880d9246f46058f115c0d9a7fbe69a248df0ecae6722dcdf0496e6c7f9cfc9589f94121b1655dfd0e9711a0b9aa4337f843f756464629d9ba61adf39f2ce4bc872ac39b63b70483ddb27796e41e1fc7dd9dd3ae27b8e992269c727fc7c3ddaf57eb9c20159ebbfa0d47ce47850bf7b661c9da064f1914f235cc54876c5aef396a2cc92a1922b064d23deaccb84cef2ce70f93bbeb3257a3056bca42f04571795c9e9ad7da30d20c155ae86fb77edd7af642bdfb37670aa446fcbb93cfb8975df4af78aa41a465e80125f6d3a15ec31091018cf338414bd97efc32a59c91e9f90b5e8e31a73d0aaedfe6a850cf73d7275823859ecefa29248d9fbb2395279422438d0b38297841765b34b2f14b5b367f67bb9484018f54ff143ff4a48e315d3322834936efdbcad3fa012a2a39c2346426cf90d12542bd2ac9d6af3d8a0b2152f82fea3054fdd9b453aba801932f5e45802469a3add80b6aced6b7133756a4f77ceddb5f4b0feabd707635ccd60e9f3f46956ad0697c3c3cb8082011a9fe1d663783675a708712d6970cdd5133473711054cf5bb3e195aa2a15a09bab65d20230c9370e5c066330a04ef492619fd3976db11ac75d5adf440441359778b79375a74738b248ffb010ba48d6e567f25db7012ebc10d5ea7b04e6cac4ab072e3e714cd9b649ea4cfbaa1d823784705c83d47ddef6654b4e040b0c3ab86207bb2d0151b36f4390e4e6a506074b70717579c67bd9b71eb9", 0xd2c}, {0x0}, {0x0}, {0x0}], 0x9) close(r2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100ea6f000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f6a335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 09:19:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0xfffffffd) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x83) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) setreuid(0x0, r1) geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r1, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0x4, 0xffffffffffffffff}) getuid() r3 = semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, r2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x1000, r1, 0x0, r1, r2, 0x24, 0xfffc}, 0x7, 0x7, 0x40d}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) r5 = socket(0x18, 0x3, 0x40) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x1, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x434, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r1, 0x0) r7 = getuid() chown(0x0, 0x0, 0x0) setreuid(0xee00, r7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) 09:19:24 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) sysctl$kern(&(0x7f0000000100)={0x1, 0x23}, 0x2, &(0x7f0000000380)="033cfbee155bc4d5f64da77bafa0787e69597d86763a34f1483bdf676b9b0302e7af8f862b0e8d75f53852e320efc148579668d63073efb6c7f9821f7f55b6bfdaf5de8a9a8f76c703e86bc81ccde8ce39e9fd2ed8168adbf569eee8ed659550a1fa8308f68ba1c85ebcb06b42179aa7ccb2eb567999984c7cd92eabd653fb83f03db2731bf430277fa191346ccb0b7fe060c0c4c26fc2efa79d1e85743d184817a9b46f0be82861b54abe77ae52723e9444e45fde9012353a7f26d491988df960046df92045b1c6e538", &(0x7f0000000140)=0xca, &(0x7f0000000480)="c9b074911eda3b566462a1927437a837dc65c943499f34d01f391fd43ee2f26ec315dc0e8a2211ebbfef5466ae6b2634ff7366f50970f4feae81d131ac94b862e1598c11abf5b407a9cbd9f1618df3198f", 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f0000000080)="0394b58d1797d135e64d84cbad9c47cd2fa587d4c42fc30cf0fa170c8b4684c39c2fcb84", &(0x7f00000000c0)=0x24, &(0x7f0000000280)="ddbf9dc74f47a3803e1600ab6decced72c485b73dffa82e510cc47ec7c27ba141145b3742ec916748484eb5c1b047740961110ba50de83ba2a67538977afb59f9d0cd7b0cac6a5fd88057a0abd5128bec8b50b390196a3bdaa8750dd3dbdc95a6274896413f1b066951c2e8cd63badc8f5fde489ca3d8b3e02ca57805d7cf68ad84d0b6b7c2e14673a81344ff779416a046c6ee4dc510901ada1520f9a8be7d4db52190a8e7bcc779faec01f4a629454fec2efffcf918f9bc7cc047a4de8d3be077f4e513197184ac7482f1a6f5abb79e5acefc63b392c21473bb79b0f513586022f", 0xe2) 09:19:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240), 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 09:19:25 executing program 1: r0 = syz_open_pts() syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000440)=0x1f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000680)) ftruncate(r0, 0xffffffffffff1c54) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@in6={0x18, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x1) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x1b, 0x2, 0x9, 0x1001}, {{r6}, 0x0, 0x0, 0x1, 0x800}, {{r7}, 0xfffffffffffffff9, 0x80, 0x40, 0x3, 0x6}], 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xbd, 0xf0000000, 0x7, 0x7}], 0x100, &(0x7f0000000200)={0xfffffffffffffff9, 0x8}) 09:19:25 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80c0, 0x80) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3f, 0x5a, 0x1, 0x846f}, {0x7, 0x7, 0x2, 0xa6d8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x85b3, 0x1f, 0x3, 0x552a}, {0x8, 0x2, 0x5c, 0xee7}, {0xff, 0x20, 0x1, 0x9}, {0x3, 0x68, 0x4, 0x40000}, {0x7f, 0x8, 0x6, 0x3f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x420, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) fchdir(r4) close(r0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)="2d38a664520728f344", 0x9}, {&(0x7f0000000380)="4adb065859c071b928e436c9d72d10d71acf114c36779cdbbddd01a4c560cfa75460ada8e196d883c19dad3780185663a6f7676cf421fb00ca8e891cf7aa6d654452cfac289326976ecb831a187b7efd5efb00ee30d887b2ba81f1de5f3592beedae4055b7bba4232c7198ca03cfb8bc393bf97e7e", 0x75}, {&(0x7f0000000400)="73ca6264cb03f0428928ecb64769f2680003838e82a0f301cfeb6fce14aebf6b5c108f35f27b85a391147eeff3ae4fad91743f8c80e20adec9a86aee914f85ee0153621e01e95d6501416f7d662a9fd64183e21f2afaf8d9a1264e8e31c2b59f8f27edf6a61ddb4b91c96b339e414dd8092bd4c9bb9caa2379b635e918a33ab55b9f4879618d0f40bb3a874ca690fafe9c14a2facdb21b6cde82c9a1e36ab8", 0x9f}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000500)=[{0x918, 0x81, 0x9, 0x3cff}, {0x4, 0x1f, 0x40, 0x9}, {0x7, 0x6b, 0x7, 0x8}, {0x4, 0x0, 0x9, 0x1}, {0x7f, 0x4, 0x0, 0xfffffff8}, {0x3f, 0x7, 0x1f, 0x6}]}) fcntl$setown(0xffffffffffffff9c, 0x6, r3) r5 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000005c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000600)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[{0x5, 0x6, 0x6, 0x9}, {0x7, 0x8f, 0x1f, 0xfffffff9}, {0x8, 0x6, 0x5, 0x6a9f6116}, {0x80, 0x4, 0x8, 0x4}, {0x4, 0x5, 0x0, 0x6}, {0x20, 0x3f, 0xf8, 0x7fff}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000740)={0x4, &(0x7f0000000700)=[{0x8000, 0x8, 0xe0, 0x6}, {0x20, 0x8, 0x8, 0x1}, {0x1f, 0x4, 0x1, 0x6}, {0x3f, 0xf9, 0x81, 0x400}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000007c0)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000840)={0x1, &(0x7f0000000800)=[{0x1, 0x3f, 0x45, 0x80000000}]}) r7 = getpgrp() setpgid(r3, r7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000880)) 09:19:25 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x16}]}) pipe(&(0x7f0000000200)) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) socket(0x6, 0x8000, 0x8) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) r6 = accept$inet(r2, 0x0, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:19:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000440)={0x10, 0x86, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb2e}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfb5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x60}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x500000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xa05}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000feb000/0x10000)=nil, 0x8000000000000001}], './file0\x00', 0xffffffd3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="1e7eada63e6aae57d754149f7ad9b21479e949dd3bed2a059238b61b65d5e985464109daf1867275f3afddb88b7bd86a099b752b6882e8e63e219e1b5f635804dcf975d860a2e5ce64d369413544768d2894b249c27bd5a57142eec5f9b2c4b00be4e04cf88edd312d9bbbbd0e1dca3e8285454676f424d5d75ec2dbb7fe1f0212a6a4eaf7a7800d7be4", 0x8a) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) fcntl$getflags(r0, 0x3) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, &(0x7f00000001c0)="9aaa30da5f16baf0836e56f1ca6a6cb5eefcf191f48d4c61709bcca81d352500d9da527777662235e8e4063d045965167bccfb0020b52666e06602d45e815062dbfa2c34ee17166cce193fc4950ba37f8206d96073e33521d5a6ac48fdd72f52efcb8a220c565ab7713f14d99f90bdea767f4f09b125a4f8b738ee40de4e3e696b91f6925108eb63cddde308392931a8", &(0x7f0000000280)=0x90, &(0x7f00000002c0)="d6afbaebe771ef57fea336a65091f299176e96aff35246c260d91c78620edc4d49e6727687a131f76dc996ea1b10e944fadaad24415343a78c625dbbc45da23854689eb83cf73cfe7cdd81e0d8d6372bf92b093a251fe6da5f6c88aebe05a5821dd1d1282e9de7483d295e37ef23628ee8df1813d017a17850", 0x79) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(r2, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c"], 0x83, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="c07aad55", &(0x7f0000000100)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fed000/0x3000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000080)="05fc0c09085cc6621bec", &(0x7f00000000c0)=0xa, &(0x7f0000000100)="92b70b5048fbc7524618bb8a32e84d188b114f9573cfbad05fc7533bba8b3e2a21f61a9076e7986cf07a13d6bdb6eb5952e01e9d1505805ed6a4e6d4ce6e39a76ab4f0a15312560c0549d222cd9c2aac3344fb9a52332f6d2c236dfbda8f85d04989c6704a7c9cfb08cc51e7055d421d83ab", 0x72) 09:19:25 executing program 1: r0 = msgget$private(0x0, 0x81) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRESOCT=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef5f5a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd5582095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd0c2ca1605d09523ade72b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b6f8cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRESOCT], 0xde, 0x0, 0x0) msgget(0x3, 0x319) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) r1 = msgget$private(0x0, 0x420) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYRES32=r0], 0x1008, 0x2, 0x800) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) setreuid(0xee00, 0x0) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000d00)=ANY=[], 0xc2, 0x800) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) syz_open_pts() r4 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r4, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) setreuid(0xee00, r4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a00"/79, 0x4f}], 0x1) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = geteuid() setuid(r7) close(r5) ktrace(0x0, 0x2, 0x40001a28, r6) r8 = msgget$private(0x0, 0xc1) msgrcv(r8, &(0x7f0000000040)=ANY=[], 0xfffffffffffffd5f, 0x1, 0x75569e54f4a495dc) 09:19:25 executing program 7: open(&(0x7f0000000b00)='./file0\x00', 0x731, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) r4 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f00000006c0)="92", 0x1) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x8}, &(0x7f0000000080), 0x0) 09:19:25 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="948d05438e0cd5dff8d968593ab7379e7eda09ed0000"], 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x401) setsockopt(r0, 0x400, 0x5, &(0x7f00000000c0)="03476c2b8dbb4f40b093ee34f8a36c9821268ebacb79b7143073e6ea1b4785bff2a2c665cec044d0788abfa1ef6a0e2aaebfaa3c1e1d1bd42ecff64a909ffc021a5b6a5c9189c26d93ad8c9d8d8fad476c62fc6cee4d6280924e33a162d177076534fd71a6a359c2bca76d2f3c674d04c73f3a1985c99eeaf2ad4e04db215100f490fe94c569b3bf28634a2a0dfa7d77de0c163a23a41b72753ed739f831893e3bf80fdd194d22a7b25ac8ee0bac3605dc5494d37546df7d3a90df92b4f587d907d00018dfc5c810907c34", 0xcb) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}}, 0x0) 09:19:25 executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x100000000}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000080)="8c350194742ed67fcb25c2b1e2bd8336541ee5083d41f5665c4502de32dfcbee0a89ee8630fef259be7e79496b0bf1325546d428724f1397f9958aa982bf8dfab42f93018e72ac585f728e994604dc6edd78fb49", &(0x7f0000000100)=0x54, &(0x7f0000000200)="75616025caf1f980da0c551fcd1c5878f2ba1cbe798f289da73899bb0401c0a09addf1dade67f3f284beb684b39f054d655ca5754bab692c6d62cc05608d8f9d20cabf97875f6f4e730da18090be652933056d0b4fb172b2932b81ce9dd15e7775d52ca722952483b15fbdfaa1bd5c33821f3672f287d3f753a7dcc69e4a2c11483408e0cea6c847e2d08866", 0x8c) 09:19:28 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) getuid() r0 = syz_open_pts() semget$private(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f0000002500)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000026cf5cb6cb977e18cf30642ff07"], 0xa, 0x0, 0x0, 0x0}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000002480)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:19:28 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000000000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88cf56ad847907", &(0x7f0000000040)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) fchown(r1, 0x0, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) writev(r0, &(0x7f0000000100), 0x0) 09:19:28 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) r3 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="00705774c904", 0x6}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffbf, "000080ae0e00000080000000000400ffff2300"}) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/244, 0xf4}], 0x1) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(r3) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r4, &(0x7f0000000840)=@file={0x1, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r6, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x513b) r7 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) sendmsg$unix(r5, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) writev(r8, &(0x7f00000009c0)=[{&(0x7f0000000800)="e437c891e85a6f12b23bdf24910c561d19797c3fa3143666", 0x18}, {&(0x7f0000000880)="58e62bd10ee2f1ff8b047f9689a2fce319fbb5c0a8f57da15f56bd1d96bc69aa8a83ab669a4d8950f593cb2cac283dab66d13b0956d040802259d3f05bd40d29d2e0f991af591a9e2ca7c3bade1cd74c732101000000e7ab1c697793adfa0e6b3d01ca08dec727232550e9019cc65f060000005da9369f6410aaee69c1eb47491ecb39ce6f602515a4ae48130c8b89f3449ebde4b6c4ff31", 0x98}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001500), 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000080), 0x4) recvmmsg(r5, &(0x7f00000006c0)={&(0x7f00000004c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f0000000740)=""/129, 0x81}, {&(0x7f00000002c0)=""/95, 0x5f}], 0x4, &(0x7f00000005c0)=""/195, 0xc3}, 0xff}, 0x10, 0x0, &(0x7f0000000700)={0x7fff, 0xfffffffffffffff9}) 09:19:28 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="a555f579cdc83a62a9755a4230d9b1486d9ad30c273c2c0dc4c8f9154b1c635e6233ee4e75fba82a8169b7f9b805c281c867016e588e269921c91cdc4fc4c9bb", 0x40}, {&(0x7f0000000080)="937d1aec921475a47974711a558360eed92c6b0e4b37a2dd2023aa84a205023acd59962dfd271cf9a97b144b3991234dd4af03a952017295539a6bf6de9c2cc76b1eec470d26813f533e1f9332a9ed7f84a7edd2d1d2e17b9908fdc5d676029483e556f4770cdd46f66f65fcc46b029fa40dd96d49f29a3c519cd0174d17a161d71c4efb999d089491d8e8f81d998414bf449883fa69655eb123aa6c64681c92ba3ee0d5ba58b85e9fa18e365c0fe0e300950a588b1abac4533078206fc1d7247b16e3fc3612717e90dfbe0eb611612e2415172818a35b8904156b4fb8d63369d5651d2359c041e0aae761c503d0126396c9320cec8aa6f80fe8a623", 0xfc}], 0x2) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0x80) 09:19:28 executing program 3: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x1f) r3 = dup2(r2, r1) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000000c0)='c\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 09:19:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x20000003}) setreuid(0xee00, 0xffffffffffffffff) r0 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r5 = shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b", 0x9}], 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r6, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda8", 0x1c}], 0x2) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r9, 0x6, r0) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 09:19:28 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 09:19:28 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x6, 0x1, 0x10000}, {0x9, 0x7f, 0x40, 0xff}, {0x0, 0x5, 0x2, 0x7f}, {0x7, 0x2, 0x5, 0x1ff}, {0x1106, 0x1f, 0x3, 0x7fff}, {0x100, 0x3f, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) close(r2) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x2, 0x8, 0x3f, 0x7}, {0x2, 0x7f, 0x6, 0x1}, {0x627a, 0x6, 0x7f, 0x7}, {0x9, 0x0, 0x1e, 0x10000}, {0x0, 0xe9, 0x1, 0x7}, {0x7, 0x3, 0x7, 0x400}, {0xd2, 0x3f, 0x2, 0xffffffff}, {0x800, 0x5, 0x7, 0xffffffff}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r0, 0x2}) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x0, 0x7, 0x7c, 0x2}, {0x7, 0x3, 0xc2, 0xe00}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0xc0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x35a, 0xff, 0x8, 0x1}, {0xa3, 0xff, 0x5, 0x20}, {0xbf, 0x7, 0x6, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x4c7, 0x4f, 0x9, 0xe0}, {0xd601, 0x4, 0x81, 0x1}, {0x772, 0x40, 0x5, 0x9}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x9, 0xff, 0x40, 0xffff}, {0x5, 0xdc, 0x7f, 0x9}, {0x5, 0xf8, 0xfe, 0x80000001}, {0x9, 0x1, 0x4}]}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000680)={0x6, &(0x7f0000000640)=[{0x0, 0x6, 0x8, 0x6}, {0x9, 0x22, 0x4, 0x5}, {0x6, 0x5, 0xff, 0x400}, {0x4, 0x0, 0xff, 0x9}, {0x3ff, 0x1, 0x7, 0x826}, {0x4, 0x9, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[{0x5, 0x3, 0x8, 0x5}, {0x401, 0xf8, 0xb4, 0x4}, {0x3ff, 0x8, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r9 = fcntl$dupfd(r0, 0x0, r7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x3) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) poll(&(0x7f00000007c0)=[{r8, 0x62}, {r0, 0x20}, {r3, 0x20}, {r2, 0x100}, {r9, 0x4}, {r9, 0x10}, {r10, 0x1}], 0x7, 0x2) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000800)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x8, 0x7, 0x2, 0x5}, {0x1, 0x72, 0x0, 0x80000001}, {0xfa, 0xd2, 0x0, 0x4}, {0x9, 0x1f, 0x5}, {0x5, 0x20, 0xf8, 0xeaa4}]}) 09:19:28 executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r2 = socket(0x11, 0x4, 0x3) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) close(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0xff, 0x0, 0xffffffff}, {0x3c}, {0x80, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000100)=[{0x7, 0xae, 0x4}, {0x8, 0x0, 0x40, 0x4f}, {0x100, 0x5, 0x1b, 0x5}, {0x1, 0x4, 0x80, 0x5}, {0x101, 0xa4, 0x4, 0x9}, {0x0, 0xff, 0x48, 0x4}]}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) r7 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(0xffffffffffffffff) socket(0x10, 0x8000, 0x5) dup2(r8, r7) syz_emit_ethernet(0x2a, &(0x7f0000003540)=ANY=[@ANYRESDEC, @ANYRES8]) r9 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) readv(r9, &(0x7f0000000640)=[{&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000480)=""/205, 0xcd}, {&(0x7f0000000580)=""/42, 0x2a}, {&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000000600)}], 0x5) getsockopt(r7, 0x800, 0x8000, &(0x7f0000000600)=""/46, &(0x7f00000006c0)=0x2e) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:19:28 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f00000004c0)='L', 0x1) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0xffffff00, [{0x0, 0xfffffff9}, {}, {}, {}, {0x0, 0xffffffff}]}) (async, rerun: 64) setitimer(0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x80}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x20, 0x0, 0x8, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r2) (async) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) (async, rerun: 64) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) (async) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r0) (async) execve(0x0, 0x0, 0x0) 09:19:28 executing program 6: r0 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r0}], 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xff, 0x3, 0x2, 0x1, "b400d204974eba1992834232d9f9abba8f4c1e50", 0x0, 0x5}) 09:19:28 executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x2, 0x10000, &(0x7f0000000140)="22e0890d9a9c47a3cc1b2f62304d31421c87b2eddee625cd52d26ef5a1b954f96221c1d5c25e8616a0329c404ff361a7de6967c19bbfe82050717482aeedfa024eecfd", 0x43) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x479d, 0xe23a, 0xffffffff, "c57ad20e1908ae32f7215f579b97e623375e7119", 0x0, 0x200}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x6) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x20, 0x8000, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x8001, 0x80000001, 0x800, "9eae6cf4857b6fa358fadd6297e85852c0ab7aef", 0xfffffffa, 0x7ff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x6c, 0x1000, 0x401, 0x1, "d3865d7a99a053d8d082529adad265ce7b0fb2c3", 0x512d, 0x6}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x7, 0x49a, 0xab, 0x4d03, "3fa64d9202e45c4430c0646e4c75e020202f2c03", 0x3, 0x5}) getsockname$unix(r2, &(0x7f0000000400)=@file={0x0, ""/99}, &(0x7f0000000480)=0x65) recvfrom$unix(r5, &(0x7f00000004c0)=""/74, 0x4a, 0x40, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000540)={0x2, 0x5, 0x1, 0x80000000, "00da57a303609ebc83b045f9bf3b885403ee5f59", 0x2, 0x5}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x3ff, 0x0, 0x8, 0x1000, "31471bfb67851b9e7fbb8eec11f767a68c24ce89", 0x1f, 0x3fd}) lchown(&(0x7f00000005c0)='./file0\x00', r6, r7) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x3, 0x3f, 0x3f, "e563d284424bcb4b52c9980b52bb111a297af38e", 0xa1f, 0x6}) close(r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000640)={0x8, 0x8, 0x0, 0x2, "0516b4645786ac12a3302f471da156fe5256a5d5", 0xffffffc1, 0x3f}) getuid() 09:19:28 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) dup2(r0, 0xffffffffffffffff) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f00000002c0)=[{r2}], 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:19:28 executing program 4: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x20) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="d80000"], 0xa) getpeername$unix(r3, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) geteuid() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') ioctl$PCIOCWRITE(r8, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) dup2(r7, r5) connect$unix(r6, &(0x7f0000000140)=ANY=[], 0xa) getuid() 09:19:28 executing program 6: connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x7f, 0x2}, 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x400000000000006c, 0x0, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) (async) dup2(r1, r1) (async) dup2(r1, r2) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) (async) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x7f, 0x2}, 0xc) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x400000000000006c, 0x0, 0x0, 0x0, 0x0) (async) 09:19:28 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0x3d}, {0x6}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) fcntl$getown(0xffffffffffffffff, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) listen(r1, 0x8) r3 = getuid() setreuid(0xee00, r3) open(0x0, 0x615, 0x201) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e696c6530"], 0xa) r8 = dup2(r7, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r9, r8) readv(r9, &(0x7f0000000180), 0x100000000000034d) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 09:19:28 executing program 4: close(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2", 0x15a}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1d8}], 0x1) sysctl$vfs_ffs(&(0x7f0000000040), 0x4000000000000008, &(0x7f0000000400)="03700468603285838711cee9d4cafaab0ca4ab169f55270a24966888acff3c7a4ac599b03932fffbffffa81c2c7ab1f4198229eff79ba2cb7a8d173c2a501abfcb5e276c69ed87b01ddcceb1dcd151a769aa997f65a9e0ebf68256d2315c38ea1cbfb0820497b1b2a565", &(0x7f0000000100)=0x6a, &(0x7f0000000240)="6fb03f04aa94a7450d94648ccda16dcb0117536bdb4bff286f3a80d4c0e431badd18f4631fca18d575db39d5b1023e43ee975c6a49126dc8b9e2bff7e6676d88b06975f6dccdd07961f465df8dbeb575ee55a2be9472c635d260ffc0486af148260225785a5ee711a628ccf0339604c072e364efbb52d0dd0ae028029dc4c7c3940bbdea9220da6c974086436cb5860fb563baeb2e54576e761603a4f8354541b21ea69dee71b6553bdd4090f9d24e59c0b9eb168092d74b", 0xb8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() setuid(r3) setreuid(r2, r3) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x24) 09:19:28 executing program 7: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000080)='./file0\x00', 0xb72f1e272834661c, 0x0) write(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x40) 09:19:28 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x108) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) 09:19:28 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x0, 0xfffffffffffffffe) 09:19:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x100) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:19:28 executing program 3: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x80105703, &(0x7f0000000140)={0x0, 0x0}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00') linkat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x0) r2 = socket$inet(0x2, 0x3, 0x102) shutdown(r2, 0x2) 09:19:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="cc07c33e564058479f2b7e4f342673a2a804d6b1da691a79f4ab9c6a885374ce903e080af9a6c675d50017de42df28811ef092f794c263d71feee1bf412f95c3dcfa3bbd01598bc44ffc060001cca39dfe0c57987aa85e2d24be428482066f54da9da857a6739ad44947af462f585c121c91f8032bafd61c39e3bbbd0dad1de9c01d4c4f536494d5a36278f1bcb59c8e1bc073db8f1deffac591554a23544e434baef65f2c0d75b96af575696da0f62be24ff4712f3ea9f5d8e9728243702622205648055a0126a1afd6784bf4bb0d70c5d7fcd75a161e591a5ab27316b9353c6be240166969d25ce1a29b063897121e0c6727bc765f694b28f44955224f4238b14a93e922ac0f3dffe8172e30dfa533ee0a53b67ee8a751c3868858439399c41a574ab582328983acbf268d96d6c875ac07e362c4bd6c7166948dbea2bb0e1368e66836824e515e72bc99c9f0d000d19786f4734dcf337786348a25fee265021a351db0c7a88b171701af14ec277e74d1033d109fa010f28eeb4337d64c2c7d7bd6007816aefbd095da875de95b90ea2240904cb63c30d30867acd22b2bd3f13a5e1484ef606d0fe3ef170e4cae91b991994b4c57769f3357579da62332b5271dcf334575d735e3ff19dd27f66d4add4d6cbe646c0002a7422b9f87af661466b57294c570d25d8d2c9746e0d7f1ccc717a794a0a5ff12c0a6d3d8f8a06afc0c57e80e49c5e10da9b4469f2a7b1f24144ad116d7ebb623b0b1e55ac8ea23df"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:19:30 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x8000, 0xfffffffffffff8e8, r1}) r2 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ab11665278caa53f4df859e19b4a428ac3d06eb5139778862e60cdcc912a8f4257749575ec9e7adf368a1acad97758005adebd58a82266ef8e30195ed4d9920df7e7e354a5712354ff8a829fab0f7e842b5fc04875e0c5bce7eda757d2427905c224048b06c0ffbf73d680b9dd60858e070800af4f5b7264b59fe4c2e14f118feb08efdcea66018cb894de29e1d1a8892497291fc6cbc9c48d62810690e36f008b8d4def054f725037192a868966759ceceb2c0b9f7234bfe71afa46481f032c08048d80de2e10374430fcec5ba2a598f03dd2cba4482878", 0xd8}], 0x1, 0x0, 0x0, 0x2}, 0x405) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x1, 0xc5f, r1}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0x3, 0x4a, 0x1, 0x4d99aa94, 0x101}, {{r2}, 0xfffffffffffffffe, 0x8, 0x8, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x8, 0x8000000000000001}], 0xf2e2, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x43, 0x2, 0x3ff, 0xa2e5}, {{}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x87, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0xbd33, 0x2}], 0x7, &(0x7f00000003c0)={0x8, 0x7}) r4 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000400)={0x1, 0x2, 0x8000, 0x7, r4}) r5 = syz_open_pts() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000440)) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x410, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000004c0)={0x3, 0x6, 0x0, 0x3, "938f27c5a9bb367b0148249251853081140074a0", 0x80000001, 0x9}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0x7ff, 0x6}, 0x10) read(r6, &(0x7f0000000540)=""/115, 0x73) ktrace(&(0x7f00000005c0)='./file0\x00', 0x1, 0x500, r1) open(&(0x7f0000000600)='./file0\x00', 0x800, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000680)={0x1, 0x0, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000006c0)={0x1f, 0x0, {0x7, 0x1}}) preadv(r0, &(0x7f0000002ac0)=[{&(0x7f0000000700)=""/73, 0x49}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f0000000880)=""/175, 0xaf}, {&(0x7f0000000940)=""/110, 0x6e}, {&(0x7f00000009c0)=""/57, 0x39}, {&(0x7f0000000a00)=""/67, 0x43}, {&(0x7f0000000a80)=""/55, 0x37}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x9, 0x100) socket(0x20, 0x4, 0x0) pipe(&(0x7f0000002b80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r8) fcntl$lock(r7, 0x8, &(0x7f0000002bc0)={0x3, 0x2, 0x5, 0xf3e, r1}) read(0xffffffffffffff9c, &(0x7f0000002c00)=""/180, 0xb4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000002d80)={0xa7, 0x0, &(0x7f0000002cc0)=""/167}) syz_open_pts() 09:19:30 executing program 5: close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setgroups(0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) open(0x0, 0xc6ef6734f3068a5, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x93) r1 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = getuid() setreuid(0x0, r3) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x60, 0x5}, 0x1, 0x5}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) 09:19:30 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vfs_nfs(&(0x7f0000000100)={0x7, 0x5}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x1}, {r1, 0x4}, {r0, 0x80}, {r4, 0x40}, {r1, 0x4}], 0x6, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(r1, &(0x7f0000000000), 0xbb05, 0x0, 0xffff0000, 0x0) socket$inet(0x2, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) 09:19:30 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1126939, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000200)=[{0x1, 0x5, 0xff, 0x4}, {0x3f, 0x1e, 0x7f, 0xb5c}, {0x2, 0x4, 0x80, 0x8}, {0x2, 0x9b, 0x7b, 0x80000001}, {0x2, 0xff, 0x40, 0x3}, {0x2, 0x20, 0x7, 0x100}, {0x3f, 0x8, 0x50, 0x3}, {0x533f, 0x3f, 0x81, 0x9}, {0x8, 0x3f, 0x1, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) close(r2) 09:19:30 executing program 6: getgid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000080)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00005d7000/0x3000)=nil}, {&(0x7f0000774000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00002d7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000341000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098c", 0x641}], 0x1) getitimer(0x0, &(0x7f0000001200)) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060626000242c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa330000010000000006000000000000004e214e2100089078e7a5381464fc21345ee7192de84da4cb6743e3"]) 09:19:30 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r2}) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 09:19:30 executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000180)={0x0, 0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) 09:19:30 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="a67e8480ae426536", 0x8}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) preadv(r1, &(0x7f00000009c0)=[{&(0x7f00000005c0)=""/20, 0x14}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:19:30 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @loopback, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000080)="fbcbbc081c333d482a38bd3c9221e6a37bccdfe7f1c7280ec1982b3349922b8a8609e12b08ccc05843ca11dd5b3f0bbf5df5782a8a1ca8811aa51b2ee6912f4f23a5f5d891910276405db0138cae7b41a4100ba400d9d661f81a2fce81483f72e200021a014356948ce3bce5ac5e8339fab2724058d00834f544b0638fc63f6f6ea16798570df357c89014145a4209acebcf74881e5e0d8a9d1f8e68e254c4a289bc8f18826c1ae25b548414", 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) 09:19:30 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x4, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a094b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddbb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x8e) kevent(0xffffffffffffffff, &(0x7f0000000400), 0x6, 0x0, 0xffff0000, 0x0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000340)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xf9}], 0x400, 0x0, 0xa12, 0x0) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r5, &(0x7f0000000240)="df", 0x1, 0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0xda}], 0x1, 0x0}, 0x0) sendto(r5, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000180)) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="0000000000000002", 0x8) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) lseek(r9, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000280), 0x0) 09:19:30 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="5131893d910a58512a1248876b2208cb288b597a13c8a8a50277d8872d7c210127e158285ec0fda009bda8b6ed2a4e8d1d19db6aceeec7424428f433bf54ec1b4262508fbae1b7dd21c4804e61873607fb693f6ca82c7de323c348aa73cf6eddea4a202d32a8161518f5432f93ee9456d31e2af9336ae58318f8c3faff60acf79b8e3f2588de22b0272449af7119f45c640815bd553f3ade349d", 0x9a}, {0x0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000280)=""/56, 0x38) r1 = socket(0x2, 0x1, 0x0) getpeername$inet(r1, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x54}, {0x241e}]}) syz_emit_ethernet(0x24, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x6, 0x4, 0x9, 0xfff}, {0x800, 0xb3, 0x0, 0x10000}, {0x20, 0x8, 0x7f, 0xfffffff9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@random="1c7c52f2f0ac", @random="af1ad6021fa3", [], {@arp={0x806, @generic={0x1, 0x806a, 0x6, 0xc, 0x9, @random="2b97dc2168e1", "0417093ffab8175b6d859744", @broadcast, "b158fd8446dc25db51b53b66cc5b36ca"}}}}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000100)="79f68dc7218cdbe61b6d30660bdd889ecfa516224e71bfbfb89f52f1e09b439650d2bf9442703f98c5084537a0d49c36bf6602929c", &(0x7f0000000140)=0x35, &(0x7f00000001c0)="fab066de032d40331ebb5a7be0afb8e0d2178a3778d6ae3254ccc0def7b3205783f42d6e594a1b0dcad7a1eed0189d375c22688c0cc1a7d073c06e992c364af739d7284ba8ec1704290ccbfd0e219ca1dd1d6d1d456d2abe7982029b90cd7b2bb616fd9d1e0f06aec439f5650a0913e77736fb6726937d1d9bfe0eee55acc278892443ccda44a50ff9d5d54fbb93f34b1437d3449a366f0b02dd306ae613176e24e868", 0xa3) 09:19:30 executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) 09:19:30 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) close(0xffffffffffffffff) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0x3d}, {0x6}]}) (async) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) fcntl$getown(0xffffffffffffffff, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) listen(r1, 0x8) (async) r3 = getuid() setreuid(0xee00, r3) (async) open(0x0, 0x615, 0x201) (async) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) (async) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e696c6530"], 0xa) r8 = dup2(r7, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r9, r8) (async, rerun: 64) readv(r9, &(0x7f0000000180), 0x100000000000034d) (rerun: 64) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 09:19:30 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1800}, {0x1, 0x5}, {0x6, 0x5, 0x800}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000140)) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) 09:19:30 executing program 3: r0 = socket(0x18, 0x1, 0x0) socket(0x3, 0x2, 0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) fchflags(r1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000100)="ebffd504", 0x4) 09:19:30 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x4, 0x2810, r0, 0x7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) close(r0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e2000/0x2000)=nil, 0x2000) 09:19:30 executing program 1: nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r2) r3 = socket$inet(0x2, 0x4, 0xc7) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000040)="ea0000010000", 0x6) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x2) 09:19:30 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/4095, 0xfff, 0x802, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xe}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000008512be170e318b351954cf133200fe7f00000000000000000000000000bce8ffff1700000000429d9fd4591a00"/77]) 09:19:30 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x41, 0x1}, {0x6, 0x3ff}, {0xa8, 0x8}, {0x3, 0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{0x8a, 0x9}], 0x1}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000200)="8b02b9e924bb3defc2fbc29923a6a8e0596209768c93312be799836c6929e1e5304d5a", 0x23) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="11fe98d3", 0x4) socket(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:19:30 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000180)={0x0, 0x0, 0x0}) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) 09:19:30 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000880)="f2393e52ebc791b51fe7e2e7e4333729d6", 0x11}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000700)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d}, {}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x16, 0x0, 0x0) r4 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x81}, {0x0, 0x0, 0x4}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) 09:19:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x0, 0x9, 0x81, 0x4}, {0x0, 0x3f, 0x5, 0xfff}, {0x8000, 0x0, 0x1f, 0x9}, {0x1000, 0x3, 0x91, 0x2}, {0x59ab, 0x1, 0x43, 0x7fffffff}, {0x0, 0xf7, 0x6a, 0x2}, {0x1, 0x7f, 0x57, 0x3}, {0x7, 0x1, 0x4, 0x3}, {0x1, 0xbe, 0x9, 0x10001}]}) 09:19:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x4}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x24) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x3}], 0x1}) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x5, &(0x7f0000000100)="b303a353b24f52214bb0f3fad01f0a657b", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x4a3b732e3604752d}, 0x2, &(0x7f0000000280)="2fe2fa83c1ac4b205c34263c09995aadbbeb0ca859bb9e715b1cbc398823f32dd1116d6880bd17f1ca16e668e129da95b37aa8e47b096b170cb0828e7c74de61094a2ec1653b599fcfadfd1744506a9e191884eaab04b8bba4c406f54c36adb096596d8ced327cfc5c3d41cf75f6e2dfafdf43f97a9cffa749983fa04278deb2ceefcae7b9135bf5e6b598b12da49e8c7a2a13dcce57cb4b", &(0x7f0000000340)=0x98, &(0x7f0000000380)="e513a83674ad09498bda0bfd6b9b8d0a07e2f9910488605e2387b65733e4ec4cdc7f599ed44e82194752bb9b8b6600646a1ebfc99b5e1f903835e829298c120a6d2fe99c8e7dbfaf37009673918dcf0a86771a17f158e71ed03018c17517abdc1668ea12622dfd7a27a081f2e51eade6bd756a50f753db89782319c0178a67ec37d22cb9e68edfd3e72bd0b6d259cb4c01cb019cd83afa5d2a69056f184e55a3576b8c1338d6f90f6b6823cdb6c3b9c11d12345c13854bb67ab7dbb9a2e21931ff8a907c9f9a", 0xc6) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000040)="11cc6faa3b16bb47efdb43acb1", 0xd) 09:19:30 executing program 3: r0 = geteuid() setreuid(0xffffffffffffffff, r0) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xff9, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xc1, 0x20}, 0x7fffffff, 0x4000, r3, r6, 0x1, 0x2, 0x7}) r7 = semget$private(0x0, 0x0, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3ff, r4, r5, r1, r5, 0x148, 0x4}, 0x1, 0x3, 0x22d}) r8 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = msgget(0x3, 0x80) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x72, r10, r11, r0, r5, 0x3a, 0x63f5}, 0xf9b, 0x0, r6, r6, 0x3, 0x2, 0x3, 0x5}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) fchownat(r15, &(0x7f00000003c0)='./file0\x00', r10, r14, 0x4) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)="a197144925ca60ba3b6bdc1ab1b425559ac75fb04d978ba7dba6c7b2ed635a8b285a8721d66afc98d70a8849aeec33c323873e9c4415b64fc251c5e26d0b677a191c104265f80f76d63234b8cb0e8998e247d81edb6bde99d2ae8500", 0x5c}], 0x1, 0x0, 0x0, 0x400}, 0x1) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x8001, r1, r16, r10, r14, 0x1, 0x1}, 0x4, 0x3, 0x2e8000000000}) r17 = semget(0x0, 0x3, 0x780) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000005c0)={{0x9, r10, r16, r4, 0x0, 0x1a7, 0x2}, 0x200, 0x3, 0x24}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000640)='./file0\x00', r4, r18) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000700)={{0x3ff, r13, r14, r19, r5, 0x10, 0x3}, 0x8, 0x6}) ktrace(&(0x7f0000000780)='./file0\x00', 0x2, 0x40000010, r6) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) chown(&(0x7f00000007c0)='./file0\x00', r0, r18) ktrace(&(0x7f0000000800)='./file0/file0\x00', 0x1, 0x0, r9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000840)={{0xe5, r13, 0x0, r10, r16, 0xc, 0xd144}, 0xb751, 0x7, 0x3}) îload: 3.86 cmd: getty 54211 [ttyin] 0.00u 0.01s 0% 321k 09:19:30 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) syz_open_pts() (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="a67e8480ae426536", 0x8}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) preadv(r1, &(0x7f00000009c0)=[{&(0x7f00000005c0)=""/20, 0x14}], 0x1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:19:30 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) getuid() r1 = getuid() setreuid(r1, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) kqueue() socket(0x1e, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket(0x1e, 0x3, 0x0) open(0x0, 0x800, 0x21f) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}) 09:19:30 executing program 3: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x2e, 0x3e, &(0x7f0000000080)="77eff2158fce8ec885b2f8b7b19ac6eaee5668ebd5728808591a0bcf7f5e6a7923a3541ed285e8a7f92d0cf4461ec5d06d1973645f4f930b69df87324dee3ee7702aad1d931d6b05798afd9ece10550712ae19a68ae1f4c4", 0x58) 09:19:30 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shutdown(r3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) rmdir(&(0x7f0000000280)='.\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(r8, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r10, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) accept$inet(r9, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 09:19:30 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) 09:19:30 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa4136903aa35486dd60dd75b914bb40321f5f6ad900103a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa86009078000000000000000000000000696aae4dfe9b1e6d9891479f74c700000000"]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 09:19:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffbff}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0207534, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x3f10, 0x2a, {0x2ce, 0xa637}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000001100), 0x0) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x20, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 09:19:30 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x5, &(0x7f0000000100)={0x5, 0xdf18}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "40e30b4caf687b17bfe3b126c58e8268fa726bbc"}) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xda, 0x1, 0x6, 0x7, "764e2386959b8f4c29378e0df7bd0c8596dbdfab", 0x0, 0x5}) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b3", 0x4}], 0x1) 09:19:30 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) close(r0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000200)=[{0x89, 0xde}, {0x1, 0x7fffffff}, {0x8a, 0x5f5}, {0x41, 0xd6c2}, {0x82, 0x7}, {0x7, 0x401}], 0x6}) 09:19:30 executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x81) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffff01}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001a40), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x1, 0x2, 0x0) socket(0x0, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) mknod(0x0, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) 09:19:30 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) r0 = socket(0x18, 0x1, 0xfc) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:19:30 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @loopback, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @random="509518093eff", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @rand_addr=0x177, @random="271cd9744ae1", @local={0xac, 0x14, 0x0}}}}}) 09:19:30 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000088a10171577d8b8d5af046e41eb22eeb935d62c38c3b2106d2722483a2f1faddc7cacfac869b32e88faf4dc9b537c315b0d7b72367f407687a6a3f1586a9b864e7412ae3f5dc4fc9e5fafbde10ba6716662f278d4412cda112973ade39014678c4b3161669ff53817ffe1dfcf3d1a80b2cdc6bd3"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)="b0c857d5d6d02d7285", 0x9}], 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r1) listen(r1, 0x806e28) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x2b, 0x195a05e282d6560, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="780238306370b7ce0675e7f11ee7113d833e3027ba5ea358b64aebc5ce"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) r7 = socket(0x1, 0x3, 0x20) setsockopt(r7, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001480)) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000002300)="005d3645ff8ae00b0f9f5ab04a9be84d26a1fad82aea68ba5fe68ef928971cfeb318763f001615be1b903be58ef18af4b66faf632ce1085760d0be24aa84fb735b86f12bb5c40dbc89080a8c4f559b003164719c09047f3432185f28319f0ae6d8fece30f13955c7bdefc39c6022d276c6619e293c4fe99f7bed7b4cfa9a1a", 0x7f, 0x195a05e282d6161, 0x0, 0x0) 09:19:30 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x59}) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x2}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xf668, 0x2, 0x1, 0x5777c536, "3c107dae307e08002b4600000000da64612c3300"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b3", 0x4}], 0x1) 09:19:30 executing program 5: syz_emit_ethernet(0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x5810, 0xffffffffffffffff, 0x94) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x400000, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000ac0)=0x1) setuid(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000080)=[{0xc}, {0xc0}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/107) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 09:19:30 executing program 3: link(0x0, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000001200)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) geteuid() getpgid(0xffffffffffffffff) setreuid(0xee00, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x4db09ee8ea04e17b, r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x4000140c, r0) setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x5}}, 0x0) 09:19:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chown(0x0, 0x0, 0x0) getegid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x14}, {0xb96}]}) write(r0, &(0x7f0000000240)="7f001d00"/14, 0xe) r1 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000280)="2308728256e996adcca5d67189f727cc1ff5acdec34c027c6a8131a10add51dfff05a6f2f0bc4563c4e42f765b160e363d0c0c62b0e92b2c4ae6eb26b991c19c1d228c9068d59db729cd6775b6e53b518fd508d6edb64fbcfdf343a14655b032ccf2ba2d858d1e73838bb51ecd67eb4c7cf02007644ee2402ccef291a331c8cb0248efc90fc753884621f6", 0x8b}, {&(0x7f0000000340)="938ba8406029d67a8554bc27c10136bc38955096f4a4885d910d6ff6b9be34eb5afb310d2be4209539b9081b4f9070411bde995dd4b5cb3e2ce865dc075d0bc569d0e4d5d25071c9dc7e5d0eb832359c9075fbc9d30798a86df6e328a5fe732280fbc78ba81f94f731c1775da0574a6ae4f2fc23b7784a2f81790970e8e3abe99f48336f920f0312e9690da9f26dd9af5d94d0504b7b7450611fdb4f7ea31e5156249135ccbd58fa4459", 0xaa}, {&(0x7f0000000400)="b95c08ce9cee717426452a91ec08a1ea4512519da1950fbd21719bff7c6455ae6a0270dd57339e3d6c0964b98eb058b21f629cc7e1a1d4fc9f055e61268a5ed6d41178a1dda9359480893fb6cf65752370648c34161ff433695050ec6f6fe4cb083e4572d36bda8cf3f47e3ddf3e5d0de25799915355f4517b08e7913de1e1d90e73fce8e3e9810070af8cf5ea3a4068c1361d60a48b5375c97d32d4f7d39fde82253edcec6f81323d3c7a7d9f2a3f251c465eff55c1c1d334bd2eaeaee9d15b7d04a38e55c3c7bf6e370edd33dcb882871e4550bb817053a92084ee37a3262e6a3e654693be9b611fcea64c3be58fd9", 0xf0}, {&(0x7f0000000140)="1b5e475c2fc280d6ad324f310b19db16735b54214b15ea3903b73fbcef97f8f84ff61b0858ac6473887b", 0x2a}, {&(0x7f0000000200)="0d40feddc0aa0891140b0849cb223bc637622a3dfd4ddf7d01b80ce02310e1f9bcfcb47bc6e647c6ec5b4a", 0x2b}], 0x5, &(0x7f0000000580)=[{0x58, 0xffff, 0x7f, "69b46c00b5519cdd0226295139ab849c3fed07153dd65981ed799702a973b079a9433a3ad282ff543807cc5e451022d609275a15c997ffa7765e4865d30a8864bf91cc22b9"}, {0x30, 0x1, 0x9, "8590d1ba1a19ca38442cb9c9842dcfab08b8c1cf3ac6ec405bd97ef450"}], 0x88}, 0x5}, 0x10, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) getrlimit(0x0, &(0x7f0000000000)) 09:19:31 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000001140)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) 09:19:31 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) 09:19:31 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\'+-#:\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/rvnd0c\x00', &(0x7f0000000100)='/dev/rvnd0c\x00', &(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='\x00']) 09:19:31 executing program 4: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) 09:19:31 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000880)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef5f5a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd5582095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd0c2ca1605d09523ade72b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b6f8cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) (async) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRESOCT], 0xde, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) (async) msgget(0x0, 0x33b) (async) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) r1 = msgget$private(0x0, 0x420) (async) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYRES32=r0], 0x1008, 0x2, 0x800) (async, rerun: 64) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 32) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 32) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000000c0)) (async) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000d00)=ANY=[], 0xc2, 0x800) msgsnd(r4, &(0x7f0000000340)={0x3, "a79160d7d749b625863366c8b1d1050317069e8c9fc33530120c34d121fe1a42ee0a569a9887898d5088c0a0e6544eac67b40f1a3492639af7a3eac995f4de08b70efa8639b227c29a79a74965e42f0cda46017ee8acacef3aed2e5d0779d635a220ffc3f6f3e15f4752a97ebe09d37c6c36dbd22ac648eb9902ae0fea0b2fffc1ad8bc7bc85826e905d1ef66d56546e0e7f401d6f4064f9"}, 0xa0, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) r5 = getuid() r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000100)={0x0, ""/81}, 0x59, 0x2, 0x1400) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r5, 0x0, 0x170, 0x7d9}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}) (async) setreuid(0xee00, r5) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a00"/79, 0x4f}], 0x1) (async) ktrace(0x0, 0x2, 0xe00, 0x0) (async) r7 = msgget$private(0x0, 0x1c3) r8 = socket(0x1, 0x4007, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) msgrcv(r7, &(0x7f0000000040)=ANY=[], 0xfffffffffffffd5f, 0x1, 0x75569e54f4a495dc) (async) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/157}, 0xa5, 0x0, 0x1000) 09:19:31 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x3d8, 0x0, 0x3], [], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x0, 0x80000000000}, {0x3ff}]}}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff02ffaaaaaaaaaaaa86dd60"]) 09:19:31 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{}, {0x0, 0x4, 0x0, 0x10}, {0x8, 0x0, 0x0, 0x20000}, {0x3, 0x3d, 0x8, 0x4000007}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x1f, 0x5, 0xffff8001, 0x7, "add7f692fbf9a8632caa6d4f3234f9a6562476f3", 0x1000, 0x800}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 09:19:31 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40000b, 0x20000000000000}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x400}, {0x0, 0x0, 0x0, 0x3f}]}) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff7986dd602e957b00080000eee7567b28852d6d4ef8e5374c1e7b3b29752b30ac4b1e9b53341f7733000000000000000000000000df5307c83276c18923f8bc17819edfc19807eaf9746a41fe171bc0474fef82b016ed75f1507d573f5d45df44aaa14308feeb6dbf6bdcf89feca057f4a227fdd4e17ae5aaca11c21127eda69b6646c61c6774bcaa1343469eedcfcc205db610907e2eae264020a2ff0747b3d6ca4662fd8b106bc12820ac6830673e505bbff085ad400aa6a108b76faf6bd89f9e783e3f15abdd356f36debb1e02521f46"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x189b, 0xffffffe0, "9740d67d020000000000df00"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="8887551a309f0296ef9530de8cfd3d65473660ab95d30654c6dd27d9c3e2053788c0504c49a5b2dd552cb90845d257cc3b8aa24ae2b533613f3cee745bcb7c1bb33a925ecb19105157d9dbdf5a66bcfb07e182ff4d68de202118139b365e90f617fcd0e5a005f60b03d16460cab6b9c0683715317e4c5e2ffe819f4973fdf2a5c04d1593996aae80cee471b2fc21ff016b0d09d2e68af4971beb33dc3defd6b484ea4a7ad5e7113e63619476a93ce4955dd4a7a488b14986832440fc7a03097a44845c27", 0xc4}], 0x1) 09:19:31 executing program 3: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) 09:19:31 executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x40000a20, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) 09:19:31 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="2816", 0x2}, {&(0x7f00000000c0)="8ad07e0d5a9ca8f13e845313bbeefa3b88bfdec4587086a8d6b6ce19866e40db413f78119fbdbe1cf52180c9f2d76ab117", 0x31}, {&(0x7f0000000100)="f45199a3ca717d9404f8acef91851e43f3ff5c62f84b8d9140943fe3b9f5563ffd1779e550957e1db4e6abc210e9933eba4357811106a3240294dedce6d1f4e8118461fa47d6d276322949a403c8bc89e1abc74505f0bd6be3ac08426ad4f4168a7acaab3139ba3efcbeff44f84df45a426d9009c25aff47b19489a69bfa7d9842775f18dae35314737b248a2519ec68b5a1c195a80a2de067c2c0792251457eb598c3ced553eb19d2b2fba5a3009aa9159892bcefa2609ab4341ff9bd", 0xbd}, {&(0x7f00000001c0)="9e63c417c8b4206c1f93010788835e604a75f1df96b8a8f826a1d9584f1754dd2458f4a14b0236a679312a643e6703e39962a0a0701067166df759c29920b07fd78de20f32304b4032927cf4fbf30b9796c2a297759439a095faeb52d2ef7d55e8d512c09b16734bad2d413750731b249e6f0223a0138b95b6966c65b760e1345949b63a04a0ee3edc6d155bbe7f7cd35b8bde45cf1b4dcaa107bf556fb7a8ded5835abae6d5b927e38e8d7d3426c9d734dd5fa2c8b5bff91868d64f95b3babfa6e1f87ba44264c873332803254703279a58de8b25556b52b0902e94cbe43d1ca01b5030603c4983f7a364f7e2983ef4fdcd46c9", 0xf4}, {&(0x7f00000002c0)="7d6c572138df3cd811c610f969be6117dcddbd30c7c200df4b5ccbf14478d4994a18078cce86ad6b65dc9e1564b292739946a29a97ede162e3ee1612411c6751c5404aa1e9601a277d6020b21ca7cabba459eadd290a54e9077ff0184d473fd2586c3a0ec5c1a974941968c2e01078bd4f517d2b752251fdd8f291c75045ee292f39a869caf62e3874952517d9da6f2c1204f771aea52f7181f21865ac5b8469e115461e2da59d3d7124f42ea8b64caf52c24ef650da8efb9bde32e553057466fabb227147728b66c6eeaec3af3847d373dfc42be73828f17502fd620a824867665d510f0ed41a3015abfc532561f8cc9d7bf934315d886e1fc7676155211ea82d2fffe6ceccd7aec86fc87977022210503c6c9c1a85d4971a7e5619bbc3bda9c9706764ccc2409922c2bce3cb28cbe90dc53c91b2e8721621079e34be6edf73db5b061cbce93260187cb1e4e895088123773cf045e9fac33d15f3dca1bf07646fd978e39a49a548886a4408e10267acf2ec6e4297482009bf0a0b475898b870e3f02ad67a8d762f2131e73213537c95a361640ca731fa12d1d636c588e942859a095db90acf56af480ed42798dda7c59c73923a1a20b035d334c78ba43df0ed454cada0c94058e4e471f0f3806979bf1428fd5ac2ba8eb00535f1d264c3c3dd8a094c2ae2481a5c4bbeb83866ab718643d372adce8e51ee8ba089412241afc26ea53b4ea4e9056744a22222482bda458bbbbd7c1af596aee2a6ce6a422dc11b29b913bb32cd40933dfc77d2befe28861cfc986a8a13c667347ba1480821931d999df4d15d96258eb63d57ce94fab8626a7ec0feff5528275ee6c27a4cbae986ed7b9974cf81c20c894d0f5c9b02d7e3422d0940a69a28f1a5535c8880b69bb1c4f9793cc845b485e55d1f6ffaeb0c52b6868bc2c35cef591d3844284f7aa441d5ed024d6cc2597772f288536c52a5e6df84e687c45fb85e2e3926226ed8b0ff32d78257fcc394454e3bf6a79c1cfa3f3ec37823c21a3d30d6753841386e93a8f8bc91c750f1f203452a4dcaacd3efd6e1817bfbd012b99b4f63246593eb14529c8af29f526bcbc31280cf32f86ff10184bc9b8b2932e5a04677887628bc91d401ae2d04efa55c5c9c91697ea2890135fbede4faf45abfb5953b5e825406658ee36e0ba73ea443db1230cec7a900ee319993d1262ee50544561e9eadefb3a3e6926a648ecbd603f097265f3a7c6ecb3ac25918b3faa418dd8be067ca2059aba054a991d603e6344bb3613628b04ca0a977018b2b243b5bd58d8392dddeda5ee7aebda348abf6bc07d5cf1c2cbd57fbc7b911de47376686968d66ce291274b614bf586880d069a741c973410825d684a2eca01919a01ccc534f59824f40558dde306999f2b0394a5f61bda84b94b40436095cc839f94b03c4da7cf0d5b4ef588adf3e3a86cb26c102a9238bbc423ab0b0c62ec40cc003a09ef7da0b736fe85c364e325d65cc8116c911366a09e0a17ba6fcfe08efbf7e5561928d63cd4166668b3e4818c7430eb70a744e73c52dc58ca962561bd9369093ce7b9c71f10859c35cd6d4e27610334d49e77840e7d8caf82ea150e77e846185e6976591a1683e8af5f3d5154a813a3756d902b226c848dfc79ced131be9c94e68c655a93f49446a39466cd2e8c24ac91112e55227d8963dc9656ebca29dd31d1aed984969e7a7dee9425386aec9fa730fe49cc26a2ce958f842c9990e1bf95a4c9425fbc1bfc088489c66dde15f54a2b2b16fc87d3a4ca74464bb2b5d4fa0936797a5e6f8c638f6d9240caa35fb52c276b762cf5d2759d5380fc6c6fee58385f03bd046fa94f23ae3874886c0cf5449efdaee82a8906a289af9c6551f800ab1ec3e4a77a278734a74628ec659e1b1829b8cdf5810a0313c480cba43e8dafcaa076e98b307b14118293355f56e450153a64f4ace6960f95a471972600ba8f5d493c070ef68a36a9ef9ddce54d724e0bd217701e4342b697386e2d8d009a540f0cc923885072c2ed7c335a89452c02ca46198941c5340387603cd189200cec88f2030b19242da7b7dcf34cafd8779a1c4b4414dd2c6d8b2e1a0435b078052e1d7fef04b67e3c3d789aca1d39f9cf550440eaecb4dac0d5f6aff492891021cba2a2f35444ca757993355020804d7530ca86936b4d2a450c200b0eb0253e29b81e94fdc868ce1d1de6e9590784796688cc54e647dd96bd019952783a16226dd9ca898485d3dc3fd1e48580493b90659ca6a13aae7950c577caa54d12ac7bfa4e4765c177cb40dfff9bc1c8646400e0f9bff532afa55f64262f2de57f761b672e6a04b805bbe3e52bc30a87a76d82d8cbebee6ca2a79cf0a1f109bf8e5be1356794250afdbcf269a91f4b2cefb9f13185d4b641b05fdb2cdb9d739195181cae253fb20fd0a8625ac03954cd8b08ea2341b11779970986a0cd3aa1e1f1b4981e8fe875b1ad2ee3a0463a8d57658a589ba8938b100a272302ba39e2699b5ef886643b80a63580b97f17899b06c1b10544ce6cc3d14886b253e946399c4beaba1aa71279601801eb94b2eab430471b01cdc0f91cdec9ff0b8cb2ad7b05e2a876390c3d95973603e982c5861328d6183c17b7f4e5a0711da780fa462ad142ff008a6ec3202b991e05c444e55ce607b5fc212665b2dbfe6dadc67d532cce34c452592948c3b2471f4eae97d457a27ddb8310abbd57a3903034fa87a572a6fcf9658373eabfd3042cdf1425593722abe3f9fc5d815ce2f08eb7058d7d9006c12e37910c364bafdcf0daef4e5e20a8e0fc0c7cc36f94a6bcb74e61f074baebf39bb379809afd2e788d93cd4abcc88ed74f36d62a620ff5dff0619a378e98bad47624ac9ab56cae985aa9e5e0366d4ce2e07afb50ba4519f80ac4ccf677b66c9ff1cdf1cdc07fcefa6ca46a1bb639764c14624426f2568e3d447f76c2dcfef9e0bf202feb30d81195382b39055d67884fdc77cb3d5d18825c00c4cf89658aa5b1f639f7ca6af849e54b8311143fa64b5180643144e5569b68b35301e44fe41d1b35dfb44fcb637b34bc8acbad66ac3442be3aeb257e2f0b8fdddc4037fa4c81b8a0495cdb3541ed777c6006df1d35bbd28d6ef23a25156e5c64e256deda9649df17ee3843b342c4be416ea6914f46047ac21f21510168fb453c54f10e7c43902f0c532ad6c827aa52a09c6a350b0c525976648f556ef79fd6057e45be447c56eac8749e7a5f7cfda2c25a1ab982ab7864c5b7ba8150f71d0e7387757353c80254ff9ea03b02ca25c26a6595064b4541757a251fb2e53a06c8711d7194cd983b3ad432e23cacb403bd10e4c5a140246484394ad8c37650d248b83ae572e7b702e73862dc06cdf35e03157fec49147c4c66c73af8648e4c40c0a79f7c575ddbf2360bab1b43be457ead545815eca8702b381d0390ad5c9a2d7a30494d69186c9edcb8e74718bb15550f796091d64b231299e4b7f151c0d5b2fb1efd6a4d09ee88bad307cdc55a40be8c5229373c3bb09e0fdb4914ae069f31325c17dbf9ce1d8ad8dd2b486a24b3b00a93dafcc5661ec17bb22d0ee82e7bb7ea879b241fa7a1f95bcf09e87a1531fbbcb529a39ef577183ad4c4d21fc7427d8c59c7e79859896c969c66c3e0ccf0d40dd962c5d3a40cb8fe617c520fdfb976ed00cc5609b13748dd28e3a5aaa003a2846c3e583e6d4c7f7a61ba6d543c9283f42eab2c443a0af8daa8e5e58e2014f93ce2ae1b1be03499e35233b3965bd7fb58d7d276640f810c3e34b8f8c8e44d36bd7501ab2290d42816985fc21daa4c82b31ccb2af2eb9260ea584cfed1857e3f5595794e9ac0a0bc7b44842494314d7165d448ea0750f0d508d3ec826c5a0acafe8e2001a9f34540192f145cb32be5b961ef541d772058dbd3ef9f98d00181c3fdcd27c532a5f2503913b840c68920439dd6e412f711f7d761b50ef8342a0be3245a8e7a3155637476bab1340d8f838e509f0bf87e253f4630291d0895628bf0beeb006926ee5df43eb5bdb7d559b8461062da713217442bc5519c432a277a0c17897b0151161390bf41b84904923fe9b802a1fcacaab42737fef034ccc13a45565e4954aeefb26fce92637736854d236cc458217ee3e2999971f27ec650719a65be6ce8c1a950f67663446bddf2eb15a7cae69678bacc0efc498a8c6ec1bdf993a7d26c7b1740169a352100653267c6f7908aec3641c397f4de209ae2978f5096e5c0920e73ad679c33dc5100a89acb629dfa876f75e57b5bb43a681b089a830dca0540c5f74b80e8d7704ce57a3efc04470a80edaf34cf19205ac10bdbee3fccfe78ba6e1a2491bc29b660b919ed070221c4db742fde1e578e88869e5e4e0fd089c638343eb34f21793dbb1f2493ce5cd6b6fa27346936c159fe27dc8919c2e9fb6fafd750d8bfdde250747195ef6493b2ad9aa9030f6f5fc93a226e468dfc9ed1a630e223b2ff0bfcc11ffc0f4eb69f1e35d1be384c58fc2556543437595b0cdf8a2bc58bace0fb05d4024e7fd75eab221476a9f8f23e2f6a08ef1be1957f81e62314f3b53a4670b6b6dec90145b2184ec416a676101acf801aaf307a2b94a995bb96cc7adbb6ea2891c6e6ca92e828795c24918f7febac553c95355ddf484064491d1833adfc13bb764802678b5dafc8f4f82c585835d935c651c263b994818d9595519e5ba013ad44eef2495d441405d8701b6eff3d65a8ac22bac3d4eb8532336ecec97ff73d6beb3ba28407afff34974d588d0a972eb1021dcc90f8918b749bf9a02994925a89aab4b10cdca7a9ce0e56b1cf284a74ecda94ae7d8913bf122ceee01c77862a110d47b1e1d4ee9baaca24662179e3181905667287f00d919f876cb00c2c8b0eb9dd2bbdfc8d79bdd750cc4309a762328758fe39b88beed81633758cbd99a18fe7a30d815bcb4d7223e2dfcfb7dc623570eb73aff346ac0051a3730658d5debd32f751247dad985901b73a7abf046528ec9768176864f8a685522dddf285f64ee0c11a882073871336fab1d7e432aa459e37e519c0512ef58225601f6c7ef26b0a462b842a2aa1251c79cbd71526508e4438378681a9e439d497d6f3b8c68b7131f9bccb559f47798fb992e4b444cbab77d3f6444d170579f4756d44a40df36eaefdf797fb8d0cd886058998d4e8adb2a54ab6909f3c999622886c70e660e4643b5d93be8b848b3573fda10ece2adf04a2979b95fff1b57851d30e6329609b6c55c4148b16465cd45899bea11942fdd4fce1b9b4c7cf67652d87382d2bc98544930bca94291d1fa185a0ec789c2ce97aba0a01541f486a1f2864c4f382a6e86f0680e772eeb9d5ba463351ab52a1d20403873b988dc8aa67e33d8cb627900f6b0cfed5d7eec7102abb0bfc26c020a55047dfdcfc2d9ff57d365bfe67022ab3510c6d00e66f72796dc998cbe62f873e8285b976a5bfbec436e0a34646a2dc1079200b2f021969c26d95f9396663a472e0adc73f1a9a9ddfabc2acc1c682b0587721cfe65dcf9ab6ce6eeca1b5ace9e73934f0b06b41801e8a7e1b5717f4850c5b07944d0fede3509f7ea293cb6013c68d105e0867936719bd68e2bc7a7eb5584affee4a1f9dafe0ea1faf3b8b7db09f4c7e7390a583a7d1d1704239d835bb9d778fa192b6917f6935637438f745664e722f27aa481d3cdc31de6490f8f012470a77f1cbf328fdd404e94cdae66d75bef1746cf36f72ec5b7541b2f36dd7dda09bd13f452826078681c8bf70865d89d296c3fb289e63ddaf365e2088b9b071a", 0x1000}, {&(0x7f00000012c0)="55138c77b122950161ba6437460244c701d042d0b72db113c9f24cc0e347179d6ede4434817d5ee1b2df54b17f4fd1088228767020", 0x35}, {&(0x7f0000001300)="3c72bec69e353a1c85f5f8e21b106a67474a6092cf5e6bf06d9a6befe8038f3defc1e349f44f17f6084da85e2b52af449f27c3e450350833f1adea9d21d253755965c91fb94f886cd295df6dae099770bc770bf4a50d01ee62287269329d56f7cf3ef99612f3e3a660b8c32808067d6f9eb1ec0e36e42c2364221f32b058bbddfe51f6839da89cfc2d635cca872502f7f735f13cf26f9920387bbe4de6635e7e7bff456f8d214c598f809b5dfc0b41ef0540ca0d5b2ad7d8af40ce79d6ca408f0dcac5fe2ce65928e9f41bb737f24d73aa914d6a9ec6a9714b96071219a3a9e25099e5d2be376a523f30bbe02c5c91e62e7f1c6ae0247f8a57f7bb", 0xfb}, {&(0x7f0000001400)}, {&(0x7f0000001440)="145954a82f1fbf660115e772ccb53abda875c91ca3b238eb47cff739ef752a4eb86d0bc8df253cffd3919385c49d1cfc51b956311caaae61634995a1995de3a8095484ece235ba23124386c3fa32e60cc09f104dc42cfc5d7c3fbc686a33648c24a2117c1729ff543f211dd6198b2112290c9809a643efac14d1c410afe733e01df93cd3e75e71f36301543ca842e51ab55332ec6eae7c82a79acd665eb32ebe9f2047c0a16d7dc13156bc5c875e523732da4e6454088564e7bb187b130f648c899c84e5d325f0041857c50c2d02831f82202ae54ed9d4cc6ac8e97b54d99782399372da4545c6317d26e55367387690b77041c2d57e3a88375e80978077c01d0bfcf7739e3874ddd9573437f78ba73f12ecf67d146fd2494c3fefdad7afbdc659af90d2ecd9084b77be801acff0d7e4b3f0b30d0ca7260c41a349c037d8670e48129d9d49ba188da697cb12007b0fc3fcbad4d4bdebb8e39a83648b3ff66f59cb863e4688e0b1f2555e5acdd2d27bafecb7726fe8089699c02e0a2165577ae2f57301e7219c4b3c5573fd17c0f3865aa4024a71dc1a4f1edd0022268f1d9c4ae4d40d8274da8012611449d7fdce6fa5ca93c654c290d0a6349a885ab37e2d9030c9ed4247fb683e270fc41ef882ae157898d26812f68913234b081dc80a01d51505bdd2814b07382935500e7d4cd0cc747685e173667d41efcb0c49b1e6b375d626fe620e2e0dba24945b8cd96f7d01e71857224b77e7b5ab532dff77869972051019dcd73c58c7650476e2284b594f13c34e567c5e249e538ad724c3b14170c986aeea785ee757c722d0a5521d06e62bb2f3c21dd4120f487572cbc23727241c516203f37d51b9f982f530407ab417cf94a2e2f9c0cbf8c24d984943fc20341cf87f519524076a2a53b4cfbe8153cc9c4ca51e92cffeaf86ea159774a39c90ae28ee2da7973e626263c41d5976295ceaf422d1af7138fc521e7cb30b615a9448db10de7dc1e40fc75271a1e5d491579cc8d3938537a87d10ec2074062c63cc0fb56cbac783e9ec147788b060ad24b62947f12c80fecdaed2f79caec1ab0b6fedbb36264ff127af98ac2894a7031de550258b536a9393f5763c0f6e9b3dfc069d6cfd2a473c7b000d705f5a01fba51c9230f668b5ab09c38f4e7fcbbbc0cd92e3859d939c428fa2c439dd3f5c3942f8e10a488469b2e71eb648ba501d123a11e2232691fa91b1ec677dac69576a773a1112cf7673c5c69ef8e85dccdffe400dc75f678fbb010c43b74268673a1ae1d424d0068cf9bc30490d7314eba725909cde39eaefd9ab5ca44751fd16128366984b82fcac185f7bd9e5c6ef0414c8d0f4e3293baab160638e5badeb4f858611474cba4bf8e6145aa43dd273d6f960b787ca9eb0f430d173fdf10d03e0688d8607ce592748d516a2c6ed379e18cefdf8088b36ca660701112ec21bce9a7c3151d503b310f8b71f985c4a2106dc13d5944eaf3d67d34fd3d2ba053a5b08f14a53759f70d50f20d1509f4c158e286503d1ba22500277b3bde432f9df5cfc188c8c4208686711f91a847f6ed1828f2510af181fe06d56b3766d0bb311d493c09a13222a39457209e2465d3f947c23eff1dc7d4b2aefa7b3cc8c2ba36fcb8617394e53d015b6e4ede0a060cd8e672c197b8bab5ad3bb7eeae013f76bdd196609ad0bbc4fd2fc08c3ebbba519ba1dc04d3aa783eaad86f0296a19745cdaf72f7ec8e09f89850c346b7d5925dcf3f72f4ca6bb2d40cb0be11cee7e85f8f1a132584c2d53d470bc42c32e81fae806a57783041d352fbc86cfe01479042ab255f78ef859e3fdad0879d73ffd634d3fcfd9fbd7c599b114928eba9b2f60aebbc3ecb0a42c311682d1ed0af751e2a625ae61345416622a0b2a9c930abe6516d4c6efd589bafa01147c8376806bb629958d1ea823fc7afe3f8fb70221c91c2c96652a9343f6003eaa33d8ea466ce348c37f70d0bca1b08f28648dae85e354ce9fef7e1f940d6fad4193a553bc8f1c7a223b8646e5cc31d96da952267d826599abcec4665b746cb6a2582431d2fec940252e367843bfeedf7563f69a75d82222c624742bc575b995ba24fab5ef08115dbaa7d72ebfd5a7fff115c83677c11068445b31492d7adffd4657059d4c388cf80cdc4857e9e80c8cbe5f95ed20d3c84be51db8faea9d69b82c689e2f5bed5fcb19b66abf5fed3c0c3957bada3bce5911388f55600d1f1153fc0c78a214406c322291bc4d672cf7cfc77602bf7ef543f0aa0516efbb5ce4bb5253ffb336d1ab9db5ec95ecce924531cc7b848587af2ed2f82f0a4ff9f8ff2d0e3846d79b7d133d337278ff2792a53ea67d83acbc01711ea3cb71ba243240206437855efe242f695dc75481f04f30c0b0b9466237ee89fbd71f5313d328d59a417ea36dabfcf1361c3af4d41574934d23f90b9b9fdeb1da15b9eed18b66ea2824e86dd9e1d217b69fea14660842c0e38561d8c6421bab812840bf107c13a5bdb6d503a8d6d88e9fcf7074add4d8d5b3b9c542e5b144a36a1172e5f663a538de88c62280a8c6ed8368a66af2a26d87173e1d910948d04a3ac34935329ffe76c2196ec2383360aa4d0868dbfc1b3a5fdd5fde28672099385dd354ea087abb00688b093a304078dd4a9521891b0df08ba1422134132c3afb5ef2ac7b8d46b190f23a4552c383ebfc6ea2d12be21493aa13bf9cf2e206fb2ccf001f231d2c58a9280f93877afe9fa896cd0500c6d1865d4b4a01cb8f1c633b04304c9ddd3bea51443d342fc7cdee181e89f5c8760f4d26142af881c436c828879c46cd37cb15b23e81fbe452078226755a8589ab723cf6128cb296f3bd35a0b7a51d09a87477ef01772ab494565e95cebcaf87a5dcaeec136709fc802b3b72396d94d6d021418f780bddf615e47a84c99848eb29b65284ae427f609858cae9b3a7ddd130685c03423c38d281125a2d04e19a78f40747fe68d8e1a43af944c8efa83ab10977fb38a535647b759fac92453a1cabd3f18648bec720f75b0409c3c3674e1c74b876a8b809e0508f018c0615155c6cda7a83bec94af4208e91dcfc35fdf732380126e6a720383f0723722d4e61bd6c8b492428709f1153066f418f529ce3f4bb22b542af9f4ab40160c800f0f0c5396c70801c1dbfc1b9b776fcc1104e9444c26f0f7b354d70cf1c424a055bfa1546f5c9715459bb04a7a15478a1ca40cc40aeddb35d5b4a11109417ec9efd7ff99ef9f8a4389fbbbd8cec83df5a6cee10c35acdb2482e920a76a77d1c728e746168ec44b48fb272177995f39655998287197790a07aa996af59416a7081889dbb43da72284088a314ff159dbedb5644a1aaf407ad05b43ddb897b1288e4985f1de786e24caff16a784a2cba4316a4b81f130f782964d185eaa19f21f18c2c69d241bfe23f8de7d59bea99604bc6c95f4a8f0cd8f146d7370d2d53ee3c29059dd9f34e736004458549a05fa15cd001a24bc5e746498cb379d942937e4d8b257425ff02acae5684d1d35de13c5c27f39d6b537f1d0073576312853ca2736a63e2797659551a233bd24053d6186f19067b1e32724e729963ec437ea540fc0f6ecf419211343bffa85c15a12df853f1cf4a1dd7dae449e875d3eb845ada9cfee462b687d2a7f3c6722714cfac6fa6a40ed541993402f7f310ae566a80181a0bb01f0c338cb486b3075b2ca216760b2727a5a664b751622ab7b358a85573338c9806cb4687a3f4c16dbd395cb4b784c2522c36ed09c871c5bbcf618d2ea73e0dafeda449ca61fdd7a650e682fa6a0ba433093b02a91be582c920a81dfcf38d4fa864d73f9653d7591eb8dc472698b72bd23f4fe26b4aab0639aa00be400c34a10a1d4e1fb76d8e0853d47135469d4210f273909ab7785567606521635e6d43723c500946ce02dbcabd4c83a017199fa9675b14b278803bc143741147764845be7ac3e8a97c9676e338754049eee7cf4fab52c4fdb4c776ea9ef2111701f6f843e1958389475b0166a8378da2fb569bac4c78a678f7e1232914e3f73112f775019e231b3763a55650ae1456f7bef9b9e44c7d60ba114011e1fd186bc1ba031509a72044a05c5b8a01e57440452c35cea07ba8c9261339ec22537834e1d9d1291336b4952332be572337d248f681c4fdd89037071bd96bdca66e56aa27ed6aec9342ef4d1574d15b6e26dd1fbdbabacfe494490fcc4644598b97fa42575aae7d508bef27d6c4b7f99d70b1f42d788423d85a2a315e98e1d25f8d3e76115737296e7ac4b44f7cf7053c3cfc4fbbc3aa330cd187df151ebf48b302ca79d78f5342a446404f6325d88481468c1470e9d3194660c689cff0c5232a5d12b7d3c83b72f5c3d151c6a9631efabb724ff2535e1debe04de803a648ce58c9bbbcca456fc0ff8ec6ef00cd11045efb5437cd4982117c7dbc568e85d63eba3df293fb38ba0828b48d0f71ef4c3fb93d13b999b90df4e553c4f81e84a544ffd5d0f99a1fc833b20231309cce07005e4a6847e150807538e8784ec92529b167d18d3dc90f9bd0aef89d6a94cf601ee3019af8c09ef8921339e9530467d7fb12227f867531ee4767eb608f976f3b05c649d056f60edf71d07cc2dd309e357cb46dd13f22d5b792d2c6fe74fbbf95b879b073c0707b62dc5d78b6c75d6b6279cf5de5194bae51f9dc71a8c67569f519676bde12a06f477f15e49622baadd1dfbd2b474b557d1d742364afe6413d7fcd76fece47fe710a4c6568536b083effca7e60ddd6ae6096d0593cea93b60582128ca44c5cd3e3e418285aa379678009d248d30c9cae158e408c406566d225fbb9772f7d3c81e30709b47a788ac4396636deab4e2bbb8fb251d67ad74d4079850ced376273f5f1bb757f2ba8aa277df131154241995ad8c682145b03afb16f7b79607c2785fbc2c97f1c2b58587bd4e1411cfc6d5cb3c4b4013a347d89b060f1d8e18762c4b3aaff8ec210b586a3d05b5e583e7db230c838f2a78412e50feff659b487b6c8c0e7d3902209cd1a4e669c3b27cf5a9baddb67f61f4dc5cc3c2fc7d19fad7ca3d4057d368e2580750dbac281b061ad366d4fed970a040b6ce772a66f506f2075c4d9a0f6cf4e960d7e220fde5bb475df9e369b78c7291da3e7ff443b077aaf989a5894a3a2e01bffb2764e3515571d23eb2726895f68a9079e40048b18d4e87d85812ed5a152ca35569748251689e75104bd55fdcc86cc3f34275761f250fb417e1aac9e322362daf48848ddd5a9f32cb864b1ba03461aa8783882502c697a0ee3dce943ffd0b1913488ad35b6530f23bdb6cbf133a93bca47c7139a7f30b60615c0b99955fe2c9c0e55a5f1aeb281fde37bddb290f3405155abd1baa8c0865e03b03d70db20d2dc0a38a05e2b42c57fd75bb78289c07461eaae857f3dc1c81b39a56e7b2f08a0ca33132bdaf31e33f2d5c24ce522eeb517e448bf89ca81b8a4454cc0bd13cce23c0b1def5bdc22ae424a7c6b72bccdc291cd13db888fce75e55b0112f8f07ef17b0f4a791499ec94fb47eb5270144ba69169a88fb6a1f369bd9332a63b6df68b64b4701fc2b75f203dfaa3f6523a50380b72d565bf24e4d0e5c20e0aba6620f1d57e33f2d6c1d027aaa115eb06da1cb719e0769bd4812205c7109d7dd915a7bf8128820bca2339062823721c7583653783b730412565348f9107c5c07f6cac340003adfef246ce5b7296c8128f132d4c6d1594619229112577ee9ff05ddd399e68cf47dce6fde95ae036c93251ccdfcf844b86b200da", 0x1000}], 0xa) r1 = dup(r0) writev(r0, &(0x7f0000002a40)=[{&(0x7f0000002500)="f0a17baa1d7be0eea7a8afad92502a25eb0c6156e2e79cd4510ff6d77558e83fa718c84833e86d7d3f674226b1f12b0276a3e393ea6e2a1e0d8e7c8ae710f8694f0258ea6922c1c2f73246b64a2dabd61b18c1158f6900c422e09595c0b44b2b2940174f29d60c81c9b13f796273d65bdf6f31d7d5e5179a99c5a1d05eb72d82b4c07399c46f1c5d87d2e483c3d9d4c36ff9517069c10335b98de7f51c698f2facb12b9f46f1ef3626dd42beae5ec22d0d239f0cb78baa5247bdc84d9a8d1bff5658ae4c85944f5cc28c05", 0xcb}, {&(0x7f0000002600)="285b0ef1434210da8c436644b2750740f55d71373b1d3ededc9f5af4a3f7e216a05197095077f73dbd200c32227e71040df9bc6953ea7685760c920e7de9ac5fb74a656fd232b0333c9987fda7db49a1a6cf179abfe353c6627a87e1023628cb03b9fa4fd84ea63799", 0x69}, {&(0x7f0000002680)="881402bc2acb60a1e5a812c2c9e1a0964ff0ecd1bf7de98cc320", 0x1a}, {&(0x7f00000026c0)="303e273ae6807e40d6b00f36f508652b4daa44cf4aaca5fc0ab5f4c1cff46e23cc3edd7d21b56e90c5b7bc91df191f61830d569264622cca080b448ee97f1f702e567850d5ffd3234dd708e6e56bb0ad55a6ced98d8685111ee54ea4955cda24957193d3ce2363cee1efc483bf49b12ea0a5820e01590d6380be7a3d7f3248a2591728adf70d699c1a31cfc26aecb1f077494160698fe8b79132f35941e44e7b59796f9c63790b98ab1bbb4256a01bafda969097590128354e1e219de37c7d4b378cfebab2e9b00d", 0xc8}, {&(0x7f00000027c0)="3e2da446fc4e289a2af4485f35086241abe45a416553d7641aa19ef712e0a0f739332fdd00ccfcbafa58994e42dccc3bf5ad695463a4b54e7867e0229daf1f6436e19ce69170d8edd4cd37aba42ce3126519dca4397c5ca01c45a394e5a3227d3cf5b861ec633480042e13e17006699a4f7c4d433d6f128ae07a755a961a0a642ef80c41e268609c2e9b03aaa93f66991e754e6c75cf363b639942d2b13b5ffd9dce6c695bee46b10d3641f9", 0xac}, {&(0x7f0000002880)="209b58a4604cc86546526db886901841321401ee4ea5292cfcac71d0e22c0c1383402b2bf0e7a90530367cd31e1863425e93a032d484a136bc2e4bc13b38a5cfbac7f9e24a6ef7975ede32e71d278ba7cd", 0x51}, {&(0x7f0000002900)="cbda0dc39237a61b110b1ca87fee4e0730896293db1031343ebda73f9e5ee9c336e1c0487b5cfcb73f49aae9f16f3070edfd0dff1f386b5ca648fe4620256c33e061f6b2333725c7976c031ff196e715d980186d80c91e6edd7bbcc6a2f5b8e03f1ec15e5fd74510a74edff3fbcce32c510bda7ebc9507", 0x77}, {&(0x7f0000002980)="d1a84f43623e1725de06617bcc4c34d87fa7ce84359bd471208f9b83af194381594e9d8e27db7aba1f140686103f3fdc663020cc913c90369acbc4d3c2a4d1bf766be200b57806e45a1ef8aab499838f9c5cd01b94205f7dfca27cd2ac44f4300415f968acdbd9458d78debebd02e53dfdb1e7f3f07a566af535098a51ae901d276a537a11ab11ea1479a65f37404b9ee606e54ca16a1a25f2367189450fb82c3deb6aeadb00f7a8d3a3f3459f", 0xad}], 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000002b00)={0x4, &(0x7f0000002ac0)=[{0x5, 0x3f, 0x1f, 0x6}, {0xc2b4, 0x3, 0x0, 0x8}, {0x20, 0x3, 0x8, 0x8}, {0xff, 0xb2, 0x39, 0x2c5e5218}]}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, &(0x7f0000002d00)=0xc) sendmsg$unix(r1, &(0x7f0000002d80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002c80)=[{&(0x7f0000002b80)="e4deb0211c2d454a0d6368ba5abd70646cb3b66bcb14f717c0304c29a524e2ffe46d1684f229f36a1ad0f3e6a415d82810bb5f4ef8b675f6e5fe721f0f2f9d99008bc827d503c7de99d017d556ed34969d346fb71850a87cc9dc78008fb3209cfa4fb56059d544b1a7423fcb4a6d3f6e4805ac1f72f8d94f5acb1317bed064df181ae63bf0104451efe3e25a283cc440c02c9515cbe7a1ad03da7018be324f134d2e391117bce0c6165d2fa11140f6bb1f2e252a5abb175ff27cc96058bb1d9d348f067b6dc48bdb7f2c120033e1f1f6289eab266bb874bb84c4c9a9513b4a257b5b5c4a86da06da718275b8b686cd70e0465d9feabe3a1d", 0xf8}], 0x1, &(0x7f0000002d40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x9}, 0x406) r5 = openat(r1, &(0x7f0000002dc0)='./file0\x00', 0x0, 0x19) r6 = dup2(r5, r1) setgid(r4) r7 = semget(0x2, 0x6, 0x80) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002e00)={{0x200000, r3, r4, r3, r4, 0xa0, 0x9}, 0xcc, 0x1, 0x6}) r8 = open(&(0x7f0000002e80)='./file0\x00', 0x400, 0x15) r9 = semget(0x0, 0x4, 0x64a) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002f00)={0x3, &(0x7f0000002ec0)=[{0x2, 0x5, 0x4, 0x7}, {0x6e, 0x3f, 0x8, 0x9}, {0xfffa, 0x2b, 0x3f, 0x9}]}) bind(r8, &(0x7f0000002f40)=@in6={0x18, 0x1, 0x7, 0x800}, 0xc) setsockopt(r6, 0x18000, 0x8001, &(0x7f0000002f80)="d31be3fa8ae06860a9fa7533f566b097b3db9b4c37f6ba2490dd38e76d4c785b840b624ca6b6e697e61583efdd0fa9e0f1c1978e3ff505c228261f982b51b0a17889ac3259580f6cf94c719c", 0x4c) accept$inet6(r1, &(0x7f0000003000), &(0x7f0000003040)=0xc) connect$unix(r5, &(0x7f0000003080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000030c0)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r8, &(0x7f0000004300)=[{&(0x7f0000003100)="eff169bdfe5d0a61c253b165d61045557d006032206839dc4b1941b8397f84baedf3b85a56382d3a0b3022ab4ddecabd14e83a3dc4a42fd205d83840e218527d4430c4384ec9c4215fc898d0aa122d67cdadb5cb38a0652629a48debd98e07259fb0ae15953acb0ee8dfa17ad7f55a083db970b069c04316a1804211357f62c8622d4a86dff866b00f1523d21f54223ab847", 0x92}, {&(0x7f00000031c0)="f6ab49844efcd27017a398c17979798c7d50f20ddd58ca2eb8c6c33617b0be5c0523096bf413c43254118fe2bd0294407055f232a39108f9bda7d35df40904311cedf921e1de071c0cdc2fdcc604c046d186eeed71568e8fc0b1673556b2f39f57d908e267175609d94e518c92e11d47e731ba32add536037eaded41ce2397255f6ca4a1948ef6346616970a86ad57d444eab90dbcafd470fccb8d2c10ab187934983fb3b74f3537668d9421f97d5d68aa648a7099614f7518d7a3d5c23965238266ed7809884a2383c7ce6f44b180d086e503fb1d5231f06669f9aa1915f019319bd5c5dcb8c4bfd0409af13e33ef63e069d1c8065d7ff2314edad615aea26abafb8f5f208518d8b83e5e1ae553c4c5d416204a588f1dcb3212c3537b22b05a1fa06999eb6e9a5a5f73a89a11063afb103b0da192543caf6341e108749925003e2f283e05bf7503849d103407ee7f3726839d91d4bd7954540397546da43ca8b41efe4a717cb8da357697ff1c6b35e27c6783e8d329afe449ce5314b4b800b67238e25cab3781695cd7bd5a3b1b9533d6c5285d535da38b5ec22f007c60be2d8f8254752e3f89b816a2faf0c66f28b7583d8f68f84b0ef7c65aad7743106393e2be5df726e9ca2cc2abc6953e8038c32ee428402a6f5e5b68d944ced077d2e80963311d3cd68cb0752057ec63746c28476ba605e78805a28a8d55832c7bf89492b26eaa0146409744af930a9a4dfc6b2fdc5b58f7f12f2b061f0c0ccfb08c652bfb3fc5d74468acd257b2740291b7eb262e88493a65458fb568b0620bc16ffb3f26dd8ee3a48abc112ba40e52fb781e66ef3e3e61d8deca26be5657b901cf75e36f07ec8ea62e91f8ecc510cde630b9f8a72bdca23bab70a0f9adafb0dac83b0586d278fc975b03f6d8b1101748f8700b646a85eeb3313f113035b1643f4cb221d0e6093b5b79b0688d9ff6043da78fb37d6fc5cbbdce49697ed851a3b90e80916020f6804f54e84518e63f5861574ac49df10bcc5ded48d9b0ec94b9d6a6972fd285bcce20a3c57100e3cb7c274c16d3c371eecd1146887b024d67987beea0c1861f5e541cbf6c2f1eae4e0089e4a3f81d23080b50bc586fe885554300717ed11c5565e04214b3f2d48f50be4f81124b2ff65d170834ce16cc02cc89f2abe986fbf36401fe2415cf4f5aee96fa244f6411efe3ec6296bc0aeb01b9bcf4663319f64e5fc37ab0970885d93baa7ec7a48c03b9607bac7260a4bb3f41337e404f5a6140164a3d960be44994bfb5ead6d977132765cd3947be45d7e026a93c48379f34a3704463b7b5dc21653c9fe3777235bf61bbc6b5afceb4ffe20c9a41e55badb2c8e142839704c0017df4bcd99c8be71549f31f2f339db7982c9af85817ca82a6f99c434ec64a20960a28af4e0a7c5d582fd81a72ac0288a101602b3a54db9928389f2d56c95c2b76f313d6c03346de50ef18a9631486c6dc95f25e641dc661561449f2d57c7e03367dc4d57cc39f62fa5c7fd43f9d7d8c37a35fc890388a757c4c3233a4b9aaef6db96540f61af2552d01daed07a1aea324d2876a8f8fb702d3bbf02a2cfadb6c9df59c07b9609610744e4650f3a5b7b61491a8ec37e3f39fcbc991a4e35844b8573042d2eb6a667ee2ab7a7b90cc4b7394ab9f8025e5150054a10a0957f558e9eae63322225aaf26dd720548232edd7433791e3e6f595ae23dabf062f446a7ba7910aff3cbfbdd02d98e6b1cedf438fd6db12dcf8514a112ba8e458b7a33297668a943e3f1c8222fed2ce850748dd77a55476f68fc012b4d44616a33942314902898069dd3c9075909ed035dfb9f33db04c896cde541c5a6fe466f67fe4c599eac1cee53b6aee1645262e1a7df1e562ef0cb369a7b14f271e8b72ba078040f7d70021f8615a60c4de66a1944792d34ad3cd551e12e97dc79748c56f7ac73d0cd5273d3104e3287d425dcc640e68469c4f1f3399c793832b265d92f8865a7988c46654ff86d492f229529e09ad9b26e10ba23ba347ed4f0617147ac79a0a69c9bcd83429aa5744a26ef388e6da0130043eba4a328895573a5753d367ff9ba36624d6e249d0613e65e9c9e269cd455eb63faba432d331a553f43f0d9a8b2f8d881912c6718a65e8bb539205b7ed2397801568f527f2c286857d35e714b072a6af9e091e753e06e37eaafff2820e362d71372343347832e77ba21ea3087f4ff5f3558f98470697029dbf0f1669e9b9c03f2ca4715466b8131885defa5306e293eec39187a85a5f8714ba1c1d19e4c7a8db07fd02d5adaf04034868697700dd659aba050ac121475752c688d35ba0b3239ad6344d1382e1594dee96fce9cbd65879f41b6c8b65f189a2c0ee5ae6e25e333cf2fa52ee031f8bfab6fc85c855383a2dcca2064b04f70291e634c34b31a4f49c06e54edd1295d771ee1df62ba677c809e3987ab5c881f65e8f4bb8d2a25b1714bf4f65b5b81f9b2b1272d420af4190d42933c8d2f979a9938eabe6c6975fe6c6d2d31ad8cfebb5ee0564429b3742a2363e78ab174d9db4f46c9d8a79479e49e9d72fecf57ad3b5075969f621c678a1c50242227fe42613151488c061d7b2dfdcde686c909840b83e369357de1d1c5126c9c0d2a060f8db01fb5463f1abd46a49334a9817787d045b5ac0bf566c1610bb549856e0024e249492289e3930f40b15d73371e9153d91b7473d8f5340665d0e5ca519788e60f7ae641ca17adba1394776a785144ca528a83e33a8626733561a4d14f2b43873e46a616890cd6b28730dfb11b0193472be99eaab943e126eb1d9b3342653c03b1319cfaa820493ed140719173232494bad1cbc22343f3d1bd3db7b144efc9a4b01b48da08c71cbd632ac7654d700b0388fb0a7f97370d0f119939f06fcb530149e24d18e5b2cac7746e0f078bb23aca4d80c483ff58a14fb047ec0c969cd66a9399ec13bd3b377152ee170b684f5b1998a075412134b91654ae8efa4d9f6f6810c0bc04c5b44f1a4ac669fbee8d562f78e5837d26924644283f84251cfc61e5bebbf4b5d42cd8c898747eea7cccf12f9c9c6a335211d8936f750a56f8a787027cb40b66d97790d109589b2cdf9702091898d7d6e6fa85d7f900cd90e5fef63c3b9d2b44b5d8d2a101e6e075ffa90634c773cc2daef919ad0b33d12f5d2d1508bd58522ce0734f13609880df057a935297901a0cc845ddaec67182275a29833d2fe7e0b1709269d6058d6c5cdf2421c1645b8b10378d1a9f5f40f4e7cafec07c2da75f56b44b525c59d2088ede41f5b07867c32c7a9f1a474712a796b3e73a593035747f11297d52c1fc3be367f21dcf1d45c11a55c730507e9581539897e7f5b2d08b33ae8ba9b782c1dcc0a7d99d2ac6f017012d7828793eaeadf3ac6367317ebeae5b24bb0c2be3c5b283f473a99c3633529318f19363e5e999a0127a0f5261ede5f739708d05903c5b911f022c9285601e41e3bb4955e475f4a857e5a790b9374d1e1501b8cb7b8c3476125c85c782f14937391b9934acb62f65e300cee87d109556114109595e69a7094dee81ef2432cb2b211579b5e44562d1778e61a3cc7ed1e5237600f0423edcfa799ef3d5c7b3ca1a3796069e37a95ebc8823ab5f080a72141d0d40a2d03ef10fe85d46eb66cc52189a96713e79f4064af41a44a7e115626c4cc4deeb87b9a41abad87cf52bfcf898c304fb3b8f78ad7fd33096cdeb651fc9e17284937b46fbcfc4a49b70f1bd50236bbb9abb51bcb14c8bfbdae60d1308fcb4f83f9ce84db539a6e72eb4b24342aeb4c60bbc72d0d2481fcade3c3623460fce4f63e551fcf401f06d94a7f3d62f062bf287e1b41f36a8308e6a3c534264e3f532d6931b4e71e336ad141f753db474b05c46e00b00b151737342438276a71e6312e432a82aa0ac31d52f6a85e843e867e9d478cf69bfa0b1d5f1fea33098a5a2b1e7830e7f7242697a97793ca454b8e0a94df9f010cfc2f96fdb2f72f3f880f30a370784171e5e658e5772d3d438200e36ba4cd6a26d4e3dfe650344b8f8328beaaad1d6fad40bc5886ddc37fc212ab22a73a45d09e1fe443d16acdc0bad682a2cdb00c8fbd58da3f4f2fb2976765757fc12e4d36f2ec5cd8420c8175014056ebe18f38d5a4b8f8d81ab534ed140839bce3f87af8fe36920e0415fea27c353d83118ccb9adb33a3a3c9afc82f73d9cd7fea0e27bd3508d98d76346777f09dd92d5aa0aa291dfde82ceb9302d6a44925c1eac1442c9421e479ddf93dd2499d930bc872aa6bd83a6c41c107977d40abf10f675ca1b42cbb326402791576adf7d59f4ef65b42afbdfa3dd68765fc2717b61eb06cbf90328ca27100b51b08ac26ab99875c9862587e11f7e365d20bc2b329c8d3ee4bdb47c025e3377d583682b4961179019b67dacbb3dbfed893510e41948059f8e1739cb4c9a262b3a5b09e245a1b21bb6e339045a9d3813de60a726e4fe31cb12a927b75db14f54fa069b8a9365989fe322c57f1722137086956968ae9be0fc92e893a53faad1298d68b03d8d477abac74053aa9e429dd56c5be3c08658d36ca744672c866ad10a8562a1c11f0e5b921b2876a2143133485403c7a275992c90fcc754dd6bd95db5c6443667f88b9cba9461f702e805765292d61fd34d9f3b79f9fa7806a371a359479cbee4d90e73dcc7c71043bb20bbe81b6786710b70e0d6a484ebd32b6e0e1abbb9c4a567ae377f221a6ae65e783c30818f65ff72c6007980c93876fa5561c2b9d4c7db8e4480bfe70f5e60aed78e9dfcbdc6519333368f5f83751e5d902fbd91b9ceb586cb2f88ad0e8a7b34c7329f68deb0c1c2efeeab0cc6b2fcfdc9786786d158271aef36384f2ac8851dec08c227cf3ebb98ca1fe475859014bc158717b43f8d9cf49945b1d28cbd9f6ac818ae608a8adbf0b7bb1e18d12152eedc584ab278084beab233d435a31af5d07b5dcd33fbd8f9181c2040668a563b709852fc5fa518cc1133b1201e5612e46aec85b1049884b902c6cb236a24456123c846d53db99973ab7fb80832a7adb241df0c9fdb3eda5abbd8af55589a179ddb9383015f9a716403e01aeb783564c956fa283f4825fd5701855b4bc1ec5c882efc57d00ea6283f2f2f4e2a1f3d4cde3b1766da3a8dde86eb85b94bdb29da1187efff1ff5679d44aa88239c438a7e55c13bf8a51d532b491772d2fb81b03654a345d38350f2a11a7b5b64b731314e941b7cffd68843fc8ac4a72d1bf603a7cae35163dd4590fa871db05a399af3314c527b03114dc424a7e4f938d4c90c580a3991f45209696cd07ca2d2710251d57bef26ef36aa599eed4a1c7e467d5c5b77a620cf57d3ce866c5eb0bb03622b096e5e8309d991c90ec768f12f4409b1fb528f3c161219b5d511017c819264becee3a3c19eb230207920cb7fec5f4c9ad4341d13e991017dfff969176aca7ece3d2bcf0edbd805273de6fd307117b2cd13cfa3b4b0ef837e8cf5e29d40f0acb9ee448ea44fe9a72e7975df6ba847259844ef50de71ad77f872b8955e628112eb6c963242d71a877cd8a8b48b5ec7202e5daac3cf55b45ee1f993f84ef1f415eb9795cde0755512b5f114e17bd4e4816aa848e97c3fb9ab4f1e8bce4466152a546455a172ef609b0ce18dba543fbabc10118fdc813994cb1b7aaa721481e6e254888cd16b305c31b92b2fbf6b4ede38b54dd345688e75070281b8dc8154cd7046e17964afe2f72712891f367e953089f240c683e69abd191e660260ada302d1c751651aa7ea769ca490", 0x1000}, {&(0x7f00000041c0)="9b99638510bdbffb0b512a396c64d3ff532103678fa4af7ae01d8dd97718168a57d155d509adc4210a3b7e1ef44e1aaf518f6dc5b17dbc2865b58708388fbcaec1ab14f11b120dd4798da341a125f49773dbefd34b85cf5c7d4ceb51532d9044b4ba1b2988482ab64337b5f9e0dc89cf77d7fd84f8b4a4ec0e9eda5c38fb185499b3e07174c59224b083fb3bf421432fa6f322ce48e3604f5779478ad609108890413e0566eb45a191e4c739518c15ddf082443a66d3cad52756e8f765", 0xbd}, {&(0x7f0000004280)="0f029719a92cd2a5ef814ed3d4a68a2323801086496850453f16b8048c45600a9c4ad11811c5cac78d28882199a7cf91b73024bb3f924286f7e8823dc64bfc99826c0e29", 0x44}], 0x4) pwritev(r5, &(0x7f0000004400)=[{&(0x7f0000004340)="9eeb390100e4ae32b6aac927b7805145d17d5ede36c47fd2b4eb1446d5c8d18eb9fd5e436730cdfb9c058ce55c3f", 0x2e}, {&(0x7f0000004380)="41691840b9d23a7e6a5d1a3a0c3d412569e3d5bed4ac87aaae1d616da4e1f6c075c3076898b9ee7ecaeb4bbc44fb0f328858555756068e495ef2e0de0cfbe629a410549b6855db921c67511b995944466dcfb6026ae20e58b175", 0x5a}], 0x2, 0x400) semop(r9, &(0x7f0000004440), 0x0) unveil(&(0x7f0000004480)='./file0\x00', &(0x7f00000044c0)='r\x00') r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000004500), 0x0, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000004540)=0xfff) r11 = accept$inet(r1, &(0x7f0000004580), &(0x7f00000045c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r11, 0xffffffffffffffff) 09:19:31 executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x10000, 0x0, 0x5513, 0x0) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x27, &(0x7f0000000040)=ANY=[@ANYBLOB="fffff4ffffffffffffffffff80350001080006"]) syz_emit_ethernet(0x39, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080600180848a642ffffffffffffc4b2226d13ef99417f172eedf4987e2f"]) 09:19:31 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a465", 0xffe}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) 09:19:31 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xfff7fffffffffbff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='.\x00', r0}) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='.\x00', r3}) mkdirat(r3, &(0x7f0000000100)='./file1/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='.\x00', r2, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x7, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000005d48ed6a976830e5c34908000000000000006ace609bd892d4f2acd09b4a19aaa7eeaee0432820f12e0e31c697ca82e9454e1b2e239cf5b53ed44ab1bd0e0d67b05804f39e5538ff4a3b3f7194af511c5f217a9ee6f14f5f595225f7323f072b9ac1b46cf8c1fd97d3191a99526401d22235226aaa26fef0a72c8e43f2b8f258ea9a0acf0f5a66436d601933046899d309b4907977c4fd9e1800db8a89559bd99c8eb6446a320a650ef51874fd5ce3988222d7ec052d4a6f1df44adedd9f28e73b2b30f3ad8d0b23a021e9"], 0x1) r7 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000000c0)=0xff800000, 0x4) r8 = socket(0x18, 0x4000, 0x7f) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) setsockopt$sock_int(r9, 0xffff, 0xc6ec2a7af9dbf5a7, &(0x7f0000000140)=0x7ff, 0x4) connect$unix(r8, &(0x7f0000000440)=@file={0x0, './file1\x00'}, 0xa) write(r5, 0x0, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000240)={@broadcast, @remote, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe7, 0x67, 0x0, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x0, 0x8}, {"5728358b431e1bdcb64def0d68fcdc63ca00572f76651625f3bfd1a71239475444fd2db10967acd68ec4ea60e6563c0266040a026841b635121ccc907b994bf33c44dc7241f0f11b334fcbf6ad69d5be38da05964dc84fd8b03523c7782f3e1ca1fb973e55c3d47df3d74110c9bdc825d783fbd0ddf1e1ef428d458b4535cba626c53a7ec9fe0992cb6ce92a9b1330dfbf82727bf106f135e39c92cf27abad0bd28b376beb0bf055c94684b9e9e1dd1cbebf837b77ed953323ef7c923b0507c851056f659d395f89bb0b50"}}}}}}) 09:19:31 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) socket(0x2, 0x3, 0x6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="7b189cdb2a78fa38fcbe0e1d754140767cd859e7cfa909539490e534a494aedf9ee8e12d61886d60687a2e5070ca85fd218b537d2ef31a97fb637e5b77b5454325704efc9c5660c302c2719cef92532e4aef882f037fe0cb"], 0x1c, 0x0}, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) r4 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) fchown(r5, 0x0, 0xffffffffffffffff) (async) pledge(0x0, &(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x00\x00p^\rl\xaa\xf0\x86\xce\x87\xde83|#\xcb_\xbctc\t`\x04\xd9oc\xdd$\x8c\xa2P\xd2\xab\xae\xc8\xe4,\xfe\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\x97\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86z\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\x8a8\x8dK\xf8\a\xaf\xdf\x18RI\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xc4\x06u\xfb\xb4N\a\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x99\x00'/345) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) (async) r7 = socket(0x18, 0x4000, 0x8) dup2(r7, r7) 09:19:31 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r0 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r0, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setreuid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x3, 0x503) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getuid() setreuid(r0, r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x4, 0x0, r5, 0x0, 0x0, 0x4, 0x1b}, 0x8910, 0x1, 0x7dffffffbffffffe}) semop(r3, &(0x7f0000000000)=[{0x3, 0x400, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x7cb, 0x1800}, {0x2, 0xfff, 0x800}], 0x7) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r5, 0x0, r5, 0xdf, 0x79}, 0x3, 0xa3, 0x5}) semop(r3, &(0x7f00000004c0)=[{0x1, 0x9, 0x1000}, {0x1, 0x81}, {0x1, 0x1, 0x1000}, {0x3, 0x100, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r3, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) r7 = semget(0x2, 0x2, 0x320) semop(r7, &(0x7f0000000180)=[{0x3, 0x4e57, 0x1000}, {0x4, 0x26, 0x1000}], 0x2) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgroups(0x0, &(0x7f0000000200)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x7ff, r4, r5, r0, 0x0, 0x11, 0x7}, 0x10000000000499, 0x7, 0x3ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 09:19:31 executing program 6: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, r0}, 0x8000, 0x0, 0x8}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) (async) getpgid(0x0) getgroups(0x1, &(0x7f0000000cc0)=[0x0]) (async) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) (async) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f14ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169fa2f10978c83f718a9bfc0f5ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc83839f56b255b72c23e107309ad30ae05bb2cb03990aba31b9cbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad40600fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef99ea85384e6fad7e8224e30365943cd06009f7911b49d9d939a5be6776d74208a853ea9ea310d3556c4d180d41503e3639ad01989274756431406f2de69a69e61ba2aada2ed74d7fbdebad43ef38d02012224e839854739ae3567c4ca118b0331af4cc7a194063902ee680e32fdde932bd14a7af38db4c50a4cbbd849437a6e086e3c1396e15d47a7700adf079f6ff65169e69b0d7fde872bc5cd01ce9a83941588989b5faa5b3ffd41e1550191e4328e4a008d40a033b", 0x1bc) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x8004570b, &(0x7f0000000180)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:19:31 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) sendto$unix(r0, &(0x7f0000000180)="833baa31ddc992f59f5371d71ca7a30665528ff6de338cf309afa91a5b78d3d558a347130dee93a83badcfd4b6e6e66f7500317e74febd07fc47a0bf7488132fc8d7865dd8e9d9e0cd9d85605ffe635c43f7be07ed2b62e391d39a0ecbafd9c61cbcf24102bb26eedf6346f6cc2ffe1bbf6b5cfdba10b4b75f95180e7c9b51db84392b1e338d58521eae31c8541073a18c98f4fdb75717c7a5d58fe637575fafa1306327a6a0a4efee654a251d809ee890d7a1a9efd97bf0d9190180e7e9a7a8", 0xc0, 0x8, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 09:19:31 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x6, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) syz_emit_ethernet(0x51c, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100420786dd6c2ad0c104e26cf8ff020000000000000000000000000001000000000000000000000000000000013a0000000000000004014000000000000c0600fe0000000000000000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000fffffffffffff006000000000000c2040000000105020002010300000000010004010b01080000000000000000c20400000003c2040000001fc2040000800100010000000000700100000000000004010404010305020006000100000000060700000000000005020020802f56c25af8d739e1a2185432d936970afcb34150f581b6820658b8dcd89ed3ac0f5068c87f603d3b47f29a3c6871e9fe0001002f04003f00000000fe8000000000000000000000000000bb00000000000000000000000000000000ba05000000000000000100c2040000000805020002010800000000000000000001000103000000c20400000006010700000000000000000087009078ff020000000000000000000000000001181e2a2b858a4918e5ea952814dbb321619ceda90ace9ca7e78016086fa966e2269e4036b962eb09196c54e57cd736ac47120482c08db8ad2c58769875def5cacfdd67f15d29945d3beb96091e009e0bbe6a13fbaf13233e4892d8fef6233224da29e78a0d0d3f30eb37220504d2d5278e9669c24de2ce4dd23609a6ae6a97623c8b292919ca0ac2b6850b912ab38029fefc5116c2ba28bb1837f8f00c29c0ed63db22ca6f0ba0848d2fb5be653299f403d5e49e30e965b0b119448ee6daa0065c6eb447d759fd4f696be84b513086d2a42de8f81609fab4f5d81d9f872a27f5ae61bb504505c7439a0f75a7696678a0cd47051bdee84497f6f3126b8e90bde0b4b8c644d0fe3931b27e889f665eb1e05ccaa4ebf5c58225ec2a1c4022ac301b4ce512adc463d5765d4f58164d815807b4878e044809de7b05753f58faae6804688ffd63e18609dec95608c68b82b6262b772b56c7433b264de3191e9f72bb4710b454c64a55e2019616a3629a34ab4f0f30b47a60e0bd51283e2e9f10b9e3ddc433ee7a0abb95da47ecc8a6c709efe662743e6f1680e481d45ef732eb01957355c470efa87de11ddb24c330c240238149e533811595f395cd01791948ffb7694f0dd6e8ac517138c76e1377030e66fdbd1f735d151201ee5bb5aadd1ad4b56083242ee0f9800160d6507a10831e3c5f4e97c3b6f75ee82e23d39fbfaaaed24e85ed38ac6075544fa7d683571c1d29b04324c7b16e9aad8e565c9ef44ff5bdd15816b6f281975eecfa6274cf3372e74dfb0efe2e102a52f4de854805342b1161afff01077382649cd00d5f98cb9d3f97d8695bfcb7b5ae3bb1759011415c6c4f0100057bba8c1cc516ac5c3c46605d51abfdf8ca00db6a64b1fb3a18055eea75b1153ca46a7ce01bd381530bb83db697832efa4c0ff7d1795bad8a02827369b59dfffc4487020fd7410d499e59a9cb318e89161fb8379bf867a22808afb2c1054c1d5aa81fb5f720a35fd04f0354439b6c97371d82c8b09d11953bffeaaccc6c98438fce987b153a09ba6d653bf91aea1b23a2ca8f035528e99053ec030772cfa90f5f8468c97c1e86007bb0bd5c1d5ab11a6c931b2c6f18e2f46d52bb3f54b4fd4aaa1903a88c0c4eb5b3b9d5fbb6825d70b5689488cb203be5531f39af04ef49040908c73062185497522f9604cef1156108c25b68960b06556186d7c48259791d412727eba768aa2859209f1cd6bba00414464b59e21feb40ff82d6c62fcbb067b7e4241a19a53367e0c2a2dc1a395526c43b4e99bd96d3d7e69b91092858460df8db3f4c0e648213ede570e4d305f9db62420376ff7688c336954239c2938f85383a986563b58f3f0c6b059759f33ba64e9d674a85fb08c82701802021300832384c7999f05fcdea2fa65f7a64cf4fa5b75f8298232a62aa9cebbb71c1dd7ff80bd5da02448d9a78a7ca40feaace171729b28e89852be3e2c807661c6f88b3ab2ed7d857b0bd1e09635dc8c636d8115b041920"]) 09:19:31 executing program 3: r0 = msgget$private(0x0, 0x157) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xfffffffffffffe68) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(0x0, &(0x7f00000003c0)=ANY=[], 0x107, 0x0) socket$inet(0x2, 0x4000, 0x81) msgrcv(r1, &(0x7f0000003c00)=ANY=[], 0x1013, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x7, 0x103}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[], 0x107, 0x800) msgrcv(r0, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) r4 = socket(0x20, 0x8000, 0x9a) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000c4990bfb43c253bea19d65861be5aee31a41c0a01b1c10b4a089040c9b00fe3c9358b5b012089fb81a9dc7625274a685243b8e9729f75ac886780cc99f1d6f07701b1e5891cb0822a331c718d1bb7fa6c1419affd0c8e7a4cddc03be8b2b299f38347bb52eeeeb7f8b0274c40f8230e7a1bcb608d9439261008000"/143], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYRES64=r2, @ANYRES16, @ANYBLOB="828857697f86f6eeb52c26673b068bc0014a9b0b70c308073112eea6bea737b2f0b005170b237949144b4a346b09000000000000003c9db3185c7d744c2882c074e06618b588fb047806913102b4e732ca80ae85009e494889e999ae20471ceab07dd0fdc524d0fcc9e6cd59b345d1234b666a006112de053e3407c955dcf5bc9b24c984dbd4185187d32977b27cc1d4b43dd9da4c1b86a9a2225ed6d30bb0e93b2d6a441b54e78ea50566b5c3da0ae70ce044b3421cbcef9d57ee77f9d4dafec67f368616a584f79d5c49521fb06089c5ea6995ea254fb84375bc5ed00120dd6ca25b248f69a99b57810ee41ba9ba195cc6ba92c967b51e708cded3dcc0d399bb8e1e9696112e53128d343f4822dec52b323f3842c0a39ae57fc587cd8ac984314adc4b03245241bfb7f319ae0eea35833f03053c349270b8c86f68778cb584643b94c953b9f8cbc56260dfe9558f8170905af4acbef41c96de6f2f0bf51d0c2d93db5eedfe7344372913f55f316cffc4d5a4b49ce8bd04883251843bb1ecca3693221f8364668afe50ff77377348e6a81d887b027e0248334aa84050d26735e9e5bda84a23b8d82a8e4db0bd4af91e7b43c0599642d7479c4e5c2ac6b4c65553e0e6edb5373ee6647f7e234c26fe6e98c209000000e6f70ed2f42b6ce2653bcf6ff709b33d745df1ffb72501b1268bba4fb398414b35d7695513c80afc2c4608afd7e06f4e97a59900cebc8638c0e5ba21e566ad3dfdeda8e02b2de4"], 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r6 = dup(r5) read(r5, &(0x7f00000004c0)=""/255, 0xff) r7 = dup(r4) listen(r7, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x8) msgget$private(0x0, 0x4) r8 = socket(0x2, 0x3, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000100)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000000c0), 0x0, &(0x7f00000003c0)=""/6, 0x6}, 0x5}, 0x10, 0x0, &(0x7f0000000480)={0x200000083, 0x80000001}) sendto$unix(r8, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 09:19:31 executing program 6: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r1 = socket(0x20, 0x2, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0xffffffffffffffe4) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x5, 0x4) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYRES8=r1], 0x1c, 0x0}, 0x0) sendto(r0, &(0x7f0000000040)="163ba1e28d7168df11141ed45c6c9fb1fd445392b90bcb01063433d03e683af7124f44701e7ef6", 0x27, 0x8, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 09:19:31 executing program 7: r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="ff1895a3190d5ba1ff022f32e15e323fd59a28de7884a42c8a"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1c}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8b0}]}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[{0x98, 0x0, 0x112, "255b950b1552ed4021d3fe38f4ba1e320100000000000000821b91ef5cf85920f2b192e3fe7751029a0ffe9c46464e4f6d3cacf95b0aa1fec6d627e0d4951b6e99c57539aeb73db20b018fc202dddc13b977db9bb03b6e9389ac15fdabc87314e5de3f03d600eacd9f67307c624e8d6c8c309ccc42a09a3b26fe03fa5798280942f956d82abaab7b"}], 0x98}, 0x8) 09:19:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000880)=ANY=[@ANYRES16=r0, @ANYBLOB="01c79439578914885e47b733e7ecc490f9a6bf3dd6a8385dbc6e86d9ea4b0fee36cd2aaf0ff98cc9b395521dab2252c3018633b13cbad302c18b90bcf6acc76b1f11da79c0076c9ceef5ffdcf1afb9cf7f2f6f02286378ff7fab59ab7b50e5168dc5b9acece67c4376697e79e1599d0c19be62927407985d77c46ed6b70a606b6809bd75cc02bab7bc6c29359df75646b9d03f253a568c26cb5bd43a12b1294bd08724020eed776fe3bbb8db3fb2501f8136faf02532db054eeb0bfe6e693193514866a7b2c345", @ANYRES8=r0, @ANYBLOB="303cd9cd68b2b0fc67cbdc90a7e4d1fbd5116fb25f992ef8bdfd0eca5427dbe85a8e9d62771699786f35ef5f5a0ea3b80934047e429da46e7bb534a13efa4a849a41ab6fea93cd5582095efb70380f1c1f369668a36c8d35da7ede3030daedede053d7775bd42f06d027e7d6c895a3b0d89230384f3daa1b7decf0384626244eba92f3fa50301a41ac2454e3198db994a52d613afdaa683e3b10cfd3244903e59fb3264944a20dd0c2ca1605d09523ade72b40dcf1cfe085cf871ab0217d175c38512063f62e60a09cadf2642eef94338540ca2ba52c6ee6f09b2b6f8cf6a32ab33bd1feffffffff8fbe93290b94a56ba01ccc91b60000000000000000"], 0x75, 0x0) (async) msgrcv(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES32, @ANYRESOCT], 0xde, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0xef, 0x2, 0x0) msgget(0x3, 0x739) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff0000000000d50ba1892737a87ade6e9758b8e18d77daba7bb04d06b57f697616f25863d80e4fdeed68f81f338de2af19bf6054d8a552a8e6d534bc5b64faab7ffc108ab218f540a8ac1ac4855761d24eb0cea685c6"], 0xdc, 0x2, 0x0) (async, rerun: 64) r1 = msgget$private(0x0, 0x420) (async) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYRES32=r0], 0x1008, 0x2, 0x800) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000d00)=ANY=[], 0xc2, 0x800) msgsnd(r0, &(0x7f00000002c0)=ANY=[], 0x9e, 0x800) (async, rerun: 32) msgrcv(r0, &(0x7f0000000340)=ANY=[], 0x43, 0x3, 0x0) (rerun: 32) syz_open_pts() (async, rerun: 32) r4 = getuid() (rerun: 32) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xcbb4, 0x0, 0x0, r4, 0x0, 0x170, 0x7d9}, 0x9, 0x4000000000, 0xffffffffffffffff, 0x0, 0xfffffeffffffffff, 0xfffffffffffffffe, 0x0, 0x3f}) (async) setreuid(0xee00, r4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a00"/79, 0x4f}], 0x1) (async) ktrace(0x0, 0x2, 0xe00, 0x0) msgctl$IPC_RMID(r0, 0x0) (async) r5 = msgget$private(0x0, 0xc1) msgrcv(r5, &(0x7f0000000040)=ANY=[], 0xfffffffffffffd5f, 0x1, 0x75569e54f4a495dc) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/157}, 0xa5, 0x0, 0x1000) 09:19:31 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0xfffffffd) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x11a0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r3 = dup(r1) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180), 0x3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0x5, &(0x7f00000001c0)='./file0\x00', 0x8}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6665b00000"], 0xa) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x120) sysctl$net_inet_udp(&(0x7f0000000d00), 0x8, 0x0, 0x0, &(0x7f0000000000), 0x0) dup(r7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 09:19:31 executing program 7: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r2 = socket(0x18, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x2, r0, r1, 0x0, 0x0, 0x9, 0x2, 0xa7a6, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @window={0x3, 0x3, 0x4}]}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="8775639fea4d", @local={0xac, 0x14, 0x0}, @empty, @broadcast}}}}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="0000000000000002", 0x8) setitimer(0x2, &(0x7f00000000c0)={{}, {0x1, 0x4}}, &(0x7f0000000080)) mknod(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x7f}, {0x3}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xa9, &(0x7f0000000100)={@empty, @random="8aff427a1b7e", [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x4, 0x0, 0x1}}], {@generic={0x805d, "1d729910101881add9b32be90c957b5299cda7a4d76b8d1198e0694963e385a0310a79fa0e10f68af853d306fa22ec4d4e767cd46b3a81f5e86825b8a65969c790163e7433fab646dbb0d794cc65155865fbb6ef620ebb219cab0bcfea344a6b830113f42c40aee6de477fa0fc30f7d6d68507e0bc51299ee4d00d21609fcc662eedbd000aad5ff07169262fb690121ba3f1d3"}}}) 09:19:31 executing program 5: ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000180)={0x0, 0x6, 0x0}) 09:19:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b", 0x9}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xc0}, {0x3d}, {0x6, 0x0, 0x0, 0x104}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) uvm_fault(0xfffffd806b4ff018, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at igmp_leavegroup+0xaf: movl 0x4(%rax),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND igmp_leavegroup(ffff800000e24780,ffff8000006ac000) at igmp_leavegroup+0xaf in_delmulti(ffff800000e24780) at in_delmulti+0xd3 ip_freemoptions(ffff8000006bc360) at ip_freemoptions+0x5d in_pcbdetach(fffffd806b650c48) at in_pcbdetach+0x97 udp_detach(ffff800000e5e250) at udp_detach+0x3f soclose(ffff800000e5e250,0) at soclose+0x83 soo_close(fffffd806afcf610,ffff80002a1b4a58) at soo_close+0x44 fdrop(fffffd806afcf610,ffff80002a1b4a58) at fdrop+0xd5 closef(fffffd806afcf610,ffff80002a1b4a58) at closef+0x120 fdfree(ffff80002a1b4a58) at fdfree+0xe4 exit1(ffff80002a1b4a58,0,0,1) at exit1+0x38a sys_exit(ffff80002a1b4a58,ffff800032509aa0,ffff8000325099f0) at sys_exit+0x1a syscall(ffff800032509aa0) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a472ea29750, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.