Warning: Permanently added '10.128.15.206' (ECDSA) to the list of known hosts. 2020/05/10 21:06:19 fuzzer started 2020/05/10 21:06:24 dialing manager at 10.128.15.235:29239 2020/05/10 21:06:24 syscalls: 338 2020/05/10 21:06:24 code coverage: enabled 2020/05/10 21:06:24 comparison tracing: enabled 2020/05/10 21:06:24 extra coverage: support is not implemented in syzkaller 2020/05/10 21:06:24 setuid sandbox: enabled 2020/05/10 21:06:24 namespace sandbox: support is not implemented in syzkaller 2020/05/10 21:06:24 Android sandbox: support is not implemented in syzkaller 2020/05/10 21:06:24 fault injection: support is not implemented in syzkaller 2020/05/10 21:06:24 leak checking: support is not implemented in syzkaller 2020/05/10 21:06:24 net packet injection: enabled 2020/05/10 21:06:24 net device setup: support is not implemented in syzkaller 2020/05/10 21:06:24 concurrency sanitizer: support is not implemented in syzkaller 2020/05/10 21:06:24 devlink PCI setup: support is not implemented in syzkaller 2020/05/10 21:06:24 USB emulation: support is not implemented in syzkaller 21:06:31 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="584cd14fd645e5259b26e530617adfb50857b9a6745f506df0412b91606e6928fe1fbbc4d8604e8a899d8383ed998e796ca581dc689dcbe8bf07b8b568a6a578e29f7787cc31c637bff7c0512d853005152fcdd0888b175ed28ed16a315e39a716fdf2d5c09d135d244d16cce54d4f044b2f1cf41dc328c9eb1c2d28dca54484e616d60664c5bf3c37b6fbc6b4b26e5e16e995e0c584ee0c63b16e3d3891fb998c687fb008e70abea94f280ecbe288bf5939927e9e1559dc816b26311cc5b662cce30d6d8fed8d514e5a197cef8a03945c6b7ed0b47778f6d69c8e894fef79f4575c27e92f5a0feec43ee2d69de7f315f90ec1480f118508e9e9035d615752ccc725bcba0c5ed6b6d42ae38e0e070104babbf0f312a244fbad19739ae7be4ee4133744dca9ee7f10464711724a7d04811e0e8be3cc612f6ddf107868ef3686d6017f942118a7ba452f2a08e4a23607bc9be20c6edb50b3ff9c713dd783a9c0eaaab052cfe5220052dc1dc49e7d681d9c7b0feab5c10dc90ea9c080d55460ebe6d16de63315233cc9843339666f969042894a9a62d99ffb768d362553f48407e0955b6531a2f99db4fb38c2282d6e2b081a47df64e38104c78171dd2bb6010ee202fb49c0eb14d43e9510ea60a23ef38d8684cac2d09ccc7cf4fd1152f7c1c047d2835075de7fd8f72b898758f1c9b100820b7011fe61fbb1c7584f50ca5e96c7f357ca1d10a5fc9c877bcbb637bf0cecddbbf68e358ba76b5e4e0956b0cc1571d8b02543889b1096e1f5136a4ac98e88af1de43e9efc35d53a168e649a139f949b692c7d82424b268ae7a35aeca1ffd4ce9f12a348af040568a3ad8ff710cf60096d32e2b4c0754f2681a29e52635ec9416457c62e358ff09307ae250de6901cbb36d3c2150f9753ab2d436e6ee3d9578c534a4fd0e00bfbd13de8a10c140e73e201d166939fd6bb6d4d8753d8258a1c10632bedbcba587043cda3f386661541060c1ca001f7df2914983dc37806055a111fef668414debf5bc339c705e7c3d9a45c8a2e8790d90332f0c3c5056620d630686315f9cc8b3ba99ac6c0e9ec633e6901bc78f90820a500f0671a33521eef0185d668326a827d08adade77bee21d9d0ea28867cc2dcf5c677cbf8e1b46071dd5680daba0091e732707e635ac4bde5e4d6061498aeebf9131ded2b4c8e2999a35cb13b8e084a35108e4505b23e6dc6f98b591f011e66d92f4b31bb97f8158a1bfa604485f8bb2368991c8a5ca0477100854000b5ae46d638a57af8a21167af2b471aa024447d7664249533a5f4b9dbd7207462f78b263b26d9218bd714d1aa55ee6facb7479f732daa250bfd990f35cd6232100fbd0c358d086b205ca4029151f0c1ddadcb0688e9956d922364edd6c8f8520589c0dd62f39429a85d962a4d243ebf64cd830666395843b84a0c46b6329699050f978087746bc2f42e15f57e854965a0fafed0a116dd1b1d1b423520ea4a46c17c06a9178ef30e50266f7ba85d9aadf922493fd1f3d7cac2baa1fb33f42dcb5e5992f8bd71bac86f2c0cc53ff154e80575945fb351636db88ae2551cf06d7ac1e08ba5d2b1db447cc5be2b4b81f01a8faaa889c42738a2e287ac69ed3b413de9e0958f9d187c046753eb28f78fe4c4dffdea8380edc60a150c41a5031857c59de36f6b075d077f82d4a4c9887aeac4bd12fc908fded369189ba774da1787d1236d2d96c5f5d048776e5b625199252861469ead9f3c3b2d7806ecc1bec725b2d7ed441eb1b52c03db75fdbb792a134823e695bcafa0dc3535bc6c090c4ef5a55304a43f74b4c1ac1cddd42956195d8356bf6808c454175f495a4457fb8ba1e96798d927e53954a19424209d463fd9b0cad55bc604dbc7ba1438e9481f04e8c83589fc4c72c2b79dcf28db782c9b5743c52be5cea157387ab25c904a2e41adcde20d963a5fa3b87da00aa8d156a1c7d5ad2c6209ad805fc3bf6ae697fb36aa769652879e503cf2318397e81d4643bb1bf7ea717cc10e97df5f2c10d00dce96f95d8de8e3979ddaf256a335db4860c99354a52ea47c95a20d31c0426ac213d309c5db78d5c0db108f0011b13290d478cb561c2950ff5f115aa517b5cd62d7d925de0f8d75e545b734cf8a6e9bec05e2c6d61c6abb83d64b60a8d02fd8939a9e7640af0cd0e288c2670d4a8e165efabea25c9aa3176d1ed9cca9b5ed09f7b94c6e9313cc9d95ccbf38bbed5cd5a8eb4c7f96329e61107aa7e6c5f811f7653f92df3a8bb3beba98046f18ab62376c5dc44d95b88f6286cb056fe7dc6f91aac3355d525dab6c420d1a2ca9c7510ecf77a64ec7e0de37503dbed699e33fc8bba0e88852b4d57a97a08eafe92ee68ff595e3a399df9158922807b5eb25931c12740f1a748ae22fed7cd6070c6bf150c262b69b6ff2ed9b34fa0b927c38f951ccb6db8b73df4a005657d91fd2f0eb8decb32d62b46e653cfcf97df317ad7a9e6dd11161acebabc7697b6478ad9040ac5d479bb923c8920e62ac4fcc40113072b444cb7faa468771188b55cd354c99b7527e5e5b883c409caeb6f2da03b5be682de5cce10f8930690d3d67513a04173fa21ce2adb532c16cd9d1f9383ea8ae1b9dce9e246cdb5150173d7d825bc2b48b217987b6c5cf47635e96ce3a2c84b46e85620217513af803164877214dbc05c6ab08468c1dba6570c05a6c6386ed1e4d9971610ee6a107c371a4df53faba8086089551b35ead7bda555e5aa3e8d3770694dd5d182d952c041b49c5d6ddc69dc0b76ab7d5455a58848726f788639db52091702f99a9052c4d3fed78ac9d240a4ff3938b88b7d6e8f781b51a998ab988e6c3972ac4b43b0cb578ef2b018a00cbc1e228ed094c1d686dd5015bc3a4be614d7af341f9470cab2aac3d9ea57075ed78d27dd71f24d8eb0307bb98878e77b75ccb2688243700110178bf46f3ecb4e74f3ca6b122fe39da30c81e980c68f0d27a167c42c0bc42a7a7b19105c9c3ad449b217f957440d696d426639d26538a9a4825c0efc766d29f2aec20fedc84ba9b136943055fb1f4526522f01420d73bc6fc7ff777daa0e957fb3c80922851e3c3c738e6f0f8408503183d188ba44b0bb2e5c59b748b3e126b357359cd724e4a0ae464582af3d1bcf8b3cf20b9adb34d584883edc70a33f1c69a91a152a050b5ab859838bef77a873c7d8bfec3128fddedc6f0db1cde3c8c507f98106504c871497d7ca73ac4a346949fdd7fa416271e1cdd35f24262932f4d56e9ab08672e960e23af318eb0eb34a8e025b7cf1bde69c7b92fad084afe6fd9415be1da6b777905a40ff9883c929d3c0efbf6b25da0665354214e075d0ea90043ab2c97459ca99d2fc2b23665884f510953005d46dbf31ff8dfecfe3fbac848af5f7c31d373ec42edc6841c7804a66e4ee0defb02914323c8f9352514e8e25e5fa389414f25ef7a691961a42c0c615531cc36b9d1d100fe6196d60b5cd392d51a55bb9be666ff96d45f4d52395a8675cacc4194faf702b89047676f7c2ec9c00efb47420769b9130350ca79e4c5996186f5fe05d88e6f0245f6f946a599824aae216a51becc0f64f65c418f7b8cb766a5def2b34dd73f77dd5bdabf675ad04bafe8a35682ddc4ded447edc888bcebb3d47ce0346c04e4b7a093dfcb37b51782e7cd9d646d3fe9b8bb4dba36bf20e7665af7767a65250060c93b3abd3d789f52b5fd26f73d5e6b28357d0e57537b7617d54506ef3c03fef6182203ab7d723379fd46f2a5cdbcc86cf275b60b2317a5cc4f6af804bf4b2b480d134ea8537815a8e60d26d1e7b678925f6faa57244dc212267e3b96a93ff86a90e55b21616fb30806c2d2007c7e159c1fe02b4b4b336967fc7df3e1ee710148bc944e15b80cfab061ebcb1d18b4921622d44cc62070802fe3fe10681a4230b693fbc8a419ce1d949e07872757bc52373a2ce6f2872a9c9a87c6ac0e9cca7ef52992d1cccd8df8edd9ffac650197e224dc3586ce902452831bd0a25009cf360d61c10ef7fb7982864575ce818521b06a4fd951d745bef1940de591b0f34a2dafa8966999724c7167fe6b5c7a42d66e7ddc7076fe61840c3e3035a23d1f5b7a485d27c070eb83c8cd01814e6e1ed21221a64ab1b397b11a139eb4160d843683819b9f7e010a92f1e7283145637c3850cf58079c8a3af1b524a3ddc084724e0acdb4ae760866ce4e06be5315803352dc272c431bc0aab0c1bd5c062018db6f9e0e7b0cdf6a06147b19c779aec655dab4ef0e40b1c6195f7a489040e6cdaf5bd75b0f57fa60ae03cedfd26d3f5f8d09bc99cff4a0f5b07b234e60d4c058f857bbb3cd113743c51a00b6f0436193759c60535577e40b265403c2ba1b93a65d0450726b43a502fc5ae5607f6213a9bac3e33a5e2b3bf3bd95da097b447ba70ff423f560491ff670c709a0b67736507c03ae230cea25e5252ab31745f11ea952824d4bd8b62fde5831d0bc27d38b241be3394f904bf0482dd6369d4ae2b6ba73038ab2b48515e968ae3401e13c18834d6def3ece56d53e22f2f94cde9eacaa887c99190b92c4da02da436a21cad4fee2dd763f4ac306ca84dde5244bc54251843149f54a30ef9932dd29be044eaceed4a3db908432180282ace1cb83bf7d6e128023c2035ce8053f2e076156b711ce8327ee37cabaaf1eae7115f55d0e03e99e85734d7f2a16016564842a1132d43cd70ef4db94f85c83762f81fc34e3254f0577e41de7a38c9d17210464ad8539ac5bef1b7246b709c5737c89c85f8fca2debea79763526cf55c1da297811036bd264622b5e22473ba7210c6291666386d31afbf9d8b6ddb6f3721d188d17f157204134a62a815e84c003aab5eb8dc92495f451f19b109f42ebc1af5c7c1218633bdc236dda8b055d5ba85a4341e773ec0cce7a1c98d538ef488a9359f8b73b19ef80f7f976898291255f0f18749fc407f3595d26d4670a33f14e4daae6a59a3361249652ef3ffce3864b4df1c8721a5c30245824773003332395749309fcc823f9a662507cc9a0e723f6f552ab3e173b841c8df5a3e641c315ecfd78d348738f373c7bada0909bebc0b22621e031324bb0ab761d6fe773636297f2484976e3aa7a2ab966f25d996aa5fd926995a59452e808334b2ac94018b8c8425c5c359fef5837a784486ad51b80d0e5298a4dd15c642a1f15f96f598b01c121c352d4c8f7fb6f7b4e4e509be8dd4876e0d2a9aa98b52592a7126d2661801ae80b354ea072df58d78b4fc64c9200809cb9d8c08dc07330ff19ce23abfccd22b1fbf9b81ec3690f7d9e2882fb1d14733eaa9fead6e46b71ce42d22cb960e9572fcc3f482be923d793acb71f575261c784eaf4c85c54a764ae49077554e54c357f4fd3048b9ea99d1497f3cd054155158ec071a7a872ac76407b5b0f8d7aeafd3a60747513151e6293cd3f66ec0c47f2d121c4998bc513698670f8d080341e9edbe4262fdd2020538706a1a10076e60e78bdcc08f351bcfb4e7b694f469eaad405f3c04db762d610f66b16e5795ec72ade37ba6a39898ddeaaf4037281d781e455103bbd220d33721efaa9f1ccdc0230431ef735f918fc72549836f2dc39fffe4ddb8d57e257f4a54004edc977ecd4fda4b16ac519ce5ec9d24dc17696a154daaa15cadb2b6024d55c5e3b155f531eda8442615d3ff1dd650956550638ef90328bcbc19142f626a018f8c331b17963940d1a5a096cc1de74c92ebd56624314102401fd0d2c9830cbd288d50cd2b08ea778c03646f1976d24baac6d2cbc", 0x1000) r1 = open(&(0x7f0000001000)='./file0\x00', 0x0, 0x1e7) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000001040)={0x0, 0x6}) socket(0x6, 0x8000, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket$inet(0x2, 0x8000, 0x1f) pwrite(r3, &(0x7f0000001080)="9e5d4189a70635416d09d2b9a98f8ee21d552f73f4798c94dbe07443b6d946f6d05d82369167e38022a9ca5f27f06bce2ee130b4165900e60ab47105064e1ab8979116723a0335639b37908a43eb55ce95a161143f9dd6172a543a6059b457a6f0ee153806125d746c29f71cb9472a66ea9232934c9f4268fa7c4b19b50018f509e862c4b0", 0x85, 0x0, 0xb0e3) listen(r2, 0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001180)={&(0x7f0000001140)='./file0\x00', r4, 0x1}) socketpair(0x2, 0x1, 0x8, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000001240)={0x9, 0x3f, 0xb37}) read(0xffffffffffffff9c, &(0x7f0000001280)=""/38, 0x26) fsync(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001300)=""/226) 21:06:31 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x1, 0x6}, {0x76bb, 0x7}}, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r0 = semget(0x1, 0x0, 0x40) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x40, 0x5}, 0x3, 0x1, 0x1}) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet(r5, &(0x7f0000000240)=""/174, 0xae, 0x42, &(0x7f0000000300)={0x2, 0x1}, 0xc) socketpair(0x2, 0x2, 0x3, &(0x7f0000000340)={0xffffffffffffffff}) accept$unix(r6, 0x0, &(0x7f0000000380)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) semget$private(0x0, 0x2, 0x40) shutdown(r5, 0x2) setitimer(0x0, &(0x7f0000000400)={{0x425, 0x6}, {0x3, 0xf5}}, 0x0) r8 = getegid() setregid(0xffffffffffffffff, r8) 21:06:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x190c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x9, 0xa, &(0x7f0000000100)="eb9241c6ffcbff4f29a78594f4b9fd812e004e711600010000", 0x19) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000200)=""/86) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x80000000) fchmodat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x4) 21:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x4}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24, 0x0, 0x0, 0xfffffffc}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x6, 0xc1, 0x3, 0x1}, {0x7, 0x5, 0x0, 0x7f}, {0x6, 0x81, 0x5, 0x1}, {0x8, 0xff, 0xff, 0x800}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xd1e3, 0x0, 0x76, 0x140}, {0x6, 0xd5, 0x3f, 0xc1d0}, {0x7fff, 0xfc, 0x10, 0xa5}]}) pwrite(r0, &(0x7f0000000040)="d000001d3630434d000745c635a2", 0xe, 0x0, 0x0) 21:06:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) setsockopt(r2, 0x2, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d13d1b7d72ad033398198fcb441d043c80dab0ed", 0x14) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x6c) 21:06:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) 21:06:36 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) shutdown(r2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x3}], 0x1}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x5, 0x1) sendto$inet6(r3, &(0x7f0000000180)="66a622dcf86779c92de531d2edf20969e9eb5c7117b12ace19340030cb5f59e1020ca378be40bd90c17d8d0e9ebea7905fef0c681887661f87b7242d272dc4e07a81f2b642e6db59ed735d7ae354ae50c924d38f9b439cd16098bd1382d149d1573d3156caacdcfa61b62a1ef8263b8a55c6bf699c9dbc235d84ee896def0c6705d6a14f16cb6066d7e2ad87e4e874353e92daeaef88c89f679357f40a12d5ade3ef67558e89a35ef6ac8fb524d06337b19635964bbf02977499f81d204bf6d99e916be8c5e15c9fa380246989ec328da4707f39fe448ef3645d63de5f951d1d44623498b38e94b4f8425291870e1d0a5507cccad0ba4f5a2eead7f159", 0xfd, 0xd5e6ce9bfc2fe74c, 0x0, 0x0) 21:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24, 0x0, 0x0, 0x4}, {0x2, 0x0, 0x0, 0x7ff}, {0x6, 0x0, 0x0, 0x2}]}) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0xe19d, 0x6, 0x3, 0x5}, {0x0, 0xd}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r0, 0x6, r4) flock(r0, 0x0) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x200000000000000) 21:06:36 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x8280, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 21:06:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100001}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getrusage(0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x9) 21:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x4, 0x0, 0x80, 0xfffffffc}, {0x84}, {0x6, 0xc1, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:06:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 21:06:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f0000000180)="1160a5bb2b648b2b54ee3af7583f02f188516145da71099976124ee7cdc648d13d8767121513f4a8e6eeaeb974e5c2d62a8d69790eb382f237de5f39f44293e4bafc0addfde29deccfafaf229b411d721b3ae17991c3298c9ede90a18cbd0e367225d179ee5d05e12c5ebdfb8c7bb7cc0a21973e6225c797f582124e79c76765196db421518928995e70a7f04f6e518302edf968c0877498b5b39ded72c5b784abf2f12e7a2c692f3c7634ed19bf5200000000000000", 0xb6, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x811, r1, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:06:36 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x14, r2) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 21:06:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, r1, 0x0, r3, 0x1, 0x4}, 0x3ff, 0x129, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000340)}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:06:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x3}, 0xffffffffffffffc1) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 21:06:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x1000}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:06:36 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = socket(0x20, 0x3, 0x0) r2 = dup(r1) clock_getres(0x0, &(0x7f0000000000)) getpeername$inet(r2, 0x0, &(0x7f0000000080)) 21:06:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d6"], 0x10) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) syz_open_pts() r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) pipe(&(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) 21:06:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = getgid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) setgroups(0x2, &(0x7f0000000080)=[r0, r3]) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:06:36 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000000), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/107, 0x6b}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000580)=""/232, 0xe8}, {&(0x7f0000000680)=""/150, 0x96}], 0xa, &(0x7f0000000800)=""/38, 0x26}, 0x0) 21:06:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) lseek(r0, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x0, 0xfffffffd}, {0x1, 0x8}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:06:37 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x33) 21:06:37 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 21:06:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) acct(&(0x7f0000000080)='./bus\x00') rmdir(&(0x7f0000000000)='./bus/file0\x00') ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 21:06:37 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) chdir(&(0x7f0000000100)='./file0\x00') 21:06:37 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getegid() setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000180)="ca0958f2d39ccce893a03e27df6843fa5c430c7e9ff7dbeab3cd5f55e0904c4c7337f1759b1364ba20df743852668bee061510b7933d9e2a0a26b76478b875a232b574ea15d121573219e395a5444e79759a74441d2792e870840dc06c6c511ffd045da5d58591771dd39d72810f61902e6c47905f4e217d7b9fd8f4070e7f29e8aab140ef01ca8d191bcbcdd16f99576c42c47c0fa7a146d303f6dc4234d7f60df0038a3df38dd0987ee96b9e", 0xad) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) sendto$inet6(r0, &(0x7f0000000240)="2f55a73866540d370e43494f3aa7fb36bf6591f89ec9c18e56ad09cbfad61b802018a723778ada64fcafaf91cc4416841a8b01cd47589ff840e16eedbe6db9b3269fa2e4d6216fd5add1300500086526edee41c1e79abd452862bd4f0b638834a2d75720a246bf3798d74dc3343e6ba45268f597faf0b9bb6dd6db477cdce7c63caaf92b013b5589cd1d6a9c1bbe6d174a126ec2f4953c5361173b3c6d1690178083d4d000328509e2e46d836312b4bba62732c9bb91268b5529d1ccbfb88be5b48ed730094a014bfe5b115cc6ff8a45c3e27205847be51c72304943d6fc8b448df92992474167f34cb4d1c1aaac429fa64bc12f6ae5deb8d4e728511f088223f112b1f840e54011d18dd49b5580c057f7242fc1f4190efe2e869b6d71843b8039ac03c702612854696588fff434d9dc1d281f0201e109dcf0946ee6861052571011f943b6e8c6b4119f6f8bd4d71bba0585d7fadcb0311dda5164f2474cc015a4ae9f58f6957a35c33d4d2977ef18fdee282a8f26e48b75b31dbcca3a0fc4e2d1d42757f8c16a062c5338532c126ad24b9634e0da5bdbeaf6adf714948e0909640ee3186d8147dd565184056bbed50e156eff85e5ca1e45a13b6621bdfc98ec5c8622b1861db3ed2560e8093ca6cb87da38e8d63823d8f6ab00ee26b8b022d1f531d8a0b5c07da5b3f6612df4c87cae3ffb8559cda557427d91c823947f3172f3218568aeff64f6440a5b7ad30bb02b4e8c9ac720d063d625937e09adc7ada68f94cc31c8c054ab30efe1142e58c3c1623c4b26947c7b84fccb4e3f7c22d2b7214aacbf548c782c3c0ebfd1e7bd8b2175e829530fd991f12c8783116579294b10adbe3e4fe9e73f6123a09f9942837f7b36a63d22b724d1e2cd0847ff926f3916964ba2190148872563af890e5194df6ed3a16fb098b9abe89a40f7c1e5c59071ee7a0a024a3189bb26b2f71df9b5f6f8a5d0cab22ac7703f13a18f68f3f378e56c8fa1cba401b61deeff9a5f28a0ea54521d1ca240d920c300a765e5236d0832d364ea118daca613169d0ae426c76de363f4cc35f213debdee32ce4384dffc3213cb858b53ae3a26ea142c36493bd89a26eb40fad48aba2016d71b335ef065ba26bca312221c613236ef4508370c7088029a51adaedcc6dc7933b811ba9d51ba8cce9267fc6fc838ce8df8ecbfc17802e27a17a433444c14645fded969e07d3426e069384feb637f0023d89126d02070406eb2575de816c5fd911124d5c2bc2c7ffda99f4a0c8d366acdfd7cd96f8c6135984d8323dd381b934a359a61a9a4f067175857764cca4a572515cedda0cb1549e957bb33670cda2018fa44dd0f5aa497fec65f2c5f8bad8d3c187e81f0e2a010fcb585561ab5d3d9b83aa9240b72bf7baa15dd0d460574fc54d4774ff5b99f66b33f46ed77a3530a2a3199ee2f2b7cc67c614e7dcf693041f49e8c1892f46a3299b050a9984f768d0cd228cf35985fbcd8725eadc1af1a091f13c2ffe6ca9ea3fcf5c6eb18c762215da8f52a0901a260a34f112a538fbd3da727808d69dd4c3fe59c37bf3eec5a01f122781d31b59a884b2816092989576fdf32e98a952e09cfee00399c2610f6fe0ad09f3ecc60b53d723672ac081806a712bf6ae89625f877a591261bcf085984aa4a1f4e9090d60ef4ecd9fc501947db6531f325831e8d1abb2631e8687952cd698b8ef728b178d3873840a273c9307bc0b23dc75d8a904bd4207e84fd4259b6d53cabedbb0778ecb215b7cedd3f188263c78b3d04794560ea5aae97b82fa0b5f315ba3de067a71970b689777633c90602472b4ee427d14c912f8c15ed0f7dd1d05c9180917861fad364555160b53d76276cfac9ba8aeb7dd87ab238ce85b0c26e05362f07189d028d0d8273912bddff2b42cebc98ec65972dd9422509107ef00beaab608a9cf118c570efe6f965d76f2e286bb3f6cbdb85c945fca0c3499f2e8b1291d9f04f55c572012255fd5847e6431208acaf55624f8e1fe44f73e5923960237a083951b1c70a0d8e96e307d7e67d9609e0c793725126991f1e49647ea6b93e9ad3a2b7456d83f3761d4ce77a75a6fab25f1898f1e786df9528b939c6c18de488ff8389098df5746a8b1134ad26b351151a7a1c3c103936399407f9d362b8fd2834e2f5e05cb841d1fa620387c6cac2f35a08f5b090702be9f1845154e20046253aa889becf12f15ceca19b9cb9ea4fde826231885daf59bb7006338ff6b1d190063b79059592b687f93e42810496e6552ce8a77e5141d3fbfa16e4360831c430fee814b3e2f97c56128f3a52728e98033e54f5ce8ac8151a873570f2e34156f7a04c5587b3f727f3bd50dd52bf424d1177a38ef251ba39ec3b1d6079a58e393d11ae52b6069f9f4a38de30223961e0b0e3e58691966342cccd833e09c808f5b43a95611bbe793ca348a7a0d45dd9a2c82f02ab87346ebd909c2d42e5844646397ebfced6631df88b9e41c0e1d880f7cc1e257c01af1f1c8f39936bb85770d3a0a5aa512b31fd133289ae4fd43893ab22ab536f0f9b82ea2a3974b4d1f05158ba1c0b81c937c8b1ce5dbab4cd14943d0e82c538d593ef90755a2efa5172f6953d9989db1e3a73662898af1fb6f3bd3c0f957f80daf0f0404d4028def8751a5023369490c0ef07ca4b722ee0eb394f5c121525b9604411859244210c0b22cf1f1994b7b6efa2ee1e677a3d73e61a4f3c20b12a37d2602eaa60c143009fc1c5797d19904190805f3dad7e67fb5fa4e75df5d5fd14eae3dfe1c454495d202e240d403a7fd69e56075228c6325aad37f074a9ab0671e7e40375dd669247cf5f6f6b7bb87e5771f93691138df5752928964ff2e9d4221e64830247fe83d4fa41fbfb00066fd7440cbcadb273416a5235ee7ab368381da251ca1c317bed2cf68e762e7fc56399dd938ff8077620ee2a77eb03b7d3b5fd684f165eda889680755af81c3d920ccfc6cb075a1b878edb2005c30bb0b7b6c6eb5770acfb309283816ff0e671f28a60dc9331c23baf43b0a4c2380dab2c2b4421311bf1bbcfc482c2eb807497ba9fe48873366d7233dfbec6f571ada27bc63f139ffba98e6eaecd6a97ebe0425b2a30cc6516b6a39e04c40436a71ba666c00f93d1535a38c4629e039168185cdee9b1f6e36035f3538e9bd0aec6284b952f4d60676c21da5e36253eee8ee815f5008d24df0cf6332d44e50612ad80e31f4671a92c3322cc30ed6e1ab861d360a13c8a28bd03ce3b262ea50e5b22acdee58c016ea74e897a35b14a335b2ba2b549c953db1b8e6d65d81cc289cf303f5d8270eacd4b501f9535b9067271bd258277a18b618648a2fc1c497859f652c53b630f0d7fe5e79794aff3463391d864b15b08e2f7e86aa335a97f67bb151b1392c56199fb5f7e5cfbb06414a0f61bf22ab7adf57ceae3ea4f7584919657298ff75df375777804acc7a02d3030bc8baf472b57e479870624423e8d65c027d4fb76c2dc0520bda663f6cc7cfc3a1f87cb513af781ff9b9c9fcd66a44ed753ee7b2e82974af50769f27a15609abe9fcee0bd034b1fef4f85d39c18d21d408e2bae99402dd3ed53896cb8762de4a7cc8b2a997361d7f1086ae0a1332b4d13021657a95eb6266e079fc82285844fd3336862e65ebb2b5775fa764fad905e8124cfd44dbbbab138df916bd4f81feb21f93aacf8dcdae2e403dc63ad8aaae22f09c0b00e5799bfefe48990a07ff043b954f152cbab3a53193b93990ad51a457c210c8bcce978ab34c1059b1e23d675f532439bd8f55e3e2c8b5886d21c9e8f8c8cf9d2c5dfb516459348bd73e6f6f9eb8f746621032cb9417fd22033567c4e35f4c73b66fdf1423cea330154d5c10fd4b00e45ed0022b998527fe2133a7c21be722c32f87d7e18b21a8c586f91e9663958c88536cd661fbd2c75db2559d42690304d705c83425fbeebf914424ae63cb42c6f6d09c470fa3904092d0bbc3b321a4ee731915a83f4a94563a2a404d22fde7c1a7235930fac09ce3d931cb02054fd9a5bb4f816ac1b92c497d4d586d3ce4d0f0ce4ca4e48df9044d6c59818dd26fece791ecc3f4e830e1726a8949af9c59b91dd21514ae1c17df3b2c4b7cf24ff9edb00d03758aca8fa68c40dcfbb204ea0a7c4c1d5963d54c6c22f6a743be55f442671a11d49e02c8a7dabedbb8c23110149b17c4a676a169c8d3544dabc5e4ff03d54afca3011ab9f281666d0269dafdf0e5878966fdfe92ba78d69abd33c7d25f0c4a00b4e991d1916ae7b92784f1d17d96457eaa572fb029505dccef3227fbe62e7bfe22943de98c2d83d7c538a04e21bdf949cb368bce7c4103b52cfb0a6648827e52fe6c991b7df6800fa88b97651a11a386b88db828f45e430094852aa82ccf748f4cddd05b473c1b7a87c4adff3cc7a18b744359c6b189834eda7a3135d78bea624f72136331ab18e3cc6fc84f289f913912d163f8c79f8c7dcc0e80cc7b1e8867f07704fc91cbcd54a3b1ef832073ee72ef383041ef5df14bb5f19a273707c117c90477633582d0363932707587fd26a7df82bc52f66e15877666f521ac1f9bfd3e3265afb251dd6c4caff18a4e290205b04832ae732c2203ceb6c19d1eb9925620f1a13ab3043ac8d814832b0688b9c96698dc6a9719c81983108dba911ac2a369fbcb78f4b5378c2c4ed0e0f32c909c20fe3845d6ae20c93f8a1c0f8aa5746918ef5a4a61ac5641114df855772ce14e5529f61e336c27b3a76a977e87ed412b5eaa08d9c1c9d53c1f2af8b024a522d165aec9b31294ee7117ca3da0f413cd69cfaa3f387642cda7fd3e4573fcce6c86a95f15a3a3c48bc4b78f917d3dabb8a6d1422bf85ef1b9dccaeefc789e2231e198eb47a1e06afd9856b8f1c928ebc37feda0e16c8b6c9b49a8e2e67b280544660c56fd8ba0a1dc61c41b925d6d29d9ea9cb7c3add560f75f3712c0ae3f7e34b0ab5a5a34eaeead4a5e8ca9ef3a5b2c77808ad7e93ac4092db5d390dc195ac6fbb9f63e1d6da9bb7e873e18d582209a9e576951744545e580dbb4209245a8df692a1b65844c5902d352014dd4c63e29439d3ba83ad74d1b23330a880ce5122eeb57177214c348471384e9204751b12d9637f70b87891b154f48993c0514dd5bfb828e6a323a2f86c46e4726deeea0935575938855d0a67ca3a9c8185f6efd5d98904b68bb898a07faa2f7a48e067b216ae3426a83aa23c424404ee4bb9ee1227124997b205692025e51e597194802b17ebf79468ede0be5856d04a83e80da6737b33767a2f60eab75c3da28be07026793d82fca3f36c985a8c18c6acaecfe62fccbf0b08b3d51eeb36db7df3bbcc7e62537b056fc00a833410c4e1fda5328ce1bafc0ccb7372c0fbf1f5ffad7d3da729ff0316973a03ddfe4a0f7a3a0c2a8c87a2113cc57e25add6be7d0d5cca1e1a61dab8fbb17e629b54f83438b9c0dc833d98bdfea1b66f940e9da04a7a6c687685fdd08522528fe111f28080426d01b8a843f146192a14124986fc653dd2fe780c5f74df75ef771bba3134f281a0b8f3cc443bde96ef3f17fac3db5d7a2f4d3567677fa95da57efcb19489b4d1baae7b97684e9509dffc1e77b8ed7cd6ca8d00c812b3d634cea3bde21795aa5bbce6ae4172d893c6923cc7d0d5f9aa5ac425e4436d1f27fede5b3b698a4095e158c638910e2fdd37df3b28e4d2863099866a5a5444ee7f90f8cf72ea9a25a306d6deea98f107f6237670e4089fa0e1748b62698abbc912d5813d265b8a205cb12dd18308ef6fdbd0", 0x1000, 0x1e, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffb, 0x2}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0xfffffffffffffd1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000002380)=[{&(0x7f0000001240)=""/83, 0x53}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f00000022c0)=""/4, 0x4}, {&(0x7f0000002300)=""/108, 0x6c}], 0x5) 21:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x15}, {0x6, 0x0, 0x4}]}) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r5 = getgid() getgroups(0x0, &(0x7f0000000200)=[0x0, r5, 0x0, r5, 0x0, 0x0, 0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, r5, 0x6) syz_emit_ethernet(0x15, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000005b6d5a077daafb"]) 21:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) 21:06:37 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) dup(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) ioctl$VMM_IOC_READREGS(r2, 0x8004667c, &(0x7f0000000500)) 21:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x28d, &(0x7f0000000340)) 21:06:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) r2 = getuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) fchown(0xffffffffffffffff, r2, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x10) fchmodat(r6, &(0x7f0000000100)='./bus/file0\x00', 0x94, 0x2) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x10000, 0x4, 0xffffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x8000}, {&(0x7f0000fcc000/0x2000)=nil, &(0x7f0000f00000/0x4000)=nil, 0x1f}, {&(0x7f0000e07000/0x2000)=nil, &(0x7f0000f93000/0x2000)=nil, 0x6}, {&(0x7f0000f6c000/0x2000)=nil, &(0x7f0000e63000/0x1000)=nil}, {&(0x7f0000fa3000/0x4000)=nil, &(0x7f0000e71000/0x3000)=nil, 0x5}, {&(0x7f0000fdc000/0x4000)=nil, &(0x7f0000e5b000/0x1000)=nil, 0x5}, {&(0x7f0000f7c000/0x1000)=nil, &(0x7f0000e80000/0x3000)=nil}, {&(0x7f0000fc4000/0x3000)=nil, &(0x7f0000fa0000/0x1000)=nil, 0x8}, {&(0x7f0000ec2000/0x4000)=nil, &(0x7f0000fb7000/0x2000)=nil}, {&(0x7f0000f09000/0x1000)=nil, &(0x7f0000f3d000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e55000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f3a000/0x2000)=nil, 0x10001}, {&(0x7f0000fbe000/0x3000)=nil, &(0x7f0000f11000/0x1000)=nil, 0x20}, {&(0x7f0000eb0000/0x4000)=nil, &(0x7f0000f14000/0x4000)=nil, 0x200}, {&(0x7f0000fc7000/0x2000)=nil, &(0x7f0000f44000/0x4000)=nil, 0xfff}, {&(0x7f0000f75000/0x1000)=nil, &(0x7f0000e5e000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 21:06:37 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) seteuid(r1) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x14, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 21:06:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7fffffbf) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() 21:06:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0xfffffffffffffeff, [{&(0x7f00001a7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f00000d6000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000404000/0x1000)=nil, 0x1ff}, {&(0x7f000061f000/0x3000)=nil, &(0x7f0000164000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x1000)=nil, 0x1ece}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000523000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000d8000/0x2000)=nil, 0x1ff}, {&(0x7f0000623000/0x1000)=nil, &(0x7f000005a000/0x1000)=nil, 0x3}, {&(0x7f00005bf000/0x2000)=nil, &(0x7f000067e000/0x4000)=nil, 0x9}, {&(0x7f00005ee000/0x3000)=nil, &(0x7f00006dc000/0x4000)=nil, 0x1}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000708000/0x1000)=nil, &(0x7f0000744000/0x3000)=nil, 0x2}, {&(0x7f0000269000/0x1000)=nil, &(0x7f0000597000/0x4000)=nil, 0x5}, {&(0x7f0000442000/0x4000)=nil, &(0x7f00007f8000/0x2000)=nil, 0xff}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000716000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f0000075000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) 21:06:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x13}], 0x4ef, 0x0, 0xfffffffa, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 21:06:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 21:06:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5d08) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x82) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x100) 21:06:37 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setregid(0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x7, 0x0, 0x8, 0x7}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) 21:06:37 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000038000000f500069078ac1400bbffffffff4e204e23ecce788013731d49b6d5774bec61c2855149efa11a3345ee7d9c8e1fb462ddc28f5e4130c1157f45144d23dc3a22bd08288143a2def4baa2e4f9228d151953f586e0407ae028c16ed41c2a6dadfbed9a807a598febec87d3b5a9e1cf109ec10a404449430c73eb59678be6e5ed9bba0da85bbaf5e5e28981ddbb8f8051b2a0481d6dde", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002004d1a40000000000089117ea068357686d0b50061c5c7bac6c6ef"]) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000040)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) r5 = getgid() getgroups(0x0, &(0x7f0000000200)=[0x0, r5, 0x0, r5, 0x0, 0x0, 0x0]) getgroups(0x40000202, &(0x7f00000000c0)=[r4, r5, r6]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setuid(r1) 21:06:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x4086138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x2, 0x38) getdents(r1, &(0x7f00000001c0)=""/67, 0x43) write(r0, &(0x7f0000000440)="4c77accf53e967412cdf2afe688cbd466a3c9a42bf1dfcfdeac649ad519d6b762f614ac928df63b96c20c3e26152216c4f131274656f6e1c53d3e7d8465bf1236aa54089c01716325634fdc846c298d33a35ec7191b1a8beb024d87575613eade149896e81f0afeb99cc5ade9a93fa22b995ad677f8dba515bfd260ebd9d1b994fd5509fd5ac839d508b2845ae0358e1b8e8f1356dec66e8d408570740af2f2a3dc9d57cd691bee6af06128772", 0xad) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7f}, {0xfe01, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', 0xffffffffffffffff, 0x1}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="814cbdeba009256f8b791123883eeff61be6b83862b2ef60306111069d8b9a322380c26d596e67acc3967230d5b04412447f0382b1630ba01d", 0x39}], 0x1, 0x0, 0x0) pckbd_enable: command error 21:06:39 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:06:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x10000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) open(&(0x7f0000000200)='./file0\x00', 0x808, 0x20) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x8, r1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000380)={'./bus\x00', 0xe926, 0xfffffff7, 0x400, 0x0, 0x3, 0x4, 0x2, 0x1, 0x0, 0x3f, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0xffffffff, '\x00', './file0\x00'}) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 21:06:39 executing program 0: semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x3f) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:06:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 21:06:40 executing program 1: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000400)=[&(0x7f0000000180)='\x00*w-\x05\x9eV\x9c\x95<\x1e\xa3\x9f\xdc\xf7Y\x1d\x11\xec\x86\xf7\xce\xc7y\xf1\x92\xe1\xb4\x1a\x19\x14\xb4\ro\\;\x10[n\xfaj\x04\xfa\xac\xa0|\xc5\xf9\xa8S\xdc\xc3\xfb\xc9?1\x9f\xc6\xcf\xafw\xcb\x1e[\x03\xc4\xeb\a\xd2\xc5\x96\f\x12I\xf8\x04q\xb2\xf4[\x92v\x02\x1d)\xc5\x84\x83\xef\xd2\xa6\xb3\xd7', &(0x7f0000000340)='n\\\x00', &(0x7f0000000380)='@&\xe4\x00', &(0x7f00000003c0)='\x00']) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786d9a, r1) pipe2(&(0x7f0000000100), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x8001) socket(0x20, 0x3, 0x9) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:06:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x18, 0x3, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 21:06:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x2000, 0x58d15539) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':@$\x00', &(0x7f0000000280)=',\x12\xb97Y\xccz\x01\xc7\x15\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\xac:,(\x00', &(0x7f0000000440)='\x00', &(0x7f00000002c0)='+\'\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r3, 0x3}) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x101) renameat(r1, &(0x7f0000000500)='./file0/file0\x00', r4, &(0x7f00000003c0)='./file0/file0\x00') 21:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c, 0x0, 0x0, 0x1000000}, {0x24}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/14]) 21:06:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r0 = semget$private(0x0, 0x2, 0x118) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/212) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 21:06:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x25}], 0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x40, 0xffff, 0x4a, "9f5f3fa180d908f06d137008d7a27e0a4fa375d2", 0x5, 0x8}) 21:06:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) 21:06:40 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffe030000000000000000005b9def1a542abae706000000b818000000290000003100000000000000000000000200ffb4a8e3b4024179e9e1ee04f15e0a71b6a45846e38c45effb8d"], 0x38}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000001c0)={0x400, 0x1f, 0x8, 0x1, 0x9, 0x7, 0x7, 0x10, [{0x6, 0x20, 0x5, 0x9}, {0x58de50c0, 0x5, 0x7fff, 0x1}, {0xffffffd3, 0xda, 0x10000, 0x80}, {0x1000, 0xab, 0x4, 0x6}, {0x4a5, 0x9, 0x7, 0x1}, {0x5, 0x6, 0x7, 0x3}, {0xffffff22, 0x6, 0xbfe, 0x3}, {0xf4, 0xffffffff, 0x9, 0x6}, {0x400, 0x6, 0x7, 0x1000}, {0x9, 0x4e7b6a9, 0x10001, 0x3f}, {0xffffff3a, 0xc6, 0x4, 0xffffffff}, {0x2, 0x401, 0x6, 0xff}, {0x3, 0x1ff, 0x7, 0xff}, {0x3, 0x4, 0x5, 0x6cf}, {0x9, 0x1, 0x200, 0x3}, {0x1f, 0x891c, 0xff, 0x1000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:06:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x97, 0x5, 0xff, "12084dc5c479243dd5bbb78481a7e647d1617efc", 0x5, 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x29) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:06:40 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000000bb, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 21:06:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x800000000004515) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) 21:06:40 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20000, 0x0) r2 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x33, 0x20000000, 0x10000, 0x10001}, {{}, 0xfffffffffffffffa, 0x6b, 0xfffff, 0xfffffffffffffff7, 0x100000000}, {{}, 0xfffffffffffffffc, 0x80, 0xffffa, 0x10001, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xab, 0xd9e2c1c174076af4, 0x400, 0x3}, {{}, 0xfffffffffffffffe, 0x6d, 0x40000000, 0x7ff, 0x4}, {{}, 0x0, 0x80, 0x8, 0x9, 0x6}], 0xffffb85a, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xc3, 0x2}, {{r0}, 0xfffffffffffffffd, 0xb5, 0x10, 0x100000001, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x26, 0x80, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0xb8, 0x41, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x70, 0x80000000, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0xa8, 0x2, 0x6}], 0x71, &(0x7f0000000340)={0x0, 0x81}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:06:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x5e7e], [], [], [{0x0, 0x80000}, {}, {}, {0x0, 0x20000000, 0x0, 0xbc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x80000001, 0x22}, {{r2}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x1, 0x57}, {{r5}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x3, 0x436}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x8df0, 0x6}], 0x82fe, &(0x7f0000000200)={0xffff, 0x3}) read(r5, 0x0, 0x0) close(r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x2) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 21:06:40 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602b957704a85000fe8000000000000000000000000000bbfe8000000000000000000000000000aa"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x14a) read(r0, &(0x7f0000000040)=""/125, 0x7d) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, ""/4093}, &(0x7f00000000c0)=0xfff) fcntl$setflags(r1, 0x2, 0x0) r2 = socket(0x6, 0x4000, 0xf9) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240)={0x3, 0x1}, 0x10) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="3df4d7d4211eac539c741280e3d6e630a1b4c1918d7e2e392545cc7e960bb6e8d3349bee865d5add90837d2499a6ec98a76659efcd359f542cc051aafe73dccdef67c1dfeeb999491d8de5abe832a268d2f1d61709265bd6ab9281c67fc26498908385fbd7c8b244d4e58d3c7494a96ddc67b96d1f34cb2ca2955f7b413e139e6fe632fef59be23fb70f69b3c34cf6a4698a4e3f2e249e5dfa27674dea9349156d36b1b652b253b18c0ac18aefa12e7aa91d2bb974327f1af6378e844606f8edb3f58ef271bf5511f2e4b329e6fa5a4b866ab72a9a0d007f4e713be36014e582a87d877288439ae284", 0xe9}], 0x1, 0x0, 0x4) 21:06:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 21:06:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000080)=""/174, 0xae, 0x0, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x6}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = socket$inet6(0x18, 0x4000, 0x8) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x27, 0x8}, 0xc) 21:06:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:06:41 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 21:06:41 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f24d68843aeaa7402e2a4fc1b52fe39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9240000000465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fc000045300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4ecdc37649f188a154da03e63f32af973ee3637354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c", 0x161}, {&(0x7f00000002c0)="448d7c0bd181a7222c0adb06ee315319cdb9cca448a91d64ac12e8796957e0c005b6675c88a0493fe87de40dc9d3303dcc1a1b49fc64", 0x36}], 0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x16ead751) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) getgroups(0x0, &(0x7f0000000340)) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, r4}, 0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 21:06:41 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300beffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 21:06:41 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100203afffe8000000000000000000000000000bbff0200000000000000000000000000017800000000030367e20e93bfa9d4dc66b1fd148dd161d1bab878c7461ac7efaf45ca2b1af0028bfbd365d6bbed17e77385833f0fe465c76bcd7a59df6bb14425c69891d719fd22dda7c067fdca1fa4307ea7e31600f1cc9bfbfb369c158429cc557f657b0a53f841dc0a30b21108a5f70c11cf1ccfcb26a29a1d998d87400c2ca42884af7096d4fba9ef7c79221ce6a4f4fc9482cc125185c9c3015544b83977e7e3"]) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000100)='./file0\x00') setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000040)=[{0x3, 0x8, 0x1800}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) seteuid(r1) setrlimit(0x0, &(0x7f0000000180)={0x4, 0x1a622042}) 21:06:41 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x181) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r0) 21:06:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x12, 0x0, 0xffffffffffffffff, 0x0, r1, 0x282182dc68e3e0c8, 0x7}, 0x8, 0x3, r4, r5, 0x8, 0x8, 0x9}) 21:06:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7e6, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x1, 0x4, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:06:41 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x0, 0x0, "000000000000000100002000", 0x33}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mprotect(&(0x7f00001d3000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c17555baea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:06:41 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, "6c767718f4ab1718"}}}}}) 21:06:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001cfa86b31ef0608b54951531f1b9a9a2b2df831d819ce39207b668280eb94c0ecebfdba244e1cc3b7c54f"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0x7}, {{}, 0x6, 0x7a, 0x8, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffe, 0xfb, 0x20000000, 0x7c, 0xa9b}, {{}, 0xfffffffffffffff9, 0x18, 0x40000002, 0x8, 0xd39}, {{}, 0xfffffffffffffffb, 0x5e, 0x2, 0x7, 0x810000000000000}, {{r1}, 0xfffffffffffffffe, 0x93, 0x4, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x9e, 0x0, 0x1, 0xffff}], 0xae3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x92}], 0xfffffff8, &(0x7f0000000080)={0x17f, 0x9}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 21:06:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0020a0bd000000e65403c824d5080fea3d002000f4eb22f84aaa6f32c968746539a52a00000000acdb08416e065eb781fc6d5060f5000000000000000330016c274d5268eb0000000000"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shutdown(r0, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/162) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x800}, {0x0, 0x4, 0x1800}], 0x2) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/73) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000440)=""/170) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/132) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) 21:06:41 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f00000003c0)='./bus/\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000280)={0x1246, './file1\x00'}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 21:06:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x1, 0x410) r3 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:06:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x40000, 0xffffffff}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) bind$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:06:41 executing program 1: socket$inet6(0x18, 0x3, 0x3) 21:06:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7fd, 0x0, 0x7ff, 0x0, "00000000000000fef7c047be2cb62200", 0x9, 0x400}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="970a5e66fcb2107835a3c9b4aeebb143fa285681a3d010f42e90d3bdbbf386086d5c3595eb51f8fc83ade050d67fdc3e1c8e059cec5a2682d503507f95604154c7a088f44ab5d9e0a8bc21839e0747a76132264927dc2435fd90e3facfccbee7192c95082e2e9f46a68a269fc663cf694919cca301342077a9b74aaf9cfe5d5e", 0x80}, {&(0x7f0000001980)="4a3f4002695a9f2c2cbd9e8cff243e195c39507e7f303909665eb979ffcb9f5817bb9c30c993c0a5c5e3b6000803bbbf3a17d51796767d9cea5494a410586f786c7840710215120ca83736cbd47b83a8743f5dc99816b17406f59b08be7665b251139fded63c0d0d95c4c44086e3d8877bf8e4d1b9b174e70d32a85578359f68aeb83dbe1e4bc4ce5ce547e9ae6151d8dc1086ddcced8078ab1fe275e482b41f66774e2199637b6e6d48d93319404a7576aa4929bd2e40e2afa6040b464563f4e8c9e3a3a3244a4be4de014596c2d98fa05bd1a0a678e575cceb7d3ae948970d944571ac024af7892fa33d635396495872722be68da5c53eeacd71fbbf5ed4f0d5d80815a5baf40b2f5b01318143190e6b6a9b78d2c4b486b7e3da03e0da9f653b2c086f65606f8d38e569c79d9a9bbdd31aa31d3259c8dc754eff8764ecce033ad03c08878a85113fc58791117f7833f3adcc218f395cc83fb407cdf02d9a6df9308ca502f7e59f7aba1b440be352a5557ce78384a0f2babe3c00bcf09211c3fc18a98cb2fc9070217bc7931ce7dc33bf378a8cd21b98e633da0580099353eccdd5cb670c7696f8a233fb816e374395323f207e0726a27c5920029b2c884773eeeb55e2449551693e38c97fc13fde6f865ad500396473edbf39e382dca120408b526c4ad54a429924b79cc135129e19b0645666db921eb544222946d0afccde44c46a286a3a86151469aab0184e6371dd2fff8aeaa80b73a08f9d56f921cb0d5820447c218fe53824bf2a82641201e98d18513d6df644695c04a451e0c92fa3eb01bae9c4bd7f68a3d81e68d07db871056ff1b4b23fd434ad3e22e64afd2dc37234af357c2f658885dd4006f22e47f7a74aae0cd53b004bfe33331a10aa3c6a61f1adb1174445b89d753d08c0ac524cdbd12f3f0230987ac4b51fd8ec8b6048ab00a98da1e527411d69a5dafc8c3bc72c2a9e647ebeea9ded3d3cb9f7d4ea95a9d21df6bb153338401e61897f050fc36cd2bd0e93b87c5e9be78e42b560a88d27c418f44bfd32cfd2072391e32e7afd50122f393756c2eeb9062c8043ea310490ff86efc956018bfe1e5543871a2543888ded2856ab1d35bb1975f0f57b434b3ac1d3a2af35f4f051a2d53318d3b06b692ac1eaf50605b123a2fa14cafc20952effc45388647f730c9a67f7e82922a21517e8478f89fc6a3515d4ddc6a56e8e4a0e84966ea64a038faf70a329630b992e0eac81f930b61d6c60e021e192948223b0b9146d45c8393168fad0b5ab670f85040ee00adf21bb069cfda1f48fb08c1d18dab7c98741d83f4c47305764bf54f5782138c6fdad66f52537960896fa35f8b9d0a05b635e65570982479d4a7a3f129055a296aed0f27441db521c90c80cdb155f6f0a23289ed9627aab2a929468c4b250eb0fe4e466aad7882c25361b47d21c793cafcd4e6421b4879bb887806444b07e8e156bd25aac00ba81cbcf8e142fdd6f32bda7145b6e84993630d3eac9a610c10c062222b4293424b2d538133cbed5749734389f2968c0632f266915d0f98465a0e6a619c49636e037a7b5076666803f5282159e10d4dfc5ec2c2a174bbe49996f3e7a1aeb932d0669c4f47164ba728ace10de68dbdd96e34534e27b229a75ee270bb1ae243ed5bada9ae54f52113fedd29e8a47c4942405ce1fac01b6fc0ecc8cf69ebcef176232912d84283188a5ad9e682c863343352b29c44f8ea27fa6c6a6dc5cae5d988b2492f1d9b4db30bf416de6dc666d67b1499cff6edda3dd0b55629fa39eed53f93a66368adb40686d3ff1d0362502d050b284b860fe48727080f7fb9a6a3ca25e6e7f6fa21d293662a739a349a313790d893987db92fae6edeb03ea3906af42fcc64e97d860128dbe040c0a39f2f4bc4cc608e04f35644eee0fabedf72659309541a719586da6d080742ff7e73218e3ec796852ccf990f454a895fea04a5a2a49d0ba686f76510c91ec48a4336a6b8d68601e3c7560da8f7b5d80d415908c7dd7aaad415478aa215fc8768c8a25bbbfa6cda304bd876569f9877d5c9af57dda6902cc748d3a4bc581a43b3341a24c9f87055bf4391e563f3527a6cf1e49f29424570dbc59d1b15239bb33eba496dfc6935bd93e59e93ae03fa04c4d08986d0a65533e2baffafbbbb7c21feae17bdd3a9b2992cbf6ded1b88aa605ef7e9c1a2707e6ba1bb296f6014211dc5a59ffc14624a50bc9eae22fb98c043ee7743b1855545fa5ca4fe76d10465cf62613d8e012bda8f0e12b4024c4deaa13f1eea09ccc4479eb3ffc960780c82abe793c5c480eb730f92f9abcb2574e0e8a9bca42de189d6e4537e0e0296d6486653d12fbb9dfc380008e53381c61cd9ef36bc6e894a0b21b365650b21eaf041392b8743ff94de107d1165725722e8700ae1da54fbbf19fdd74590b24eee5a94c0a92fbabc95c9f562ef68bd8f8955ef0e3b54d2c3579a5f1ca50659ed8c9ca03378538f9268977698bf0377b6c274061c6e599c9d4b5806ef6be8eabfa7ace123ed794cc2c91103372eb2c66f7098844b8bea6d0923f6c2c5717f327677665280e3276b1e04f5331ab09a954169dc7e8ed3909b6984c6ab797e57ec513effbf9ea1b4de1a3ca9ff05e13a7f3c57966a8fc99c5012bd94d24df7bbc6ba99104d07a4a16f170ed7ec9314c3d44087801c02559e378fea67c37a09c4cc3f314fe87b1d33fdebbeba2d7f520cadbc7165967719f43c23eb6a61218d9ef65c6da66daa82c5ebba4e166bafc858cb4010cbeb00089decd6f8e8e89212984fdf5f2a3b7f7964fbd32a86b083041529b18438e3e4aaadd55d5132c5abe9e6cdde48a82a794171fb9ba9edac32d40b1402d54264ad74d15c477fe3324abdf68e19dcbefb6ed510a55887a822472b346f315f4014b6fd9cc12a79694dca8ff26782b78aec377f960f3701945c82190354a679c9d0cf72d7b684504a760ed04da5ba75059fbd392cfe97c2ba844f6f0cfb8a553904846f2b3bbec081ddd1c0e0ea2ae7d3b8593de14a23bc703dff0d55a8d2333380ac0f9e7301878d338e5e4e234464b89de1b7f59a4be224c88008b7f7c7d80183d6f260e57330f4b47a1440837eb0e734f8e857724d4fc5e96f3431a132aa58579cb97cdfb88e95a52f9f81c9435c9377d293ce527dc27bf87b8bbe6375444002d52c1d82dd6d016b04010227c097dcaf47b5ca6973599942de911d7883eb22875125bffb3596cb9101a7ef2cfef3267b8024c8d0e115805053b0205db1025cb9ed392a1c6462858f77d7ed835d9be400cdd6a84956e46ecc3d333d81f0e8a689178c426956c150a1019872e0e13319fd5912f27a2f1bd6d325125804682e7b11fe06d5ba39ffd9a9e03849cc9327365ce1fdbbfe04cfc3c90c9497405ac36c1f3433aafa7e2a8f35af7e3fcc103895c463c36aac7806caa7e418e39f9d10e3376172436f1f129dae46d7e51926b787a0359bd08b222d200a95b4937cdb151b770e85386a3fd21203d12afafc3a52f7500c4e1883de806b28c9e373c240c37895dd70cb5e4cd585e6024057eda4b53cbb20191a0931878a80bd00aece99262e53b94bf1fe44ddbabac06d8779d63a58dd1a27117a394c027b596a632f3dcaee26742e11afc9d9fe1272ec0fffbcdb3dcc3342350d46eb2318838d019f17867fd8ab6bbc05aa99ba1ab614010bda99031fda8987de03447d93850cac75c623a7c7722a7f49ea125e21812b9061e12729e9e71ebc2e41d21210c524977b2bd34bfd4a8ebee6677e1d9e590efc1a07e5afa38eda42d1fc1287114eb2c2e645da1955473b89ff0cc27cd98821ceae0492a090708e60eb21d996dd0d53c37f7e5fbc1c1f50c78f4bb40b01cb86aece64aecd74a4efdf6c26b000110136c3cd2f7dd3935f9ab12a1b6bb3f9870816b836f9615a5dc30b173071ae05feba381fb5a63913bd810e9d3a363c0494fd942d7f705b273c00ce3f3e0ac729ef021eca243e81f58696f6c9f8def1221aeb23a67bc142c0ba42808f6245c279ae215f7543fcee12f840d5027a5846271995a4c236e425c79e75c52f5f33dc98abc38c94f6fd2054459a84cd74ded58f3b64299b78ec9f27ec3b0b606f7a72a1d1b17951743de11723112b2090d76199f8a2b7f5071fe409d3f2c815dad63a4ad18680ecf2ae6ec72fd133a9a35cb388a9c1a3a4196fc7627839b5b91ae3a591ebd03636dc8fa4aea746489adb0b838705472066a6b4bcae09cb5edc5f1f8d079662d70981d0ce01b84fda4d96a5e5af8f4102e405b5424766ca473920e60398127aa7a3c91a30d2cc91222a39de1fe4edd3c36ed74d466eaf8e1c20ba6a30d1b9387a6f329ae769bc747b0e11501ea844e9fe591d1b8e9e33af1ac54a63f7bb158ebd7479e46710418590cd64e82bc4c9f60ef43a80b81e2c125a0699f4d8f337b8544df86537ef0390641a0d09fead06234d62cf4fda3a7b5704ce19774a3ee9ae935766671313560ddac54a6d8ce59de1b1363ca20a1469581e720bb3efe5170a41cf7b86e88f658ff872af94e0e06ed2925b8605ce4940b7af46ee10e04885463769d7b127499ce7839fcb690536cd8c32176df6698bcd53749a7cfd2c48bbacb24c49e2a2072cb8b1b64a6cadd606928cdeef31744cdbfb21d6501db73462522748be1f1a8982e0b943fb9dbf8bc9e118bc4679aaa1512d8c5403d0ab1d48a15331be935955cf770d57d4b57c0c586806df1df00f9c498bd091be21611fdf18a72dc6f0aeee28e4d93630fe5d7ec32c36e47deb4eb4e34cacd13f12fe1a8ef215c49a639465af2aaf943cd6097df0cbe5d3ce538c73ffd1df9214c423ddaf14ed6191513560c16220fd9d0a99551a1d551f28b927dd55d68d3d0b0cd73b06ed6705231ac4f2653e5a98ca51eb097acbcc88a3a14e76f53abf47a68c2d8cb3fb679958a65a13d3d5751415c3a01bbcbee1a05666e913749857e30a3e1ae6e846dda6454f1d9c9cf8740571ee8724fb6391c95c2dec75f9f4de8c9c84b77f6c978f8f8d5df8941e1fa4c52313a660f605f630a8857182c338a9c427913fab5bf017e53beb1841f7a9c8576f8767b0546917f9e67b3153211e535c6761cd126f2f6198afdc01c7ec23c9774793d0f050d1fcace3094815a8601dfa2c34967ff96ad00ffeaebe0b561576d6af4ef7dbfe4250ed11e0d243f3bb5b69fe6da7c2a66b3b186eb5bd38e86adfe0f2336c78b79d7e0a7d2fef790fec376b6184b5bed3d791cef39fc97952f693f22536d1a12115e19185eb38e104bf34f49d935522c1df19c4edeb9052175944bc51953933bff15e36d922e0d57ae8938e9b500289ba40165807798a4f115f6d92409723b8c8997d0a584f5376e4bb6a8fc961c3ae2f4d331d4044ad5205f2678e117d651651fef305854ba7495bcd5692e6036c3ba72d6fddf1dfcf1e7a46d8653d3cd7fd279e1785eba576e5a56c4445548bd0136d16a551dc98726e1bd2d49dc91537d3a4ec0e50ca1428edc30dfa29950ed83342882aaacbfd92daf651b41997ebb0605102271679a9501f38d2697aa75a5c308d41841f707b36a1baf113202f7a7a002aad3a59187e41f6c4c90c9e0253433b816ecb350b2c0e085dd9226869bf0388db1abc0faa4254bcc5ffd7d3051351609346ea7c052a40d81bb44371ca970145eea7a2d8187a5f8033e6fb69707572d858ad62ff881e83b2479be6209934a52ca71f6f3f013f46e015ae8c78af27c22aa63f9e90252d41b8a54f5424e1b46b4e79fbc5d6ce9", 0x1000}], 0x2, 0x0, 0x7) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x100}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b81890b1aa8600000031000000000000b717000a0000050000a3bcc5d1788bee0307d9cd99633af189031e3adb25ab8b672cc700be59a02a405b404cfa044984c1a6a624ef737da7a45575404d74bc1a9c12b141fd0b7fd59a246aae28c51103616704111afb94fc5f538ddde7ab301d22f6681009f20f0ebdee18787347273bc2cd6295d3081db9e935eb13e74c85caa16c84d826e1382d1148990cdb270520937a162ed3fc4c74a3894adc06fcddb72a4c6827c9cd41d4157fe44bf12f10bd8004542c94482dea38dce3510ea315b818e27700e5d2d7d71423b1b39ed2036b0e4fa218b6ebf3e26ee2fb7124e093c9a35f181f19d03e689e8c4fbdbf4662091993e1745a4e72fab31c51c13536f4df0c683a445787c834f11c155230e4956972e5f020c7ea0764f7aea6213b1565d66e121cbfb9a1de36420470de4f06794c7276f9ef8298a4e9a0d7b479d29baf8ca4a6f0ad0e5a90138730a42b2e3b105b4a93c9faeed1a0c6976a03f6710b0964b68a08fb6f202d8d241ebfecb5fe8a077ec54deb0a2165d5caeabdde4e4310c40825fc2271bf555c49ce066d58ee923419dc1fddd1d8787ca03a4a5d10b715ee3b2c81b036c6f3ad070000003eec5ae89b30ec5e630afb865fc7d5a46043e59f3e8c33bdfd57889d46cde3232e96ca1f68736c37d2b6872ba7e23b807fd3881dc86109cdcb7c434bfa13485b383510cf151024f7e131ec51ccfad9334fc5c38161cc1bdacdd9a30a703a9a518b63a5dd4ec82f30e05dd33b883a3eae63b901304d0177e52db21023dcb02f644f89c56e293627335a85a26bc373ff3d188d30d0beac5c3fd85a061afbad6fbb133ea46a156cb6b4a31852866e0acf3ea56d9ea7140cac5efae5974165b7ce7e83a78c35626ff6221bcff901998b0807da660dc0e320951e5ccc1b0ea9ba07cb5a88299a0000000000db29c4d14662e61a7b42d8c05e94e0529c01ccb9b51ddb40671fd482d0bc9b7ef6e1ff35a8ebd85694816212c9ca074267b2e2f7e55b708c87af5dc5c90dd7d37e535d9e614e365c88a14557b376fb7862f7e95b8c1873032880161f1c6c4273b3dfd5fedba8907b009d47a00f5bd60b0fd3dfef0b1760adf090d32939c4849b1e4f7ad3414055b41a291fe7e13f532e7f0b0d239bcf1d7a03e781028f351ccf891cd063e3ca487b9525336ff30e93a2db32fd6d6e20c47a4053e11d3647b6320bd09724591eea51bc4d47395eceee06b326a90225dc40a22bd4e3a6c9b6acb1a63bf8b00b2eea749cb1a8e042defb396e95eac76fa6945788d14e14fc4d21647d20381fe4f19bf4f8bae12faaa9782988db9ff953c1e012d9a82fe58c3e00eab2b9c1f96e0629"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) connect$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:06:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="1b1090814f8017787555acff82d83c886e22e689c85f424c253247b71ef7a6f58c942b2d89e5da57bcc83a1caf1f39dc56927948558981efbd82d967907b010e4b70c9b3bc522d4ea3b1315b5e728175a5f7572aea1c37af52126e9ee4b24325cdceace8637e180dfdc03b29412ddeac1dc96fb7cf086fa3f6f3ebf5f08444caf770ae46411681067e0a65436ae9a9007bb70252a1e6e7b087cca55ed2be0deb9e283b5bd8", 0xa5}, {&(0x7f00000002c0)="19fcb75192dca0482d3e7a69dcc1a9d1ac28f8367542424ab5570efd15e2f0e58bc6bb46336b12c1666968109e30283833873aa1c25dd8fc351b419de52136379e5b9cd7ac5ddde5fe9cd3ee38d1e6218b8212fe0d27c4d488b300647bf8a6b5e49451cea95c991d679b5b008c19347c2e40759f75b4660d45e0720d09e784f8159c7b42ee8e74d82828ea4dda8a9436562da5f0a933f0579091b09b00309e218c9124a5f628856cc55cd37e90a71a292a4ac507affc871c9ae20e894bc007ed1b83ed0820d1cd131fad199408f307f756d70a72d146623b93f4b78b3763205bf791b00e2fb83f1a4ae135c26b", 0xed}], 0x2, 0x0, 0x3e0c) 21:06:41 executing program 1: r0 = socket(0x1, 0x1, 0x0) socket(0x20, 0x2, 0x9) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 21:06:41 executing program 0: pipe(0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000180)=""/236, 0xec}], 0x2, 0x0, 0x1000000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = socket$inet6(0x18, 0x4000, 0xe7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0x6, 0x3}, {0x18, 0x2, 0x81, 0x200}, 0x4, [0x7fffffff, 0xfffffc01, 0x401, 0x0, 0x22, 0x101, 0x2eb, 0x400]}, 0x3c) mkdir(&(0x7f0000000280)='./file0\x00', 0x180) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) 21:06:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x7) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x39, 0x0, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffb, 0xb4, 0x4, 0x8, 0x80}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x1}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 21:06:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb99", 0x145}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x480, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setuid(0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000380)="965b9e76c465394d66c93b2f219ac6b17690cfa5eefe4a0b895deba5dce1e90bb5f0818fb2fcdcbafb598c6d49b3d5af9e6ecdfe973ba722f99f0bc3a513e2e9bcb51f609b1a43e4dc5e404a5a8509ea3413cbf1b7285914abcb2af4f1c2fe29513c1198aeef8dcfb3bca0de6461f9656bda30af8f699afc8336ddb61d24d60846b1239ffc7eacdc374971421884f8816cc66148d3e5a9349dd96882928886c96c00ba4a7658e6391723668692147ad94e60da59e413116d8ce088d046ae9013e26e5079dd190e1501c0be96ad40c6a3", 0xd0}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') 21:06:42 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) fchdir(r0) execve(0x0, 0x0, 0x0) 21:06:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x14, &(0x7f0000000340)=[{0x24}, {0x2}, {0xce, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x10000, 0x3}, {0x2, 0x10001}}, 0x2) 21:06:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) symlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000000)='./bus/file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8001, './bus/file0\x00', './bus\x00'}) 21:06:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x10, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 21:06:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='.\x00') 21:06:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x10}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2cf054783eaf7e28671bab2dbbb307fb7ad70da2a3aec86673e93bd1d0727c30ba8fe7aaf4d25e0f01fb82296a3d88e4deab2ead0b9f83fb93be1f4be53a91d517c3c0b8aa9379e400b3781832e3d96d4243cafad274e7415b2d10b2c7571297bb346a3811e5fb434d6ad2e255cc14a79e0fc645e5c574e667967966e32caad2e2d49fd2d995ed3fe19a7be1a77e882bb6ec00090715c1338e26da5d11a919b8470405f27d263c21e56c38a8673ba40e4fe25f50ceaaa564965dfc0d44e8fd584df946c21405aa5741b26761f5b1f393b2e76bb01f5607e68ce10ddf00018bfa"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x10001, 0x0, 0x40000000, 0x8, "29e66cfe83d56b777b37c64b1f92d4fc390e05c3", 0x3, 0xffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) write(r4, &(0x7f0000000180)="9f8b72e79b97257a5500040000000000050065e60000000000000600"/37, 0x25) 21:06:42 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) socket(0x6, 0x1, 0x84) getegid() 21:06:42 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="9be3e297d49b5a085cfca5c7be208651e3fca4b741e89e8beacf2f16129551c5a911003f990f281cca31a49aa8aa186cdd7b68f94687976591e9a8864c554c597aaeac8c76823b57ecd48f58ad5eafb6b447be77d9897a6b2d6a05613e24ed98e63d1746ab0f178ecc5108e19f37f0883685e2461d70c8b4da49748feea6bac66a990f15c1023677cd7dde7ac7a07b57f514ce2db28b6a1ac13c9ac11f41501297cb7af76d8d"]) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r2}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) 21:06:42 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2, 0x3f, 0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000480)) close(r1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)="4b248d7a7fe8914acbd1f19b44363e", 0xf}, {&(0x7f0000000100)="638093c8dfef84c985fd39852ca8729bbe843cbdf5be440951d3df93e62d7e6422d14b7e3ebbd97b8b8fb484dec967a4cca029b8b8bfa41b907f2c33262bdda913c3b2ef41ce5ffc854d569e73e190fb0ac8586b85bea7949213c155324043c04049a74bb1c0b89592cf0ce018112959f00b39f668f34b58636104a977db492b553733c85ce6e7b796116c5b1dc0a2d820fa1747d8caf3839e1d82f48b", 0x9d}, {&(0x7f0000000200)="970bf51794c0625bd186af8db7d35a4b1d0ef303523f3c9f62d61572f8f18c3181f1ccf7222c898e8d7a634dae207928485afb9f4a9a7c615a6e7ee2be4dcbf206b9b25f773525cc3748ca3a1bc98aec55e33190b5625ae73e18deeee2d05c6070a69938da77a3504d458835cc75455048280b159fe85911f99670d531288a80617d44cae2e3ecd0535b6924231695c006651c2edbd1ec415f60d2bd8fbe07e4c88384d86994d92537416c4cd748fd5a6e09a04a912c7ea6d3ad376d27ccccad626b304a7e0c7a09ddc5e6034a2c4c242f6a6083", 0xd4}, {&(0x7f0000000300)="84837a8d20b76766a51b81f8fe6fd2b580ced147e3ad481f2b9d567fa6c2fe6ca3120c1e5c7672189615c45e99d008ca0bd28cfb06808ae499d7cd76eeba00b0fe0cc72ee64131232a089403761709bddf5acbda6607", 0x56}, {&(0x7f0000000380)="2e4c14b37e42b73ece7daa6f3b7ed6f2d77ddd00f6e45f12fa09c3c793b51f6edbba728e64e57ef51c6bd3dfdfcb7586d39f0f383ea1bf2f94211bd0c5efa887f22ba71deca26386d0d529221972fb9d63c59c67911603c1abdad1d9a0bfb3a4d0774bad41a00165e81865523d63bddebc674c32b0aff77879aaac2accdbe3945e486c16223466cac17b78abc510e661da01d17f3a16f503a30d3363159a688a319e282509c216cbdcbd58cd30c8916ff67ae89e3e7df9e11437ff6cea1e0c33464439b1be13", 0xc6}, {&(0x7f0000000480)}], 0x6, &(0x7f00000005c0)=[{0x88, 0xffff, 0x1, "22faf1f168aa923e066e235f6d2fe457789c5d1f93e12e46c44a25e37f1928af739642cd19a747f76b8b1436428b6b6a636221405e75524251844efd6214719966fa4d4f3bd8c72fde57f6ecefc4b5cbea68fd307dfd4e27848ab67ad0d1074fc640507bccf88ab33a179295c6a261777a412106"}, {0x48, 0x1, 0x8b7a, "f0003422d843929b44f85f65e6020d785e2f2abc90266cb2b95d82d6c3e3676d38aeb352801bc75013c2eef802950b9636"}, {0x28, 0xffff, 0x20, "71689327ef9914e3648c9f1ac90776690b09f5936a2746"}, {0xd8, 0x1, 0x8, "702bbf5941e7f58e2bf103d4b6cb1da345973925886c48ddb60de5603c8e9ad8edf3c9ce9f28d6d25e0ab4d08e8fb7adf1d2827a2205962c5b93e97a8f4302bda705f819bd5b395eae5d10a7952e41fa3e20e331f28742229a627c21a47d08d76f06090c5a6e974f3a48756cba4b8895bd96f53a8a2c837ed90c1d6284f0bf8c07ffc44d17a9b23abcd6652027993dba6b35599bede1109c6cba174f768c72a10b01b4ff6eaaa35e57198572c1d55f5bcb61207367f2f1504545db8d74d0113ba9615c"}, {0xc8, 0x1, 0x1, "d12636a3543a2a58ac285e7ea3af2f7fe1156de9f14b55883a6dcab61da8c4f3274da8876b55d3c96bed83243f44ea415323abac0b5b7b828c981fdfa1a445ff2144597267a43903ed11c16a0e85611d22e13fd8ab61fba100180ded9d6ec0610e0ed4eee3f66cdbd28cec6cc694e66fb7b5c070089e5e377bd3c7f5ec03dff578e1413ba0e60c51bcc7237dba9157eccfdfff0e2c67e32cf8f551ae8c956b71ea3e7df969f7fa750500d656a86cd4d9ea30"}], 0x298}, 0x2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="100000d24fa300000000000000691f0000000000000000006009375acac9094e83b981000000f4c6fff7a2cf8403881f922c5c34b0accd5c90746f70ef0300000000000000ba1f6ee5f17ee8ce498b"], 0x10}, 0x0) 21:06:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0x7) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 21:06:42 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) nanosleep(&(0x7f0000000000)={0x5, 0x2}, &(0x7f0000000080)) select(0x40, &(0x7f0000000240)={0x4, 0x800000000000001, 0x0, 0x1, 0xfffffffffffff800, 0x1, 0x0, 0x1000}, &(0x7f0000000140)={0x80000001, 0xfffffffffffffff7, 0x8, 0x12380000000000, 0x20, 0xffffffff, 0xfffffffffffffff7, 0x5}, &(0x7f0000000180)={0x9, 0x3, 0x2, 0x8, 0xffffffff, 0x3, 0x5, 0xbe3}, &(0x7f00000001c0)={0x3}) r0 = semget$private(0x0, 0x2, 0x421) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x5, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x8, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) clock_settime(0x4, &(0x7f00000000c0)={0x4, 0x66}) 21:06:42 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) read(r0, 0x0, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="00fd329fa92b4d36ea91db52a85075808f7245ec6b521c3f73d76dc8698ce765b5d9af72720b5b1b70ef32e8fb170df930b3ff5698b2697ff85d7dd121cff1d4f827a01d58e56bfc5e0e61762755f75337291d61606dea4406ca4a4f68373e064cea92fb296d3206369c35689b0093270e9bded8a2788fcede9b6b0e72fd3e5eb3c708b5374ca7b3871c869b4b039f7952f4164b00cc1f9a587aef4dbaaf6cb7bbe230e3cbeb8527d91711cdbc3d9d87e7fa60350040b6eb155f01ec7de064bead7cfee9f4402fbb7b4719e3548fef79035c829f50ec024d5e40841d5393feafe4deeb3bb31672b772a5830d3d4bd18cc4741e63ae44791e4a4cd54e3b5d925b6ff794087f7ac2684bb4d04d79fcf4ee4509c5a8c18a1fe18db4533caa63aab60c61efeee62d75862451bbe216b09a41f579fb0562a1268a747b50e8d76548d99a345d05366f8da31682cee1a203e096053fe94a0aba723bb464bbe3e8c6943e06b9b0dadcf796dbef898728be614b90692ab614b9ac473b257fe9a60817f72e62aba4711e11a3723ea4b6aac7e90891952a54d81711631445022397af60b5af74a881c740044c8515932f996d31bed47560a68332c1f665fdf3e3ae4c893a613142b98c2a06ebf86080d4117d3a3853904e9da9ea5da7623913ac2357e76b35920c4ac98620611ba8ca2376e8438822a0ceb1e695108ab0ce6110c98ed0a6f1ccc8c926eac4ea425383a89dd07e1215a2e8172cedbab84e75bb907016460ca619dca15875ca8193907a9581e0a1bea8f14778991bdf83879cef7bdadf537e7c425eb9095cc2f38dfcad95da441661e61ea97ae7b647688e9d1cdf435c2d6be19437df937657f15ccc90b664345e4624b04ba61c2df93609b25c51f1b5a5c70069189c282014c8b72a5768e4be151028e261023c2488909ccfbc76d879b9bd01b83548acbd830dc223a7794aeda6b4ecd9920ae1352b49524f5fe297d1ab370bbf085bd0f064c82c02335c7faedfb049fd101a5c05bad4ca93cb8e470ebc98eb1a9904d5f692112e7fbfaef826f660bd2aa8574b96a5bbb9969717de2655fb4305d1b17dd21b3864c8df2ecc062b578dec2cfec967a0afffa25470257e343cc092a0d20c6d1c7534968e9ee50005c00f029c7bf1457718e0d31597e914de51a287dd832cb08e96f52c1ffcb826b1df43f061c1684ed6e13dd9d1fcd137d771d1deb3b2fa6279b0b3436d6a593f511cb0ea59dfa01d96397f1020cc60c7de1453859f3a8c49a27f5a5b6e3e68a14fe7bc7a641dffc9469f3c337b403f4906eeab5d3f6738acb12ba71e9e9d19dc5a4fc241a18052672fbec226de8b621181e4baa68a6ce6d9cb0638dbd788a0f91c3ca035751c147c37a0eeabebd96496a60e13f4a182396da82c136e4a765530164d2e166e711be659a75631a2575e59dca6d566ab70974fe32bd04dc531850fe42971a3ab54e43ec8813558ab8d7b55408d88d0a5b928cf539910807765ed60b687cd0f2f4abd69157faf4743b1f5cc6b3b521b4d660112a793c0abf78b802d9c01f27039c3183c3a3e64573ce98a88cca2ac0bb988ac2c391834c1826fcc5049ec14baf6e09fb41bc7256ed3de80a04cf7368c8cb2556b9f29caf9a6a1ac028587059bfd39566bcd2a1c4ad6481dbc20cc2a1a346e7ac2bdd49ceac9558455abed0d54d7271d801440c8c4fee1fa46473ce4fa2034f6aa598c8a53dd43bfc058a595064ca699e010d5b9942dc93d46c01da5b9d29e3c2945efca4613d09779a7cff074f6dea6c1fe44fbcfe422f00fee1805645f1b2f9ef41ccafeaaed44040ec87f67708da5c298357a302f5d023147f0e879ff7c454907f58468b42b3c5b06898b99ea01bee2a41d2cdc0ebe74a9f9a2a166130540507b43fe6ef63bd8ec2c2966fb7398fda7cd602958c3d5b1d528e006c322b69634749f07448609efb6e05a8ed80983ef4ddc39bb8931a8ee018c0a7eb48c024dbc2a4f5eb40db8de86605cfad2087ef8cd837ffcdf9190b68b53280fe31e29e9e402c2563c478f6fcf9c64bc8bdc9cbd50a3fbae6ee69a8c5bc77ccbc006d28a9730c783362f58214b63f8263ddac1518de4d99daa1f3d0b9ed4ac2a3541d9f03c5f6b3027d2956a8d2d7d970ad7d26883c881224686531a9e68522c30db2e8a57eda663996dfeff4b5fb159a7e5b2825f5db743a9890cfec6e9c96e09d4576770c9d11152b8d0561f6de8265e9614f87de9f6a0704219c1e26a197e2c1b236f670eb88b765364ef8bf727b90fd82eeb9af7d174a0c65494b5920290126b0ae8e0d29eadee8a48e596fe9984b21806f55eb6aaf7b3d2015f3044682a3491325343e6edb932ef1f08a4885919aeff4a6c623bd997a16602854ac2b37848390a909f60442bf36a11bd528d469848a63766242367199325d2173c71486f761488c9f669d8bc30deb2ead648db36c2a0a687a55e56365714aff86e439984b3ef2f2cf1b6aed2434ccc409126da47286f9845bd667cb60770f0518b595898cb7851942557656bec9b0aa8c58c75a70458f9ae9e97b66a627b6844468743ab7adbdb5ddcece70a20ec49cc576b7fcfbbb06e37774582653e1bf517173c13a1f8fcd23d3e6cb43cb441da9369b25b8e740ac1e56dac0a8770994373dda3fc8c182b07cde0b7c1d01f8d0b59a27d126a009f11cd81164dcedd4c8c7a2d87e713832e5d50fd533a13acde0e5c65b9cf0215355014f76012c9c8f063c901472abf2cb4409ae7a639488ddd3fefb27428aeebe136b25e00899deec91ce6e6339309baff3d6cdbc42aab9f9d1488f797002079fa04d6a6302461eed9ccb377e0c790c3c4ee62b1f5bd0b4310f33658ca3d6c8d31e7fcb070b28d64d3025893b936bd6652587d4780bdb8fd96dfc0eeef15e3756835a1382106d35287276670425735aed6e290df661bec99ba9db3a83eae81863b2d6841b589922a5ef8e8a10396b41195a1aa97e276a938d486824494d31d78cb645606bf8ffac3075b78fbbbde8b6aa39518d2140fa4f56e988ed38efda371caae672a97fa6a592b8cd2436bec1c3e580682965227a086aea2abe715ad46a99727da3af3f4ab55c5a0f1c77f38fb1d39a4b723b0ec891c2de0eec029003a975ba0da91b91bda0ee271f481b4043a1af6c91784fcae782737afb3e580b74621c1f49b2285bcde7ea1fc44cc60c234b2ab4d47bc93ea57510de2713cd1f976900d31519d8a8d5e7246953df80b4385a598c2875df59ca6f8759154e6da517f649eb97da1ae9951decfae1c31365f8cf8fd312c0a10dd37b10572fdae4b781ad6545d88ef359d720149b20bf741c36171b5671e1ff088ccdef79e8a0f7c4abf23aada5e1113997e19292611dc9c2d9f95c9608aae6b2b7b96cdb021047163e2e3635233b0887e72205db3df16163a777f4d278a5312a11b57a3f8e33dc23ba8ccac8f7ec818b866bb7cc5bae8fab7a6427cd56547ef2fa9ec2f5809a4220dad06de1e12642d375d2360a1bd92bcb519659f29809152893a671a3b1472941e05da2bc34b2dd2cb8bc4b3b1dc3acd933b757f11f1ef5d9868bc8cfe62fe9b62d76a03c045a8cf5db248b5d6e4b86791262ad0a718f7d7d21b3bb13547b221ba2e66dc4a2187e7928a70155c77887ae30c7ea10a9442cb5a39eef257a5b33256d886fcd4d85c2e72cc107db9e9de76dc3bdec4b60e7eac41e183f4800bd634ad509359b2188fd27deda0e04f3243453ab1117c2722dececc9615f9e91400f180a207cb6a98abb43e7e02bd3420635ca611b8c6f4329acc75182cbd115c1dc498c0b2adb66940dca5cb7a508b9ae6d4774d3d6d5726613ec1f03a42ff0a4fbc182f71a7d2db25d6e9f2b147a854c582ae77519bf7f12673d22dcbbbef744c8f6026e4130754178cbde365f3ec7f805fb05d5de0ad599d5472513a675f99f2e7133dd29c594ce4e308ee2e5d7ec5e137977f110fbae3f594587ae028a3960db9a12982caab39d212b1e1fdada6b7fcb65bd42530f3cf1d355fb9c11fc841f83fc005cd733d2d1afea9d8daea37240675660984d344906b4785c4d9f2eef5bbd8ec6c49101553990b0bb3271832781719ba53e955e0100d2b7876623235350c95c49f4fcafac8d17820aa65c3151b4a607e79a039f775a989ebef8374bbe36cdb767c65164ee468373e7661dfc8089de12609761acbd559c9a983c218da9b1631939bf717cc683afabddb196053dba77c5badf9d131814751527fc06168adc5296591dba3cfa879a5e6f28a7f9a068b8606df730c9e5a67b8a815875ed72a41bc077c09ed5e757256ba2eceff224894aa8e55b9a802a03b148df41e876622e7eee49e5d2f221f112df17bda81e53653c2d207c9ab4a3d8c5c4c18fc39c2194b1bbc3600e87b20a1e9c1246c73fc030f8b7a3584df652c8bb3676665d84c36c0694dd10c4519ec5fc9face79b0d6a75c4cfe163cf0290c2b6b2647655d60e49ad248212f337667f79fb6e88cbeaabdb0f0a24341595f3c942bb20e9dbd69c84da1380476741154a41b55fc6c3c5e9a59481755411c25cd91a918c16be1eb9f3d4b32b96229335ba7d7b64a64124b1de051e2a5171f39ab370790d2d4037454cd281e6379646add3585cf553df482cc0a6c3a1e58cfd66a74eebd13af9cdbb8ca2347b98c2975df370c84226513f8bdfeb90a44ea6114bfb43446f470ce0a7104acdafffc8c84277725063e3cc7db2ca59566353a55214892e45abd37caf531c5b3e9b71bd00061c94a40b20ce8b84378fc781916ae421974143afb8ccc0cefeb22c84dd2de2c4a1093a195c3e49e2e6d57e85fe0c7290e80b743daf61d47e460fe7581e0e82afb1fdc4d23f40b155d9bf5a76d512202949c575878085500a2fd70f66fb67e87793b3e048df9d5e16f3eb4aabdd8ba047d9b2adf2fef5b31197245b460665670bed89c5c40da9d5a03b8f79e1b0e42394087204e197c9a4857b3a5f0316f12e70b2357b1f595e91ebfb44ba1be9d70da1366217552caf9d8eea781e8a034a7b43ea1b3641ff378a4799af12cbdd458ffcea8e090473b3fae0eef9254015cb7ca4eb9710f6055c4a9b2ed5f5ad3d12e0dcb79c9a5c7a0a574a1550a2741d909fd9aee79d6e53dd2d080b8cc935dc3b92a671a725fc710e413fa007f7882067524b56f2f4309fbaf14a099797882f5d47f675e9e88bf1d2a07851c52f5468f02e63a3b72331e5bdb539aa733063f2c2b25b6586cf4495db7246178572ca756cd43a47d5e7cc5eb05580f2d77a67b4f1bab122ca2a56966450ba1d88b85b702f1a6634696f859e0c6028e66715cf1518f629b29ffe3c19d3b82f4d50018cd4e85aa30e03d09dad72658f84855e8318bcf4e7c36d6664fb3feb16b60ed501732afc57e2fbc1de28e28933137bfd72abd597445e7ba75d001df17e1c4ccaa8fe707b4a6a65f2af459865d8e5fd2376b21966201554a43e463c91977da0cc3d3383b0b4350481fe2bb23717f0d90287f11af737188ac8c8681198a9ba4ff862087399861739f94c4da09a212b30ac463e31b35d9e9b624b4d70620184d7378750e79fcf68d65ddc487f956ac1b83872f9bb04b791e962f6ae8500d194e91ea210f2d8def00981f013216fa9c5df171425699e6b7b8b8590992f7f44331f6c578597b65bca6cd38684d047479f9c1ea657e2b00271b8970ee7627aa638ddcf23dd97b8b82777723d8cdb3981eea7c6e6af05119468838b5112fd7c855693ec59eaf134889ba3a635f24956ef01f0aab28", 0x1000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) pipe(&(0x7f0000001100)) accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) 13:56:48 executing program 1: setrlimit(0x7, &(0x7f0000000280)={0xe2, 0x825}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4db, 0x1000b15, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = socket(0x1, 0x5, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0x0, 0x1, 0xc215, 0x9}, 0xc) pipe(&(0x7f0000000240)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ffc8d753ea647cbd33503f296cf9effc8dfd36ab75ecdd5f089e862ad821edd848c8f2d89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908ab661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b43d1fea45f8f3480638bd9c76bc4d4fc4c13211ef9074f060cca2b09e290188ea2a7ae8b133eb6bb29d3741fcdb0fd8ed455c05baaec7c63d65ba87df652b1650e82080e7c47545b4773fd652dd236556497891148b29ac3d38c9d07cdd13762deb", 0xe9}, {&(0x7f0000001380)="24033acfe98571fdb1922d5661deeeb68b9d1558d911757dfe269be60b0a7c9492795214469a7f85f79801a3ec2192b8581018051f5d5ad60a2fa6213d110b83f1fded9eac03cf88419d34e559b374bea27350deb6c0ae2221fc68bff8b3777a8c3819cb7f2c04fd6e7ed110942cbc491f2a1b2a7e63321f8a2afe586fc4a5de1d6206863437a3e71afdd4ca55c798131546f59257433597cd75b20a5fdc53a043610f804a10faafbbbcd18a36c4489c588fa1bdee89e4e426c6eb4d7d36fb55f4aed5654b0a0e2a979840b57a90b9e9f31d3fa08d0cdee46e82a354fbb98315417f04c9da4974cdb1cd8f96c8d7a35ca6098d08214a350e1e36b2b86902d90418881658e1efd7bde1ef89e492d7395731f16f62dcbb58154f776c516177e91c8eb8ef5b3446cc231417a8166143416d0101dc3bfa7d5cb82e929ae3aef2b3bd19b3331c3d7d79caff848cdd975319293b788f053a6ef201ab6f4e585512c93b875e625a3dfef27159c21f4f73ab461a68a44bc551b9907c8d94e0fabde92b648fc16baff108cba45a1dc343e2de3dd122962df53ef194a123d5d8b6f2be9eb436bb010c9c2e9443fdd68c51440f547f53cd6962472c86f70ff0802287ec5a878835e770a7801bc5ed835ef325bfdeb87897de955e7b74d030833c8dc888848b60a14e97f83ad96bc4e50f0845e350e8613f8cc23d5dc672379a15dc36cab7033fcf5121bf9f6e474ec0ac142713bbb02b5065bca3bdf4926cfe7e080761f748817ea6f314429f74bd1bbfc559595ca6e90c1790f58d1d58d61ced5f701580615747f98b550cd0f3c159f6fd99cacbd4abf1fcfc0f0824a1cc1e2669ec92b43e2c7647798aac6ca493d9c5af3643c954d99db73c6cb27bf098f4a92b5aef3fd993bab89160d03f88148f37cc1b4fa28474a8c78a0d4cded5d4013e0154ed622ecf1035daf90e7ad63f58bb316a677d4127879ab7cc4b51b64065968505bc8ae0b86d99e88e4c29f476e100154e433579b2a45f66d3d9a0a5f0ebdbceb8ca9dfc1b7e1e12cc02638fce054d9255619b99d15534a6da2ed2a7e076ef6ee59883934a71bfd6d2370d812f08244ca07e670f92e08d3faaa383950d390e294a2268b05f01b5b0c7b1e88c2bacb4f998c14aea65c01f3400f2270ef76170ba7edc6e9d26eed6f1da695acf2565b3b6361472276be54f1bd68a1aee2974115f0072cfe45dc24addece7c605905603b84126eae52f9cd92434e2c1bc1b002b27271f60570dc8f8eb8238d69008400b0a6e9b5d41da6ff6b20fbd896d1aaf72e6bfce0dbb37a8c505088617de5960dfd5556e179ea75e156f49ec0f26468db0114333a304a08ae2d7b6bfbdaa7960b509314bd6f2850333eaa21fc8b78956dbbefe79a7c53b1d53516e9e7efbc2b32fbdadf69cbf9248745c0461a48665a6bb4051f316d255d362d1d56f71d07e6dc8347e3a18d661b3d30603582f1c71af2bab38fa06ef457a5134c0c66970186c2d34e829dae0473d96142c3c821910673a7d811c4caa8cb458186fda5decf30769b59ecec5cfddb2b0134fa0dc91693b41e980ed17b1f7bd070eba45d169afd6883973bc23fa34c27fed9ae07a32040e5e0b19386f6b64d68fed67d3577fd7dac5858083c64a642559ed78a091acadf59f7c20eefdb589d3fb4bbfdfb04bc711ad0cb18ba3b9ad33a4d40d2c27e3fd80c9cb6809ad4414efd79f1bb590a3ff0b3de6540d887ca157c74e8a32af559e228b0ff9702469ad3d9593bbe1a7dd46c122f60ea0fd1c6e02a8609e4c7452fd01b584ab10256cd0c7236d6b7e38e3df21d825a7ce353e5aef8a2e1d2626b13615f3cef0091bd043fa9b62532c4da5fe72c579ef6e74b993a4e0250e606b595cf43be6ff8626f65e655063168fcb501e5ef98fde1cb61d00c15a334641813e62e3764f4e21620f409d89824b5c220b9a8d87e268e8fdaa9285fcb2b23edadfa3beffd35bdc6c82fbea73469f836da5deb808f7cc6423d52c830b8fe08ee14fe048954461ee21ed383a173457d36fb71160abd6909216699bd8efd1d6d9ced9bfd970ad7f816f007bf71191bcd332b83a00380af252efdce0ed140c82dd72aba42b326406b56596459a42498760c2b796aa2cf9ab57b2ffd9a3f0a450454fc18cb9a8e1c51b5c35c43308b0e7b52bcdb2dcd70af3c3aecccae5376c597ba47e708f321c594ad3d6c93cc741eddad09f11eb1f241ac7fba0d476e53e811be4d6fbda31c3f39633b0d6e7f54ec38c5b2e0d8cb2e9dc9c46b93fd2c254c5ba1630f7d99e4a83f4ef0cf062932fa3b81100ac2b17f48966f7c3c314a48cdb7b7994bbc639bfdd6fd74224e4b9bc781caef34cd1f2e8fd36bcb3bf92fe9f82229c7d0c19358913180eaf89849c7a693e7ad4564afd331227beff9fe84d66d43365d8f2524a2cc3a8440e26a2e7a917a8437daf4712e469a27ca3c3fae5ab71360536c7980c524361bd53b36fdb7bdfd95c49866ab0b3e8cdffc9bc9e87bbea180c6fad36274ce8a80d3bd2d5efaf84009017d239c6596c69d40968690815dd0f99284d7ca83f14a007c2bca2855222e91fa489ad768729e2c7752d908b51739d2f6fc19dfa18943f31a8de6a09a11f28f82b971ed13f64f1b3a2b37e48939b38de582fc2105df90108168162402dd2fd9ef551cfff4619b93349fb7b91b055c96a47169ff907fea5363bbe5f77f7b929207706813f282d51286be60409c81de3760be788b7f16e232c1b190ff6152f4e73badb06a814a5ca360e70e3b7e2bceb7dddb7cc994c547537ff9c296b98c3f73f00667934b314c052d79323549ae7f188e63baf1a6dc0d625788d3640852fdfdbe4efcf8fd8b66636e9d7bfffbb0ac1283d921cae12a109ba3703d3d2de8f59cf", 0x807}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20001d7c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x10800, './file0\x00'}) clock_getres(0x2, &(0x7f0000000080)) 13:56:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a010100040002fa00000000", 0xe, 0x0, 0x0) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0xc003, 0x2f) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000380)=ANY=[@ANYBLOB="27a32b536e1177cd18e50b0425121af3c46a3489ab67f6c3a5b9e314d5365a5c937ca3886c475e2fe7e99014a549a41f4c4a49b145b4ba4486278891f2e17c3c4d4a63185520136a87c795cb1be4c94766789fbdcb051f493e609b2a9176fd39a02a98268da458707b83597fea052ec8bfcd06a9b498d4a6d73eee1aaddeadbed7278e4e4d05322bf9592bdeef972abeefafd2f701f761225d204fc3577cff63222c8eef24f00a9c824e56c1d5967d0942d75919c399e93b1a27f5989cc0395739868efade16c5b0b2b8f4fa8df49804ff816e3fd69360bdb74320f527553e0093f1ca7a476fd777cf3f64d9a39cd2729220bde04a7650ac2fb02b66eff8033567a782b100cf900ca2ffafa03eea25d2088a19760be14d0861d9d5a8fa63c9a8e2df79344a67d4012bbcfa6174be464eda250013440299bf9ae28a762e55204de7f5eb083cb5bc74fc0bbfbf9637b21917152fe7c173d178e2efdcb53a07369aa5afe372f5340b17e3c8fced32a97255326df700a9b4142623086b905cdad2ac7ed54dd24558b9a676be7152e0e7fe2a3346857ad9e05da79e20f30250855ad2f9a7404d0a8b415aaf02a6b3dca6f79e350a649adda46a6aab008b1da9"], 0xa, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = dup(r1) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000100)=0x9a) sendto(r3, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 13:56:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000300)=0x80000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\xc6:\x00'], &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000740)='\xa2\'[2\a\x8c(\xcb`\x8bC\xa1\xf9\xc1\xfc\xfe\xc6^\x90Q\xd5y\"v\xd9i\x82\xb7\xe37K\x13\x97\xc6\x90\x11C\xfea\x88\xf8\xecuC\xb0\xe8d4\xa5\xd1\x1fx\x9d\x90\xe5\xe9\x1c\xe9\xa5\x96\xfe\xac\xc3\x908J\xe2\"e,\x8e\xcc\x10\xcdSh\xd5\x10\xec\xe0\x19\xee&4\xf4\xf5\x86FR` j-\xde\xe3\x8c\xde\x8d\x86\xf4\xa3!\xad9\xc2\xd0\xbb\xa1\x00\x9fS\x81Z\xfcdb\xf9\xc7\x0e\xe5\xd9\b\x15\xc2C\x98\b;n\x83\xec\xbf\xb75\x89\t\x96H\bk\xb5\xc6\x872\xd4\x0f\xe0\xefU~\xeb\x83\xea1-,\xcf\x84\x86w\xd1|\xb7\xd5[\x91TW\xe4f.3\xe0\xc1K{\xa6\x12\x17X\xf7\xa3\xae+-L\xaf}\xbb\xa8\xc0\xe7\x90\xab\xde\xbfk\xb3[\xb0)\x00MF\x03\x01v\x12\r)%\x89N\x91R\x9fZ\xcb+5\x81\x9e\xdf9~o\x0fq\'\xd4iT\x05rP=\xce\x111\xc1\xa3I\x01h\x04\xed\x95\xeb0{\xd7\xe5@\x85AJ\xaa\xf7\x99Y\xc9\xce\xe3\xcf\x9c\x98af\x97\x9fO\xd9\xd3\xed\x92\xe7/\x84\x9f\xf3\b(\xd5\xa1\xddj\xd6OLh\xca\xce3\x8dR\xb6\t\xb1jZ\xf3\xbf1h\xa6;\xcb9\x9d;v\xf2!\x8e\xeb0\xa2\xd0\xec\xf9\xe3\xbf\xa3Y\xa6\x0fL\x01\xc9L\xb7\x7f\\5\x1b\xa5yM\x89Q%MO\x9a\x9c\xa3\xb2\x94\x8d\xa7\xa5V\xd9Z\xad\x91J\x11}\v\xc3\x83(\x16Q\xb2\xbc3\xd2k\xd66:\xbe\x18\xc5\xb5j\x82a\xf9L\xdd\x17\x8d\xe9\x8e\v#\xf0']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:56:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012efe00"], 0xa, 0x0}, 0x0) 13:56:48 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)='F', 0x1}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)=""/139, &(0x7f0000000100)=0x3b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000380)=[{0x24, 0x0, 0x0, 0x5}, {0x9, 0x0, 0x4}, {0x6, 0x3, 0x0, 0x400}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCNXCL(r4, 0x2000740e) pwrite(r3, &(0x7f0000000000)="68249cca2fe8439535efa88b3e016ea6bdeb3900a093a0bb7505252fd7770bdc27de8123e1882d83cb0044cd13d4f95a3df55f97947d8f27276bf735bc78ad8febd077426df01f3df8cff818ddc05b847bbe1c0f7507ccbaafb9aa1384c85830afc4fb382f923c28ab5ef715a5af80ed053c017b391de6826418c2c855ed25afbce6b3c032d22edbd5522b5205fd7abad72ebd54ebdefa933a5f37e4c70a416c82b617e4fafdc4eb873b7b6aeed7b37f9a39893611d7e5de9891d89be83f5a1cc79d7a59f1fe1690b87e23de1df6f7207ec1ac863c2fd9da", 0xd8, 0x0, 0x9) 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000100000"]) 13:56:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/93, 0x5d, 0x842, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xffff, 0x3800}, {0x5, 0x80000001}}) 13:56:48 executing program 0: r0 = socket(0x18, 0x1, 0x8) r1 = socket(0x10, 0x5, 0x9b) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) semget(0x0, 0x1, 0x405) 13:56:48 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) r3 = socket(0x1, 0x5, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r4, 0x5) 13:56:48 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24, 0x0, 0x0, 0xfffffffc}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x1ff) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 13:56:48 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x20, 0x4000, 0x1) fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x1) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x2, 0x7fc}, {0x3, 0x6, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) chflagsat(r3, &(0x7f0000000040)='.\x00', 0x1, 0x0) semop(r2, &(0x7f00000001c0)=[{0x3}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) 13:56:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setreuid(0x0, r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000000447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addf69e29c7d15f0567fef909445bdbd31c70ba8003f3a302347c97fffcb8b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a3155f081e467af52e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12aa6d691d84108e3743457a4cb86ac445"], 0x104, 0x0) r2 = msgget$private(0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00b8ac6967a3a6ad06000000000000000000"]) msgsnd(r2, &(0x7f0000002700)=ANY=[@ANYBLOB='\x00\x00'], 0x8, 0x0) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0xfffffffd, 0x0, 0x0, 0x8001, "d9f26006d6b19dbe43c1f87f2ac5d384ce7a2e54", 0xffff7f1d, 0x7}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 13:56:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) open(&(0x7f0000001000)='./file0\x00', 0x40, 0x0) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/4096) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) 13:56:48 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x65, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{[], 0xfffffffc}]}, @ssrr={0x89, 0x13, 0xc1, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6, 0x7fff}, @noop, @rr={0x7, 0x3}]}}}}}}}) getppid() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8001) 13:56:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:48 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x1, 0x40) r1 = semget(0x2, 0x4, 0x401) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/97) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/209) 13:56:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "956426b71ea95198"}}}}}) 13:56:48 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xe1f505}, {0x0, 0x2710}}, 0x0) 13:56:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x401], [{}, {0x509}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x2}, {0x0, 0x9, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) r3 = semget$private(0x0, 0x1, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3573522f61a0572958ba6f02a5ce093e8684f0274806851e71c92f37597d901d27f145ec965aee2dc0a8406f65ab2210432e6dc49b50977fecf23e51373bb9989b3eefc1bd723e0a45d9a587b9b5d0dd6b6edb098dd80d2fae2fc112469ee044d8d342f5079966b1ea36b5e014908bc57e6ac1074cf69adbffd8a50e4ba7e8ed8ee6b921c5461953fe02bfe4fbd524a5994c286f0ed8d3577d0848f03998684fd59a8bc56b131d27203762a1b58d19f81c", 0xb1}, {&(0x7f0000000040)="86840697d4d8c0b2f14105aa09501e6c3a0425103983", 0x16}, {&(0x7f0000000100)="69f097b8de19fa263e7c04a502d40776015c3d4b63753915a2533cda2b3feadd7c61cd483fb1b0914732f2f8a5c1dcd49aa62d65a2832f94b798c5696311defbb1499a3892c3eb9a82b67d5e7fe9ffc8c714f18811f8a03e51", 0x59}, {&(0x7f0000000300)="83afcf346a97c21c9882b57d93f9835391e36d0ec4ec708d21661303e5a7479f1d928f76ff00d9e97d07b46348add62848662864f1d19c2bceebd2b1935e61f825bac10f7e9f4e68abb1b943c1b42055d44cb11c73bd21cdc759576027f3944575185e58c5e711d12f6ae2d5623a0bd3d04a0560c8a2ebd41530d7d028e7a4235ba730dd4203e46b3ab64047a4fe869d400f1de220cda42bbe0b460473", 0x9d}, {&(0x7f0000000080)="281dc334b76463009114b0fd461824f567dabf1431bd62450e1cffca503b99f40e23562d867fc0c6bb9cf5d4cb15c17c7468", 0x32}, {&(0x7f0000000280)="a8c5578170aa04d4", 0x8}], 0x6, 0x0, 0x3f) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b0300000022000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 13:56:48 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='})\xa2-\x00'], &(0x7f0000000400)=[&(0x7f0000000140)='@\x00', &(0x7f00000001c0)='[{}]:-\x00', &(0x7f0000000200)='\xb1*:\x00', &(0x7f0000000240)='\\&{\x00', &(0x7f0000000280)='@:\x00', &(0x7f0000000480)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000540)='\xff\xff\xffw.\xd3\x866\x89\xa9\xf5\xc5g\r\xe2\x0f\xa5\xc4\xc2\x84\xef\x96K\xa1\xc4\x82\xbe\xeff\x06\xc0\\G\xd3g\xa8\xfa\xa6\x90\x93\xd6\xd0\xee\xd3\x99\x0f\xa0\x19!\xa2\x16I\xfd\x89p\xf5\x9dNR\xd9\xf7\x90}\xd5b\xb8_\xc2c\xa3\xbe`\x0f\xf6\xea\xc8\x10\'G\xeb*{\xcf\x85{\x97\x13\xd3\n`\xb8i\x1a\xbb', &(0x7f00000004c0)='\x00\xbd\xc9\xaeU\xe9\xbdR!#\xadn\xe6K\x0f\xed\xc5W=\x9eN\x17\x99\x17\'\xb5K\xd5\x949\xd7V\xafn~*\xd8\x9e\xa8\xb8\xa2<\xfe\\\xef\x95\xd6UZ\xf9\xde\x16\x1e\x01\xa8\x00\xc5\xdf\xc1\x97\xf6/\nl<\x00'/79]) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x15) write(r0, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) 13:56:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x64) r0 = semget$private(0x0, 0x3, 0x100000014) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x5, &(0x7f00000000c0)="eb070000000000000044ab713048e699aec831929648", 0x16) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0x3f}) r5 = getgid() getgroups(0x0, &(0x7f0000000200)=[0x0, r5, 0x0, r5, 0x0, 0x0, 0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, r5, 0x6) 13:56:48 executing program 1: msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="ec1efa02000000000000002b00000000000004001fd224e9f6a2bb3dba052d22be41b2540d03b603cf38206341c13b99d92512dc9471e3ad978b0000000000000000000000ffffffff"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1a6) r1 = socket(0x2, 0x10000000000003, 0x0) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x9, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='e0\x00'], 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r4, 0x0, 0x0) close(r4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000240)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x401}, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)="2279bcf81bf1b5bacb5c6b270b5fa880b5d17247b6b5d1464fc3687150524ba6dce2cb8b02a94faccd3559383b9bbd67a9a9ea999605285442f21f4fb701965f3557fc91cfee223984b0c6dc770db39259735a13e3aac215757d7f824cff7cbf89be6c2c86d3ef483c816f5af5d70a418645709fe543bcce71d7aff31fb31f0d34d04408879443c0b6a3213abf44c090e7387756fa5e068ef3f1e2cbc0ecba9dcddc4bf084afbcde43aa6433556541", 0xaf}, {&(0x7f0000000180)="28e033ddcfc3adea191c35565b1aafa00b754273325129cd39f90b30f287a19b3f0d52d433c1735b3e02b124916a9a298a750d40687176df1f6a118605374d6266d83c4735a5c58549df73da2520b50a87809166dd294d0fe095ee6612168ea9ba5a0071e0856df72648e3550aeedd605b8ff9eb0f0f9aed4698313eaf05ebd0a8ac8ffbd744896c78d9972692ce3ea10ee87cbb84863cbd8f4e6507d3b88602355a255811611d891384882a4ddc9104f05530c9c27a4625cf2da39b1949795db1b1625c7e8128c3c13d207028f0c0882c0b", 0xd2}, {&(0x7f0000000280)="9259a1bbbba4e09971f9d6992274945e190730d95978f198ae0b0b2e0958f13c1ad736fcef24f86f27c7a58701b8582f8009607ab72ae8d7a7c84fb45b9ca507ea81cc0d31aa3fa383682d81ee48db307e1402ebf410a582399d772327112f3030ddb3c3edd6cb2eba7a5e584e517f8fc154a1603385d31195fb74b30280871a01654e14078496071ff2ae9066b9062004618ffedc510bb41349c64bc2b748231b19ae9f47835ad7dbb6b05de61ff1ed56d1eef32fc6bcd82f4b4ec3917611e619bd2b0e12f87b005cb3549178", 0xcd}, {&(0x7f0000000380)="36d3379a39f104b6f53142fa514cda12dcbe89b11fe330ab03ae034ca60b0210113eaf96207fee42f52c45e8b45bb1084bb782fbfdd8ddd8d29aaa21c2118a550f8479f173bd3a40cfc9f568691097cde2ca", 0x52}, {&(0x7f0000000400)="672b83f122651f11b41b06b19756b848eea1b8f9e634d20dd4a8a16c0279bb6f8e342a5eed39ee9a9f597478c131c02ce5c94cd753ad3609828c9be721363caa39d136697114cd1e8517be2321bf7f84", 0x50}, {&(0x7f0000000480)="fb96c54edcfd0e5dd26cb9d5b698c61874682355e7df4f4ac8eb7e6a4a5ddfb1b7c0fe23d3d9eb574ad19b890a0c439255af88d49e96ea0a977658b1516c15c4720441256b2687636435f05804b6ccf42591b226ffd8acb7ab9e070b81ed1e9cb5663ad522dfff28", 0x68}, {&(0x7f0000000500)="cc889f031a449feb9cfbc32c6080d4e5d29474ee1e8863099346921b11aafe8447c85e2ff42dc6d4f278af32f692b82f5b93236bab1673a9939d7e951192cd14c7577a90f2c6d1ff4f8dc122f8ea6cdd53947bb50815f612bb4fdb76954dd767845ce408eb325698e53569522aca2fc4b6dbe0b725ebe61944509b6cebcd1a7dec640d7e3b45adeccfab9de1a5a317fb90b49cd17f4275a01e260fc23196591daea47d49b930a11dc607352d8f6732e771ff9e", 0xb3}, {&(0x7f00000005c0)="c31d7ff28ce63acc95f9b01589006219e542ec6caf0a6a6b4cbc909ab08f7d30cdd2b0e5cdc71ae74a3a45881c9ad03fd05c9076eab549b8059623ded7c862ef9a44b4a787f3ad1cf9b30e9017f43e8e63f7a18f28ff038a2f44901e945316640bebae5344e6477a2f732c56ef4cc9d539c1efb2388071e399f1b40e84365e407b8965698a954bb4bec642540e23c75e6b0421b49cd0cbe4c9674db85b31862408cc509c68d4feb7741dfc37c526b8b61843b9c752eb88d3fc6d87044b26fe17783f4c40e7729ee14d2bc18fb8b88ac09607dc55dbf17c70460bf1aa9f4d4e043a1655e0426ac46f72234cf7df1fc2a1a794b1d3411673c9ec12659d453543a064742b9ab0d79992e0ee57ff34c9cd5b19b2b71e4c005ffcfe552695dfd5d7b6c61b4b6ff84bf18ba28867c96be6f9ef449af036fc8cea3ca7c9be1f19859666041e388d854888b671db4cbca4ef3cca12f02c94f7d1bc989b64fd6b70c8acff8d87cb7a7b8049d426b94e9d6227a9c5ecdf89453e4e7ebed2e0c5996bb4becd175e2c163a9be4a7d3f2f66ada785bf0f2a2883e154241eabcca473073aad92e98402701b3c56f119896efecbc76762510a5c813c8c954d29d46b27125e4af1cbfab894be2639687584336e5343f54c4eb6ab8fb73dd055610a8bee4fa63cffe6929a45aebec834a840e636c3a92141f038aa317023b55304dc5b8c7ace834b9b363e48c49d7634b30716e4aa5306899384aa995eddaa1c85697c938b75ab5b3755d03528b37ce7a7aebba33141a1a85a396c6e9509eee0887323d039aea286e8f63c0fff82e224359556d3b69d3b63784cb266ebb14afbb9de2daeb2b13cf00e791e2b97b319e51924c79876bd3e2914179f37a85e5ec9590b653fe2cdf5776979cc5570c5936c8f81868e2333bf38e2aa7d417cb8353ea3ef7d0cd333c68f535a74a0f32c25f3b9eca5a5f24b1393d263acf5000b64f9f5528b48440d3da8211bef90cfa10438446ca9ca1bdeeb9e8deaf5ec1cb544630780c51ba1b937fd04d51d34291bf91c41c53fdcd08c1c13a038bde412bb7d14cb1d2c7be9dc0b71dec53270ceb00f2c94e4afc7eee659e4dfc6c2a3678d2ab5fb8b775b971a447e0d8848b90088bbbeef4172681f0421a4bba52b2de4408a815866b955a81621e559bf8760953140d602cd3291d225d8cd003413602156cf70f55bff3b371ac731bacaf66d64554a690a9f4e20fb5f96fe9b29eb02eb9db2d9ca7b8e1595c4389a9ac8de8ecc676718e1ef77fbee526cf9c1188d2c1e4f695dd92b7378267c9a2f7ad623559605439c5c58bb375bd6f077ae5613c41e1ee5bfa9f9b36ca28d0b0c6c5f1b54ad04a8a7558a4c516abea98c7629a04385b78ce16650b6308557bbcd1460ac5985db0fb1a226e772c3377837172d68fe885d2a94e8e64837077e2ef5a7b2a8c91069bc869e3a1be833414e6c7c3b467f0d540d3901000bb21629d825ef986b80c9a0f5903a2ef9da9f8c568334b9080fe6e0de1cc97b2fc20e5c04084755fac9ecbc7522d23e9d7cfed968222e03f107844a9455a26e59ad60557163f33e7ce80d978b72780c30999e4d945ac65564453b1e71dfd27722c9a696aace446b5f13b668855a88762ebf67377c82c3f7376398ab47ef8c05bfb1aa90e955fffd287cbf0063aef3300f3a1551e0126c2d3d1f06e100fd6a7a076df898d6fef0cc81ab7728040ed461923a29d0a62f240b96c3a30bce01b2caba3f2f60261306327f210919141c72ecded96444809e6781b22911cb19a3a12f33caa689c6cb819bce6c1abe40e4718e9c3a821b12015954a7b8d48553a1e929725ff560e96f786bcc0610019c5195aaca278101c86600d57488461e03fd20ff4aab83c7895b6841ed312bd00d1fe1f948005e2a7fa431053a1d7559c1403ffeba87590a5b36f76074bfb79367393a52263883ca3a413ac5e1d475284d870dff67d7b3d2bba1e31f0e64cde6cd611144ef41ddc83b56737f99435430f9ddb131cbd6d5992cd6425b57dca4e9815abcbea781e7835de98a036d49d37e7158fae27b3644dc939add528aa164415a0b9cb89af2bd8f876228dbcf7d492a01ce7a628737fe527b40f8029a532b0a14afe13ab6a8819c69e72b836e9d607276fd37f6650555fe640b649ae7583e5557660c5c669fa197016521955fec8b007dfade34fb4ec79d278e5074a954bd7d3cb92c357aed0eaefd5f8928bf41bdacf2f2a25bdb5f7f3ccedcd6bd2f0a5345cfb62418620dd2fc0e9088c140758e5674e6062a305f8e7d202766e9de4a7721e06f7a4be6fdc89766d7623ddf7213c4dc683946044c526be019d9a656bb756ab877a5f7c9f7640a55e05afb1ef555ac0386dc4116fd9dd1c082ac7e3985ffc963cc1c5eaecab03dcb4ada3352ec17394f23b9066c07e758e75127f6fb6ae16ee0f9653b8c0973e93759e031a7c5bfd6212c82cf723189685ddbdd77ff85e5ce848a44a911fe6f7ae53f383f76230e72f990b5a0ec61496ae259e444002d9dd4116a2d37207a573600d038a1a9ee493f52c1d013ba5f287895f231a330c7048f0f425c706f252f7dbc4b89f7384c508b7eff73e664aa5d34b203920849b86ad1b975df81354f940fdb366e98e640c57cf970e567d3089799c7802c572d6b33df3af6749254b27a907e897c1e92b2dfdad3d988fcabdc5eb206ef433e43ff83a0167212f36d854e2ad1f0ff5e2e9cc98967e976f0935dceed65ce32483c4ad552cbe580244165181d860187e68bbedfb11993cad6d607c50b74b2bb5ef31a8f8e628985ef3effd211aa222719db60933ee5eee8cd133fec3f8b2a68fea665ac8d37427162014009c4bed14b76bb43c6dfac35cc107ff7879c41379a900c1b1c8fdda65f5d32c3e4a7547c6d419dd39c1f3d1c5ca87d7556fad0ee32b3530e3f933aef7a7b1677eeafdabeddf11089f1165d89b4e3a86d879abea45e245a6346752b602a3a9ef636b71bdd8700a5ba3ae1cef16c34868b3e081b3fc155e114a62cd305cd4bf784af990ee9157c33a86ba1ca193b6fd11c5f921edefe156340200c93f01ef3d9aa7b5c119017f28001ac7692c8cdfe42ecb21d07a8ae2e5881d2994f9bf1e8fe7659cd7dfe8f72cdca914a38c20fb073dfd24834eceb662102e0c02083efa1c49e9f3bd2d6f08ad116df5bf6abcf8a2b915bc23b83c87dc540db5bb69bd6b2c4774a322fe62587e3fc11b0041393886faf21da576b4f84fcbb1d2aabc8846aeb202552e72b6aed8c13545bb386bcbb551a2cdbf87c7358bc8f327d189257d8a1f16e9e44b12fda8912e460cfcdbefcbcafd04c7bb836cd86f64875a09222d6d217d86cd9e6d3c44758d63005d101169bd86129110021872e338e4c5bfc389cbeedc14ee843e16b342a43f8feb31987ab1ffd458b309c564348376af42699aa84f09a1beda8c63651c3cbaefc07e6739e36df3d5fb39861bafae355fc7249f33de6fc8d437631946f1dfecc0a24f3d4f18610115daa55bcddf199dc30bd646472fe6050c1a0fb7e1900edb4a9a9709b8e2350962b1615448a54b6f5de099f3d0f79cc2db32ad1f70a8eca43352d8c6a008354aff0522e51c2c95edd959447e4fd87bca7dbef41db43dc7c26ce669f5a62a03b9a05927a6df80b91c6d53975fbab373bc6fe1f864eb94fbe186bf15f6b088e20e9b8adbfc64025901ba3313fb04cb6749f1dc72ef2114dd5f4bb6cb2a2ce69a429946486dfef63d8a3e6652e33ea807fb5957e51cf6aba52bb68a8a4a60215d8923d1b07347973cd8ee8792e200f99cfd8045931bcd0346e84f4a91a42081c9b48b03bcd20999838f70f26427579d4fdfb0ae6b43e1be5dcb25758b6c08e7bff07cd14cc22a9054ac1c1c770fb59911f1f0a7326896539a353e56c2d3580d2808f3fbfb66ece490d71b4b89d5a36097f62363308955626db59ce9bf7e229c196d3d651492a78ed1809df37167ad06a50d29e8fd4ec1c6403979fa554bbb4cfcfe194c74572de249c9cbabe0863f901ec0e71062d4b84d7678862a4b3a19d06f9774ac69d5b8f94ab74a432b423e242c050dfee35a3c251e5a43f36c99f5f6e80cc0a6d4c1bad3e7871cd3fd79dd2f3bc8b450f4202e333bf9c3aa310835e175c683208d70e4e9d376b4db08146a770a41d535ce580475dd48d4c9765dadfefd63b803b26c8b328ba0f27277fec59e079652f93f014796fd84ed8103cde4ddafe0efb2c6de2719a3228be8ff565be4fbad74bbe70004cfd0e3974eb5f1c0b46e6aa5fa6c979d19ca4978a7f16b2361aee6e3805f6083299e7f9899b2c3b911536cf15ce94b380398cd7cc089f25d9265eea4a17f5b84867a9223ed30c0800e07bae7ce43ca2eda63044450419d7aa2520818290455e73cbe936363b49868749a81714864aa7a03bdd458201d1c32b6934ac922cbd97da59d7e0a230acc4b736f2c0b30e3ff86d212f7b38771bb7171c166cab5c388fe8296546d86c9a4a4e0e9dc22dbf7d4a1e850a84c5a09ecbba89de4a87c857805e0cb5936cad2b89d4d86a6ccb032335b5e77987be7c57a291447ef3f2af3d3816892d656bd9da4e560e0a1dc9a673df885213cea40654275ebd80938d4cfbd8acd4459ad15336077b86e1f7e252f2f9841a8bf6a2a31b5eb5db2eeb039153a9be3011a94094b11ecec1539eaa05268fa07b90f72fcc00a6108f1031a5da0cb0a95cebd42072d91d91c82e2bff163a9ecd83397af9afce65a9200f8611a37da1ec810a25b062499aaa3aa46041490f1397813d9deed3958f9006bbde5a2d2ba0de8b959bd189f40b84c23d1b0deb572674f263b717b8ab8d2f0809915087ea4c5c60b8cf209d32d086d6fdab23e0df16b484b61ff4e0c0934c3a1d1ed84b0af221860d7d2989523bd2a3f129112513d715097159d620c10ddca5293a4af0a6e5879b8bb8ce781bb711120089514ecaea668f0aeaa54367ad3212994f2d1bb9671337ee4e61c499a23eab25b29c545b3a65d44f935b5299dd782fa43544d7d34a576897c89e087deb3e9c06af162a5a16c2684f38c0c0811b0f383683329a29afff88ca69075c9a4e710e8e0b6e13bc8e4adb85aa6425e8876d5c9f79da7f16879bcbbcbe6648cbd9ac8fca6f2ceb1d5f3e912884a4c7147fb588a8ec76375141ad8f8ab7391b1f2694c6c5d1acfee0abda5b5361a470afdd21d3ac7722f3939f9e2e14a28a13c0bc7daab686859d3ad7f29cb50dc33a64ecf5b768804b694f52e2adcaec5b4e7757dcf44131a512e2ab3e0ecb9f8f0b4c7d9517509355cebcfe30fcea238a82e58844df65dc388af91416b716b42fda3f22c3278eabd599deb303dbc5e3473f8da5bbcfe4b6fe9a65c7ec1dccb3ff0090543c1cf5bd8af3e4b9471b77ac4076ec7eb5d29c6f48680d8921d0e04644e5bb1f2fbd80095e536260afffcdab129b0ed71909560039a679a1f203476e6f5b83f90bf1921b5869fc5962906666fd9a2d641e5f4481cccd68aa9217b25f51719781a4cb6addf08084cb8f503a691965d5e341192742e19cc6f1bd3e76aa7339b12fa5a5087babb9af8a08c63f83d48d9e41954fffab9d5d925112d7a90e42587969dc7d20d839f33f17690cb265700cd50f179a17a9d95a8cd6d4104ba9cfe0ce075e98c2ab5ec0c3c136c3aa9d197306d13fc2225e8eacf531e0a4a3f1dc360004905e60c66422c74584cf76374152aab609c0d2a29cb4b08337b9ebcad417c2d9efd8eebcf2099c874de99af63d413c72f83d4606d29ed", 0x1000}, {&(0x7f00000015c0)="8755dcd1184c913df0cd76fff5d9524ad89aece509ccc313036e158193dd8ffaada62ee7a4830f9a248731be", 0x2c}], 0x9, &(0x7f00000016c0)=[{0x58, 0x1, 0x7, "1b43e6fb394523da233c1c997779593b2948959a007c00329e04067df6cd61dbb7a80f85aa75733ce990b29aa70d51b879c69ed0b4cb67a87a77e071d88223e33b0669"}, {0xe0, 0x1, 0x4, "4fb9e34c9da1aa3e52e2cdf860f571e3225f9a6ec5dc357526db88181572c948c8a97b0868de12a9c2a566ed774c4df1762ce246a7f9a4f7c9e1c8a254f1dc95028a4ec494542223c836005472e159ce27dbf46e4e6539efac9e239dd4971b64f906d62511e1bdc07932102a647094b6fafce210a83dfe4b4ca8609791a0189cec18a58d09bd59f9d0bf69cec0fd0b299d99889bb45625903644c3b61a988fd836fe3bfdc1c7b26cc31a4c59e11a27c200400de69471d71bae9aaa69440a9d35d39dfa9ef4f22446ceb7da55e7438b60"}], 0x138}, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="b6ac0485fe7fa8244ad2177492466e27baa61c7ee6b5a33095310664fecb8808d1d551eee3674ce76fb05747aabd2d61603984880fac5b246c111f05", 0x3c}, {&(0x7f0000000100)="230ac59ff76fb4fd8a682c9d1b32b3d6670dccb6963edf99a0805cb55f7cc5f645154ff627a4aadcebcccdbdbbabd5c5cea26d7495d5dd10605a3e4796970bcaa5151d0419218ec20b6b73ab6b39c489bdfe6a5002cbf8a0e4a61690e2005f245675e4488d43ae4af317c35e65284e64ffe9992b0ec3cfed497dde2ef4957a1e883f79559297210e4134", 0x8a}, {&(0x7f00000001c0)="c8383c8c168eaa3a8d84808a232dd614d93beb1833591d581859935f28d1", 0x1e}, {&(0x7f0000000200)="05d207a8f0c743812642a82c171c0bec46ec052034adaf947d", 0x19}, {&(0x7f0000000240)="deb1eb5412e4bea2bed18ba5e575c3890a13f06579bbe7d77f1d509367538668ed1ac3078057bac442261d69811c3de0d84d0a58d7c83f639388efeedf85a2f8493ecc26f7ec3018fb315c8cbd466b8d6b75604ff35181540aaa766ba64ad63a81aa388fb5eeead397c4bbda5a981ecf3ce1a5d12e6aae30be196bd5d6ff20cc7017399a753bb11c81664a6c256e2d88b7fe263d63ed0b71d85013672aee32", 0x9f}, {&(0x7f0000000300)="2db0c402abca66271bd2a2b71f015cd61f3318dcc9f5e8927c27efc24ea6aeff86917e425d6a33ee97575b97bd", 0x2d}], 0x6, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38}, 0x9) r5 = dup(r0) write(r5, 0x0, 0x0) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x401}, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)="2279bcf81bf1b5bacb5c6b270b5fa880b5d17247b6b5d1464fc3687150524ba6dce2cb8b02a94faccd3559383b9bbd67a9a9ea999605285442f21f4fb701965f3557fc91cfee223984b0c6dc770db39259735a13e3aac215757d7f824cff7cbf89be6c2c86d3ef483c816f5af5d70a418645709fe543bcce71d7aff31fb31f0d34d04408879443c0b6a3213abf44c090e7387756fa5e068ef3f1e2cbc0ecba9dcddc4bf084afbcde43aa6433556541", 0xaf}, {&(0x7f0000000180)="28e033ddcfc3adea191c35565b1aafa00b754273325129cd39f90b30f287a19b3f0d52d433c1735b3e02b124916a9a298a750d40687176df1f6a118605374d6266d83c4735a5c58549df73da2520b50a87809166dd294d0fe095ee6612168ea9ba5a0071e0856df72648e3550aeedd605b8ff9eb0f0f9aed4698313eaf05ebd0a8ac8ffbd744896c78d9972692ce3ea10ee87cbb84863cbd8f4e6507d3b88602355a255811611d891384882a4ddc9104f05530c9c27a4625cf2da39b1949795db1b1625c7e8128c3c13d207028f0c0882c0b", 0xd2}, {&(0x7f0000000280)="9259a1bbbba4e09971f9d6992274945e190730d95978f198ae0b0b2e0958f13c1ad736fcef24f86f27c7a58701b8582f8009607ab72ae8d7a7c84fb45b9ca507ea81cc0d31aa3fa383682d81ee48db307e1402ebf410a582399d772327112f3030ddb3c3edd6cb2eba7a5e584e517f8fc154a1603385d31195fb74b30280871a01654e14078496071ff2ae9066b9062004618ffedc510bb41349c64bc2b748231b19ae9f47835ad7dbb6b05de61ff1ed56d1eef32fc6bcd82f4b4ec3917611e619bd2b0e12f87b005cb3549178", 0xcd}, {&(0x7f0000000380)="36d3379a39f104b6f53142fa514cda12dcbe89b11fe330ab03ae034ca60b0210113eaf96207fee42f52c45e8b45bb1084bb782fbfdd8ddd8d29aaa21c2118a550f8479f173bd3a40cfc9f568691097cde2ca", 0x52}, {&(0x7f0000000400)="672b83f122651f11b41b06b19756b848eea1b8f9e634d20dd4a8a16c0279bb6f8e342a5eed39ee9a9f597478c131c02ce5c94cd753ad3609828c9be721363caa39d136697114cd1e8517be2321bf7f84", 0x50}, {&(0x7f0000000480)="fb96c54edcfd0e5dd26cb9d5b698c61874682355e7df4f4ac8eb7e6a4a5ddfb1b7c0fe23d3d9eb574ad19b890a0c439255af88d49e96ea0a977658b1516c15c4720441256b2687636435f05804b6ccf42591b226ffd8acb7ab9e070b81ed1e9cb5663ad522dfff28", 0x68}, {&(0x7f0000000500)="cc889f031a449feb9cfbc32c6080d4e5d29474ee1e8863099346921b11aafe8447c85e2ff42dc6d4f278af32f692b82f5b93236bab1673a9939d7e951192cd14c7577a90f2c6d1ff4f8dc122f8ea6cdd53947bb50815f612bb4fdb76954dd767845ce408eb325698e53569522aca2fc4b6dbe0b725ebe61944509b6cebcd1a7dec640d7e3b45adeccfab9de1a5a317fb90b49cd17f4275a01e260fc23196591daea47d49b930a11dc607352d8f6732e771ff9e", 0xb3}, {&(0x7f00000005c0)="c31d7ff28ce63acc95f9b01589006219e542ec6caf0a6a6b4cbc909ab08f7d30cdd2b0e5cdc71ae74a3a45881c9ad03fd05c9076eab549b8059623ded7c862ef9a44b4a787f3ad1cf9b30e9017f43e8e63f7a18f28ff038a2f44901e945316640bebae5344e6477a2f732c56ef4cc9d539c1efb2388071e399f1b40e84365e407b8965698a954bb4bec642540e23c75e6b0421b49cd0cbe4c9674db85b31862408cc509c68d4feb7741dfc37c526b8b61843b9c752eb88d3fc6d87044b26fe17783f4c40e7729ee14d2bc18fb8b88ac09607dc55dbf17c70460bf1aa9f4d4e043a1655e0426ac46f72234cf7df1fc2a1a794b1d3411673c9ec12659d453543a064742b9ab0d79992e0ee57ff34c9cd5b19b2b71e4c005ffcfe552695dfd5d7b6c61b4b6ff84bf18ba28867c96be6f9ef449af036fc8cea3ca7c9be1f19859666041e388d854888b671db4cbca4ef3cca12f02c94f7d1bc989b64fd6b70c8acff8d87cb7a7b8049d426b94e9d6227a9c5ecdf89453e4e7ebed2e0c5996bb4becd175e2c163a9be4a7d3f2f66ada785bf0f2a2883e154241eabcca473073aad92e98402701b3c56f119896efecbc76762510a5c813c8c954d29d46b27125e4af1cbfab894be2639687584336e5343f54c4eb6ab8fb73dd055610a8bee4fa63cffe6929a45aebec834a840e636c3a92141f038aa317023b55304dc5b8c7ace834b9b363e48c49d7634b30716e4aa5306899384aa995eddaa1c85697c938b75ab5b3755d03528b37ce7a7aebba33141a1a85a396c6e9509eee0887323d039aea286e8f63c0fff82e224359556d3b69d3b63784cb266ebb14afbb9de2daeb2b13cf00e791e2b97b319e51924c79876bd3e2914179f37a85e5ec9590b653fe2cdf5776979cc5570c5936c8f81868e2333bf38e2aa7d417cb8353ea3ef7d0cd333c68f535a74a0f32c25f3b9eca5a5f24b1393d263acf5000b64f9f5528b48440d3da8211bef90cfa10438446ca9ca1bdeeb9e8deaf5ec1cb544630780c51ba1b937fd04d51d34291bf91c41c53fdcd08c1c13a038bde412bb7d14cb1d2c7be9dc0b71dec53270ceb00f2c94e4afc7eee659e4dfc6c2a3678d2ab5fb8b775b971a447e0d8848b90088bbbeef4172681f0421a4bba52b2de4408a815866b955a81621e559bf8760953140d602cd3291d225d8cd003413602156cf70f55bff3b371ac731bacaf66d64554a690a9f4e20fb5f96fe9b29eb02eb9db2d9ca7b8e1595c4389a9ac8de8ecc676718e1ef77fbee526cf9c1188d2c1e4f695dd92b7378267c9a2f7ad623559605439c5c58bb375bd6f077ae5613c41e1ee5bfa9f9b36ca28d0b0c6c5f1b54ad04a8a7558a4c516abea98c7629a04385b78ce16650b6308557bbcd1460ac5985db0fb1a226e772c3377837172d68fe885d2a94e8e64837077e2ef5a7b2a8c91069bc869e3a1be833414e6c7c3b467f0d540d3901000bb21629d825ef986b80c9a0f5903a2ef9da9f8c568334b9080fe6e0de1cc97b2fc20e5c04084755fac9ecbc7522d23e9d7cfed968222e03f107844a9455a26e59ad60557163f33e7ce80d978b72780c30999e4d945ac65564453b1e71dfd27722c9a696aace446b5f13b668855a88762ebf67377c82c3f7376398ab47ef8c05bfb1aa90e955fffd287cbf0063aef3300f3a1551e0126c2d3d1f06e100fd6a7a076df898d6fef0cc81ab7728040ed461923a29d0a62f240b96c3a30bce01b2caba3f2f60261306327f210919141c72ecded96444809e6781b22911cb19a3a12f33caa689c6cb819bce6c1abe40e4718e9c3a821b12015954a7b8d48553a1e929725ff560e96f786bcc0610019c5195aaca278101c86600d57488461e03fd20ff4aab83c7895b6841ed312bd00d1fe1f948005e2a7fa431053a1d7559c1403ffeba87590a5b36f76074bfb79367393a52263883ca3a413ac5e1d475284d870dff67d7b3d2bba1e31f0e64cde6cd611144ef41ddc83b56737f99435430f9ddb131cbd6d5992cd6425b57dca4e9815abcbea781e7835de98a036d49d37e7158fae27b3644dc939add528aa164415a0b9cb89af2bd8f876228dbcf7d492a01ce7a628737fe527b40f8029a532b0a14afe13ab6a8819c69e72b836e9d607276fd37f6650555fe640b649ae7583e5557660c5c669fa197016521955fec8b007dfade34fb4ec79d278e5074a954bd7d3cb92c357aed0eaefd5f8928bf41bdacf2f2a25bdb5f7f3ccedcd6bd2f0a5345cfb62418620dd2fc0e9088c140758e5674e6062a305f8e7d202766e9de4a7721e06f7a4be6fdc89766d7623ddf7213c4dc683946044c526be019d9a656bb756ab877a5f7c9f7640a55e05afb1ef555ac0386dc4116fd9dd1c082ac7e3985ffc963cc1c5eaecab03dcb4ada3352ec17394f23b9066c07e758e75127f6fb6ae16ee0f9653b8c0973e93759e031a7c5bfd6212c82cf723189685ddbdd77ff85e5ce848a44a911fe6f7ae53f383f76230e72f990b5a0ec61496ae259e444002d9dd4116a2d37207a573600d038a1a9ee493f52c1d013ba5f287895f231a330c7048f0f425c706f252f7dbc4b89f7384c508b7eff73e664aa5d34b203920849b86ad1b975df81354f940fdb366e98e640c57cf970e567d3089799c7802c572d6b33df3af6749254b27a907e897c1e92b2dfdad3d988fcabdc5eb206ef433e43ff83a0167212f36d854e2ad1f0ff5e2e9cc98967e976f0935dceed65ce32483c4ad552cbe580244165181d860187e68bbedfb11993cad6d607c50b74b2bb5ef31a8f8e628985ef3effd211aa222719db60933ee5eee8cd133fec3f8b2a68fea665ac8d37427162014009c4bed14b76bb43c6dfac35cc107ff7879c41379a900c1b1c8fdda65f5d32c3e4a7547c6d419dd39c1f3d1c5ca87d7556fad0ee32b3530e3f933aef7a7b1677eeafdabeddf11089f1165d89b4e3a86d879abea45e245a6346752b602a3a9ef636b71bdd8700a5ba3ae1cef16c34868b3e081b3fc155e114a62cd305cd4bf784af990ee9157c33a86ba1ca193b6fd11c5f921edefe156340200c93f01ef3d9aa7b5c119017f28001ac7692c8cdfe42ecb21d07a8ae2e5881d2994f9bf1e8fe7659cd7dfe8f72cdca914a38c20fb073dfd24834eceb662102e0c02083efa1c49e9f3bd2d6f08ad116df5bf6abcf8a2b915bc23b83c87dc540db5bb69bd6b2c4774a322fe62587e3fc11b0041393886faf21da576b4f84fcbb1d2aabc8846aeb202552e72b6aed8c13545bb386bcbb551a2cdbf87c7358bc8f327d189257d8a1f16e9e44b12fda8912e460cfcdbefcbcafd04c7bb836cd86f64875a09222d6d217d86cd9e6d3c44758d63005d101169bd86129110021872e338e4c5bfc389cbeedc14ee843e16b342a43f8feb31987ab1ffd458b309c564348376af42699aa84f09a1beda8c63651c3cbaefc07e6739e36df3d5fb39861bafae355fc7249f33de6fc8d437631946f1dfecc0a24f3d4f18610115daa55bcddf199dc30bd646472fe6050c1a0fb7e1900edb4a9a9709b8e2350962b1615448a54b6f5de099f3d0f79cc2db32ad1f70a8eca43352d8c6a008354aff0522e51c2c95edd959447e4fd87bca7dbef41db43dc7c26ce669f5a62a03b9a05927a6df80b91c6d53975fbab373bc6fe1f864eb94fbe186bf15f6b088e20e9b8adbfc64025901ba3313fb04cb6749f1dc72ef2114dd5f4bb6cb2a2ce69a429946486dfef63d8a3e6652e33ea807fb5957e51cf6aba52bb68a8a4a60215d8923d1b07347973cd8ee8792e200f99cfd8045931bcd0346e84f4a91a42081c9b48b03bcd20999838f70f26427579d4fdfb0ae6b43e1be5dcb25758b6c08e7bff07cd14cc22a9054ac1c1c770fb59911f1f0a7326896539a353e56c2d3580d2808f3fbfb66ece490d71b4b89d5a36097f62363308955626db59ce9bf7e229c196d3d651492a78ed1809df37167ad06a50d29e8fd4ec1c6403979fa554bbb4cfcfe194c74572de249c9cbabe0863f901ec0e71062d4b84d7678862a4b3a19d06f9774ac69d5b8f94ab74a432b423e242c050dfee35a3c251e5a43f36c99f5f6e80cc0a6d4c1bad3e7871cd3fd79dd2f3bc8b450f4202e333bf9c3aa310835e175c683208d70e4e9d376b4db08146a770a41d535ce580475dd48d4c9765dadfefd63b803b26c8b328ba0f27277fec59e079652f93f014796fd84ed8103cde4ddafe0efb2c6de2719a3228be8ff565be4fbad74bbe70004cfd0e3974eb5f1c0b46e6aa5fa6c979d19ca4978a7f16b2361aee6e3805f6083299e7f9899b2c3b911536cf15ce94b380398cd7cc089f25d9265eea4a17f5b84867a9223ed30c0800e07bae7ce43ca2eda63044450419d7aa2520818290455e73cbe936363b49868749a81714864aa7a03bdd458201d1c32b6934ac922cbd97da59d7e0a230acc4b736f2c0b30e3ff86d212f7b38771bb7171c166cab5c388fe8296546d86c9a4a4e0e9dc22dbf7d4a1e850a84c5a09ecbba89de4a87c857805e0cb5936cad2b89d4d86a6ccb032335b5e77987be7c57a291447ef3f2af3d3816892d656bd9da4e560e0a1dc9a673df885213cea40654275ebd80938d4cfbd8acd4459ad15336077b86e1f7e252f2f9841a8bf6a2a31b5eb5db2eeb039153a9be3011a94094b11ecec1539eaa05268fa07b90f72fcc00a6108f1031a5da0cb0a95cebd42072d91d91c82e2bff163a9ecd83397af9afce65a9200f8611a37da1ec810a25b062499aaa3aa46041490f1397813d9deed3958f9006bbde5a2d2ba0de8b959bd189f40b84c23d1b0deb572674f263b717b8ab8d2f0809915087ea4c5c60b8cf209d32d086d6fdab23e0df16b484b61ff4e0c0934c3a1d1ed84b0af221860d7d2989523bd2a3f129112513d715097159d620c10ddca5293a4af0a6e5879b8bb8ce781bb711120089514ecaea668f0aeaa54367ad3212994f2d1bb9671337ee4e61c499a23eab25b29c545b3a65d44f935b5299dd782fa43544d7d34a576897c89e087deb3e9c06af162a5a16c2684f38c0c0811b0f383683329a29afff88ca69075c9a4e710e8e0b6e13bc8e4adb85aa6425e8876d5c9f79da7f16879bcbbcbe6648cbd9ac8fca6f2ceb1d5f3e912884a4c7147fb588a8ec76375141ad8f8ab7391b1f2694c6c5d1acfee0abda5b5361a470afdd21d3ac7722f3939f9e2e14a28a13c0bc7daab686859d3ad7f29cb50dc33a64ecf5b768804b694f52e2adcaec5b4e7757dcf44131a512e2ab3e0ecb9f8f0b4c7d9517509355cebcfe30fcea238a82e58844df65dc388af91416b716b42fda3f22c3278eabd599deb303dbc5e3473f8da5bbcfe4b6fe9a65c7ec1dccb3ff0090543c1cf5bd8af3e4b9471b77ac4076ec7eb5d29c6f48680d8921d0e04644e5bb1f2fbd80095e536260afffcdab129b0ed71909560039a679a1f203476e6f5b83f90bf1921b5869fc5962906666fd9a2d641e5f4481cccd68aa9217b25f51719781a4cb6addf08084cb8f503a691965d5e341192742e19cc6f1bd3e76aa7339b12fa5a5087babb9af8a08c63f83d48d9e41954fffab9d5d925112d7a90e42587969dc7d20d839f33f17690cb265700cd50f179a17a9d95a8cd6d4104ba9cfe0ce075e98c2ab5ec0c3c136c3aa9d197306d13fc2225e8eacf531e0a4a3f1dc360004905e60c66422c74584cf76374152aab609c0d2a29cb4b08337b9ebcad417c2d9efd8eebcf2099c874de99af63d413c72f83d4606d29ed", 0x1000}, {&(0x7f00000015c0)="8755dcd1184c913df0cd76fff5d9524ad89aece509ccc313036e158193dd8ffaada62ee7a4830f9a248731be", 0x2c}], 0x9, &(0x7f00000016c0)=[{0x58, 0x1, 0x7, "1b43e6fb394523da233c1c997779593b2948959a007c00329e04067df6cd61dbb7a80f85aa75733ce990b29aa70d51b879c69ed0b4cb67a87a77e071d88223e33b0669"}, {0xe0, 0x1, 0x4, "4fb9e34c9da1aa3e52e2cdf860f571e3225f9a6ec5dc357526db88181572c948c8a97b0868de12a9c2a566ed774c4df1762ce246a7f9a4f7c9e1c8a254f1dc95028a4ec494542223c836005472e159ce27dbf46e4e6539efac9e239dd4971b64f906d62511e1bdc07932102a647094b6fafce210a83dfe4b4ca8609791a0189cec18a58d09bd59f9d0bf69cec0fd0b299d99889bb45625903644c3b61a988fd836fe3bfdc1c7b26cc31a4c59e11a27c200400de69471d71bae9aaa69440a9d35d39dfa9ef4f22446ceb7da55e7438b60"}], 0x138}, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x401}, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)="2279bcf81bf1b5bacb5c6b270b5fa880b5d17247b6b5d1464fc3687150524ba6dce2cb8b02a94faccd3559383b9bbd67a9a9ea999605285442f21f4fb701965f3557fc91cfee223984b0c6dc770db39259735a13e3aac215757d7f824cff7cbf89be6c2c86d3ef483c816f5af5d70a418645709fe543bcce71d7aff31fb31f0d34d04408879443c0b6a3213abf44c090e7387756fa5e068ef3f1e2cbc0ecba9dcddc4bf084afbcde43aa6433556541", 0xaf}, {&(0x7f0000000180)="28e033ddcfc3adea191c35565b1aafa00b754273325129cd39f90b30f287a19b3f0d52d433c1735b3e02b124916a9a298a750d40687176df1f6a118605374d6266d83c4735a5c58549df73da2520b50a87809166dd294d0fe095ee6612168ea9ba5a0071e0856df72648e3550aeedd605b8ff9eb0f0f9aed4698313eaf05ebd0a8ac8ffbd744896c78d9972692ce3ea10ee87cbb84863cbd8f4e6507d3b88602355a255811611d891384882a4ddc9104f05530c9c27a4625cf2da39b1949795db1b1625c7e8128c3c13d207028f0c0882c0b", 0xd2}, {&(0x7f0000000280)="9259a1bbbba4e09971f9d6992274945e190730d95978f198ae0b0b2e0958f13c1ad736fcef24f86f27c7a58701b8582f8009607ab72ae8d7a7c84fb45b9ca507ea81cc0d31aa3fa383682d81ee48db307e1402ebf410a582399d772327112f3030ddb3c3edd6cb2eba7a5e584e517f8fc154a1603385d31195fb74b30280871a01654e14078496071ff2ae9066b9062004618ffedc510bb41349c64bc2b748231b19ae9f47835ad7dbb6b05de61ff1ed56d1eef32fc6bcd82f4b4ec3917611e619bd2b0e12f87b005cb3549178", 0xcd}, {&(0x7f0000000380)="36d3379a39f104b6f53142fa514cda12dcbe89b11fe330ab03ae034ca60b0210113eaf96207fee42f52c45e8b45bb1084bb782fbfdd8ddd8d29aaa21c2118a550f8479f173bd3a40cfc9f568691097cde2ca", 0x52}, {&(0x7f0000000400)="672b83f122651f11b41b06b19756b848eea1b8f9e634d20dd4a8a16c0279bb6f8e342a5eed39ee9a9f597478c131c02ce5c94cd753ad3609828c9be721363caa39d136697114cd1e8517be2321bf7f84", 0x50}, {&(0x7f0000000480)="fb96c54edcfd0e5dd26cb9d5b698c61874682355e7df4f4ac8eb7e6a4a5ddfb1b7c0fe23d3d9eb574ad19b890a0c439255af88d49e96ea0a977658b1516c15c4720441256b2687636435f05804b6ccf42591b226ffd8acb7ab9e070b81ed1e9cb5663ad522dfff28", 0x68}, {&(0x7f0000000500)="cc889f031a449feb9cfbc32c6080d4e5d29474ee1e8863099346921b11aafe8447c85e2ff42dc6d4f278af32f692b82f5b93236bab1673a9939d7e951192cd14c7577a90f2c6d1ff4f8dc122f8ea6cdd53947bb50815f612bb4fdb76954dd767845ce408eb325698e53569522aca2fc4b6dbe0b725ebe61944509b6cebcd1a7dec640d7e3b45adeccfab9de1a5a317fb90b49cd17f4275a01e260fc23196591daea47d49b930a11dc607352d8f6732e771ff9e", 0xb3}, {&(0x7f00000005c0)="c31d7ff28ce63acc95f9b01589006219e542ec6caf0a6a6b4cbc909ab08f7d30cdd2b0e5cdc71ae74a3a45881c9ad03fd05c9076eab549b8059623ded7c862ef9a44b4a787f3ad1cf9b30e9017f43e8e63f7a18f28ff038a2f44901e945316640bebae5344e6477a2f732c56ef4cc9d539c1efb2388071e399f1b40e84365e407b8965698a954bb4bec642540e23c75e6b0421b49cd0cbe4c9674db85b31862408cc509c68d4feb7741dfc37c526b8b61843b9c752eb88d3fc6d87044b26fe17783f4c40e7729ee14d2bc18fb8b88ac09607dc55dbf17c70460bf1aa9f4d4e043a1655e0426ac46f72234cf7df1fc2a1a794b1d3411673c9ec12659d453543a064742b9ab0d79992e0ee57ff34c9cd5b19b2b71e4c005ffcfe552695dfd5d7b6c61b4b6ff84bf18ba28867c96be6f9ef449af036fc8cea3ca7c9be1f19859666041e388d854888b671db4cbca4ef3cca12f02c94f7d1bc989b64fd6b70c8acff8d87cb7a7b8049d426b94e9d6227a9c5ecdf89453e4e7ebed2e0c5996bb4becd175e2c163a9be4a7d3f2f66ada785bf0f2a2883e154241eabcca473073aad92e98402701b3c56f119896efecbc76762510a5c813c8c954d29d46b27125e4af1cbfab894be2639687584336e5343f54c4eb6ab8fb73dd055610a8bee4fa63cffe6929a45aebec834a840e636c3a92141f038aa317023b55304dc5b8c7ace834b9b363e48c49d7634b30716e4aa5306899384aa995eddaa1c85697c938b75ab5b3755d03528b37ce7a7aebba33141a1a85a396c6e9509eee0887323d039aea286e8f63c0fff82e224359556d3b69d3b63784cb266ebb14afbb9de2daeb2b13cf00e791e2b97b319e51924c79876bd3e2914179f37a85e5ec9590b653fe2cdf5776979cc5570c5936c8f81868e2333bf38e2aa7d417cb8353ea3ef7d0cd333c68f535a74a0f32c25f3b9eca5a5f24b1393d263acf5000b64f9f5528b48440d3da8211bef90cfa10438446ca9ca1bdeeb9e8deaf5ec1cb544630780c51ba1b937fd04d51d34291bf91c41c53fdcd08c1c13a038bde412bb7d14cb1d2c7be9dc0b71dec53270ceb00f2c94e4afc7eee659e4dfc6c2a3678d2ab5fb8b775b971a447e0d8848b90088bbbeef4172681f0421a4bba52b2de4408a815866b955a81621e559bf8760953140d602cd3291d225d8cd003413602156cf70f55bff3b371ac731bacaf66d64554a690a9f4e20fb5f96fe9b29eb02eb9db2d9ca7b8e1595c4389a9ac8de8ecc676718e1ef77fbee526cf9c1188d2c1e4f695dd92b7378267c9a2f7ad623559605439c5c58bb375bd6f077ae5613c41e1ee5bfa9f9b36ca28d0b0c6c5f1b54ad04a8a7558a4c516abea98c7629a04385b78ce16650b6308557bbcd1460ac5985db0fb1a226e772c3377837172d68fe885d2a94e8e64837077e2ef5a7b2a8c91069bc869e3a1be833414e6c7c3b467f0d540d3901000bb21629d825ef986b80c9a0f5903a2ef9da9f8c568334b9080fe6e0de1cc97b2fc20e5c04084755fac9ecbc7522d23e9d7cfed968222e03f107844a9455a26e59ad60557163f33e7ce80d978b72780c30999e4d945ac65564453b1e71dfd27722c9a696aace446b5f13b668855a88762ebf67377c82c3f7376398ab47ef8c05bfb1aa90e955fffd287cbf0063aef3300f3a1551e0126c2d3d1f06e100fd6a7a076df898d6fef0cc81ab7728040ed461923a29d0a62f240b96c3a30bce01b2caba3f2f60261306327f210919141c72ecded96444809e6781b22911cb19a3a12f33caa689c6cb819bce6c1abe40e4718e9c3a821b12015954a7b8d48553a1e929725ff560e96f786bcc0610019c5195aaca278101c86600d57488461e03fd20ff4aab83c7895b6841ed312bd00d1fe1f948005e2a7fa431053a1d7559c1403ffeba87590a5b36f76074bfb79367393a52263883ca3a413ac5e1d475284d870dff67d7b3d2bba1e31f0e64cde6cd611144ef41ddc83b56737f99435430f9ddb131cbd6d5992cd6425b57dca4e9815abcbea781e7835de98a036d49d37e7158fae27b3644dc939add528aa164415a0b9cb89af2bd8f876228dbcf7d492a01ce7a628737fe527b40f8029a532b0a14afe13ab6a8819c69e72b836e9d607276fd37f6650555fe640b649ae7583e5557660c5c669fa197016521955fec8b007dfade34fb4ec79d278e5074a954bd7d3cb92c357aed0eaefd5f8928bf41bdacf2f2a25bdb5f7f3ccedcd6bd2f0a5345cfb62418620dd2fc0e9088c140758e5674e6062a305f8e7d202766e9de4a7721e06f7a4be6fdc89766d7623ddf7213c4dc683946044c526be019d9a656bb756ab877a5f7c9f7640a55e05afb1ef555ac0386dc4116fd9dd1c082ac7e3985ffc963cc1c5eaecab03dcb4ada3352ec17394f23b9066c07e758e75127f6fb6ae16ee0f9653b8c0973e93759e031a7c5bfd6212c82cf723189685ddbdd77ff85e5ce848a44a911fe6f7ae53f383f76230e72f990b5a0ec61496ae259e444002d9dd4116a2d37207a573600d038a1a9ee493f52c1d013ba5f287895f231a330c7048f0f425c706f252f7dbc4b89f7384c508b7eff73e664aa5d34b203920849b86ad1b975df81354f940fdb366e98e640c57cf970e567d3089799c7802c572d6b33df3af6749254b27a907e897c1e92b2dfdad3d988fcabdc5eb206ef433e43ff83a0167212f36d854e2ad1f0ff5e2e9cc98967e976f0935dceed65ce32483c4ad552cbe580244165181d860187e68bbedfb11993cad6d607c50b74b2bb5ef31a8f8e628985ef3effd211aa222719db60933ee5eee8cd133fec3f8b2a68fea665ac8d37427162014009c4bed14b76bb43c6dfac35cc107ff7879c41379a900c1b1c8fdda65f5d32c3e4a7547c6d419dd39c1f3d1c5ca87d7556fad0ee32b3530e3f933aef7a7b1677eeafdabeddf11089f1165d89b4e3a86d879abea45e245a6346752b602a3a9ef636b71bdd8700a5ba3ae1cef16c34868b3e081b3fc155e114a62cd305cd4bf784af990ee9157c33a86ba1ca193b6fd11c5f921edefe156340200c93f01ef3d9aa7b5c119017f28001ac7692c8cdfe42ecb21d07a8ae2e5881d2994f9bf1e8fe7659cd7dfe8f72cdca914a38c20fb073dfd24834eceb662102e0c02083efa1c49e9f3bd2d6f08ad116df5bf6abcf8a2b915bc23b83c87dc540db5bb69bd6b2c4774a322fe62587e3fc11b0041393886faf21da576b4f84fcbb1d2aabc8846aeb202552e72b6aed8c13545bb386bcbb551a2cdbf87c7358bc8f327d189257d8a1f16e9e44b12fda8912e460cfcdbefcbcafd04c7bb836cd86f64875a09222d6d217d86cd9e6d3c44758d63005d101169bd86129110021872e338e4c5bfc389cbeedc14ee843e16b342a43f8feb31987ab1ffd458b309c564348376af42699aa84f09a1beda8c63651c3cbaefc07e6739e36df3d5fb39861bafae355fc7249f33de6fc8d437631946f1dfecc0a24f3d4f18610115daa55bcddf199dc30bd646472fe6050c1a0fb7e1900edb4a9a9709b8e2350962b1615448a54b6f5de099f3d0f79cc2db32ad1f70a8eca43352d8c6a008354aff0522e51c2c95edd959447e4fd87bca7dbef41db43dc7c26ce669f5a62a03b9a05927a6df80b91c6d53975fbab373bc6fe1f864eb94fbe186bf15f6b088e20e9b8adbfc64025901ba3313fb04cb6749f1dc72ef2114dd5f4bb6cb2a2ce69a429946486dfef63d8a3e6652e33ea807fb5957e51cf6aba52bb68a8a4a60215d8923d1b07347973cd8ee8792e200f99cfd8045931bcd0346e84f4a91a42081c9b48b03bcd20999838f70f26427579d4fdfb0ae6b43e1be5dcb25758b6c08e7bff07cd14cc22a9054ac1c1c770fb59911f1f0a7326896539a353e56c2d3580d2808f3fbfb66ece490d71b4b89d5a36097f62363308955626db59ce9bf7e229c196d3d651492a78ed1809df37167ad06a50d29e8fd4ec1c6403979fa554bbb4cfcfe194c74572de249c9cbabe0863f901ec0e71062d4b84d7678862a4b3a19d06f9774ac69d5b8f94ab74a432b423e242c050dfee35a3c251e5a43f36c99f5f6e80cc0a6d4c1bad3e7871cd3fd79dd2f3bc8b450f4202e333bf9c3aa310835e175c683208d70e4e9d376b4db08146a770a41d535ce580475dd48d4c9765dadfefd63b803b26c8b328ba0f27277fec59e079652f93f014796fd84ed8103cde4ddafe0efb2c6de2719a3228be8ff565be4fbad74bbe70004cfd0e3974eb5f1c0b46e6aa5fa6c979d19ca4978a7f16b2361aee6e3805f6083299e7f9899b2c3b911536cf15ce94b380398cd7cc089f25d9265eea4a17f5b84867a9223ed30c0800e07bae7ce43ca2eda63044450419d7aa2520818290455e73cbe936363b49868749a81714864aa7a03bdd458201d1c32b6934ac922cbd97da59d7e0a230acc4b736f2c0b30e3ff86d212f7b38771bb7171c166cab5c388fe8296546d86c9a4a4e0e9dc22dbf7d4a1e850a84c5a09ecbba89de4a87c857805e0cb5936cad2b89d4d86a6ccb032335b5e77987be7c57a291447ef3f2af3d3816892d656bd9da4e560e0a1dc9a673df885213cea40654275ebd80938d4cfbd8acd4459ad15336077b86e1f7e252f2f9841a8bf6a2a31b5eb5db2eeb039153a9be3011a94094b11ecec1539eaa05268fa07b90f72fcc00a6108f1031a5da0cb0a95cebd42072d91d91c82e2bff163a9ecd83397af9afce65a9200f8611a37da1ec810a25b062499aaa3aa46041490f1397813d9deed3958f9006bbde5a2d2ba0de8b959bd189f40b84c23d1b0deb572674f263b717b8ab8d2f0809915087ea4c5c60b8cf209d32d086d6fdab23e0df16b484b61ff4e0c0934c3a1d1ed84b0af221860d7d2989523bd2a3f129112513d715097159d620c10ddca5293a4af0a6e5879b8bb8ce781bb711120089514ecaea668f0aeaa54367ad3212994f2d1bb9671337ee4e61c499a23eab25b29c545b3a65d44f935b5299dd782fa43544d7d34a576897c89e087deb3e9c06af162a5a16c2684f38c0c0811b0f383683329a29afff88ca69075c9a4e710e8e0b6e13bc8e4adb85aa6425e8876d5c9f79da7f16879bcbbcbe6648cbd9ac8fca6f2ceb1d5f3e912884a4c7147fb588a8ec76375141ad8f8ab7391b1f2694c6c5d1acfee0abda5b5361a470afdd21d3ac7722f3939f9e2e14a28a13c0bc7daab686859d3ad7f29cb50dc33a64ecf5b768804b694f52e2adcaec5b4e7757dcf44131a512e2ab3e0ecb9f8f0b4c7d9517509355cebcfe30fcea238a82e58844df65dc388af91416b716b42fda3f22c3278eabd599deb303dbc5e3473f8da5bbcfe4b6fe9a65c7ec1dccb3ff0090543c1cf5bd8af3e4b9471b77ac4076ec7eb5d29c6f48680d8921d0e04644e5bb1f2fbd80095e536260afffcdab129b0ed71909560039a679a1f203476e6f5b83f90bf1921b5869fc5962906666fd9a2d641e5f4481cccd68aa9217b25f51719781a4cb6addf08084cb8f503a691965d5e341192742e19cc6f1bd3e76aa7339b12fa5a5087babb9af8a08c63f83d48d9e41954fffab9d5d925112d7a90e42587969dc7d20d839f33f17690cb265700cd50f179a17a9d95a8cd6d4104ba9cfe0ce075e98c2ab5ec0c3c136c3aa9d197306d13fc2225e8eacf531e0a4a3f1dc360004905e60c66422c74584cf76374152aab609c0d2a29cb4b08337b9ebcad417c2d9efd8eebcf2099c874de99af63d413c72f83d4606d29ed", 0x1000}, {&(0x7f00000015c0)="8755dcd1184c913df0cd76fff5d9524ad89aece509ccc313036e158193dd8ffaada62ee7a4830f9a248731be", 0x2c}], 0x9, &(0x7f00000016c0)=[{0x58, 0x1, 0x7, "1b43e6fb394523da233c1c997779593b2948959a007c00329e04067df6cd61dbb7a80f85aa75733ce990b29aa70d51b879c69ed0b4cb67a87a77e071d88223e33b0669"}, {0xe0, 0x1, 0x4, "4fb9e34c9da1aa3e52e2cdf860f571e3225f9a6ec5dc357526db88181572c948c8a97b0868de12a9c2a566ed774c4df1762ce246a7f9a4f7c9e1c8a254f1dc95028a4ec494542223c836005472e159ce27dbf46e4e6539efac9e239dd4971b64f906d62511e1bdc07932102a647094b6fafce210a83dfe4b4ca8609791a0189cec18a58d09bd59f9d0bf69cec0fd0b299d99889bb45625903644c3b61a988fd836fe3bfdc1c7b26cc31a4c59e11a27c200400de69471d71bae9aaa69440a9d35d39dfa9ef4f22446ceb7da55e7438b60"}], 0x138}, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x77, &(0x7f0000000000)={@local, @empty, [], {@generic={0x852b, "24b07f824ad1eac22d1c18a4ee3efb01976aa488774795ab145dd275886b5bfdb31e3f3e1606ed54c3e85ad96812eacd5fe5615a6dda16c979bfadc639ba055d93cb40790682a8577ba42ebca348c90da032ee26cf1475a5a50704f08d80eb4326ffcfdcc977cd60fd"}}}) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x401}, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)="2279bcf81bf1b5bacb5c6b270b5fa880b5d17247b6b5d1464fc3687150524ba6dce2cb8b02a94faccd3559383b9bbd67a9a9ea999605285442f21f4fb701965f3557fc91cfee223984b0c6dc770db39259735a13e3aac215757d7f824cff7cbf89be6c2c86d3ef483c816f5af5d70a418645709fe543bcce71d7aff31fb31f0d34d04408879443c0b6a3213abf44c090e7387756fa5e068ef3f1e2cbc0ecba9dcddc4bf084afbcde43aa6433556541", 0xaf}, {&(0x7f0000000180)="28e033ddcfc3adea191c35565b1aafa00b754273325129cd39f90b30f287a19b3f0d52d433c1735b3e02b124916a9a298a750d40687176df1f6a118605374d6266d83c4735a5c58549df73da2520b50a87809166dd294d0fe095ee6612168ea9ba5a0071e0856df72648e3550aeedd605b8ff9eb0f0f9aed4698313eaf05ebd0a8ac8ffbd744896c78d9972692ce3ea10ee87cbb84863cbd8f4e6507d3b88602355a255811611d891384882a4ddc9104f05530c9c27a4625cf2da39b1949795db1b1625c7e8128c3c13d207028f0c0882c0b", 0xd2}, {&(0x7f0000000280)="9259a1bbbba4e09971f9d6992274945e190730d95978f198ae0b0b2e0958f13c1ad736fcef24f86f27c7a58701b8582f8009607ab72ae8d7a7c84fb45b9ca507ea81cc0d31aa3fa383682d81ee48db307e1402ebf410a582399d772327112f3030ddb3c3edd6cb2eba7a5e584e517f8fc154a1603385d31195fb74b30280871a01654e14078496071ff2ae9066b9062004618ffedc510bb41349c64bc2b748231b19ae9f47835ad7dbb6b05de61ff1ed56d1eef32fc6bcd82f4b4ec3917611e619bd2b0e12f87b005cb3549178", 0xcd}, {&(0x7f0000000380)="36d3379a39f104b6f53142fa514cda12dcbe89b11fe330ab03ae034ca60b0210113eaf96207fee42f52c45e8b45bb1084bb782fbfdd8ddd8d29aaa21c2118a550f8479f173bd3a40cfc9f568691097cde2ca", 0x52}, {&(0x7f0000000400)="672b83f122651f11b41b06b19756b848eea1b8f9e634d20dd4a8a16c0279bb6f8e342a5eed39ee9a9f597478c131c02ce5c94cd753ad3609828c9be721363caa39d136697114cd1e8517be2321bf7f84", 0x50}, {&(0x7f0000000480)="fb96c54edcfd0e5dd26cb9d5b698c61874682355e7df4f4ac8eb7e6a4a5ddfb1b7c0fe23d3d9eb574ad19b890a0c439255af88d49e96ea0a977658b1516c15c4720441256b2687636435f05804b6ccf42591b226ffd8acb7ab9e070b81ed1e9cb5663ad522dfff28", 0x68}, {&(0x7f0000000500)="cc889f031a449feb9cfbc32c6080d4e5d29474ee1e8863099346921b11aafe8447c85e2ff42dc6d4f278af32f692b82f5b93236bab1673a9939d7e951192cd14c7577a90f2c6d1ff4f8dc122f8ea6cdd53947bb50815f612bb4fdb76954dd767845ce408eb325698e53569522aca2fc4b6dbe0b725ebe61944509b6cebcd1a7dec640d7e3b45adeccfab9de1a5a317fb90b49cd17f4275a01e260fc23196591daea47d49b930a11dc607352d8f6732e771ff9e", 0xb3}, {&(0x7f00000005c0)="c31d7ff28ce63acc95f9b01589006219e542ec6caf0a6a6b4cbc909ab08f7d30cdd2b0e5cdc71ae74a3a45881c9ad03fd05c9076eab549b8059623ded7c862ef9a44b4a787f3ad1cf9b30e9017f43e8e63f7a18f28ff038a2f44901e945316640bebae5344e6477a2f732c56ef4cc9d539c1efb2388071e399f1b40e84365e407b8965698a954bb4bec642540e23c75e6b0421b49cd0cbe4c9674db85b31862408cc509c68d4feb7741dfc37c526b8b61843b9c752eb88d3fc6d87044b26fe17783f4c40e7729ee14d2bc18fb8b88ac09607dc55dbf17c70460bf1aa9f4d4e043a1655e0426ac46f72234cf7df1fc2a1a794b1d3411673c9ec12659d453543a064742b9ab0d79992e0ee57ff34c9cd5b19b2b71e4c005ffcfe552695dfd5d7b6c61b4b6ff84bf18ba28867c96be6f9ef449af036fc8cea3ca7c9be1f19859666041e388d854888b671db4cbca4ef3cca12f02c94f7d1bc989b64fd6b70c8acff8d87cb7a7b8049d426b94e9d6227a9c5ecdf89453e4e7ebed2e0c5996bb4becd175e2c163a9be4a7d3f2f66ada785bf0f2a2883e154241eabcca473073aad92e98402701b3c56f119896efecbc76762510a5c813c8c954d29d46b27125e4af1cbfab894be2639687584336e5343f54c4eb6ab8fb73dd055610a8bee4fa63cffe6929a45aebec834a840e636c3a92141f038aa317023b55304dc5b8c7ace834b9b363e48c49d7634b30716e4aa5306899384aa995eddaa1c85697c938b75ab5b3755d03528b37ce7a7aebba33141a1a85a396c6e9509eee0887323d039aea286e8f63c0fff82e224359556d3b69d3b63784cb266ebb14afbb9de2daeb2b13cf00e791e2b97b319e51924c79876bd3e2914179f37a85e5ec9590b653fe2cdf5776979cc5570c5936c8f81868e2333bf38e2aa7d417cb8353ea3ef7d0cd333c68f535a74a0f32c25f3b9eca5a5f24b1393d263acf5000b64f9f5528b48440d3da8211bef90cfa10438446ca9ca1bdeeb9e8deaf5ec1cb544630780c51ba1b937fd04d51d34291bf91c41c53fdcd08c1c13a038bde412bb7d14cb1d2c7be9dc0b71dec53270ceb00f2c94e4afc7eee659e4dfc6c2a3678d2ab5fb8b775b971a447e0d8848b90088bbbeef4172681f0421a4bba52b2de4408a815866b955a81621e559bf8760953140d602cd3291d225d8cd003413602156cf70f55bff3b371ac731bacaf66d64554a690a9f4e20fb5f96fe9b29eb02eb9db2d9ca7b8e1595c4389a9ac8de8ecc676718e1ef77fbee526cf9c1188d2c1e4f695dd92b7378267c9a2f7ad623559605439c5c58bb375bd6f077ae5613c41e1ee5bfa9f9b36ca28d0b0c6c5f1b54ad04a8a7558a4c516abea98c7629a04385b78ce16650b6308557bbcd1460ac5985db0fb1a226e772c3377837172d68fe885d2a94e8e64837077e2ef5a7b2a8c91069bc869e3a1be833414e6c7c3b467f0d540d3901000bb21629d825ef986b80c9a0f5903a2ef9da9f8c568334b9080fe6e0de1cc97b2fc20e5c04084755fac9ecbc7522d23e9d7cfed968222e03f107844a9455a26e59ad60557163f33e7ce80d978b72780c30999e4d945ac65564453b1e71dfd27722c9a696aace446b5f13b668855a88762ebf67377c82c3f7376398ab47ef8c05bfb1aa90e955fffd287cbf0063aef3300f3a1551e0126c2d3d1f06e100fd6a7a076df898d6fef0cc81ab7728040ed461923a29d0a62f240b96c3a30bce01b2caba3f2f60261306327f210919141c72ecded96444809e6781b22911cb19a3a12f33caa689c6cb819bce6c1abe40e4718e9c3a821b12015954a7b8d48553a1e929725ff560e96f786bcc0610019c5195aaca278101c86600d57488461e03fd20ff4aab83c7895b6841ed312bd00d1fe1f948005e2a7fa431053a1d7559c1403ffeba87590a5b36f76074bfb79367393a52263883ca3a413ac5e1d475284d870dff67d7b3d2bba1e31f0e64cde6cd611144ef41ddc83b56737f99435430f9ddb131cbd6d5992cd6425b57dca4e9815abcbea781e7835de98a036d49d37e7158fae27b3644dc939add528aa164415a0b9cb89af2bd8f876228dbcf7d492a01ce7a628737fe527b40f8029a532b0a14afe13ab6a8819c69e72b836e9d607276fd37f6650555fe640b649ae7583e5557660c5c669fa197016521955fec8b007dfade34fb4ec79d278e5074a954bd7d3cb92c357aed0eaefd5f8928bf41bdacf2f2a25bdb5f7f3ccedcd6bd2f0a5345cfb62418620dd2fc0e9088c140758e5674e6062a305f8e7d202766e9de4a7721e06f7a4be6fdc89766d7623ddf7213c4dc683946044c526be019d9a656bb756ab877a5f7c9f7640a55e05afb1ef555ac0386dc4116fd9dd1c082ac7e3985ffc963cc1c5eaecab03dcb4ada3352ec17394f23b9066c07e758e75127f6fb6ae16ee0f9653b8c0973e93759e031a7c5bfd6212c82cf723189685ddbdd77ff85e5ce848a44a911fe6f7ae53f383f76230e72f990b5a0ec61496ae259e444002d9dd4116a2d37207a573600d038a1a9ee493f52c1d013ba5f287895f231a330c7048f0f425c706f252f7dbc4b89f7384c508b7eff73e664aa5d34b203920849b86ad1b975df81354f940fdb366e98e640c57cf970e567d3089799c7802c572d6b33df3af6749254b27a907e897c1e92b2dfdad3d988fcabdc5eb206ef433e43ff83a0167212f36d854e2ad1f0ff5e2e9cc98967e976f0935dceed65ce32483c4ad552cbe580244165181d860187e68bbedfb11993cad6d607c50b74b2bb5ef31a8f8e628985ef3effd211aa222719db60933ee5eee8cd133fec3f8b2a68fea665ac8d37427162014009c4bed14b76bb43c6dfac35cc107ff7879c41379a900c1b1c8fdda65f5d32c3e4a7547c6d419dd39c1f3d1c5ca87d7556fad0ee32b3530e3f933aef7a7b1677eeafdabeddf11089f1165d89b4e3a86d879abea45e245a6346752b602a3a9ef636b71bdd8700a5ba3ae1cef16c34868b3e081b3fc155e114a62cd305cd4bf784af990ee9157c33a86ba1ca193b6fd11c5f921edefe156340200c93f01ef3d9aa7b5c119017f28001ac7692c8cdfe42ecb21d07a8ae2e5881d2994f9bf1e8fe7659cd7dfe8f72cdca914a38c20fb073dfd24834eceb662102e0c02083efa1c49e9f3bd2d6f08ad116df5bf6abcf8a2b915bc23b83c87dc540db5bb69bd6b2c4774a322fe62587e3fc11b0041393886faf21da576b4f84fcbb1d2aabc8846aeb202552e72b6aed8c13545bb386bcbb551a2cdbf87c7358bc8f327d189257d8a1f16e9e44b12fda8912e460cfcdbefcbcafd04c7bb836cd86f64875a09222d6d217d86cd9e6d3c44758d63005d101169bd86129110021872e338e4c5bfc389cbeedc14ee843e16b342a43f8feb31987ab1ffd458b309c564348376af42699aa84f09a1beda8c63651c3cbaefc07e6739e36df3d5fb39861bafae355fc7249f33de6fc8d437631946f1dfecc0a24f3d4f18610115daa55bcddf199dc30bd646472fe6050c1a0fb7e1900edb4a9a9709b8e2350962b1615448a54b6f5de099f3d0f79cc2db32ad1f70a8eca43352d8c6a008354aff0522e51c2c95edd959447e4fd87bca7dbef41db43dc7c26ce669f5a62a03b9a05927a6df80b91c6d53975fbab373bc6fe1f864eb94fbe186bf15f6b088e20e9b8adbfc64025901ba3313fb04cb6749f1dc72ef2114dd5f4bb6cb2a2ce69a429946486dfef63d8a3e6652e33ea807fb5957e51cf6aba52bb68a8a4a60215d8923d1b07347973cd8ee8792e200f99cfd8045931bcd0346e84f4a91a42081c9b48b03bcd20999838f70f26427579d4fdfb0ae6b43e1be5dcb25758b6c08e7bff07cd14cc22a9054ac1c1c770fb59911f1f0a7326896539a353e56c2d3580d2808f3fbfb66ece490d71b4b89d5a36097f62363308955626db59ce9bf7e229c196d3d651492a78ed1809df37167ad06a50d29e8fd4ec1c6403979fa554bbb4cfcfe194c74572de249c9cbabe0863f901ec0e71062d4b84d7678862a4b3a19d06f9774ac69d5b8f94ab74a432b423e242c050dfee35a3c251e5a43f36c99f5f6e80cc0a6d4c1bad3e7871cd3fd79dd2f3bc8b450f4202e333bf9c3aa310835e175c683208d70e4e9d376b4db08146a770a41d535ce580475dd48d4c9765dadfefd63b803b26c8b328ba0f27277fec59e079652f93f014796fd84ed8103cde4ddafe0efb2c6de2719a3228be8ff565be4fbad74bbe70004cfd0e3974eb5f1c0b46e6aa5fa6c979d19ca4978a7f16b2361aee6e3805f6083299e7f9899b2c3b911536cf15ce94b380398cd7cc089f25d9265eea4a17f5b84867a9223ed30c0800e07bae7ce43ca2eda63044450419d7aa2520818290455e73cbe936363b49868749a81714864aa7a03bdd458201d1c32b6934ac922cbd97da59d7e0a230acc4b736f2c0b30e3ff86d212f7b38771bb7171c166cab5c388fe8296546d86c9a4a4e0e9dc22dbf7d4a1e850a84c5a09ecbba89de4a87c857805e0cb5936cad2b89d4d86a6ccb032335b5e77987be7c57a291447ef3f2af3d3816892d656bd9da4e560e0a1dc9a673df885213cea40654275ebd80938d4cfbd8acd4459ad15336077b86e1f7e252f2f9841a8bf6a2a31b5eb5db2eeb039153a9be3011a94094b11ecec1539eaa05268fa07b90f72fcc00a6108f1031a5da0cb0a95cebd42072d91d91c82e2bff163a9ecd83397af9afce65a9200f8611a37da1ec810a25b062499aaa3aa46041490f1397813d9deed3958f9006bbde5a2d2ba0de8b959bd189f40b84c23d1b0deb572674f263b717b8ab8d2f0809915087ea4c5c60b8cf209d32d086d6fdab23e0df16b484b61ff4e0c0934c3a1d1ed84b0af221860d7d2989523bd2a3f129112513d715097159d620c10ddca5293a4af0a6e5879b8bb8ce781bb711120089514ecaea668f0aeaa54367ad3212994f2d1bb9671337ee4e61c499a23eab25b29c545b3a65d44f935b5299dd782fa43544d7d34a576897c89e087deb3e9c06af162a5a16c2684f38c0c0811b0f383683329a29afff88ca69075c9a4e710e8e0b6e13bc8e4adb85aa6425e8876d5c9f79da7f16879bcbbcbe6648cbd9ac8fca6f2ceb1d5f3e912884a4c7147fb588a8ec76375141ad8f8ab7391b1f2694c6c5d1acfee0abda5b5361a470afdd21d3ac7722f3939f9e2e14a28a13c0bc7daab686859d3ad7f29cb50dc33a64ecf5b768804b694f52e2adcaec5b4e7757dcf44131a512e2ab3e0ecb9f8f0b4c7d9517509355cebcfe30fcea238a82e58844df65dc388af91416b716b42fda3f22c3278eabd599deb303dbc5e3473f8da5bbcfe4b6fe9a65c7ec1dccb3ff0090543c1cf5bd8af3e4b9471b77ac4076ec7eb5d29c6f48680d8921d0e04644e5bb1f2fbd80095e536260afffcdab129b0ed71909560039a679a1f203476e6f5b83f90bf1921b5869fc5962906666fd9a2d641e5f4481cccd68aa9217b25f51719781a4cb6addf08084cb8f503a691965d5e341192742e19cc6f1bd3e76aa7339b12fa5a5087babb9af8a08c63f83d48d9e41954fffab9d5d925112d7a90e42587969dc7d20d839f33f17690cb265700cd50f179a17a9d95a8cd6d4104ba9cfe0ce075e98c2ab5ec0c3c136c3aa9d197306d13fc2225e8eacf531e0a4a3f1dc360004905e60c66422c74584cf76374152aab609c0d2a29cb4b08337b9ebcad417c2d9efd8eebcf2099c874de99af63d413c72f83d4606d29ed", 0x1000}, {&(0x7f00000015c0)="8755dcd1184c913df0cd76fff5d9524ad89aece509ccc313036e158193dd8ffaada62ee7a4830f9a248731be", 0x2c}], 0x9, &(0x7f00000016c0)=[{0x58, 0x1, 0x7, "1b43e6fb394523da233c1c997779593b2948959a007c00329e04067df6cd61dbb7a80f85aa75733ce990b29aa70d51b879c69ed0b4cb67a87a77e071d88223e33b0669"}, {0xe0, 0x1, 0x4, "4fb9e34c9da1aa3e52e2cdf860f571e3225f9a6ec5dc357526db88181572c948c8a97b0868de12a9c2a566ed774c4df1762ce246a7f9a4f7c9e1c8a254f1dc95028a4ec494542223c836005472e159ce27dbf46e4e6539efac9e239dd4971b64f906d62511e1bdc07932102a647094b6fafce210a83dfe4b4ca8609791a0189cec18a58d09bd59f9d0bf69cec0fd0b299d99889bb45625903644c3b61a988fd836fe3bfdc1c7b26cc31a4c59e11a27c200400de69471d71bae9aaa69440a9d35d39dfa9ef4f22446ceb7da55e7438b60"}], 0x138}, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) rmdir(&(0x7f0000000280)='./bus\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) r3 = accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) write(r3, &(0x7f0000000440)="d4d779e97f0c96b2d56e1fcccc8081fc9a90982902a8a6510d648c4c0705e1a56687e31c05b6b6ece3ada548277cde2d4ecabc1388db6862f3f5cfe44579ea26ca535112051a98e5ec94480f9e471ab30dc910e372621247a257018ff09d9e6cc1a95bd308b46e7340577df104bcbfa64c6d33a526bd6c264b621869bf5f7ef9d6b1bd57fcad8e3146dca17446cf4ca9a4d6ea4e2d43026d930b4e5f3f7ef392dc1f6247db3750268317bd51a5b2afaeecf48f926d6c8447b1a689c0ccb3a9f6c099e5d66ae831e2004b982442f5280f53a254f880427b4be15382", 0xdb) recvfrom$unix(r1, &(0x7f0000000080)=""/247, 0xf7, 0x41, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4a, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0x200000bf5}) r6 = socket$inet(0x2, 0x2, 0x1) sendto(r6, &(0x7f0000000180)="230328053ce9dfc703516abc66e1f751c3a0c42634c0784222f78af03547d87d6e3757f63e871f09d3c3cc56376086dcd85090d701f5c5190dbd66234e90ef105954dafc6596728fc512f1ea38f73ac87e00ed74ef9d2478", 0x58, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x2, 0x800}], 0x6) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="5318335b353be4b09e4063d4b1a313c40359588c93d1c112b82125c56092788290d4b836fce8e4488551e39cfce186a3c7e7f46e84e8cb062407a8f4a7823a1e7b93b11858db624ae77121980134281f13cdf6ecbd28685708f2b53e6bfb1db8fd5e5a2d07bfae528da637f9e09462cd82ae09ceae57c576e7c9023674349579f0684ffdf7f5c54f7f2fd13aa3881e8a6c8ee8fd8c08c601ad2ea754354c5973007d11aa63463e0af97b5595b7a3b7f4f45bb71e2927ab34e69215", 0xbb}, {&(0x7f0000000200)="09af0e326dc0fa5cb0c546f48de901f6c8277414bde9fead9a486265ef1933b33fa054e2df97ad8d3c3e1f4ec5630ae8a33003078075051f51e8fddcc5594113d6a069755dc3cb6d3219d04a8ce5f9eaf181f2294005890a7c47a42c2a0de9287bc272b77ab50908606bebf42552559c291ce7dc4220454253e251c617e0d0b24e4ce8a1a98e0bfaf457b1b1c1ba159fd09ba20ccc2bf489446854d3bdfedebfaeaba35365537352564756e9a413ba63f0eded4f1bfa62c4fdc4e6047fc949e8c3672fe09b90aa7531d787409cfa035082f761acf1cb67190167d57d0e833457062cda2c9f82e3e4e8092407cea0cc4d815571c7515ae92b23b4c38fd8e637e2575bde314b3c5da61c4523a1a929a2961f77556bed43251970259ed18fe24ce3210d1bd32d1c2fe08ba5520785278eaac696bb1f8ad02eace54322aba17a9896b49cc01dbce345483d1657326986ccd85e87e3d3c2232204bb1185b9113331cc9542955dbc84f0421ffbf0cfec2b289983289f52e900065800b9d3d5892be6e1f5be01c52482c87b60b23e394bf791a928d339165a293995a3912f24b00a1ceb5b23b4d5680167d93ae3a8b7a76fa2f283b204fcdff92435650f697cae04a533e680c2a58517e2470c8316c9a17caacf8b8a4f234e1f79767b56de2f35437d3d6ffe8a13c44aa7c963e8d9f7160fb85d7619fad1195daa4c3bf0fcd945399cea057eb3cbf5581a977db15afb88b97b99afd909e8fff993221d040f26d81e5d380f0fe0a569e539eb69ef556f0b336a6a6d8e9c03d1ba24f5e138d4f95bba73e71ec614ccc9ed176db6debe7740581d4f8aa8f8773ce60bf17d23a96c71e963d5886dba5094bc80d3c9020513a3132afaf30a575247ba328a8b8261e0e91fdf6739d70b7fe9978e42971f07993993138a11f9c5813b29a11a645d8f03938c0b684a924897da25976caf73dbbc09aaf40e6c4d4df4dbf10ce320de0fd3c491971db5f66a7fb1e90184a050038ece03a1cf4fcd5d05c6cb5a36295e492eaa712ff91b742cf8b25a1a6dce2d08a0ea4be24dd9110b563eb9d4ec31b8bb96f5f5ce66081a6d5f248cb0019492d9a1ed009d8dd8f2cecfc6571c185c64b6dac4d1a13e01debaa478aa6fc5faa545ab20db6fe02f71bbd270d0fe3a523f6d63f33f8a719748ba3b86b59e0dff0540a29a2808f53d8f8e6527b3193b217a6e965e783a74ab69da44b4998d2736a0c45296137f824dddd8a793b9d6f0f967d395f6f0f74b080ede846f769abd30dd89e60777caa5fef4f6954f17437385b9cba813d12ac827d21681658172de31bb90f98a5f656af02d660abbfc29527d342dedf03b768a5002aa0978cb342cdf11adfbffed2a1b4554485380b841013d74258cbab5e5968d509382878f46bbe9689894253b1b58cc558b8622ebefbdfefe51b8aa07363d718de67358a6920ecfda6f630597e752190c164c5848c11510fd0e88a69233840e9a9854e7a89f289b722d57576ea12dc9510208c4f221ea1cd9d47bef9d19dedeb984801c179962232b368373ac9c018a9119d3993102dafdfcdf85dc37130d73f15b83be414a96ec7c75f74fd911ea4eb451da3e48bcaa2c45c69d71f34b8f922e82418ccca43fe04ed7dfc8605b64d9a412af3e946c7bf604d6e5a17b5fe96b13c1c0836785fa5244310c013121b4711f4a53687072ef01da2801e3ee35eed7aa7efac73bd0f3558347d0011a366994a755f1c4ab56bfae40f1971bde5464f251d331eb0efbd821450d5e20ce3ff79052d2ceac28a9aa18796c2b2131a466ea14ec65abb9579f31daba5a629f15a38bbe82c1656489b3ecdead34f49db59c49838cc8365acc6265138cdc8c476282516c9f5e1f42dfc986e4a0d8c98667bca2f54ab462df5fef172479bfc6d2ebf2f0ea0fc33af003cb1adec12b784212a51cf8f03d604932966cd79dcc8579c4eb0041c021dbda59a6faa25639c8f11813c80859ca84ad0eb74f71f1e779e1d37b004e00f3128b07f67e4db2cb1e53d2f2ad94e09865dda16b8136a6710ea9709c79f979e9739ca2a674c0da90843ca5cc1d4b63feedf598a990c62dbe15627083cbb05211b49d2bc95b29193ec1f8663e78722cc5685e68869c3827f90ee5835359e9e623492f828192eced21304a9666c9a7d437501e07da66a973f68a879b9493501fa762d50cd5d45ec8aa96d92965a636c8fb8d999069c49ad9ac211eb8fbf191d70c80775b0ad68ba0479271deefd3e5ee27ed66fdc8311f79c614e5de33112d7b6d9f529d5ded69dd23c6fd0f5d80d65d6769ccfed2a58942c6c360942cb133444985215f42947a60445fb8fdd3869995a8ca7a03f51928faada76a1ee164ca111ebca5982a9024ede08592c0b23485cf1c0babed2a22b4d12577bb555d84c66779c967b79f6760bb83a821b7e48ed47c372bbe328f22e9b729699626f4816f25a246aa9fc5ee57639eb161f203b24ef1dfde59dc0c183208e19e1c5d40e28a226b59d4da5f8a731ec9746dceee661ba9698ace29d4c5c4f8ef5252ff078614fa3ca8c20d09b48eaa56e4c075723f114ae6e332c861591c2ec9c4cc42be0dfb278ca6e3593fa9b631f48b7683aa4cc4c3c21b7c507d4fe4eac116d1696e42a5b49a50971116429e4a9bf8b84bc948fe922726f7f2ce38a7c440c2dba19b1b0398c3ccf380ebb053be366378fddeaf3efb7aa35284c5562157ec8bc13b4f3f26f7b5eaa9438ad9ba00c3340f26c0d6af7f74fd1b95b04f09e4b3b27185b09c4448090d0e770709e3e04a678a6071557504c8c3fbfe2477052c41fd6c0db7264ff5581184652d327923801b81a9effddb39aa4f5461ef36e03fdc8085dcf252b241046ae6505b5acafd2735710f0ad4c2238749fb405b9531e42c72e50a47e8df041d052d759e959f547c2bf71e1d53ea12e731406c9dcfe14dbfb9554441239223fe840ffc238b725af0c12b0aba313ac190eb0f69f578d1af3fda0ec9dc9432e80cf19dfde36a3d051a0cac38331517dd04b8577277bfb594d523934dde1968a6f5fc33ccc62c00525a19ec4147d1e4ff265c5c5c44858a00df551c73ee6f864a7cf2ff5d5a50f669e95e6ab00f342d4de51be77275a9538015a8134338ee511c1ec79b7983192c2daab1c2ce0687faacb1d60be11d914baaa3abfcb612a499be8ae9223e939ed7498bfafb3f9350bcf7bfd2157a7e562c26cbea39620eb90ef9f64fe87ff11424c0c46f4037107721cf4daf571072102bf075e38ace93d03c3becef009aa7bc51b58c4e2ac9991c65172fdb38bd97884cc9bd1352eca08d788c5991d1065bf53280ff20ab59f68f15710258611b14569354f90c1e6ced4553a51b65c66ff469969a24ada8fd30f73d9c72da1b72c2a7622c576c0cb4bf47105486c7c6602706690b799598068cf0644e8927c49525e25bc917275cab4f43f971a609b69c06fbb67e8b55d8c7bfb3324866f8437cad3e3ab87fbac8d9f3b4e9c89e7d2dfdb413f3ee78cdf4dc8c3681784316b969b12ade6def86525dea0920bd78a556f692704f820e1ca8da6550a01462dd6de794b4f5c4d54d364a7fba4871e169169f533857f05bda11fa39bd3883f712e598cefbf8d77336f4f1d455c02bdc5b275f1a55f07658ff43fc2308d504ffe8ed2512ade993b2f95be1efe811bd29b44065ef11abcde43fbc41e97bc722dcadf3c13c3b340f0184fc9daba9d119dce8a8bc76de54ba896a1b2841af68dbee16a52204264dc20d09b8f0e610fc5ba1a050ba0761fbdf584f8b2908aa5af886c7336430095329c4cedada291f1463d29823e820983c4b8b423216dc8904895db573ab14d7aaf6589a1fb45bf29b3f3a03f626e6ea4455c42cf3fbee0a92ed80f5efa4bc69a8c8110c1ad3f6f4dd767576e27f95b27d3986dcc7992ece09461ad5019b7c1c712fd72a90974aec9b1d07613ac8388b1ede223ffd457fac072e8dc9db8b48a6b96c996e1d49e98ada574a928b68b2fb28a3893504fa78ce017101e83d44f06500942154b556a1bdc75fee222780c3e9f7758dad39ee32abdfd1903e2ebfbb1b3876b71ea2cbfbf875bd72c42ce4d661fcf87e41bc0d15cd781ec934f91acca1cec99d1438aff97deb55caefb14dde56dbda1037d2520c4b272b36d95de842542bb9f2aa3c2bb68036b48957cd8e596289534a7028d06a3e9016bb34b4373eb4ec3557a9ae1f5c302e1fee23246815aa71cea401974fac998e0e1a5576b8cd49179cc2d0e1b243ff5e18b4465616aa2675215eaa13a7c35a42669d390c0862f07c9460e28717dc2740af50d0720796329bfd85b0f1504b7d3501164adee70773439d99ea18f0f96874a6abbac6909f3c9532398d4ba9806a031d6d04fc3d9390681829db93ee04988c7a1658dfd0b540e80eb0c92f1ba741d1293c5c09bc35b9adccc2c3f8b8a97b1dc13aa6de82f7130b9351c819db89337b6dcf585cfbe0ce396f2f73329063d6f8557af0931370bd1826c8e1105bb7ce82eb3eb714c3fac8ea8dd46b19c23a1e0950e0773f4df9ee220ff9afeb25a77da312617c190ac98d728bd7470ed3793c576dff63f02a16936f75a073d2efcfc40c1d369445298e636d7ed75df27e5fa8f430af6a0f7d1ac9296feb4ef9e95c9ef7e4dfe7ab861ffe503af038843cc6d8bd15ffc1222da09f3c07d693f963a0e1b19d65c47c86de4129f497a5644d42e6bc6f050c70c5d24bc907c98de607fb8c56f59b9a5f83fa4704a73e5460419d5de07894508491f010caeff4f175c2bd0edfa65018f35bec2670bf3940617a07435fd98a762542475397d00cbf087865b1a9ab8a16322729b17fa4026f120266638bc6005bc00ff60872c2a5336eab5f6548fa3eb83484797051397b7e38b1197e2d710d6538d8acf13d773b0d5a4c6e19ef998f0f36fb683164d92d9b7be61e1d3b16d78e61ef6bc586f0cc945523a1f25a20a1f97dbdcce55c0c89d822cc6dbb1ad60ce7e124806a3d7eb6aaafffc986d42b0a0d5252d245821c19277ab0699352803cad7604e9a9519aaa1808ef7b57ef7949b4f860e18cd594b185b25694cf01a0c1892c9131500fcef52ff410e6d1f5d6c57bc53e0fe9e78cd8aa4029065aa50a3cf2b10aaa7069635152fb249ce0c47db2a159e6826ca42ad27c0851e9febd2f76c21f8a8e8824f66f2a90acf73c457623695e2cb58bf131ba25b002e1d957546651a6d163bee3b9324e19936c6a81f9cbfc9954a05f219b9d38217244ebdf5e521d88eac5627e0203ab99dff3eba86ace16216e915abeff3b33c504c78bda2a406d912e0e74c5b6a24677041a9a8a0b6e338a41bea435b563ff25b8fa9947d511350ded7ae40b25ee9a34da9af0a6588e20aadcec6af811e9cf6de91dd3d7b4a24a5a4c40f4557bcc044d222e0da6b3fd56b73f915b3429e2b8ec822bd3c4eedc3ade0ff4500275078375821ba0ec373407b3bbf49ecfe72be7ad53b9da02a441d5f9df073958d3dad2939dc7fd3e85f2e778d108fbab599bd68ec2fc5af6c33fd4cefa86be737bbdcbe0a8339b9c22f3f348fecbb87cbb9bd477d393b4ac4a82932e30787e93bbbea02dac8f37cff3efc5d5a1196865220d9290b7f04ce3164a4f8e89646a4e168c12fadf8023912f77467975103621b7426525a12353c433e0f35969c1292acabf44ac2ab5713665407394badf8e19c825b549de68a6608b662f43804a3066dae8d1aa841d4294868d45ba875ecc1e87a3264c4e59c862b3bdc7f957cd29e2331f441bdb03", 0x1000}, {&(0x7f0000001200)="c3d945c37da5ce831747eb6b3f69237d425f452205184c01bd37dc8d7486f466e75af8abf4505d8c4e2a4fe33d3576f81e152b3425321c8592dbe677da8d050cb19327cc248a5571fb5582fd30197e7b3268eb627b5a955572a4c60a19ebd340773735af875b", 0x66}, {&(0x7f0000001280)="70227477343b5dac2085794fdb8671eb8fe55ea5888b71c648d13e19600a6b65feca340634410be5a0cf801182cbb77409b62c97b4ca96b7a33610f5099520929564e4dd3e5308f197d008fd352c91e2d3111ddd68c9e79c3f200ef4b35ae4f070468d040cc59db6e745f779c3474b163e48b548e99f2b870083e3e06bcc04130a44ef6ffda1e6a4162f7fe9ddce22323d063f39013230cadf358ab18c291d67e448e366de37aed355085437435b71c98e4c0505ca7491b1cda104c63bceb001e2f0d627bc5b059bf548738f00754c268304ead3e38e0519c9f1189e1d440655ffc5044ab241a8560ce068c17a0622764877b10bd7cd7cd1e9a87dbdaf84780e5f26f1deded9b07b5647290089d15aa876f33d14646b6f645fdb79181ec3b25999e39e38a72dcc47c027d9777133e53df99b913245b934f25e72d87bbcdc678e03cbb2878e78096a859ebccf698453ec723d9780796046fc3a959cc079f0c7665aa7a4d18ab24c7bcb6f988d876e19851d1cd6c4d3ffb5628c895e60dfe554dda7f538012c00ea7b1589e74e2e8159160eeac512012c182c1d8b40b50a95118758de2992fd3413232348f7b3db56e861130ffe549d4478216710e7e2500b8126126db4ab6655dbc0f44eeb352d15b782ac670d19bb42e94b557ca63fae87197372d15eb235974ccc1221bf428051634b71dac911b81905819ccf5d0d8ffd1d6a61b3b61b2e5410dc170cae960ab141afebec9a77d244c10a73013b7a5d161f85f85930728b5d8a85909400ac34a4558d4010be2b3eb3df606e8c4c63cde32e3ac0f7ccabb0c0ec9cdec0ed3311124e0b540ee59e5acff041a0352518228d86c40ee6b5ccbbd70c6681b3e57746ebdc564bb94c2d5dfb79944c0988f897f3d4175051220a06dfe456320c9ae12b975a5e94d38dedcbc2b78eb1267ff0e34f14ee7bf3c804650a1eaffd268876e29c78e59876bc915ce4d15244313daa0ec04759a8a0140a1a3afb5f665f8aab299c22c06ec8b59e4b92dcdb43d82e57013129c1c79bd70bbaa2e6ff7bd565830ed0ba5679b20a5fe566612b029dd24b6b9eb848945441a74866ec5b89f106a06900c7acb667b98090c006dd7d1bd2e964bab2249fc21457d3d8dfb752e6913bf0aa3da38ae22d140091765476a8321ef03bf95553455b706de60aeb40d74dc669ef5a77b17202a3782d92d5455c7e9db78921ae3146ecc3780a4a4688ca35afe97d36fcb74bfb1a382b3b6c42fbcc033af9457539e9f1f35b294239bc2681fa2c7c31ceb3e18367c43ad243c80a8757bd92265d29475a1c66d52d3c2c6df5e875363b862c13734164ac07584599e60266a902d28c3d484644a85f9cc1dcbfc518274664757e64e709cf9d87e8c5bf6a907e7ac9b5a7c9e29e350df2652b265dd95a4838ac8dadd937d2cf048bbc8b6f1820571335a3450894f88a8474f950aea25400cb5792a9dfebc087546b71d457aceb27da196b1320d56b81fb2b685000ff1b3d5e8baddbd09abc233533f9263fc3091db074e89563ab4c5e897536eab36f54866b301c5613897268a7ba9ee5dcc38759bc2b678d31f88909a9e2f3f2884ef9380d9accbdbf073a14be48c44493c509022e56e8be8677c2b0cc0043a800a790878685f8152fa73a8ab1c508894ede5bb7f1c67f8d3428b0d7b103b53e98690c9d7b6b0fe5b5eb5616cd7251851776fbfa4a6ce2df2f197113880c2a102dee43ff4d8bd96ba542be3daca64ad556b8ed3f96b698896ac7ee26cf9383a6eb01ebdc0e9d439595a456c4bf18e41c0aaced49c32b749113e35682cd2a14326d0c9005f089f235a2ed654bceb6b1a45f6fe9ada86b6b9cc31ae620eeb4f61cfef4ceab96a2cf095fb2b247c5d35ac0523128dd04f962b8957281bc9f0a987c34107e6096627f487ac90d78602748815652279c1ac071c39e7976cef199c13f4edd8a331023e4e81df2fe6786c5b5dc5743011dd8cfaf239197e7f167a5daff353d02ac8d1184fdbf18ee1727753361983ca1e6dacbe1688216b225ca8913cff33e38d26863c8230661ba861c0d8252f5218bbacfc158d35dbf369d9f97a7016f95acf8b19567fc175a55de5584d82e4b2633b839377dccc6cf85f7f9d3274502d3e9bbf37839ff4da59931eeda1bda647e27490656f75ffb6ad192f02c0ecc9140e77375d79eb6f5bfebafc766111799160e63922dd238794b4d020cab7577bd86b54d2227d053a693b76e09b37460ad7c6e97613e6bb1a895c0a5adf0fab799ad79608991a73bf0684285485b960895556791963aa887dc735392ec5a77f624aa52f3f4ad6951af5f01cb3a636d18eb3905644d7b3704be8973f992ef16b5db728160a986ab7fbd4ebb1c2460cb19c33e5bb32076a6e7a90c76778c5e60e7d1edc20d16f621f4f2f57e59df696ef0927a97f4fdd0f1fa1b8f6b64680f000ba1ee5a98559b7e17da97d4f4e663dc3bc67898db4f9a54ee73da0b21df982cd9d5dcadba3e314cad74005937bd025c76235d8adb8173056d27fe7c4a35a418b344711ca3b4153bad4b52819e0442b226438d3b31e057b6cecf67d373bcf2773e05dc165cef6c98777b3788f9a85780cc30aac64b03bbb03b1a94b986018c5a5f6298587d34a4d30155fe597fbe910d046386f63d8cfe22ba1f47ea0fb05c8e0414265b571b886f4a7441be21499efed7650d58fb5f5f492d6b967fef7f30806b0dbae59b061c8596b771d139ccedb068e6045085590c3f41f23e0a5a27bcdd002a419ff215a0be20b0b684d69fd4e0b63af989ddcd88bac06e68c370f2a1a8bccd1daea817e2b80eec19f6f2291dec574ea20c336804bf0faec2883c99c0621179c92425ecd397130661f1339613fac51677c388851f9acfc3262624c0d0d150b45b2ff33f4a960bcfe2849857b7f60ed5cf2beb640de8996d81f02036ac4321bbef85edc74854ce29244629f89520c365399450946d395f46002f82cdd09c82a01965b9c43dbafde0b3c6a8611d66bede8ae15fd32c04cf6c269149accc5e9e454bf96c142bb4187a0af6b175c173271a238aee85eec1e995c144cbccbf16bb5e1b5b7a222fb3f0c1220488a3f4912de77b5246d972ce2d2b77167e2ac7a449166065da1701482fa934c453b6bec4735591d3362cbe279a940348713016cb04618cec7d8a37d969206f34fed35fb994f6d381fc234fe67798601389e240d3c8cacf03b5b914847d5d6adfad9d64da2650d47c459b92ba401f7cd97e91f7fbcbb2d885d97ea7148dc4417f068d2ec063cb4c4f2dc33045b29a3b46eda758c298fc30678187e324c3314276d68313e80a9a53cad4871b36c8a9344625c2246ef6a013f3d281e11aad5f9f37ec842946bfe02af5e72dc9abe2fc5dfefb4c7ad0ab30fa2d96750fda5022edc5968b5ef3a12c807ddac4cbf984804e7eb2a3ed00790431807a5a1e653c211ebbec224d8b466524675f36d26bce857ba90615fd53f3c640f887ebad74242c84f6d40f37cc07d00d9ef2d83abc6877944374af45c2d999b0e9efbe9b099cdc522592102eee3112b9884bddd46545009f5fb42e53cbc64edb6e8818a8e59ee86a99e07692a9bacd1b555dc2f85576bc68c506697a650468f0c692e55ab36bf6a453785271ad35c43bb65262386882f588b172a735eb8e8179f4670f7c3f31cb912d700b94b0113b0964cf8546f3d386b97e0f96e62561d3be79b6a81e2f3d2a9b68dd38bce9856e639b79f21cb0ddd386c3f7bd557afa1a101e3432c3d47bc581f555b34388a67a5be591a45ea847d1120dfc43cf80ae90b26d4422189a22a8c6777747c4b065b2988115e7937dac3d50a088bdbed02b60cbde2b9cf1d04c814b230a237bbc317da8a0ccb3ef7de04bbecea3a16ed51153c979b31d8d5236736d46b936236ddcfd249e6edd7f849e5e201df15126ea4c4c6d34aa7b91c42667052802a8bf81b242a02248fbe7d61015ffe8c3a71adbbf1b32f56c5e0a28ffaa80bc7cc42eedbb963b26f2510df5476f3f15848f1d760ec2b1b9418a3ca288f22a8684d261c9e261027517b6f6f3d892de1a0fb0df5c7be13ebe1ee309c3513d65671b74700c753650041549625f4fba0319fad433889c5ef33d1a2006a9751f538c51267db945476a3de16577766fb60b6f9dae75db84d7e1dc6d74c821d98947e9900f2bd91b025b86f56059e04357efeb399bb6ba5079a66b03f60140dd4b743d24b2037eb05655b30bf448d3cca97f476f85f426ec2caa3f15db8e3f9fcd10545902940f0292d0a43d7e1711d384f220eaa6369c710e7d9ef98d43bca5bc1a0d3f3fdc6c4f71b3cd6a7de75f49a1110c3d00fcb248f33b280df56f0b03950cd4f8fa7322abccb924cda61a739f93eef56cc18708876b7f2be48e5aaad19994d225b37d4e88c74afc9715ef81a22852deb5d89d2818bed08b8ec09b94dc422bbe90a259992996369b8116398080ba036cd096d9757466fde3ea6ffcce55f30e7c6c6c81694dd814469f5288899ffdd0c53386110c3abe3bd14c5ea4a94200e47c7a315e87178e3bb162b3679ca89308577f76348dadda7c122f1390960adfc0cc24f6853b28b4141f5d1fa6df14630f6cfa792dfe98c0758ae5cfc9c3994e9fd5fbb20d9ba148113be37384d511b2da0d98298343a0b4ff15c6561939ba99fc6968ae579c4f0a8f93858c0aeff9f65ca3cafe0f08cc1b4fde6a5b4e33e195c41c30b9bd2d30f09307dcfc724f56c163af7566d0857575456c425af951e60dd9a72b8f2e6405ab0aee096413f808f2b686234b9dca9bf6fcf47828da16e9a7515586745a506ab9e018867696aca9db2aee66ab7d19b45c8ba3fa8c3f392a00767f30ff84940bb08cef34f764433d9508920c8ae2902bfe9255d0dcf4117cc98355989550f46e3c34538843527c3b201bf42c5a8eda68554d59956c77b8da0dfa23ccf083aac4fdde915b9272df510ef9baa0587e22991bf12e4063c91cff67ef60937832724603fe56ef5c45387aa5bd3d84708e927382257fb0ac955d5f599b6b1dc3029e45fc3bf5751f375d91a98535051e68a815f575928987cde73b6e338155ce7cbf5f22ce5bd3b22f1bdd60dd34a125e0aa59da2fa9e36a3c121d6716bdb20a76d217461983eb596bccd6d82dc44d622ca072834a037b4c20b8b522fff6c500b7ec3b4ec366725f8824b7fab48e558227a243a6e1ed0ef6819942b6b022e9dace29e56e81584914ffdfcc18f6e240b8080b008bdc717e8ea136ddd2672e458ad96b5875fb296bc05d9739cea8382e35bd69b23ec8c31324d72ebe66dfac9686f3b7709ff1ce70ceecf773dd79cbbaa565f810c1e1c8015860c8d25f8b652622c1ccfaae619181c9ed6819cf2d23e7a5846c3181d54bb4940687395f21386ee3f7a520ae34873218483df067b11be25151b078c20e6a0805b6423c5175aa2b8b5a905c2a15d3b23067e14b4ada2dfa82cd1580d4acb42b9c76c8697c36d8e7aec081f26b16121c673f4ec4f775aee6354d1686175be0da04932566d2419572a5fe7caa0116cf90863b19af12c5caf4d50884088b2d2dc1c09369ba7c16e44813b05892d7aebde98045d85ba5662689ba5f449f2bdbc3b34366e5eca6c021716f1c0db70b79e5d59187aa2894588b79e2547461546a745246d6463f8b232ead8885272292574f39a9d1810ae9554658149fa813fb42eb5aaf0717f8e95caacb3e3a71a99db015c0659c9e5edbf198ef09b2edcb8c04326d76da69329d25c5b83899f2a965d55d8e06", 0x1000}], 0x4, &(0x7f0000002280)=[{0xc0, 0xffff, 0xf0ba, "d1224aeb8b7d0c66fc15ae56536afc7be40750350c1503aaadf4ac4d5855377b4c66493bab6ea52df513187e2b9c1070d5f16d26baba497640330418eac6beb1c59fa85f639272e9d39313c20cd0ff116124cfec0847b4da4d14722094a0575d6d7687e2931b99719468a6d6e601e0f1db70c997b0b70929bd0a32c28091272693624071631830ff8c768ab9afc61c1e0f3dbe196a0d849e0f8e91010ef531f64a3ccd288a1e8b31cf90"}], 0xc0}, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) shutdown(r1, 0x2) 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8b020111000000ffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aaee5bc6f3730a72b22efd226781f5db5ffdd80c24a178b9009d12cc49e63b19c817e54cb96bb65d492ed674f385c8d84c704292cdda74bb1188aca287ddcc3647642d0cce107251e2128a98d19b882459164eedcbcb6d77633e6468ef527b6f193fd9d8d45f4bb64a26291eaad64cbe07cb7d055205298856036c0c2c7a54d66cce66dec749476bc75350709"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r6, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r6, r0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:56:48 executing program 1: syz_emit_ethernet(0x0, 0x0) 13:56:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:56:48 executing program 1: syz_emit_ethernet(0x0, 0x0) 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0xa5, 0x9, 0x9, 0x40}, {0x1, 0x9, 0xfe, 0x101}, {0x2, 0x6, 0x3f, 0x3}, {0x6, 0x83, 0x7, 0xfff}, {0x633, 0x20, 0x1f, 0x8}, {0x1, 0x1, 0x80, 0x9}, {0x1, 0x0, 0x1, 0x1}, {0x1, 0xfe, 0xe4, 0x1}, {0xb98, 0x40, 0x1, 0x3ff}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x7ff) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 13:56:48 executing program 1: syz_emit_ethernet(0x0, 0x0) 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/125, 0x7d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES64=r0], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x98) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/234) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x7) setreuid(0xee00, r4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000002400)=[{&(0x7f0000000080)="0285cf", 0x3}, {&(0x7f00000001c0)="5e1bdcc7e6aba30be4539db7d32ca6545cd1312eb5b602e1009234853a0c1831fb7b315b63620a51c817d0af4f423d4d24ae77c6c37bb597704a0d8df0c2b985cc060f8e761652f359b897ab025ca4bd389e6be28b6eead2f1903508f05be3d0576ae29dc401df0f69db4362cb06bef0f0c2e920b027790a0c2fdf551deeed2e79e614d16fc38a31a7d4cc64cb7213e0e70ee76b89fc53c6094736cd31a45807a3eff9e7004b5445533f282e7b50d193b6fc2542de7f742d9a21dcee7dd4d6459d874bd8ce463f864cd7ad541cc3da0d", 0xd0}, {&(0x7f00000000c0)="674a26ffff1b99b5", 0x8}, {&(0x7f0000000400)="33cd4eeba619a310fc5a324833fdd19ad2a86ff6d8a60e45b409d6fcd8cbc367b486c1d512e6fe7196b53eb827314b3364c43c0828cb8f9d815bfda43a22339721269d1b0fa4a370aa8e56fd0fcaacbb4ecb4b5e5ee1850443558f3dd10fb5e3034e4a8c64954ffb0497a949afffcb46b08ab56e48e3dbfc2f95d4f8746bc2e452c5494e5ff66b717d1e78e4b1d56d4fbe072dab17463351bea53068e39c78bba2980951f4673215861ea8369eeb27316676f1fdf28049e0c3dc72adabd49e89378ba46611e58a2e89f52f94b3b6ebd673cbaf2c670c0ebc5482c3b3a2faed4a5d57094b59559b6bdd9178762165262a0c3bc3633e20ea216c5227735d43f1fb590b26ecff013c2fc6160dd38d52d91ed6c9a56840dc400ca612a0b32da76158942e5d595e104d0b16e4842992791ddfb00898164c1f6b8e138076b767b36738d10444f3d44d8106f59be0c9c8580bc9abe24bbb4ac3b503dee83d8e5dd0d91dd1594aab34e167067376a19aea90507bb2b70f4e8fea65deabd5f5c42676e676eabb6f080c00b607a284f1a62aa32078e634c5db82e5317889af1af3160c39d05a0fcf447cc795768f0cc9dfdfa960f4713a08535f8258f4ce0cebaf452d613d8459cfa9949d83a585811411198d5f0d73097c359c1ad6e5115a4d9a77517aecb582358b70c9d8147b4573869dc2ab14c46764382baf7389580b0a5e8af3d5eab53ee2982fa3eb5c354c3a365ac8cdee4e20156e22cc33e188ceb9fccc745224731b1de4916e5790dd39c89dd96f85e1ccc1c97f354c8d22e15b810c746b47631e37556fc3a03b2e6920a326c7cffe6d154348971bcb8c83f0323595e4dfd63f96facef2d4edd4b15e1130708b2e6babc54050235242261b104a737966adf80502748d22348d5bfb94ea8e1df571aa4a3b26c497d49c9e3862a0282bc85d3a429e834fd57f2655dc06e0ac29bdc2c8879ba56e2e2602cbd8cc1f4a9bee958d6343bbc76de8ae7d5d8b78559aae117311c839c8188d6f99b23a597a897ddb71b2d2bc58dc2c078b53048a3efe6fe4a038f3e22e4cd1a31b97baacad5622157e4daccdb958a05dc4faa80142a949b1243c61a73bd5187984af38a7fae50af9510579f3862653adfabdd6b7636cb2b74ac5f0234884f1a02bac12a0ed6a97c6bae338d60d22d4d1b76bb359d2a3729b96549ee29a948fadc2a8819193006ab8ca58793c2f489958fb539afd06c2e8bdfeac083b630ece14fa7ac3fec45d18ec8600da229aae33a04d3d00947306f2838ca90e9a8ad9429f1c6e7b0ba2f6d05da97c4e801a98e455a294d34269f084d426e624ea3f9a98342a34c4446e09fa97e099e0e551a20f8d083f4f6db9342b3f11401b520956574d8c2932813d7c1195875ecd3742d41844763c362c00a42c9e5458e69898dbc15d7f14031f7e540ba8b4fa48c327ab13671aaba3848b8d00830aef88b52018dbf951930694b187d6abefa9953151d0729b1f09304db913736a06c40ff52822412a920c172352dabd2da4ff4825afb84ecab5a7f186278a2d43da7e4b9c0f38d1485b1077beb85c9747854c93817aca377b0af7f5bcc7eec837a619788eaa5214cd39832153fad2373ae271c72520f47d26a4d8b48c9b9dcd9ece53c1a3a2d0fac1c22f9881a0e8713ae7abe0630a4d7a7dce868f1e3169c5cfcbbfbf9717366371d993c608d84ed05a13bde0f3dc13876de68845f5b5f9386642a5d93009a3e436a9198ac2e61fe1244513b4a8753ee3b2492113c19e32eebcdfc38591cf1670b67dd9dd5e57c90167e0f3dc366d1701173985f5af493c17d330509fb6f14daddf40e6caed1f7a228de64daa4f2209c75856dc0b5c2f5f994abcb8e35e49df3f0c4e5a63aad636efe51cd98167d2552acc7e97975521c1bf5e6598e27772805c6a616f539edc49a0ab90874b04f5af9596420412b968020ebc83e6f3cf569243bb2b439fefa2d2e7193c200dffb5feff0f8a103a84c0ad8a8100d29510aa1294a9d2b779a1f633638781062acfc676a2b22d75896a251383078f868d7bf79afb3c265017221f9b21902744fbefe0b18e5ec47490cccbc00cce061cf94401aa2882e8aa870953cde6bf661dc874de3d443273a9adfec8d9a36ecd53ae3e82b7dd0021c42cb5b76f9098382e439f2ab36c124a501b474fdb9e284d05dd1bd0064c2c4bfeca63b943d3f76c1135f15801dbb61f905384214bba33cd01a0b4a57a575482895d48d840f521a989f026326223b6488486644f03d4433d0371194394b2a9e181b615aa2c6a7459ad5c092285e8761505f3de2cdcccaa9a183d6c1dd0a9e7294898c3413fadfe651917449fc92e62c45c905803153cedde4b153522f628921ca1338d5f7eda2e8148f844c9f9dc4a50c33ea02b24763e06cca3390798bffdc2a43442c7bc5a0953220707462f1605341b0cdf10e7d3c8aaa0d2a642f47ec8e2e5c78b9f02faee40ce421a397fd0cc5a9c3622a7216bb41327c16a44d9fe06620b2b4ee63a148a19aeb7b98bfc35ac86b0e35e1e7d3e5b57f7c65bd68e2446a61159f3952036b2e52ef8b92e587333b491f47f5df1a9169d46413e943d3784cfa9533aa4036fff4781aa15f3892ca075954afc7bc7fdd4e42e1bbf3ca219a08f26e3de2d506ab4371939df3145abec2fd630ff51c2009bc4f8644e57d065285de0f213594f6ab3f845685f76e429ffc435a4c723da896ab748776124dfd57cbc2706678ef2fb59c760b3e88b4cc2a72ab4f7554e1edc3fc764bf6ac525633eb9a4621ae9cccf07c651d099e99d2e0101d55e9c44d678deef47f15e9a89ea4148d30baeb1f80110e8b79f87a4410409d81c6a88382984fac1d5deec2cce29a284d33e2d560ba9ecbb3df787e1e68b2b7ceb7651616a42a310a62aaf5387395bfc9dd202f9400e66a053e7a60d65ede9ba36de25b4a1ee3ccedf73fa6456da5bde3b9b474c44b1103366bb207bd870aa2e7da71b1447713d53f6c02dcdd1894d65a14a016c0c5f350328ce4573a9b564f1ab6d33bacc78b8b9143509e57e71f7ebf93ae94325ba6dacfae9bc4f338784b9b064145e138238b598fa0dd9cd38ab89217d7d0818fb33f4a76faac447961e01438b556a6336385c397af77c3df5a428e0c9a281b99335ed236ee2f0ad9b7943ad828ef7b677692003bdee699284574a9a989fdbf2d5def8078c9127c8ecaf9dd92c0fc4eee6df5cfeedc27dcdd421aa0ca9ca0712580543b91aa7e609187a66c2736a51cd49afb85e76fe1fa0e44ed0b02e3e0dbc7396c618ae70de698d6e77097de3eacc08b80672f9299b8c2dcfce82c27e27ae902f0a11f9ac79352334f8155e4268b7f8c438f5d0fff97adfd2b659cb8e5629d28aeb0aaf4c2a027d10fd49ff697faa67b62cca84a4d498ef5c764b9f0253f07e5ee6b2ce636158b22588df7897dbed3b57b3ed397efa86b8562e0ceb0817cd13caba60aded97066ead40d31ef94405ede0610f66ab4ddde82644e421b9a6d5176d529618ac3c272a257a59e01b648154572e5171c6b355d6f85a36c0dcdd626a6fae886333d29391488cef62bb7a655d8c277069b070fc45a9d7a440bb01bf47ad4010e6780e4074fed5a261f8e8e4521f6a0324dfcc4947d21ec9dd5d3621d5100089f75f9c4da2e6232e4c7215869b63ddb77748f9c9aad64283b72fdbebddf170a6fa9e6ba09506ec390afaa7aca95204e8fe257aa3d8a8083642b54d11a4b4012f7cb2e685a65bbe2daa2df898cce33015ba02d3635e7aaed04cf9a98d1108091470920ac181a992557053a4422c4d3d59ac33ba3cb490612327c4db8cfd6ebd6f0eb5576b31e6d3d5280050880a67c07a8d7bbe2054d44f8bd58a05a33af0092f55d9550341dad1b118db861f8dd182879ffd2bad1e151eb54223401eef0052180ec0f93ada8fa9be4b1ff0609a1f07a8963d010a3f1b6a0a6d6ad376985134961a2df8061a46ec63faab1e38f8a4e6ba0762b604e49ddf9f44e3b27c1a4043d8e5148d68c38b7fa158d513ad8af513be7761f221a5ec80bbcd2865ea65936b69499e11e67848af6e927b1dc1cb39ef5d69786b3fc140139603120d00b2ec0b1e90e42e931d3e6b7ba0948297c15c13782d9c53cad3760cec6bb8e96c2e93fcdf86986b60d2d6832bb436c6b245187a033d0b1e3790502c55d398023471365f36062668de70ada5bf658f7cd45035648e6e072f363de7409f637e292212f6716fc6b77d3b31511d4ff554356d5a67ba8ed42971445fb72570b46ccb057d738351eb0156ddd3a7f5964d1d107c76a2ee8b970947b290089c95c762ec032b547fb5962d446fb880ef8903b170c056f9619b42680be12c5f2b0d1ca08036a64a3aff67438ae1295ff6bfbba96506d44991b49e996a64611dc2407d36377d1c397e77f24af5846a31dbe277488dc2778c04d51ab99b568f50ecf029943b656f0c49d5d678b8e03e97e2748eecf65f201cef30fe5d2d76653b0749d9d6b558a7c1e60bd7caeaf5b0f6a4595f803f85cf0b4b73278062163614593a5a9022a3a3b6bf75a1a8acb33e7c89374f7b44ab86761f5d5b80c9408679e3e875b3a120885264e041558dd592fc14eacc5c16f606430c2c719a1bdcb6df226a489ee24675647b2b20deebf3eef20d96c458aef752bbcd3085a53d0b6e35ca1c5b28aa0eeb3412fd40ef74789864dec49518ebf76bebcf0c30544e9843080bc4130955abb16029b774976b4dbbfe1043e8a2c00d0728d2dafc92f1a9f6471438e3fcc854072662a07598d344f30bdc0d5f6d96d29d24e215b5f354349fd53c484d4abe2514ab231f0212c0b69d7bb3e79b47cc330956c750388c7c9d7d1e362658416810a063f4d5448bc6f101e4dc601eed84404ebb805e6ccaeb8fe230b27281c56ba4193b7594123966da5ee682ebb67752eedc921328ed0de86df351128d495d7bf6989295b0418a14e77ff2f4847df84a627d9cca927d941f604c9ee880a2b6c84489022292c4ddfbedb2390ad7a00f51285ff068b9373e167b431b47e02ec68d202eb1f1d356ed84aeb814f530acd7fdfb444fc281047026b160d8034242bf3afeeedd5a96c3ae907fea615700194976b0136ceefee1e6dcca05e16fc4afb4a73d818b7abedb5370c450ecde6156f4783ff7f6b1f9a9bc4a644d90a0a46f4c71c1271cd97843f9630db48e5e3ffabd0b151f764665870ef3ed15c889cf871b7d727d44552e93c36da6fc73ddf2d0bd483c593117926fafef270ec3255a96566ba179cd3272a8624e55c1bd1329ba0e88e3311d108f4eae8ff52a4bd6ac7ff1ddc1fa2668e9a0a6ed2604d6c6a1793fbd9b1288c3930d6f017923873bcd5b3350f12463a7a25d6789d057f0f74801e13b9850d4754a1226f432010b746567c3b2f4de1e650961e3f255f8cd52975b737214964e0e4d541f2e0a279bfc6ae34ef8864da92f03d69146b8ae74c3d09e58b54141fa09cc31de8a465f0ccba09ffc8fec158f980fddccdacbbd1277331d5eabfaf84fbbff63185edefa1a08398a0102637309f3f2e91d35e3c92b5436bc5a43dcadf62909cd9291a715c05372495068bd75492dbbfdf25bafeb260c71724829859b501e51c0856c64ee11abc1ee98124f63bbd18c2a42f3e332ebd184c82c2808c55be2e766fc96ed2bfe06607478349c8f543c13a20e642c71de3271f34c24e617c176a1761d436a443bfd1ee2e24f5dfe075e071ed360035e00e75abadf739eada4c2146c49f76b010962780d6c8654d4c66987", 0x1000}, {&(0x7f0000000100)='S', 0x1}, {&(0x7f0000001400)="2adcb9b18f87f24753164951e6a60b5a9bf4d7690aa72bfe50d86807aefd1c1f7a622eb17522173cad98f6f2925796f46686679d3e43648dcda92ccc3c8069e46caff024efdd7d48cf4df4481de604f2a6faab7edaacea2212ede8c716f2ef4bb41188fc46b2368af8620fcf95bccd6d96f5f75831b9078dedb75d127b096dc16dbbc0017b2a64480fa2d9bd60905aebbc251a86aa11160ef9a5304abc50cc7202b566d7094615b57b4974a74173d38f40d039ee4f259ed426e1c90a4b7c893e011d808d5313d6bac42196fb7af5faaeba8d71bea22a6cef0a64e3c340dd222dcddc2a1fa98e1699cdb60dfb6fc7835a7db02580ed6bdf166a76ba9fb92914331c879550b771e456b735136f2c9eef30771cba7bacb5efdbe8f9047055bc6dacd4dab1737b926abe0cbfd9e22a3538e97badb220d5d9c9b9991521c649824fdef548c1ffee13b8afa0f49e5fce48f4ce4b3062e5020e4386a9b3404940ea389c4e196cbf1528bb3877311cf2eeb2ef592e02090f49efe23a608aa8c87d097f9d0cefaa389a2cc3d4becc41a47188d40d61694bac160bc37325db7da57b72078e091ad1157ef9cd157212030f44d75906fd03b8ca4b133a079e987e58706dc70a4b9b14169c464fa8a1b872711f0ccffb8752863e039d4091b7b77c45e7a0016c2002b6f65af349beb090d048b25189e31c66ee7a836460a3c410aaf12e5b980822aad82e46484ec77c670da8cab83074a895bb32df0caef7f8c59a40e00ad16024c341a0926d2c9052053d6eb491b98b8fb72a0f7282f172dde01fdc402a1d92a45a2151cd7a9bde25e20d8dc753e4c8ec62ce16d3b47c403319f6f177523f1fab05e2f16cf456969df30426f04b45d3912582766640270b10e038caef0ad269bb5cb47f31602b90d2567c3a1f14fee523738de97bffb9907eeb987e24da6d41bd528d3a89935392c119239a8b8065ad88b499abc2691cdf035ad91a0233220d1885fffe7c819d3269ad6713143ddb5eff42f446d0a4d43c5fffcaee7a8ccd3cb64753026967e550349174ddd6428cbe913b88610870014264e1da8d987ec48c99833ef7c1981adbec39b8ec6402ead8d85c992853e41c74a84671582453f6329229220f45b5c672198fc11435dab88cee9581e4cbff5d37f535c97d4cd7bf8767bad7d39e881cbf29ebdb8fa3c4849a43cadb0ebdad910554e081c7b7dc87014f81b28588b80a33764688228f6683b73c65808ea75bd03e90a2635ae35df819ae4298fe09d0ff34cbe9c263ff28f44d176e7d8958fb19c5a5f41dc6bd6ef2f32de5737bfd33ae5a851c4a67c719a9b8711f379048cd1afd4601636485c41cb3c7f573aed47ea194111f4dc7cdf18d5110219448ee5fbcfebd1276e51c93dbe74eaa7a8f7293789208a1a33c774f9a2ea601f3690d2cdb0b2bb137f04fded095d96351075ad586735468f01e64f185c290514d890bfb9fb8746a9128592c0c3674ec73356ea28dbe2d1bb89164f44e7d84196726ad86477e2996d5a8b53747d98ea48cdcd714be0ec7c57d7bcfd6badced56345a37fe2be1cfd3dc0aea3bcca7451bf821570c740e6c61884b7fe8512f960bb3919236b003f91087692d61c7a77a7d0613fcd4ec2244cd1117eb9ce988d1d8520b81fb42dd14ebc5038d1cbb99a838c04a04f4d93fa7b282e51aa137de56fcfc472f7a74e2737c0dc2b9073855bd5311a3859e63b8f04a2853b0ca97add8496bd9effc8ab1744ae93dd2a05b49adc4a1c6a91aef8e55394d95f91a79fe5adb93f68e2c24f67da120c816e4915880333c7dfd60bf9c254f4cc270b48c5949720f147177b489ce2e82f35286ff9d488f50ca0ba92d0966dc7da566348b0b79683243d942dfedbdf80a331e323105c4d81bd08e93d67b109e73abea42f5d9151705944cd85722efa15316fa9463545f2b4ef6f252da171a87c0410cd514a403de444c0674801d54debaad9e751ae459b91af84758a9c992ba25bc44e6edb53dfc62d213590ce2580d4b5eefab235042a8abf0949eba6bc8f07a69c711b7fe6383467df795fa2e1f297939c1a1a28660098184ff3aadea28fc9e9d283dbe74ba3ee2b9ff55ddf35a53a40bb0a8e445f0714875aaef30559b37ade965c6ed72b72b4efac2c3e0948373000a04ec0ea6e4ce56912a3d86aa13c808e7e1c09d0277b8c4854a175d059e88b4d2868c67534ebc21e392120bc5a91bf650e4dfd710bfdcd83f29c7a7eb1bdcc19939411bd9b5f4f8a5d752d5e88f60348182b861d706b84228fd699e012d478ec389bbd7cf3c671f606ad24cac8ae0c0b7088056f3a5adb459f1910a4f82acb0196e180b88917614b3ef9432ae390d6f1ea1edf29ffdc1dfc87e8ed7d3606863dbf48bbf7c5acad839e7d167d3a8d6891b34a98711a67702e3efbf7f893fa5fb65a493b9fd1a5ca59d896ca3668fa875f82213d13992139a13bbaf3da7fbaf66ccfef0e438f2c151de8eeb7821c16b6b90a89931b51e427dc970edcd4540613a3a06205f95aa777553ee9c02884705581aac3bcb65a2e015860b9e1ffa26208ac2ee1a155b56895b4924aed04e4fc6db649c1e3a409cba9611e01cc47f0f9358c8f03f2885d560a381591956fd246972bab4b24076b449ea87d2fb485389af294b661411e20a42363f89bc06c4517a0aff78151521414b7b90d81e5c1ada0dd3123e071d9e82f577c0021f9b712bff52164ef92484f1c4baedf6ce81efa643408d51d2f2b77718926e5b540ae772d3134e1eea64d594605f24123ef45775fbec84af97fde63cf56df435c9d79a11ffe7073ab938bcdb5ea9ac120a89f8454a55136e3cf72af2ad0ce26c6479d062216caab2eca62234559365389acdd12f0dca5a3bccea735dc93311672a599535bbca024cbe1fc319f1f56ce8e8cb22b1c13f1abb4fc22b6e246514c1b98948f7c5beb3ffad8fd09938435a9f01a22ba1f3d28c0d81642ab2e430410010725fb6bd7cbd8fdeb2e0b0245a66443aaeda70257376a6c35925450bda14c558a55c1b92970b0b0316899acec78157e7c1a44c064c918ce06964de632f0da3e3e40635d15eb8f21518dd7b5b34a188a90ab74dec998b586ad2d978e96a913fcbb61050dac5c346b2a9f96fb9418fd8fa56382e01979d0af6b9a03cb3c1c9f75eeb7f3736b2f504058ba393f14e5e8640195946c11955204541ca33ef11984044b8c205b469f60160dcf4ebd1758a704338d938c5fd6136726801ec0c8e7a36a06e75a7b928fe04c2dd91ea60ad22d1e7b4993b30206f9605bb3920bf8f7ed88c4f5bca26ba622d8d88553f093820c4fe6085f85d91bda3e4e58291eb17d146172263960d847a263e36826d2faea02ece56b2c0f1f783deef745c582577480347c2f5e0c83f20b27129fc055a92e5b3e453cc7da6558625215e6d12f518eb2f2735106a286ae9afc620051e75740f2a6863f4998d994ef71a9bed3d1fdd8ebadea72f20c0a64e3d98e1872363703c8c881f40bf79252bd75894b43ca5f9cb4bdebea8b239000fb31f17fbecb74499e85479c68d0b49f0fc22a30d980bb1507d21b1445998d8674e44ca328feddd0766c1345f054642bac9f417530d7d40d0df7a2baaad4c131b4c9a47fc614b31a1b92bf7e471943dd79602a919865754e2eca881c69922385a28cec29797c96ba189628494a51f3a289e24b77a024beba5853ecfc2a6650844a94a0719d724504f6b14e952706067bf4610b2944ca04016cb87638b6e8bf34341feb28d4e4d926031ce6974b720e3fb6f759c97206a6f539e3d2d4a913b595433b5f1f8a6564fb7edd152d7043cb4786a14f1d3ea4eb675209cc71ab1164b282daafb4b12978522c869b9185494364d1196bd2692fd78359432e53bd35784312feee12e83042750b20c820baefeca8cef1c83f55e1cc5e87dcc5aae97ebc33b0615ff1f69cdac3afa88d8ff30f22431d1211e431cf97e1dd31dd1843aca09896c73ee870d4e0c18ca35b25aab44ea1d11063b83b023142900a4ab2f1a238942dc21a53c0bd4b6db220502c888b27858a06999f587a961ace642248a490e163c897b18a34c77d55be9bd180888a4c63eb6114bf326669f87efd98a900b985f6c8224a29cf4f9c211fd80219fbc8efa8949fd37d24dddcc6bec8029339a71821088f8cadba0598b3452ffc226a723f8fd39183782e3bd2796cf1035e9e488b7dab7a1965e0398efe543764f880ba9992a17a107537189e089698b5f99e194b4e9be3a92c38024e32b1ae8ff62e128ddaa528e5bf3239bf05678e81ded3319e879521022a26ad32bef50e0c1f43c313abb56a1033d3e465b6718a1b7f9bfd74061c9b2a841a68d360ba6f25d91fe5ff6e0e101282b2d071a58f688dd6493ab539d3d2901283bf5bcfd7d796a383a63148665802f3e48bd2534fdd3495b61611ac69d6a9c29e264b0c86d1aa12ad08bc8df31a0cf25208c47b4d61467c5549cbf13d8fe0ead3f570758b2e6bdfb254970f66e2b3e28f449dbafba7f46bac2f5e922580b94cf9bb97f55cd7114cf53d59921344072cc278cff107221c1698baf67a24740320ea7330d93aab862a64a4c48feeb6936e3ff43aebb6da702bd13feecdb29ca2f55a004e91257d2ff16b9c48f245f5bd2b32ef07881684832909e3b7d105f4486024a7352de28cbbf222ae892528d43e30cf121494c8c18fa720a8859676551ed15d5c46824d0d2b90c8df62452f887d93a3f1ec3cb3e8b2d31e9829125cec22fab2f5458cd6479948c635d3843bac11f604400de39c9d8280224fe9f1a9b64a0990bf4f71fbcd5d37a4e8592ece8bbadb922618283e53f9edbf5d91535531f28dc742da412ea886e130a3fb9d1191482bed0548107fd5d16d81eae8b4d18146849fdaa25feb4bd48cf6c3a4e898cf1001b78fd656598f2fb5edd6911239c4de3be44fce8e8cd8b29490d52ee1eb39234597547bbfc6d34496e3faab8ca228d062adcc255ac3c8e46bf4c0d8836d8609c7c336d6fd692810699873bd4181c2937730dba24ca802b6edab49638b72996c76ac0710921ee5eb4a4abe1c349f424a2e6a5e1068cc2dba0051ba4b371096ca55f9fb54dd2af306b9aa042dfe38d8b4b595f224adeb33ded0f59c62ce4b42ab6534720aad0b58266c8a54cd68b53dd638a3370ef2e1a8bcc65335fb9f6bb9fa1dedf675c10c174ce92528ee75c9f90fc5447586d287643d19c3bebbaf7367b4a55e48e859b9bc7ed01bf5dddf7fa1a3cbdb48d51fe816896503c3335f1cd4753b00622de22d2fe19a9308701ebf3291ae38028c5d37f391ccceaa64942c36b72034b8cb1befc35507ee5cd65c61cc14073b17c9f6de32b2f6eb7afa027f560b6fa74b871102b834809b43530e0416d303835b3c33d47a750596f215c08588ff65eff0cca97eb4294f98a1b387ff75ba56f9ecd04b4da5004fff1f3dfafb32a08a12a549d7334c599b4040880dc3b38c1466389c8a5a5ae46255e30663e3f5f3f7a4ad7a4b327e5ce8b4ad7d78c283b2c00c69afed39b75a491b1379f64cf37e955ab7cbc7c4714fdd7ee8dc61e48a9b477a2488c2de27b805c8877e1e0e478cb3c720a24acb3a474ba1fcd1188ba66267aa93c5bea142f54515ef7a197b8197b80bd92c71ad7aa6aba4edb4dd1556ee05ea5fe429bf7a578672fc273e9a6a0e23d4502acaa121e1512a6ffdb9c62ec48e731ef9e9b476a485bbd9f9e7eda9f8010c732849ccbf9034e1d43fcb83c5ea9b3a599b625ce7352b54303bebcd24288a8", 0x1000}, {&(0x7f0000000140)="5b2f43052ec28044f8553b4e3b5be7f49722158ca14b783a", 0x18}, {&(0x7f00000002c0)="b41ab659ca71e823bf44a9aabe013db955e4648000d9017b84e5c28c3f593dd8b4f5b3d35f5a26ab48cd60", 0x2b}, {&(0x7f0000000300)="6877d34c346ea125de95c08222838e0023efa5ec72d0bcec3150194f7274819389711d8f37b1097f57e819197ca1fed08bed08532cf01a3b5d4d16209e675b6e6b2fd22a5ebde9d7e9a0b3ce814cb1c6b270b96e9b540c116c7bf7f99d3582f4741ca3aef0adc1e1a6a30f9d1908d20970f74cc0c6010e030fc637cbf6171e1379a3f4", 0x83}], 0x9, 0x0, 0x1) execve(0x0, 0x0, 0x0) 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:48 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) 13:56:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000000000], [], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x0, 0x20000}, {}, {}, {0x0, 0x0, 0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1]) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13fffd2eaa4e10000000993192964800", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) setgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, r1, r4]) r5 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:56:49 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9"}}}}}) 13:56:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getppid() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r2) socketpair(0x2, 0x1, 0x3f, &(0x7f0000000080)) 13:56:49 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9"}}}}}) 13:56:49 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) 13:56:49 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9"}}}}}) 13:56:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r6, 0x0, 0x0) close(r6) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 13:56:49 executing program 1: syz_emit_ethernet(0x44, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88"}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x44, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88"}}}}}) 13:56:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, 0x0, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f0000000580)=ANY=[@ANYBLOB="00292e0800692626946c3b3a127c55", @ANYRES16, @ANYRES16, @ANYRES16, @ANYBLOB="bbe697d49e86128483b7577ade87cda9b06235987322a63e3f91edcab3b24d90eba37cf18aa3fb17dfd4a6c5cefe10564ba60588b01901c9d7ef7dd979054d5b3aef7cb533016a1e4fd50cdcb750264a273c979b1972f38b6636e06661501bd1af1d96cf70a5801f0a8946522a17ec3c29da026dd0031a8494cce966edb6e93e5c9899bc6b618904ba492fa78b762b19ac4a9742eed8ea023020fcdbfe5fd2fc70a9b66f3ca798daf65642a371d8ad6d0e5b886595e28aacbd91f05c403a4dc37f2123e8305c0d675d8867f5c9f7c31b9eb92212a18a8d05334b838776d0f49f0c2bbbbb546ad6b7245b4838562a59085b03340805b6eb7d4c1d06e63a27d1441358eb90771b53679887845dd7c14d82bcd34c22d9be182ac8d3d9cf29de85b513d55a206af36d641e6d0c1f7772aefb1e8b7f2ccb94ee6cb089669d07317b02a84ccc9b334af96249a6b3638bc5c6c2972ed6564aeb8d79d99895c00534a7762f5e95f76105839539c91d3824faa4d62204e5582fbd97ca46da918699099f11f1e19e8dbc7f00f88bd25041f096a61be5df4b60f035e56c09e817daee361fa307f35590362589f817e20b38f2e46f95c233a23769c5c7a30dc0928c6d2c56a522bf9fb1c663d840213a6d9f4c39869adc99dee14ccccf6a0e3a9761cd6b726b3eede1b90a09b3c98b5c9a6bf06ca8689d964a4a899e78e9f538e58eced68484491544a3854d3b6899b4691b0740a106232847a6d5d6098953c7310675066017202fa6309d26f552b294268447225321601ff8e23b77ab00639d4653ce6c0a777826091cd007d6e6e7a4355c807df9b9fb977ffa5d8b8b7c6384b7f8c3160782a82f0275dd5d6f103130127447d2de58d865f608190844c3272793d1eb728a8f7a9ef570fb2bd5779fec9f6085a95febb7f6694ea6bd48d7e709abca463ef1e00a62957f625b53354215c5cf2b158147df9f8e6e0229b1ef2ff7496d880db61fb2590213dceae4d12d5413bda45969807f242c6fb4e0e86d0d0aa15b553578e33375564942d6d08ab43de123d8f9841eb5d52fcf91f50be3e9883798cac2681811530587f221796f3f37db57677c4393e0d27bd98610faf8fa8a10a9565504202746107702e23d6711bbbdfafd3822fed1424147ba2b2b289e351b9d543cc1604d1bda4c4d122ed05cabd69d7d2775667bad2e0ed2bb842203ed8a708351c10c12e728f615b1f32304e7e18fb91098c355f551dc33f68738e40aff3c52cc88f12d338660fc866c633033460b44996ea81bf9cbc105e9978600068aa79100ab083783929d99a01f927d9b6c378f0d00890ee1b9e06aefd52dcdd7d5ca04d38bb1a57597f07486bfeab94d306e672de4d82398b131d074b52aacbfdbacc6446a5a611eb1e8efb5d9743f5d4c92f1fb505ec27fd6467f2843d972cc18d05af89c8c120b6666f51aed22c6f5c12a7d3a572b4bb48a6f4cbac58630d2c44883bd2165527f83413d5f511b3367295de3dcefe0b906275c43d24d4ba1a91d8a656fa461ebb2fb4c506ef4b78538a10b09fca45ef6976664ebc6fb2408413aa47301abbe7bbf50b45c0d231ed76c0891b12557e435598dfdcc1f3b47eb35ed57951928b8f3fb26ee0228493acc0b8e475ea6eee8112616c1d7a887cf00778614774e11e6cf24159bc8dbcf7f2a36620a248bbaa79fb77df029241c82173593304d9790a9b81156963dd900065de04c1c9de32b64169b7eb0f9b849e7124d1e1ce0f2bd5f771908ad5ca6eb54174c1f6156262f2251cb6d58a5388dc17deb2893d0e3db5bc058fe38a2d25d85ee379b44e6dc3f7c2ca17a6890a60a1d1a10624a37335a0a844dc76759318bf2db448f68a1ed3da18a7eef382226cc5e26d4c27e925cbf235610506932145c018983cdf584ea8e5a371b818d415c52de40bcd06bce7215b6b1fc1e598564363b5ce398a120b6948b90f799d7c457061ea8e8165ee7b5457f2a45d190e00a864c02a830ea90b818f9fb3543e0192d51e76fe8a8e38420063b04eb7363d30678e37bd614043becb48c93fd33e8564cfed36db5a7e65ce598cd8ec7ad93a11c482069f9c44c40e65ae59f09ed898dc512e5115d1c9fe925d459979cfc7b37661b7a1a585862b54f9bd85842da0d96f42ceb5aa1f3b162022e67a6e36906f8c5cb0a5cea22b7a1d06cea3c7938682877ff2a5cc302a017718de4f2c391eeef4f91c36a4b7eca781c0c7da2367f98db0e5b38b1b6f155ad0c479fbf3b66deeefc9a0bbc7367b47ae3ba82a22c57cf9175edcfcea25428ed2177a0659d8277a72f7f19d301e74da6269d616b3c6b6b134aeb660d202c1c5f421ce70b1438d63615733985d145f93bd796ff8652a114622d5628f61f33965a351904abf781944f0ee5d61f10f3b2e0297efdd26a4f5e29cf2a8125b67b8806e7ab304be4b18ff67a6ad6407547580bb4cacd261bc57ab2dc64335657505966699f4ee1c5f8efb2d6ffdef1a0a57b45d70ee57fad5dd423bf351bf1a16ccfb0c6366afc6edda3e966735621bcac183d1caace1e24d3932a1547e23fef1a704e317a25fb93107642297e5d0ba9df9f8342d6a38071748ba73936a31088675fbd357b8396aae3dc3fc6637284d017477cdc2e996a2c940c177bbd18f7e4073798563e7bdba065f9a2effbdc066ae63a042d9ea441e006121eb14c9929364c1e81003022ae33a3c59c9e3dc6aa9d89cd099ce3a665fa4d5bfd0274990e4850d755fafaec0fd7bcd429bf2fdfacc415b781e88f50202d84c2f0a1ec2593f07cc224f5e030f9f1c3d5c3600a8665bd579c3f9b723c27e4bb76e6fc9812be56d42e0e5034f512f7aba585392966dc8742e1127f639a8325a6121d03bd6fc69a832a9b4c1212d1f21131da9ca3b1f206a5a7bc6552ca68305734f0e739e00bc8a308fdd5ea3896ccb775b07236b1db043c5b56a917192ee91d9d3c540f90ba2748c9c5589b6d407decacf1c2b351fc68eb1cae580ed3c671b87ad06bb2bd147882794aaa43d57cd4328cd1e2861903199ba80805407bf514098e71a21958a0090afdac91129067d3cff562af75b7e4a701c43b8d7dd2592ecb7fd4f8d7ee7d9cf336da513ca3e2ccd93b57980e300d75fdcabb107d9c1966a64d4a178efe8101ec03d8f989f5eda2a52cf26fbabf277a3e23e9c2564b6d655cd620aec618a791dab7de5b827e5160bbf28c59361ee404500f05a54fba47b40c0ed3db6220860f1d9c162b830e9104b9f52003dadd80ba4c63531a4ae57d21513b01051dc8676d8eab8f68959eaf19bf4eae5abe79565321aebdc8a310545b476a5214a68c092c5ea3c4f5f7f9de27d9cf743b33003060a28ea0d33e1b1b9e510f6b27dea4f268389ce3e5c30b42a315a1e044c2d37ac090bf96f47861f950675da219c5c6091d89eada822a3c0f068a4bb7efff25017fa88e4082359302dc5e762e995385404b07bef9b610147d3c0a0b45386b5bbf94e36f1209eaa7d076d8f0b714b1051414ac9520f98b583d7f5f493c45f39568683bf030769dcad6f3b4c3de3f09e3f67399bf2319e5057e112bf9755d7571b5305fe354c202e7789ebbb8f500f3446634dca50aff925f91038935cd03bb0ee49bc69e84a67ba43c16c7aa960c286dcdfc7d7159334b43d741f7149b0c8c8386bf09cd4601a4bd836b90a64a466d7ccf2b8130fff1bdb6080001cca37b7a82144b0e7022288f7b1e8439f7d231aafa9ab48a3edab3e6100e2cd02cac0ed9d1aa9810f50136af2b3b99d805891a25ce9c1ec98e95802d0e2db0c617d0d8caa1ca4678e093f19c59252ca4c6a0c67fba4d49496de6dcf07510ee885039e1ea50ed2b68b617088ad68635b6db76f8f57fd3410e2e1956de677b0303a9d23d2eb41fafbdb59a6075816c460dd0eb569e939e7366e8814207059da5e9177353f6ed8bf737d44ca1ec3e334a90fff14c4bf20da8673a359065e4b352da1351033001b963fe97b6889cabc53851d44c5b013d0fd09f9f970d9c6946e242b91951cc4fe80b206634af7fb8a9341817c3622433156077e829c87ff51d3e5d1c0081645180203b86d54fac046b150fd5a8069c009131e7259ba637217fd77a59faac0f2bb5e717de58249964315f68d131c9d7413e39449f5d97d45e45fbe7865f47937b21becc86563891826a741b182b7665d3ce28e93dd58beb7b80fefb1802d4c6b01befd7e94125f80c1462fef3771886ddb826c84b9bdb13cc7a9bd7971f38cc703f6400a52292b8d7b8e260a6c2980337d1a99a9737c49d8487f791c4c0eb7c9f134601a66bb7d509e1fc1b17b0c7d8363993b5318a5db66a7b3e55d6375ca80a87f1187a432037355b8c4291280209441566f91e9042e0d92b25828e1a40f06aa54bc0cf1535d8725cfba520f82234c2c281ca438019b4fdcad42d8e7438d3da647544cbaa2bb0f894d9f7521cf4c5cb865dc5458667ae3d08f54bdcd96314809c58d06ccc174b733747811065221adc2833597111a36871a5287403ddbd4d5d0148078ba1015457c9d5a232cccdc363a6a2eecb7813ef9a826b41be93a6f9791edc980c6565060900b9f5ce4aadce6164a52db29d28350639e48eaa0250e93076c91bc9824b064e6652a160b14407688e09f3952550a1e5887efa317e8d39ce7d4a892e89d41dc2b02bbe328b3fa6c9e85cb4e7835c2de6f7694c54f99b17c662a249cd3914333da0321accce2ddc7c4c961f31d02287b3385f3515cf56b629f4d21b937f05c34d1f38f66ee5b8d38edd0b3442121c3a761745121973ef10c0b9fa5616e46d58e8485ad31fdbc02ae183cbaf795b1010644a6eec49554cf67f2e85f47cce2213747659c99838dba124503cf7677a688091557a009b61327202e848998d20915c11a5be40376502f163be7830305421f7719626f1a2b3311f4483e129c31b24185ab09241e9c52fa78baa060234b39c8686e17a12ef7a59d884497c8386d6368c6666a1b5c074da91286aba68786056a94c494ed901a745c028275b9049ceb7d20b5aa39625a8e36107f667885fb9744f9ec0ac43c00652efc1b9bf46f60c7b684148f65dc46d7f79d0ed2aeee4a84ce1aed977c939059a9e1ce04c3b42c488f93f959905f8add28e88d28e6a53581c8a4b44b1fdb7596157e7d5deb2a0f9e8261b73335dc2e04c264a536f2be1749bd7d3279d310b7c83cbb2d39b45f39993466cf08d00144b5f900be528a384beaefb3e9af8e7e4d829454770110c0d9d52dbdd8dfb9af9be96f43584b38b1aa7d58e26e5d34cb57039dc55d80343db5c041a8b4a8e790d9779fca5a14927af2ac962204ffb6f1a4ddab043e37a72ce4bfe10becd628a7812953600b7a2ed95293fa7328fdba4937ec137927071450a7ab5ae7321ec81a6ce6aa967cb1527085dbd5255779c622acba15c80e48f73edc4c07d4f57b67a8e6ed5b35466e671e31e4281a125d6a05f1456b0ef9908f47030af9b48017ad77b7e0c032d25d3e26192656e82be90ca8386e7a00bd35cbcf32776df3a7703e388f7002a40438ac636fc26ce1e84bf88575ef71388ed9d3c65f6a7d877064169003858ff1748f2cd151521467fcc26a3cf6a028884de00bb238a82fc1b779166cc9cacb82253a5531e2ad7c9f3239f140ee8cf57ae2fdbca708700bed681b9f327759a1b6020877c9feb6d6965fa37d7cf5a8df82b2b95c6f5d13e3ed8791993a7f5eefe0180dbe2ed37cc906638cdfeecaa85981e4851300d2686514df0d0120a956f24f60aa1a1992b712645", @ANYRES64], 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff00f390229100b18e2356e08ae5d5640b7fdb3cd95c7dc09fe9901538ee5038b70648767fc7264ae8440672feda5074f43be50bbbf7bd8d6e911792ecac4019edbd9161d18ef8a412a598053b947e5a966fe38dfd10632d75c0f5923d2b85d0c370b0534341a32d275c4a94b86251cccd5f7806789d501aee8250bf2dbf6d18afb3bc9e75319ced6ad0abc381bb7d1a2cdd5c7749354ec1c490466ba5ce087d800da919ce8ed1621d5aecef415c8d2c8630acda8c513de2e4fa5ad9735d", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2], 0x20, 0x9}, 0x402) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000180)) 13:56:49 executing program 1: syz_emit_ethernet(0x44, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88"}}}}}) 13:56:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66506c652000"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 13:56:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0xffffffffffffffff, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="c70c26fd509fc2ab2c77c0f7ae738edc5c5888d10a49651873ce712da2c343e6bf180c35df0d05a1f068e8faad25f9720dc205cf3d15637ae416965a1dd4d47ac6c6ce0598264bd7e5cd80175242f354af5c58ca5fecb5704646b1dd0f49665b2eeb3909555ccaea341b9d96d162b7e7c2e202b15471073291438ab995cfe656ce038867969bf89160c81667c0394371a02056eb691bdc1efe4d24e291110844a94038f4e517bdc07259269dc1d8d01299d949462f41af44a577537f"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(0xffffffffffffffff) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=""/189, &(0x7f0000000100)=0xbd) 13:56:49 executing program 1: syz_emit_ethernet(0x45, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88ee"}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x45, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88ee"}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x45, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88ee"}}}}}) 13:56:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file1\x00', 0x80, 0x4) close(r2) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000dfffffff0000"], 0xa) r3 = open(&(0x7f0000000140)='./file1\x00', 0x8000, 0x4e) ioctl$BIOCFLUSH(r3, 0x20004268) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) fsync(r0) 13:56:49 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) msgget(0x3, 0x81) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x118, r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x15) write(r1, &(0x7f0000000040), 0xfeea) close(r1) execve(0x0, 0x0, 0x0) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x38, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "82e46cb9fc88eeac"}}}}}) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282ee780fe9fe6f15474dcee5822d1bdee46cb9fc88eeac277dd93cf03682aa81c5968dd094abe860ecd17d6a0062949d975645c0e09dcac0ae578a487d6a2d4835f5b091399868f06cefae02f1ee982b663c6949f4d4646c5573a850c2a6898b2ebb36cac7627d752be389a16837f93a5e"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000)="8f4083c6447e8e75a4580651d30dd8b668b755332422a69ffe06dc7b1d08457e71900ae71aa6", 0x26) 13:56:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800410000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeac"]) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) getgroups(0x0, &(0x7f0000000200)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/162) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45, 0x0, 0x0, 0x2c7b04d0}, {0x84}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000000)=ANY=[@ANYBLOB="0080c6ffffffffff3a00f300001c3b817abf7daef88f1594310678a2af49aad2ef755260"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x44) renameat(r2, &(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0xbc, 0x7f}]}) 13:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r5, r1, r2, 0x60, 0x6}, 0xffffffff, 0xffffffff80000005, 0xbf5}) setuid(r1) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0]) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000200)="7c7651b695779bdfd11fca2961d544835f9416159e0eb9c82ea86ff9eafb8cc5655743b22f78520d5b30ad09de0dd4775442eb4668f63e3e01e1f2cc0cc63b54666e3aaea2a81e0feedcd5bf3ee0b5e799ffffd1a4cc28dbb95206e5e3fb04fd84ac5920207a04dfdd6b45721c70a453334b005082299f5d218e581f5828a24fe160bc1556f384ed45943fc32c591262a1c05a57c62286002c0f093304d3211dde7b2df6418c799867e46db14da1eab68615bbe717af70d2f360e0a234fea7", 0xbf, 0x0, 0x963) r6 = dup(r0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:56:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)='3', 0x1}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000100)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) getpid() 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaa659578e00000020000009078010000804500000000000000000000000c40b96a6e5e79ab82e46cb9fc88eeac0000000000000000014609cb000000000000"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x200) 13:56:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x120) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x2, 0xffffffffffffffe0}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x144) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f00000000c0)) r4 = kqueue() kevent(r4, &(0x7f00000004c0), 0x10006, 0x0, 0x4009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(0xffffffffffffffff, &(0x7f0000000180)="930d02", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000040)=ANY=[@ANYRES16=r2, @ANYRESDEC=r1]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) getitimer(0x1, &(0x7f00000000c0)) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) 13:56:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8b020111000000ffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aaee5bc6f3730a72b22efd226781f5db5ffdd80c24a178b9009d12cc49e63b19c817e54cb96bb65d492ed674f385c8d84c704292cdda74bb1188aca287ddcc3647642d0cce107251e2128a98d19b882459164eedcbcb6d77633e6468ef527b6f193fd9d8d45f4bb64a26291eaad64cbe07cb7d05520"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) bind$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:56:49 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:49 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x20, 0x7f}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fff, 0xfffffff8, 0x5, 0xfffffff3, "f9e886911c854dbf3792092e842ae8888439d6b0", 0x7, 0xfffffffe}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20, 0x7f}) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) 13:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) fcntl$dupfd(r0, 0xa, r4) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 13:56:49 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x5) 13:56:49 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc56eeac"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 13:56:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xffffffff, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaae596b74070d282f37380886571b1fa0879a9aaaa0800023e2af28583450000380000000000019078e0360002000000000307907800000000450000000000000000000000e00099ac9f222912c9aa462ae64f8f936a1f80254969faae3c2f1206e066"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 13:56:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4, 0x4) 13:56:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1d, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e080000f6ffffff"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) close(r2) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fine0\x00'], 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 13:56:49 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x4, 0x6) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x3e2b, 0x5) syz_emit_ethernet(0x110, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81003a000800450000fe0000000000019078e0000002000000004e204e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="80100007907803ff04020303f8020400100516000000080000003f000000080000000400000003131280fedb26b41b729177092a198ef4b194020c000004021312183a944e78f54407a424f7d5d85cedf3000000d51f0e241ee1be16bba6a9625e5f8bfc1f5754d1614e11be27dcf1bee82a4cd44b650cb62d83ad34d91cebc8420b41ef2ebad250403c6469767ca6f588da3013d44facab8bd4d35fb3097f808aff452a654f031a6a0432dd19436936a5847237cb1812eb5d5d5996aa31df3a6e1d318f5f93b9e5d499d1e4b21e3715f2c470e804d9fffe7a4956a030a8971a000000"]) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) 13:56:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0xc6b4}, {0x18, 0x2, 0x1, 0x65}, 0x3, [0x2, 0x3, 0x7ff, 0xfff, 0x5, 0x4, 0x1, 0x4]}, 0x3c) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 13:56:50 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004c0000800000000000019078e000000200000000831b7fe0000001ac1400bbe0000002000000007f00000100000000010307907800000000400000000000e96ed3e4543856af205dc8e18b000000000040ac1400bbe0000002891b04e00000010600000000000000ffffffff00000000ac1400aa830f04ac1400bbac1400bbac1400aa000082e46cb9fc88eeac7ff191e86e1ff7b47cbe32001c77d89428f295ab4aa88f3ea68fb227be59c607aa3049ff0999846520bd76f475750206ee9595bb328e4fa404537e59f757e957b25ee7299e5e96fae57bb301241801b70c94c00d58fbe0d40cde2f3224404e414ab594e5e15ac1e5e2f0bbd694d8a88dc3e7c6b8bab93d27057c424fbc7205d6d3d48cbdbb339807da54a6b0ff14cdc0056324860e956e56775a7d5b26f070ab6cb778871517"]) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @broadcast, @random="7427fc199db1", @remote={0xac, 0x14, 0x0}}}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1c44, 0x101, 0x6, 0x0, "e7cae68a72d404508f2340731c965e025881a6f6", 0x0, 0x6}) semget$private(0x0, 0x2245e7dc578f944e, 0x362) 13:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x363f}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000600)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000340)=0xc) 13:56:50 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000005c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x2e, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x7, 0x0, [@rand_addr]}, @timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@empty]}, {}, {}, {[@broadcast]}, {[@multicast1]}, {[@multicast1]}, {}]}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0x80, 0x71, 0x40, 0x6}, {0x2, 0x0, 0x1, 0x4}, {0x0, 0x0, 0x1f, 0x80}, {0x9, 0x1, 0xf8, 0x836e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000640)) r4 = dup2(0xffffffffffffffff, r2) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6a08000}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3c52}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3f}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x68}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) 13:56:50 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) 13:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfff, './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000003200e0000001e000000282e46cb9fc88eeac"]) 13:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:56:50 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xe5) setsockopt(r0, 0x2, 0x7fffffff, &(0x7f0000000000)="097d34d40e0aa2433fae65ffde14f89c6e666b353af271050676a1492bc120cf271b91cfc134ef8e7b6b272a98", 0x2d) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @loopback}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@ssrr={0x89, 0xf, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast1, @empty]}, @lsrr={0x83, 0x13, 0x7b, [@broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast]}]}}, "82e46cb9fc88eeac"}}}}}) 13:56:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x56) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x23, 0x2, 0x7, 0x1ff}, {{}, 0xffffffffffffffff, 0x51, 0x1, 0xfffffffffffffff9, 0x80}, {{}, 0xffffffffffffffff, 0x65, 0x1, 0x1, 0x6}, {{}, 0xfffffffffffffffd, 0x2, 0x2, 0xfffffffffffffff9, 0x40}, {{}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xa, 0xffffffffffffffc0}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x1, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x5, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20, 0xfffffffffffffff8, 0x8}, {{r4}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0xea7}, {{r0}, 0xffffffffffffffff, 0x6, 0x40000000, 0x6, 0x1}], 0x6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x28, 0x40, 0x4, 0x8}], 0x7, &(0x7f0000000340)={0x7f, 0x200}) read(r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x485, './file0\x00', 0x7fffffff, 0x1000, 0x20001000, 0xffffff83}) 13:56:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffff7f, 0xfffffffb, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0x0, 0xc0, 0x0, 0x1}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)='\x00\a\x00\x00\x00\x00\x00\x00', 0x8) 13:56:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x40, 0x3) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x2, 0xb71) syz_emit_ethernet(0x11b4, &(0x7f0000000100)={@remote, @empty, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "eb8592", 0x117a, 0x33, 0x80, @ipv4={[], [], @rand_addr=0x7}, @ipv4={[], [], @broadcast}, {[@fragment={0x3b, 0x0, 0x2, 0x1, 0x0, 0x1, 0x66}, @dstopts={0x2f, 0x0, [], [@pad1, @pad1]}, @routing={0x61, 0x8, 0x0, 0x6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2]}, @hopopts={0xf0, 0x0, [], [@enc_lim={0x4, 0x1, 0x81}]}, @dstopts={0x0, 0x201, [], [@generic={0x0, 0x1000, "326ba334b2898678601c096779e6599f9703906c69997916716e6eeb468dd4445fdec2dfcb0b80a139557d5aa748111641a0b427e8ade6aca46046198fce1cfef5a1f29d7338f268504017a255cb5a222202e65b1cbef4abcdf59f4a7d53bdc41cb9b5c372ea0e4ca1129c6b74933eb1bec5be47e668ac6e7ef16a90271fb29beb5e6c09646f60f183849ec2dbc25f7b08db0c76f09bdd1bafcf5f1d0fe798592b20a832916506de6ce00ab55ab210478441f265c7960d4e2c66dbc99842ebe7d133ee7643b35485547babde06111147a04cd04aa127af7121c8a97b4484a63d06ddca49a891dfc0bf02175fac311058db01b07d698c2c1504ec77e439a2834a4bddea98bf9dbcba30a56befdf73d4e0127ab5bb89691d4248b3376001396bd38bee239e9ae34430ec96b303fef6c543350fb76b210368c4e04ca8289a3bd5128b6040a6f9df9b2e08a977b2590041548861cf97734c035d98e5ce3b690c6494bf6fab024ff5edda51ede646743edb8943e9f78e107b80a84b675b512414078496bb10c9236c95b5ebb2c5789aca63f24a515e4b1d5d0cce58efbad9b44cc766f1a9243838116b0437409e2151ff7514c4524b400c1cab359345a92a63ac8f615f3ccf75537d0f503360ec9e847667fd7f76fe1e1450bde1f276e7816b5e29c7f6cca3285d8dad41da893cbbd3d6e74d158f92c2b6e7a4cad0567764f52b2d0ee14b17c571b9be99231523f6f4b16b36941d92aeda3c6c2cb3fa98db919f3eb06c2982f673cb124ef9ff820b712f8cd9b92d12876c544ef0a0422942d2c776315a342e66bf01b01470ab04f3bc2cab742312c208d35af7da4b524a4863651474c02b968221fac56379a14c4822c3acfb984fdb149bc90b5e49bfd82dd448833b6705c8c299911cbafdc9c10399362b49254ae2f8760a193a1632cc5546b7c858943ceed28410c55c0f70920fa40f6eea69d70541f72cbd39fad78b1c740fc392cd7a16bd2b1a684d4730b11dbda25d4d271d84b6dd00ec8e419df014be3711525cec7f628d744241659138c243cad932a2034393c33aa85c1039a64ca26c2f136dbdc22328bdc610abda0cd2160672b250d3b1df5b7e07eb00fedebb38df993d6a8394d6612fc2c1a75fd89feca3e6dffc3d74231e223c3417a37bc78f186d92b68476ba184c140ef2b8a2d674e31f51330ab298f2ec16b401e88f3e953f77f6510dab82a690142780b6422abc384626ee75e720eb3f3d0d16b1014e818d9637eabbee76f7dffaf8f5fcc3d724998bb94a1f70e9c60255fd06a6f25b3e6f48b6aa65f0dcd7123821e48de42555880b51ba64d3611e876d5e41ddabfc1b08a42d5914d95536e4070e26e11dff5b4f98067bc5082738acc3b3b4a382d532c527f30937e7a82373b5d74007168bdf21295ba3bb379dc099429b31206aed0f0b31cadcc73c7ba52f3fe09daf5af84b1881f465b9fece40d4f25a555404707ea567d2ef2049055c6bce3b4bed9d6332a0dd19b468a1a8261f10b5378fe043fd166addac9f66d1b0cb6417be535e4f9d7765822248462da2bc16e5646a1c9701a2f2009d4bd02351b1863ac924de84f001760b14e3bb85bf13bcc8211892d4c9fae8b34f706b5aebfe8d360d99bc737d0d665064fc435acb46cf9a3b1e3f959e9acbe5ed79852feb7616c6a90b9aae88e9e36bc96d6ec437cfed83742fd5488b69fccb7c50e6f55ce3ebe7ff8e26cdbfc8033c7d3528751f424350cefe0ef147de8aff0c4488a2b85566c07c76a61b0c5e0e4c3eec2f5eb23caecc0a0d5c5d42a77abd98928dbbad86f6510bc32f0efc7df59aa2e10833a8626839b728cbce070faa4f6f7c7729e9a9213a8b0672c212dcf38ff073d7260549f910d93b015b9a44f23a0533cb2f1c696076466f52240ed6490de0ef33290b59287550649f01bccd8ad340e46c6fea69cdc1bf713c339d745542d34f2a2ba1599c8639a7e017648a3fe08ea8b91db582d56428fab77f77b0dae5f0c3948a7d2732a4d989604c8beba01cd5dbb75ca7df54c252ddf4b479bdecfef09f11781c022a17af394a2feeffe0357974ef15554cf76d3ab6599281d190eb406470d13499f1029801dca75b56ffeef86bab2055193a384d91d6328bd397d51e7c2d4ea40e536c676ed2e48b5415b8b22fc80770ea5e925aef32b1e54ef834216bf3ab431be4382fb7c04b16a0ab4fae7c373f18af708e1ad428261e9f16251477a3afd5ac5dd5dd0ddca58739d0fdc6d71bfa9abb213a17efc6e07dc49f96f53dd08bc95f059296b05d612f3fa125d41c6ad8584a39c524ab5deb193dc2f08c3eb3ac43dcc32216c4e1bbd9054644621c5487967095e773d60b13b742a4f3483050e03cc5370cf4083eb596e18d868556954456e13ef0f838d9fec4f16dc2651c095a18bdc4b92d6f75f6576bbe8a49c0c36329a23df43c8ebd3a31640bf41934faaf2811141986cc8a238d6a84e05cacbe5cd0c2d0ff9b54755ab5c1a764eb3bc6776625b475578d2774cc57b9854ea4ac19c5bbd5fc78011d5ace6ec0de2520f400d65d6ed2c23038bd1be21975850861508e2e02e3c656857f131adc2884d7f156815b003e8d28c67005a99f22699c1a5c053c6dda4c8329e80395860ee9f635cd3748872b47744c0988f782372882f97e11c0b11156c6bf59de25da4307dd50123bc184f0eef07a64fbc38c316d03689c5664164f298986f497cc9536b73a4359d090806e237532a657aa7caa2714606d4a9d3c7e7c462d4d8bdfee6e75b980a19d7e568f55973a95cc4fc4aea6d18bf3c3e57f842a6aa2126aacae91d974ec65bcc628769b1da522c571449a9cd352af31fe763c133d4c01d4675075a4f0363c830267a988fca1004555de7c40a2976d57bbe707534c41a032b956a9255f1cc81cf0d38536c2310b5aaea439531535494ccecaa9891bc2ba8fabcd5ad9f5da96e980319be4a3fde0d51308d49330f74770bc944ecf635a52439d7ebe9f97ebbe6b58a8d4481e68b43d184e383eb2fda5b895dbe11b7a263257812ca4a31c2e3d99f5f8e0c81611d5f98a7489bf3e1c69c2ac4f9ec51616990411e9a1a911b33e48b33af45c062f0d2e67c95b0dd334dd14f1ca985eea56b06bf74171e7f79f29cd502fd32fd9a85c8d2c04c38be092d9ecd7447b3bb28353d38e3f51ec597eced0870896480c257b18b0f011ae2efb83d551ae9c4da7305d6469648dcaedb38e75680a6b4552f3e2e362edd5cc39358d1dc2f25fe262fb65f2b317449849fcb02b1c741476c842980cf0439f6ae8c2466a59e40f13f4fd636f65a3bd6e4ec45e5b61e75076133f4f24138c29079851aa58b97fcdef59fdb3a27c77f30f59a75e6c2432ecdbf7d827a9fc22cc624bb1b07a415521d566793623fdf7745932b2d40227689d125338411471f6b1ac056cbc6c9cd9bf364e9525f0d5b2f960b1959ec4c3ebdcc78b861c42a334533dc46db87ab58d877785ee33a3b476b25142a16c269c1d110cabf3dea8ed2f69f4e176b1e97e618599ee32878267700ba1dcf3cd9a70c7326bb5167e175fc0ad5455f5d433e6d63220ce00bc48aee6a84bf288cc1356c0d111804e8708e0138ba12b5bfe2cb2e787b1729f7fc2d1d0628e4cdad30b745247f71cf8c7b4b761be16233cc096aba09f7f19dbac44ba821d14564d7f0c93cf802db916c2d4b4ff3f90c0fef65cd29efb8ec21513b67488301a3ed4d5acbf6308ca915a420981f9b796a7c7fe19532c85381d970ae1ffa6482c7e13cda04dc68ce30771d3e5c7364a8a8e7cfea2ccd0f1b9d40dc7ede2cbd0a7869b563d9d37be62342f6b38f8aa452958f8055a5911bb3f21ddcab9c061d3ea2882d911238ad6a6e0392b4bf1ecb4654fe75901027e388b32de4b60d491d386221f0fa6e25f299babc42c11f6f1304abd45b57aea0f8c49824e1a9001006abe08933e886edb32384fdc2f241209f47b7fd09dbeddee1fbc6830b97e4952fb834154294e5c8516615acf2dacc7955c432026c7aa4ff08dfa7b70cb55f4084e1894f20c479e41e9aba494f35c35cb314c10da22d1ba2f1c275d167a2b3942ca2d444f735e673de44d81a5f875a44a54694fcbf2989f1f466ac5f64df520c591009257f21b8d68a34d7ab6a3fb259f1130efc47e26855dd980e16ae1398885a4994eedd8608a1d4605f82332db790bd368f930f410bc6a271860e8d1e8b0ecb99fd1b7642a8c45edb2174987c7dc8dc31f9cd9fd1a67445f3c1f165d29436645e71724ea816aa0908cc474f2bc56853dd8f3df8bac80a1967731d0b402c3f051e1df5c0a7965c6d618cf9e91bec5543e2e2cc00df315f552b826827fe39ac55b361cebf639dbeefacab047d8a6adb346ddf9f23ea8afe11f0494e151951cd3363836eec13771825b4310f9882b16a15ca30e6926f31dd061b8ac61dda143dd1623d4dced79928c419c75e51e5a3fc4e3f589437b2646efef56ed0067ca4507d8a14422d767eae71663628cab0456dfdbb53d52ed9dbb2de7bc2826fb5d7d42b4687d6fd111f6058a9296a33e9539c8156497444aaafe85ab091a0bdaa764a926113dcedcb474c434b872a2f153e167826066d0d0b856127d0a49222a876d24ba4233697a4ae0f42867aef3fb245f8df0d46416c7b7525b59649a8b61d588272cc4744a1c28e33e04cba79c09acac091aaadae5b7638a2006f7f69a57511f993f67b105d2317deb9b32f152ce71d04f2aab1e76edf9b8147a2da8fba7ad38813968fc09992007d97dcac8c0f248864c1df47eec68ab46fecbde922b8a892c806065374cf295ce5009b194db85efab375896f3719bca67b148a9cd2f6468ac3a48254ab391d7ab5c5049261bac2f5fa24af9c80bcc265777e191d42de29f0ca5f770a8499a8cdfa4d98c511c833029af8ec442a0418b41122ce8a911cf77d804f65ab40ba3b2e7e2d22dae12807ff1b91375dc30677bd3bb2ffaafbf981218726815b859eb5e21f95ff8c0ed1d4f277e54a907b190ffa7ba7409d18f2c84a904273fc23c7651d498605288cd66dbe15b9025f4685ad8930a5664b47884b99866a9eb623e0f44a978d21e417d6133dee3b8db40ae203a75dd28bb494e7c11d7153741cf08f7579948a03ea19bb8fe3276592d4787b519c29e51ae9b7cc2b638d82dfd508865cd711c169b7c23e94fdd6aae8c26453f078b2108303313bf20b4076e7582eaaa76b9627cf8f0a6d5111bf3184217885b41b9ca60e42a77b0c90295da80e889433ea9b3baf18b5c58f841694805dace3db75d415d85ed2ebec60d3fd262a12f1ad31782afa2cdc86c0e3cbcf97f9d2f31e9a1d639c02e16dcc686c95a5897b3975162ea1e91865ac4eff1f428a568a5f7a78c08b6871ebb4b9b92dce6d219d8c38604324d0bac1025664cbf69be840de674d680a27a5d6374cb85076dcef4d11dcf9dc8c3c907a5cb65211ac70fbc32f7665627821c406c05ce579826eb45bbf8002e9d44d6ae4573db9fc8ea9b5796c049b3f2ad3bca037141255f3acd7763b09958c66af84ba4296fbf528308e207ecf0ee77140c35d47409e81cd15f91f876bdf32753f98302858f70dfb28ceb6fe3638a338f25f397530d93555b144bb0a9631a379528a41dc036151f89586c5034893c75914c1d16e68578a1ce7f51cc630b0766f2f161731e69fe66d5c6d43cf98185602b7dd13130194985e144322e07dc46f1205fdbdb453c68d0c3226364daefc8437cf3bf68fad094e964d0ef0231d74c659507a4a2eb744a21a0"}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x400}]}], @tcp={{0x2, 0x3, r0, r1, 0x0, 0x0, 0x18, 0x80, 0x3, 0x0, 0x40, {[@sack={0x5, 0x22, [0x2, 0x7, 0x8, 0x9, 0x7fffffff, 0x3, 0x7, 0x8]}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x1, 0x80000001}, @timestamp={0x8, 0xa, 0x4, 0xa144}, @sack={0x5, 0x12, [0xf8, 0x0, 0x3f, 0x4be]}]}}, {"ac8f68ba3b003f80fcf16c935d5bdc63fec0d833fbcd7308ceeb2ba72bb5f0b94e3f9c981c678e2c04ad6fb41f8aa2f66f753142a2e807260e509ffc6ae6b8ed7f31a74d9a78317c5bdc5d4e499b32f40d22cc6f78747dc3c61e5808095b1b2be458ba8def131fab84d36d473e94d176c2d61812bad74f136ba30f40305bc96aaef8c166d07d774758a2980f0dce67eb2809"}}}}}}}) 13:56:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078fcd60002000000000307907800000000882c00000000000000000000e0000001e000000282e46cb9fc88eeac"]) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 13:56:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f00000008c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x1000008, 0x0, 0x0, 0x0, "d25a0db112030700", 0x0, 0x97}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus/\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) rename(&(0x7f0000000900)='./bus\x00', &(0x7f0000000940)='./bus\x00') r2 = open$dir(&(0x7f0000000600)='./bus\x00', 0x0, 0x50) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000640)="5c77dd21c02b4c11dd9341ab46178fe115f4ef61750a33bf0697838f64a1e3702768eb66e1c9965b305853698ab680c1f20bb4d3d2d018b5d8feb701d8b1f6532853f62ca7af879b3a968b0f27bf053b506ed47b02a8bd8dc7777a9ce7c5a32d8b33c4edae13bf3e56e066e7ef2bd72f6e8a371c4047dc2d773480defcb06fafedbcfd470af292fb", 0x88}, {&(0x7f0000000700)="f6c9067a3a048f6c2a1347d68987905f10a59301af5766ef75d65bc6016c74cd2a93ffca43a9beffd06d7cabd56828c0d0407a51615ae55b6ad0e0bdd35690e91c8dc57b98f8729acc8a8fe88267fbefef551ca75768be7764ea25d22b5ca9e911b599665cc7b62feac8383f670bca075891dec4fdd51b29df772b1d23834cf465f8da3c9c3570616b6792d07695e292e89d10648133b4253d327975ec09921931c608f64dab47180b70bfcc1beb5d478f7f5be71a0eecae3a9a31f5aea2c8ecc1b5845d41ad907eb7b202fe6124a0e8a700089d0a4171fe58e1261e69738fa3e4bcbaa9919d80332ab6ebeab916d33e38494ad6b8", 0xf5}, {&(0x7f0000000800)="693fcc463f2306109094b2a2b87b1e24019a71e1faa6a1465b583fd635e08f4a5159079760905bfd68324788c34c9759179d26eb51556782d875ced4b0db46b3999780f0360cd392f40218ad94f37149946ecd22", 0x54}], 0x3, 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r3 = open(&(0x7f0000000580)='./bus\x00', 0x8, 0x22) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000005c0)) 13:56:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaa40b31428da4800380000000000019078e000000207907800000000450000000000000000000000e0c3fd6546d0f114d305630c00000000"]) 13:56:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaa0010380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeac"]) 13:56:50 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a83c0081001d000800450000400000000000019078e0000002e005000000000000000000b201000000000000e889000000e0000001e0000002940600000001010082e46cb9fc88eeac"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget$private(0x0, 0x10) fsync(r1) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xfc000000, 0x0, 0xfffffffb, 0xfffffffa, 0xfaee, 0x9920, 0x6, 0x10, [{0x1, 0x0, 0x8d, 0x80}, {0x1000, 0xd8af, 0x3, 0x2}, {0x7, 0x1, 0x2, 0x366}, {0x20, 0x9, 0xfffffffc, 0x7}, {0x7ff, 0x5, 0xd76}, {0xe9d, 0x1, 0x4, 0x7}, {0xb58, 0x5c, 0x13e1bc54, 0x2557}, {0x1, 0x401, 0x8a, 0x8001}, {0x100, 0x3, 0x39, 0x3}, {0xa3a, 0x0, 0x7, 0x7}, {0x0, 0x8, 0x1000, 0x2568}, {0x7, 0x9, 0x4, 0x1}, {0x9, 0x0, 0x3, 0x80}, {0x5, 0xfffffffe, 0x7fffffff, 0x10000}, {0x3, 0x7ff, 0x81, 0x5}, {0x1, 0x6, 0x9, 0x2}]}) 13:56:51 executing program 0: chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20180, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0xc3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x6) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0xffffffffffffffff, 0x0, r5, r6, 0x28, 0x8000}, 0x8, 0x401, 0x9}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000300)) r8 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x6fe4, r9, r10, r11, 0x0, 0xb5, 0x1}, 0x1, 0x4, r4, 0x0, 0x62, 0x3, 0x100000000, 0x3}) 13:56:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000010000000400000000000003079078794e00000000000000000000000001e03167110cd04f330488eeaccef2ca54493b94164d2b94713c806f46db046be4bcb13dbd9508d23ade5acc2a2394cdaf837063fb07ba73321745b004201f6b639a292edd090000000000000021d5a106aef8f462d455b9c98fc942085bb648d3f0e021fe98665d81a3a3963b888400"/176]) r0 = getgid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, r2]) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) setgroups(0x2, &(0x7f0000000000)=[r2, r5]) 13:56:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) socket(0x10, 0x8000, 0x8) 13:56:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="71f597bcda0431fb8f7ca2c011"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x4000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:51 executing program 0: msgsnd(0x0, &(0x7f0000000500)={0x2, "a0400472f9e3510cd8a002101b213e1c12c25584c7ec656e53"}, 0x21, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socket(0x18, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000540)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000c99000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) setsockopt(r1, 0x7, 0x1, &(0x7f00000005c0)="839e1ff73a5bc8b4aa24b42b05b6891b31742ee9aeec9d314f1a39c6fd08c50969771450b0c2c9ddc3c60e420feb466f8123b62fe1563abecf00b586f68bed0f7d6398fe4e4567c74fa1e0e4d637be0ea4b89cb7decd88498170211760ff2805c9e556a60ee67d8ac8c5dbe152da96eb4cacac5af1510ea7cd54", 0x7a) r2 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x335c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) socket$unix(0x1, 0x5, 0x0) r3 = semget$private(0x0, 0x2, 0x13a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 13:56:51 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xce, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800470000c00000000000019078e000000200000000891700e0000002e0000001e0000001ffffffff7fffffff892b08ffffffffac1400aae0000001e0000002ac1400aa0000000900000000e0000001e0000001ffffffff4418553000000009ffffffff80000000ac1400aa00000004820be65562fcfd63d2ed85440c4041ac1400bb004007007f0000034408012100000001000307907800000000450000000000000000002b00e0000001e000000282e46cb9fc88eeac00000000000000000000fe160101c102c1aaaa5b4c2e91645e629e340e0248b1e9642d81f0f7fc2f8b1e7e948a132c67ca253a83829e6ed1092f69ab5c6fb3ed439b1a86c9f7841e7aa48b9bc64b"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) pipe(&(0x7f0000000240)) close(r0) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x4dc678c01b90e30, 0x40) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000001c0)=0x1) 13:56:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x60, 0xf0000000, 0x6, 0xb3}, {{r2}, 0xfffffffffffffffd, 0x9b, 0x40000000, 0x54d3bca2, 0x9}, {{r3}, 0xfffffffffffffff8, 0x5, 0x10, 0x2, 0x37d}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0xa9, 0x1}], 0x0, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x4d8, 0x8}], 0x3, &(0x7f0000000300)={0x4, 0x4}) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x81, 0x2, 0x7, 0x20, 0xb8, 0x5, 0x5, 0x10, [{0x40, 0x4a96, 0x1, 0xe881}, {0x1, 0x6, 0x4, 0x727}, {0x1f, 0x5, 0x7, 0x586}, {0x8d, 0xfffffffb, 0x7, 0x400}, {0x9, 0x8001, 0x20000, 0x2}, {0x1, 0x4, 0x4, 0x5}, {0x8e, 0xfffffff9, 0x7fffffff, 0x6}, {0xa0, 0x0, 0x9, 0x1}, {0x1, 0x1, 0x9}, {0x7f, 0x3f, 0x0, 0x7}, {0x81, 0x8, 0x800, 0xca}, {0x6, 0x81, 0x9, 0x2}, {0xf871, 0x5, 0xf7, 0x8000}, {0x8, 0x1ff, 0x3, 0x7}, {0x225c, 0x7fff, 0x4, 0x4fe4}, {0x5, 0x8, 0x80000001, 0xff}]}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e00000020000000003079078000000004500000000000000b9fc88eeac00"/70]) 13:56:51 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) socket(0x18, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000540)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2f66}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x335e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0xc) r3 = semget$private(0x0, 0x2, 0x13a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 13:56:51 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x7f) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r1, 0x40}, {r2, 0x40}, {r3, 0x40}, {r4, 0x100}], 0x5, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000710000020000000003079078000000005500000000f5ff0000000000e0000001e000000282e46cb9fc88eeac6f5cdda1765d81204a348c8d15177bd14ee75af03866f27a31143d3ce80652489907bdd7ab1b5a82a56a187bd1172d0f6f870a4c68831b8efa5b988f79cac94348a55cf25e1ed4060000000c644a4cb32d148086747ab047038c4ca5f6183ddbc66f98"]) 13:56:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x230467a4, './bus\x00', './file0\x00'}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0xfffffffffffffb9, 0x0, 0x200) 13:56:51 executing program 1: syz_emit_ethernet(0xc6, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0xb8, 0x0, 0x0, 0x0, 0xef, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6, 0x8}, @noop, @lsrr={0x83, 0x7, 0xff, [@empty]}, @noop]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x21, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x28, 0x7, 0x1, 0x8, [{[@local={0xac, 0x14, 0x0}], 0x9}, {[@rand_addr]}, {}, {}, {[], 0x6}, {[@loopback], 0xd9}]}, @generic={0x1, 0xa, "3e350dba9d40b53a"}, @end, @rr={0x7, 0x13, 0x2, [@empty, @empty, @remote={0xac, 0x14, 0x0}, @multicast1]}, @noop, @rr={0x7, 0x17, 0x5, [@loopback, @empty, @empty, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0xf, 0x3, [@empty, @empty, @multicast2]}, @end]}}, "82e46cb9fc88eeac"}}}}}) 13:56:51 executing program 0: semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r4, 0x0, 0x0) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r0, r5, 0x6, 0x7f}, 0x9, 0x3, 0x8cb7}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff080045000038000000000306907800000000000000000000000000e0000002e0000073b4040250dc45278c0000009674469e35caa50cafa74352ff01d94e9299a1343eb932e2345b50ea3672d53b3c443f3bd9d33dd9caec5bdb6c76df8a8699b4e047fc8818ed159655377df82d3a62ba223e1e63291513e6b5a68425867683c7a17e987d844c0835d6d1a51d5741d7b8d1c6c818baeb3227f4b959f26ecf6e7c49bd2a220334b5af24c8efcb538e611209ff90d6830f56d54ca541db9bf1d01a4b0b8da71977583baa9fa0bc19335925395e607b85fe3b41bb2ff09a09d596e9fed637ef153e80007d990cae839bc4cfd5de5dc4270489576636942098c02bd2acb48bda1c2a72c36319b273bd851708e955e0e0ca564d540cd672d9cf5ea776d809ef00000000"]) 13:56:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x18, 0x2, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000ac0)=""/4096, 0x1000, 0x40, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 13:56:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffff40eb9919535dd754b1fbcaeb9a00a098f08470144cadf9c8308370c705bd9aa0b7d75bd5458c275ce8c2b5497e6ecf4f1a32f00159ce1a085f6ba43005b3541f6722a1d71dc5741401343bdcb8bc7cf15477d14072b3b23bde43c24ffc7a1da3b831098729532600cc9b5d492bf00e44588fedeaeb3db1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:56:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)='N52', 0x48, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, r4) 13:56:52 executing program 1: syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x80000001, 0x80000001) syz_emit_ethernet(0x9a, &(0x7f0000000100)={@broadcast, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "bf3fa1", 0x60, 0xc, 0x2, @mcast1, @loopback, {[@hopopts={0x8, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0x4}]}], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x12, 0x2, 0x5, 0x0, 0x6, {[@timestamp={0x8, 0xa, 0x8d7a, 0x2}, @generic={0x5, 0x8, "0aef09ee6340"}, @timestamp={0x8, 0xa, 0x1}, @mss={0x2, 0x4, 0x5}, @md5sig={0x13, 0x12, "dd7c4c6a359eafbb81718b4d61237800"}, @nop]}}}}}}}}) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x1f) 13:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r3, &(0x7f0000000200)=""/81, 0x51) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:56:52 executing program 1: socket(0x18, 0x8000, 0x7f) syz_emit_ethernet(0xd5, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa3c01e3fed8e3a77c769ad0d103bc060ceac56adeb4c8b1c3910d7bf9609857e8f734ca5ba2b598abe548d6e0b49222c0dc119b3409cd0e366b039acfabe50e9f13e5448b71e59164d27e0a1f95f51721fbd7e801b52433af003a0aee56bbb031d2527149c9fa0182c456547c11e4a16d8261eb380da4861035ab734a21260ddd9256e636df44de10ad321aa289b85175507bfb413a6596cac7c0c1750b979bd9ba3d25725cd6819f58a155ee29a32e6da9bfd0c3e770b3b535adcc8e"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f0000000380)="fbaf8a8d1a029be96914f6357e3a626834e65e51b56c127b29545a529955afe4741fa4889509ce5670ceeb09fa7b4df3d1392f35ee590b256bc317639cdb9c6cda018df82f0edcd736d05fea6ced699f5c99df17765c9fc78755139f0e441c8f83677cbdf924048f5c30209de91597c57d9a0597eb5b3376f744490ddbefe724343b756d255a5a4000b97f3c50dd2ffbdd494623ebe4dac9", 0x98, 0x0, 0xfffffffffffffffe) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2}) 13:56:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x9, 0x5, 0x4b4, 0x1, 0x4, 0x9, 0x2, 0x2, 0x2, 0x8, 0x40000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000180)}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r2, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x40000000) 13:56:52 executing program 1: syz_emit_ethernet(0xcd, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaa1500bf00650081c0089078e000000100000000300905053ee84120d9bec60630dcb329218574a7e4ce7b74bbfb46291b0c34cbc31c561f506407ed356cac97ee1da276f931349dd78f6d5576572d05171846537c2e647b95ce71b42dd2e07a7d83b14195bd7e11f25331c97a5b47487d31dc9333642d2710415dabc0224999ab94703e4bbc56e2f4bba32aa0c525ec01d9ecbf7a7b48fd311263003154165f9c762dad3c84ea9d116d522fcd4896625348f9041160d67c8f6821063e784c69017ebaef9e4875ac021879086f0ed2df672fd39be3477121b7ded9187de28e16476fe0f0946bc363b6aaf66c427822eed4d340358b06cf557cf6029361ce364e177d04a116927a7187a02cd8b0e87abc5ce14be27b904c89b8ef5ff2a615249040cdf6db1dfb9e9a0a9076c183377cd869cfce2cbb2488ea3c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$TIOCCBRK(r3, 0x2000747a) 13:56:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaae7ff44000038000013000001b078dfffe0020000000003079078000000e0000001e000000282e46cb9fc88eeac00"/70]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x9}, 0x10) 13:56:52 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x30, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x200000}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x1, 0x0) getuid() 13:56:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88294f"}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) accept$unix(r1, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) read(r0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r3, 0x2000740d) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/229, 0xe5}], 0x7, 0x0, 0x100000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x84}, {0x6}]}) 13:56:52 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:52 executing program 0: poll(0x0, 0x0, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x400, 0x1, 0x6, 0x6}, {0x8, 0x6, 0x7, 0x80000000}, {0x9, 0x3, 0xac, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 13:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT]) 13:56:52 executing program 1: syz_emit_ethernet(0x141, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "b0f3e9", 0x10b, 0x2, 0x7, @ipv4={[], [], @broadcast}, @mcast2, {[@hopopts={0x2c, 0x0, [], [@enc_lim={0x4, 0x1, 0x31}]}, @dstopts={0x70, 0x2, [], [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0xff}, @pad1, @pad1]}, @routing={0x11, 0x2, 0x0, 0xf8, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @dstopts={0x32, 0x1, [], [@jumbo={0xc2, 0x4, 0x8001}, @jumbo={0xc2, 0x4, 0x1}]}], @udp={{0x2, 0x1, 0x8}, {"1b00d36d3bbe858968e68c183195a1a1a246582c75e24ff3a30a02092ac8f3822da9e403064604c114f82029f10debd6a1dcbf29dd60b3a886bd604ee77a06bce3143daba1ba7b010e95051e62ea639d9c633b7bbf7aff89e83ae677d6fd7a5d64c79181102ee801b0ee86e63c9d16548af398c024577912252f8d8d62b510b006c36c4bd7a9eed94f225cad226debf364ba0c152182b414a652313bac981cbb3840789be4bdd2d937ad83"}}}}}}}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) 13:56:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeacb71eefb20d6da5bc97ae9dc4a434f7d5cacdc0f39b757a42d86682319516086e29ada8cb34a29c56923c37ebbce30cddd24b43789a8786bf78b6c20f"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000001c0)="99c886a8dc8ebcab66c69b609a36c32d0bb4c5effc8a1da1510456df8c80a6a1a34bb6d770d5068e55388f652e5286a34b1b5cd1dee17bca447a34c8c4b90106fd6f29bea59b05867e2b5cc618ead5d54d5786892083b131a76aaff11445bda9ee324f13bcc5294269d9c510baa5335432d21ac89893df49219ca4446c66edc6ed18d8030a26379fd33cea9967cd1dcd45f81c156e05bf96cd3072b5aee2469a7793b04fb522246eda94dbb0a1ecdaf851290770ba9da41166e6ec5e80794e2e7cd0383d563892a23b3253732ec37823e5f4411274b719b3aafc5e3b57dde89ae0ea47b8c25413996a26b08087a7a76c6ab8f87f3a8e59b30c", 0xf9}, {&(0x7f0000000040)="a9f5abbbc3e389728507ce80f538303a3eddb5417fdd6c0fb0afd7299d6215ca09ad52f7338acdb0bfdc8a436ceab1ffa90320f5a0", 0x35}, {&(0x7f00000002c0)="9340f5a7f6690c6446cfb96078da57a956e99b8097bf374b647d5c9cb84afec61e894656803d0c0467ab7664cb977f57b7d93310edb1758b63411b0c8c2125bb88edbc4f90f42b1941db3444d896de00cbcf2f0afcadb29fd6b4c8a9868424579e210ee01bc64ff456472285ea34201b7727137cd3ce05214d905ee0c029dcad420afe82443aec4094b42367b38889f951dbe3e07bdfc56a64f1f9d7e7a28499ba4442cda1890cb479", 0xa9}, {&(0x7f0000000380)="cf16134fab633fa6fef73e3507de46b2ed07f71df6034defc88586eb19526cc1983cb78e7b4ac60c3bdadf52b44a58efaefe17860a60cc2f9db008469fc88d5c72241eeca1d0d7b89d71ea9bbd20131819b79b2c4e09253818016617c75f006b53e119983977bf769b639bb71f867bda1ebffcb822a72c3b9828d245f37776f5653ef2db54da35ac1d1c9ea73b2bd8811891877ce1d47a84144390010c0ae2be5743f995918f7b11881f5a5a6bc77f80603568bce14699738530757758d8bbc519b043c9f3a4a78d0c778c67df2c1d70dd70bd409f2858bbe782bf19660a3a4d130f3d98736c4d675c0a4aa7e6c709553ace51218c3025047c202332d052b7e7f0bfa68ebff1e316098c237381972e03deeb2b81546af90cd670acec184e79bd459e56ad401a712884a43527d7f44abdeb9fad712c1f5b2df3273860cc0378d4bfe73c6ebe9c020761f123360918eb7351b43792a4bb8481b4fbac4179a6baf30260705d8162a38f5ec881eebe6fcb6a244b605326932acb52db9844accb423fbda73282bff1282173c9621023a8b8f5d2d14da38b2c03d20e32e6a7548e220c0ce64246586b18e76fc64239052cff839168ec8cd68637717b9584a02a2428f75ab8debea57dc73033bc7cd9f4b474730f1877615339fa28ca197cf3125690e8075dc7741ad238456d5d0e235a8117c76e38cbc6852fbcdd5c88238c831b0ce1ec19ce1df0bc3b21b12fbffae799fb3e6b141745afced2fedc598179baa31c1838ff07a2a868e7cddbdb91f97d762f39e7214b99b73e9db66270e5cadcfb5cfe467499fe4d0fffd70cb9919d52c6db60774380f6b2016aa4916da59d97c8feba896404e2f6e3618279f331b41fc058a8fbfa7e6660ce516c15e5b39b402b3064a7dcdadc9ded9f66a5322e4d8e04baf13ed52e3ce38b20c5d27b0f02d9b1052b1af1beef7362e4a143f9cea4c767a63cc4a81391507ea430e8d5dd099805985264aa01260495fcd3d5164ca327a6fe46b757700166d2b8605905026f516baad9b202f4cb3b88e5184468c0b81eebd8a97a8fd9a84994574d89fd5e1b2d3c406f0a67cd5c55014144fcb7e38e53029b6d1754d5b0638a2fc05226a717d2a25f15efafde0ae9565cdf7669c061a5d713fa88f540a7cb0124ce4f9bf5f704b7c4424924b9be0505a6fac1ad17cc92e55096cd9795262f72147cf730eb62ef09adcb201ed140e796177431b4e12634c5cbdda6b4e6584df0f038f326e04a02997d9e4652a7be81d2f7d5104a0d8b908be91b04544e06fbf91a938dde92fb5007d97ad87a43edd8e59282b6f5b2191bc42456e0528463aaf8e4999df03a484a825ba89d340594f3f30e02f96ac49c786470bd9ec4fe27b92f614fae6e5af86f6ae5bceee9da2ff38ef42c29bb1626180a617dabffa57ff83f5af44b2b10154641f7e490bdd63214617cc613cb3663472dc0d1d8f6f4a3e28d73bcd980570db37cf9f525f5127b2d2bbb637dce009ccc47166f2d66103143e47e26f8f35cd3b736c01b57506a5a790446912b5ebf4f791c7e327a14eb3eeec1e20382e4399be79ec73caf9cb486e26a93c5acb72ad2fbeb4819e03763810eba95f4cdb32d9cca51dd03ddae578ec135bdcc14841f5dc032d265bf91eb5ffd1e885946f615e986ec892f8f9d529b16fbd1264d1f7be4c12b6750bd5870f6ee428a23ef5c924ae1197faebbe4357a460c7b5d8ccfa45a08a32a57a31b9b6662455f23e8ad0604c8a9c8189978a09b1559950681ddbbe9fd2a5b23911d25bdba1454c6a838beefd71d357b6e6aef19e1dce19eed19d0d87cec7dbb8ca34e26b0b892649cf1d5cf69e080247cd91cf939df6048d225247fb3b1c2b04d96f7784ee68b1469803e52077621c87121324cb929fcc38fb9ab7bbe8fe03baa31f9b3efd151cf8e8a79ed8cba8b889a487140402f06dfba65738d9d820cde91854c1810122be5ec54cefd755b0038c8bf424cd76a990b5d8e14d374dd4c66f91d55228fe5030d67097c241484741b8a7950f164a31849065ec2a7ced78356c725c3810d2a78c95738826aee6ef7876e8f99588d05b7bcd7d182c70fadf72563a13d826b37446e836c19a7f3864170a94bda1c38591b706ef539968fb1c4cc6ce77f9c952fec23e514d80cf1d7a4339dd50afea34d960bbc5b51d9b3fb7416cdf2cd9912c5757e8f28611a5bd8951af09237421abebb8bcf608d4e33da9d1ee97a01d5289a2f0fb72d1e94e9986eb19a27c5ea074312b4d07fa6565c69f3ccc817a12a8b141e48eea0cef1bcb67470f880630d156c97659bc5eec11a4c8c647e8fec54ceb3ecdf6012732709977731d4a3017a43cc75a9b4edf09b448cca2e9fd8f08530569192feb961cb0a34f9a3b66478cf26d6772f6b2759f64092b7ef3075b83eb347a69b2e40f9a946961332f37caba5eca0f02580810b7e563787d7bfd210a71222fa846f056d4d18ecb1d4d4ba2fffb8290358f2a3c9dad9c6eb010295aad73bc0b3626683debf8319e15469bf8296986756394360f999375927628c0dccf8412d7186674fa533f332a92ffb036d13a68d22024d34836abe852f38368bf89a8879e1a439d56556f7fcf236978a16162ebea0b0ec73171bbe44bc00cebfe480fe5b09baec8f6e7d7492e56236b83182076cb30b61be784add3972011347a713c6a7d03456719558a19b71093d9a8825332efcbf04849126d8cb47c5c7cb1c4f60cfe0de29f340f81165543b50d124aaaf2d19214baa35205bea70a3d5af1768a078a606bae514e5b1cc1b5237a1b6f86eb9266001a1cd972b5275a4b83f95bcb71886dd794f7e81d956704f96011ee812ac2d571283d9e12a6453aaf22addbfe5bb366b626fc8de5f4ee1757b52870f7a530ab9c0282aad970670a9792d418fc11030ad72c5cbe8082ee096f2256659fef8ea4957ea16b4e0ea580dd13985d94beafba66e67db76f000f6d98310a731f3a3ea5099726cf407bcc85f1e1726ac451ae186c5c57f08f2637759d6d8be87ce9566c5163e682279e8a9b355035243487deb4334c3d9d323725462934b89c2d28233a094e4bfc8323eba5a833f6fb0bf623db3ed22197abf477de2ec8db623927283b15ed04a9d6105311d53f1fcb0bfcd7507c1199bf1d7d05b692438bd2dd438dd41cba8a62f323d3199e123f584ac5a98867274c9d62ea3844948b9b9d8882dc13bcb69eac20da3850f2787874f3ea43f2c11744fe3162308090f6af904955ceba192bb650971163d11ea33913a5621ef38fabad27144aa39632524d22d30b136b02f7e43211f8f06a06803cd787bf87c594ec5372fa192be2dc701383d024f43ee493841b53cdc02f96f2ee8e3f2a70551d37832f00de910321ea1adbf139c5425e7be5eb6611ac50467a2d1ffb53f1bce14bb725c552318a4b6c217f8d06a7f3977b72e975953aa8aee8ce5113bb4266c76f93ab7c5257552e49a559e6e60132a26043ed7bf7b474ba1d10db57f9c2d7040cd4ebe2f466868d58473031c73d9d7c63a64782b49d16fb0cc4b84d4a56c34b2600047caa3466f34694829b2a81a9d0b049aa1a276684c15650919a8690bea2e0b62fc2861ded5e14c32367d58c68ad64695abce87c7ddb926d29a7c3c62a587a7a116d58c6875b3a12cfff37d81f0dac751fdc3b94ff2a2bbe08a45b78fafffaeff1c7890df9da187ebdf25a9508fdd28a66293f43db057a5c01df938baa65d1117a0031e517d4bf63d6337fc61c67afe25c9f77d93895f5f316ed0444ac6eab3a667e542b0b829cdfcd0f79f8873b92b6f5346ae30e9de3c9b63e2cb11eea0522e1e98502d2e9b96bdd9b52604c0dee3ee42738d8594690b469bb950e6d8efa60d303b37d51d246059dc4ae66243afa9f0c7a7d8fabd6c27c7bb8007b60d9b9f0e88eb80ac65ba3a8e1e06084500187229338684fdcaaea319088cf05c07bf247f5ae91f5855d9cb889c8c2b1a6aba78a8c302597f31c6ddfcf103f36088a472386c7b29f0ec167754a7d2597d2e4e2dd6d35407254a99a925d85a8b03f464a39d7fa1480398ab5c9468b706f35a19ea710cbffd9f072429d72a8464d661032d0bbd869cfe4c1b51a9567ae5da4d61c31b88b741303cb0dc31948426355b804c6f6a7430e0b9ad328d612006f479452ed4c6f6ebe319bbf64678c974f9d738f05a10e505dbf8eb167a9db226b95b26e1086bfb9a499c5c8379af80ba77d73810d3fb2c83c0a33517ca5a370d76cd974e5c6f4b013b3dc0f65f0e1b66b477fe210545ebbf7db080831f972600412dc5c93767db960b9af29f4ccad22d74bcfa5329ee59fcd6e26403428868a01a830bfefc3ed5306bf927e7810838ba9b5b370937d80a6ac255b63ae11964ddcb26c209eb64b64d98a1b962fb284c3f8d308e4f74a1769b7659b3e1d2d88174280ff8ff4540f50a9418fdb5763cd2c3f121667be6996e9ed28053575f54824aefada798d8da444e7ab772eeeb2592dc8b61f402daf01420b6e4dddddc241206161022d14a3323c32283748ebcd219b0b6f427444a4d56d58885a1a6d66c221903d7ffdf53ee0522b6339dac3473d66dcc176d3e820b8a4d1795939ae7b0ace180f1d65edaca79bf0d200366869b9e82d460803db541b1fcb9650bbcc657aea4da6ea26e744cf41ca95bec1be7026238eee180f3e8cfb708c4a630b07801f0d6ed539fe8969d7cde9040eeab9ffbd94f790a29192e3875ab4e8f5a80c3cbee9bfe4b0427d0deb104272e7c7df662211bea66c5d191d6e462b352db478002309240a6a3b883fb25746524fdcdea5fc8dd7be83477592e5f4d606de486510267ec2dac9a0e3fe8f3eed0995e50486348e3d3931fe0055403343a912ec695be7e100ada8ecbd62ef83a6a4f8d03b536b015fb7bb4c050eb7b265bcedf08f774d90c0ad0df98510a4bf6dcadae78d15ad0f87a07040b9cd98b036ed1844602ae59b0bb2eda88c6394cba89c872c42e6bd6e23c013d45c84efb5a78bb5290c8a7a193fb198f5504ac2d9415745b52358fcca77b125ffc7f5952cf14957266b999281c9315c3885ee36901a5212aa960f8bc68ae266473e4c3213d82c657b906d7094f1d105986887a39b1e90e86b98fde32a312fd6d0a6dbc9e2eb4a7b29c141d626248b030fd386d6deffda5f12812532fa54e3afacda7dcf7fc56ca28405653ffe36087e630b62e5fca478755658e8abd034765b5d2e74a52b54386d34069ad401309969d0a44bba19cd5f3f32aefe1fd0c419929036c4cca6e941d3160db36aad925f47af90046f50f3f59835644c938cb2e714bc531bfa91e7630040dcd54a5c0a6219fdde5e02705bbe1bf706b958ae412b030b479db5a039e67a54ee94072edf25ed28879eb111edeed490f63e1575888235edaa35b82b61ab61b32be57a8cf7e7bf2b2eb857b0803b241a6da8f07f53300534693e830819638bb12590cd93d5985843e3d5e822e5d852dde54a459ddb09d4e0fc83976f316f4cb4c113d820c11b56ce15761d8488aa1c3999e77555044c9a318ccf07532962d556a2a03291df8ee23916a23bb883d4476c73b2fa279ee8aa015692cdaad5aa10819317c25bc4e4c8c86b0984e7ae4bf03c9a28bc82b7acf672ee1281e54eeb13b732c20743eb3e452adfe92c12f9292eb1bbfa31325c1596cd3285f93567d23dfd559abb56577c9808bae24ad7ab7d5804d7015377954c502a532e9156296eaa8552eeaa595bea07b06e37115c4532c6b5a8499566d68a61f2373f4126decbe", 0x1000}, {&(0x7f0000001380)="3cee622867bcafe4ee515f63c82fed8d8f5022d783868e8c7689e9da87f844553340c2230e88197fe0a3ba4908fdea7d30ee153e97ca4c8c39b9fbe9b015f585f63855f73ff352bbf5ce8c67724700dbdde4fe1f70b1eb3ba931ecddfd077d33c794e866075102fb36f21a53c1d7b562e66bd8435c6108548c613d4f95fe7c9e447fbf89", 0x84}], 0x5, 0x0, 0x0, 0x2919a287cd6690b}, 0x410) 13:56:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x5, 0x8001, 0x80, {[0xfffffffffffffff8, 0x400, 0xc04, 0x1, 0x1, 0x3, 0x3, 0x49bab2ec, 0x7, 0x8, 0x10001, 0x8, 0x80000001, 0x6, 0x7ff, 0xfffffffffffffffa, 0xade2, 0x101], [0x4, 0x100, 0x80000001, 0x2, 0x7fff, 0xffffffff, 0x2, 0x8528, 0x7fffffff, 0x40], [0x0, 0x7, 0x2, 0x8, 0x400, 0x6944, 0x20], [0x3f, 0x2, 0x1, 0x7, 0x9, 0x4], [{0x1, 0xef54, 0x6, 0x4}, {0x400, 0x6, 0xffffffff, 0xffff}, {0x1, 0x80000000, 0xfffffffc, 0x2}, {0x1709, 0xfffff7de, 0x1c9, 0x7}, {0xfffc, 0xfffffffb, 0x10001, 0x80}, {0x3, 0x8, 0x101, 0x4}, {0x100, 0x1, 0x1f, 0x100000000}, {0x7fff, 0x8, 0x4000, 0xffffffffffffffff}], {0x9, 0x7, 0xaf7, 0x6}, {0x20, 0x3, 0x10001, 0x81}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) 13:56:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045f2ff3800000000e50047aa78b4a591926b00000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeac4fc70322965c18e604ed11dbaacca09c4e181bfae0da4dc65cc6c379aeb1f98af68f18fabad2416fbf876d5f17db008b15eafab028400ff1d04661d385eb568a1497372cf7e72fe8a4e753addf46916e9a13165d2ac055be6b07684411333405d13d247db5d5d7d3b7098c81b2847a4b7c64bf911c695de2f74235246ff79a743d7b311ec16be1ce28dc9401968efaf2a6b6ea4da319b9c4fe08e159d85e4154291262205d6746303b224b000000008045b391dc13835f8c5a2cf6fb8ec7285373ca11271c6d3b579456a5935ea85bdf1968ecdeb10c8d5c577f791a6e21820424aea044d9dda072c1a8b89e8eae01cbdedc5d9b8924f86ae8038fb2b24769e86fd661ad0849"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x2, 0x2, 0x2}, {0xfffd, 0x0, 0x3f, 0x3}, {0x75f9, 0x0, 0x6, 0x1ff}, {0x7, 0x1, 0xff, 0x80000000}, {0x2, 0x80, 0x7, 0x1}, {0xe83, 0x4, 0x7f, 0xffff}, {0x7, 0x81, 0xfb, 0x81}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4013, r0, 0x0, 0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0xa2d2) 13:56:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000001600)=ANY=[@ANYRES64=r0, @ANYBLOB="352904a0950b68d701bf4b19be3617843caef0036445da3534a12d254ecab5e0ace35a8bcff768f88d3407c4fa69c87d0913b38f67288f7b9a73ce4dc279051aa8997b578fb12c63b90bde42d8f5476e3027f07b994551055d87148a9b63d46fe3410242d637dc48a291829b1fe01ac3b7e89459d4976b0ff8d6e895164bfd1a57e19f097963b60f75cb9b8782a9075a592d149b7f66b60336bc18aedb7eeeafe2deb84416401b96eb45f1b3d680754accd1c7ffda4b8989b490031f37960faaf2f05101db6a9c49e9f8286c11d6090cfd37ee337a7ac2828fffa5e3e3f33358a29494bf72dfbeca7c2da7300e1cc26d6df8af84bbe7e568f30f65bfcf13d7ab3621c09d126da2bc4b9e916d622f6c10e5a71bd6a13435e19a48b79e0fcdcb59bc20966ac98177934917f5fae4081a941b8ae9a9a69597122c0eabe93add5a569250af9172236e51b84d63e025c3dfda386c4ba46443555f000f8bd647773954f815dfed706ca279dc44ec4c5db47b885146ea6ca98dc00762e8c5db290d8a470e5bd22c7eb80f51f707d2693ff2adef628f9f513d82fcb23b6e4effd7465cb4f37b4ffef217ee348c475ca93e191a58b8e0c894095ed82cd4eeb1a0795c892b47783b2ec7bb19e3a6dcd77defdd55c92d1e5ecba0f4acfb3514138cebacc278810ff96495aa9e2df7b8095b4c2fef7e18eefb92dc228578db8988839a1004a886f6baade1cf715b6564e8b54a287e65197544c0b381845d0e3f82245a750af159a367b8b70b5ff7fdbd554f622f5810ec4532b68f835b949e1f0dbfb3fabba606aae42ac9db1a7ef396e7924456677546418577cc57212891d7f796dfc74214043c0ce0afcd1b571f4b294a0d5ffb7602e81844324ba2d71b0a693a171394286cacd1ba6311854e3b69acbf45f18b945bc2ea39540e33aac4c65595e2440d5688dde62e0269e5b6bd19b027f41eb58cdbe3f7e844431c4bbca1d1f80d1288fd9aba229fcce6a67bbe568ad180931f4014dbd110c632cb12ba8e72edc9edf8adabcd27d72e560422c6d19c9536f2071ba596ab79cb4baed4e91067e5d93bdfd15dd03211d3f7b970bdcd3c5e04105ad0794df694f86b5926eb6884204b5ad271556b771f2b4fca6e5636ac93fa6382082948d7e132798deef7a2a038439588fba48104a4954e4dd8c145501bdb7568299fb52ea012af440d8e5856b7a51b019e9607de97e46f146dc7234559c64cd827bc1f13ad15e5afb69fd7e93817d8b8b7979853e2c5a9deecee11054e4332a8afb35556774ffb24b15de753e79d9f481ee40a535d5dc35febf828a77a58c21f45c2d4824b7258c9e5c649f0f89e2e72ada2bbd06855e6bdf990a8ee2fac889ada438427cb2c8ded09638332b4de0bdb2e9be60850c8d584c3198cf8b1e077dc5a3c4b1e645a2b09409014d073db93a6fa97f5949d90b9803a1b46b9a5fef39497b125653c6fac238d5f6f6db6bb8d3ba149b57cbd50124e0003c3e574fda123ff8fb4371814d74b008369c39740bddc041723ac6c8bd0a785a700fded683213a1e99f13e1c71ac629624ac9ea2bdf1dee1f5a620f6f840aa972770da1df24811b14dbc7911969cd22ac4948a0cfd13e32ca24d7cab874ddac73f5274b6870e8a4fcc94ee266213e7d0bfcd0b849fed9ae5997802053697917484479973d05148e5f6a8220b47febf0c3efbe87429bd72381ceb431198eb0e931ef93fd5799a57596bbff03b3f7bed904f9e2064241b10687143f8addb1db28720f4377a66aa037f086205c5efb8048896e21daf6eecd6538237920ce40e2c759403cc591912082dd8fddd9e0ad053cdced3ec7b887f02e51d4c431221627e1e4e940ee4adacd4f7c1bc542f01c24088e75b1ae61f54ecfccb68b656e18fa12d11ffefa8a47d9829ac29c77b839a591950ee5d729470371711cb0e7d8808b84f69ea8cdfa85af973c16ef5b7ac9aaf611f69759fbb195d7868cfbf3e1e4d7235959dc430352d9677ba2050a444663d44f142d6be1f16b8d25016ee430b3fa00c35c17ab2eb1277864883792cf977708709ffb1fb33ea4ab953d02668fc9ecb314094885d31ac29443947cca17c8444fc01b27abd60f503c0de99dc5ad92e3adea09482538eaf0645cde8c8f850263380fc5f7e017ee88854244e47e20bde7787031e97a9c15338f39ba6fec799726a8104a39daf3043ec23eaef733bf9da695e4ca1ceb4f536234b378a0f1be0f1f8a65169e1ffa25096936856b8e1874df3e95872792263e508b1aea1be59178588a27a293da8d314170772f5f2d313874c1d74fb4e4cbbedeb596d7582093fc0eeaf46455645a3626f94db9d43f6dc8c9aebaf76a95fa1fb1248bbda410cb2de45b8c1df11c00e057f08a280e91dbebcc0ad44c01959df592552c39e235fef7dd5c4a8c46438b4ca047d2c797a716da40e97f7d40db433459b8875dcf1bcf5cec98fc5ca91856124d8db81b5f353ff474b744e867901bbfb44d065ccc03e7eb10efa9bac2912411994afcdcfedff9ff19ac7d895d34e62b7de7efc46499fd0caeab682fb82b167339b55eeeec887a29815797a44890739979d47d3eb2aa2a7e77ab8fc7d05e2c015aea48f2037ea29a38929aa88d448a9a5df9ef56e2c98998bd68acb6611d81f3a488af930bea25733fb2cb6367256badb41fff550840da367550ae16166c6bbbec30895b087a36bbddf3d435529f3e2886a31413fbc45b92d158246ca6cc8b48ee7edb17231329c53fb67b8b187c64d962f1b327a0c6cb807d6219ba242bdda1660371dd20bab68a7cd4fbf35a41c83be4dd5ec2221270c1d152e017d63b8dd90ce0448250b1ffa77f45f2d89fad6a2f79c830be25a47ba3c8c3cc72534881864dda4e7441fdb7e1ebd34bc166f1434c8afed2346fcd767008894b78a810738ad71325f12af362e9bfc3b4b0b48c46d9077d4adbb90350bf794272bf4f1fa0c4d587be1b045f3d0e2b61b5d7ed09491c65b6c8d581898006d247589188a433131f9f3dd3d4028771112d9a9531fe33b583dd421e8085824b1b4ffd043d5b29aa70f3cef688c8de81cc591bca0166c0cef0a0a82a4cc78a5646420972544dc54891bc297fa114393bd066df4bffcc0bdbd40868f7fcb58b824f66580e66a5ada549d9211254d1ff404154b1cd9eefe9bb57fddacafdb4b7c57470385057b478ef343196320190da39708c494bacd05b3efe979ee8921bdee4020c63e3f5a08dc12004f03e4f018f48ae9d10ce08f13d13dc7a1331aa40f4943e36609204f13de3935dc56adb86a8b75a88078c54eb45cd425e71f50dfa4f4e82bb205dc90a9e9367c099aa10f8f7c577be2ada4f6bdf5411dce38a1eeb4b4dfdd51c7768111be3676193c7b47a8999b24fd0b5c66fd0b0fb0f63a16cd20e361c795c52c147726d6ae2cc2fa6fbae03a3b3f44695b1f4a27eee3180a1b247552c5b21ec292d671ab83893aca8ef61c2e8e1ea97b7dfe7224280130b492aacf6a47d1d406880bfaf64839c74e22228ca351bc9bf34d25362c5492e2a522f087491f06bc83a0aabd6ebe159e345346f94b849a58bef96dcfe93484491f75d22ac9194f9f017371949bcdaafc2fbbce11d9b7e987c5f597af0b3d32b90051b810caac75835f9e592a3174d5734ec61ca70683929bad4cd2d21c0f11fe87c4c4779093b9fddc8e1c552ad87e1c1a60da1cf947494c00b3339175c977ebe4e8c9bc08943317e22d0f12c2e60502587d5cd362049968369ab5da5e13a9503952beb9122fec879c639f9a8c421008d95cebbcdf9d12a11de07217aeab5bd8532f7ba2845167243653576ca293c0935e0dec172b6e1320ef5734acdd1810e143528f6340a4072733ceaf207c17f54e80dd19cbe243e124f3e9c36438da7a11cf9646e441a321f071a5d7cc4559340b7f330b0d4ceacbb6c2ffad89b76940ba6abcf8ab6d7c2bbfad8b5de6dbbbdc8e5a53098f21271dff8bc2313ee5125d1ab78873e3084f38dff210dffc4c9d5e58062045bc3615c94f624e3a1eaa1f21855e9a3263ee0a189806e4cbc6153562321785786b70553864cae2320c3ea4c7074dd84f1a4dcf858896098f4591c4dd5cec0ded4495d99113a6f60e4cea64292fb657c6a0b6c81dc9a74a68ff103a7a471893de2461a2a8a1d650c063c0635160e87e51d3e88192ef31b7c9a883a835fcd7e29bc32e670f0c2ae458a88a60dc727212b2cbf47d3599b201056b22f6548c38fbfc2a984dbf539e20d9bed162521c1ba1c07b9378190d497b009a02559d64818a86711f70e79b5b90ffffbb28614e16a3a86dd30f098e49a971591d40940b4950c917397c25973d9c0d720eecec8121052273c6f2fb148797cd27771ee9ab3cea051734c4eb3c1d1756fc40df8ff38af6a79ecb3cc25cf01cfb98ccbfad55d8a5938df87862c79164b4a50aa98e81b7f9b03184bfe439e84c86cdd9d990f6c30bea28c227474b8e3da88a82c47dedbe941eb7f11b5ce0b200204fb1bfe777e5c2fecd245953bb067a1c84fe2238f21bed1b7ec81ba0752fe2a5eb4c3e8f7bc1b29b5b1b21dd93a275594f71fb842ad5a1ae9457618ee1293a071b9e9f7324efdef614d08de56c2477db638ecc468ddee7b51e5a74d54bc72dcb55f0e17b2b79076e9008a62926fdbb82af456e2df083fd3d1ad276a52dfea30d92838bbbcf4c02bad3cbf62fe8e57e464e612e21e76dc8c419cb30a36955dccc799a042b7d6e4ad104b7b827ff0e4afbf5f1e130b94183ce56ca66c55ce1e4e39c5584daff369603f48986e3954cad96b2f21d7a0812c150f0fa14380052ef5b9060d737d8d4b188d15892bf700c198b6be026f4487f36fef2680b07495c5e39e527d12c840e044054cdba6acf3eec1eca5ed34546021836ecd74cf16aafc24031ba6064408784489bc3f0707b6761eed4801345cd4410dcd91a90ba739d21cafb044f586028c2e6447df88525e72776f18fb7bf397cb67fbcecee478cb69d66ebae09136f11bd1c16b0f316ab9c87918bb9425253a9cadb4721ab956adeb76406578b6b05d31fc05b81e182c012474b88036ffe3de1feceaf50f19fe1e9eae96934b5ba5ae359f35c577a94318a2f8baddbec20472f2eb6648cc0b5616a1ee50e5b9f45b233c804edc7b1f210fdd1e4aeb4c6c2e192eef3e6f383153d3ecdf6b3f39618b368dbe88a6d2fbb65ac50615a8d5d6858ee07354fd453b73717d930f28ac9d23132845e23c743471450b35a8ab4b7d4b77ab5930b8190075adc3a74eb89fc391deb95962f554a1482df54775adb38e22c4a37b5dd4bb83a58b7fe3fc8be110a08c93e49af0061dc38a145bc4dcf822d06f4477ad75fcae93726076728b1673f94fc7b83a40640994df6d312651dd6fb2f4c2d2be4325178468e3272ddca38be14064515e678ff3f37d03806d601ebb640a781b417bd00c2abfa2962ea177684ee1cd813af3d366dc459c55e78358b43994298684dc13cb65b5f45858c8f4717994e8dbecf0ab5f7a32cecce3a7c799fd9af60d2d7647ceff0c3fb74682a70860ef45db2cfdd237bfabb851c67d2257d868c2cf5a3bb0089114268c9fb6eb8cac693bf1bfd080c52c58203df32e3bb7313b500db189a8ca02909445fb00f9fb70b4d8eaa2c82752553f872ed76f8f3f44bdf3c8690439d4a67722af4d8321311c6edc3191e700b283672336a1fefa269794fb830a1aa07ab3896eb3ae41eec063b0b449c4891ba9a181334d1c60bf6ad31bd33585af0f7bb39104704dcc5822", @ANYRES16, @ANYRESHEX, @ANYRESDEC=r2, @ANYBLOB="4e04fb4e05e08b2d", @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES16=r3, @ANYRESDEC=r1, @ANYRES32=r1]) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000031090780000000045000000000000000000db74e0000001e0000f0282e46cb9fc88eeaca81847b71c5f73308d06cacfcf632294ca6d6dd0dbdc3068e0a5020a0013b1caa532c51c10a71886381d312ffff2155bd368a6b2122a7323f970e1c4003d34ee49fda5d79379f1eb0fc6389ff4812f8c00000000"]) pipe(&(0x7f0000000300)={0xffffffffffffffff}) read(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) linkat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x812, 0x0) read(r3, 0x0, 0x0) close(r3) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030790f8ff0000004500000000000000f60000f9536ddaa37c57fd0282e46cb9fc88eeac"]) syz_emit_ethernet(0x104, &(0x7f00000004c0)=ANY=[@ANYBLOB="5fdba88fe52cffffffffffff08084997f44db12160d0285f2dc55f2011aaa05d951349fa6e20699e85754113390425567ead08151f791d7a60d06a91ddf1e355654069cc638c140ede1ba0df10c867194883bb939d32883b122d0b0fe74a8c1de20d4c83168780f7afe703f84b6d7e45fe341c26908dc8fab523b47f254c62f8ac03eebe4bf0dc99db6e06556f2991578f572341e0aa1e1b5aa7287a680e6e8e7483de4ba7eae34432544d6de90f479616c89609e0f5f723c2be8b481190d03476806777755a2ea2ec07c5e2fa22c4c7668a68a5c0c9a73e3f4b3b34449e220115247a7a26fd38ea7a83e152bdc34622d9efe8eb44e5f6c361e9992057abe7491ccaa6e7de03a052963a296c0cd5e7f1d163f705ad764a6473ba7087ee436ad7fe6175028248070e3a2514e890e731552d549c893d0fadaa6bb73ca1a29d6ba01bd67eada7b4b7f056de113f01dda5a057e2883550f8a035377a70a815531aed9556fc633afc0eaa4efbf0d95e3c27b8e45fd2172b3045d11fbdbf93d33c8247b1d0f017"]) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000280)=""/137) r0 = open(&(0x7f0000000240)='.\x00', 0x8, 0x2) listen(r0, 0xa758) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ab586cc7ffc90600000000000000713048e69931", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semget$private(0x0, 0x4000000009, 0x100000010) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0x0, r1, r2, 0x40, 0x71b}, 0xffffffff, 0xffffffff80000001, 0x800000000bf5}) semop(0x0, &(0x7f0000000000)=[{0x0, 0x6, 0x800}], 0x1) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:54 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x2000, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x6, [@multicast1, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0xc31}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x7}}}}}}) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) socket$inet6(0x18, 0x2, 0x6) 13:56:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x4) shutdown(r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) setsockopt(r3, 0x101, 0x64afeb7, &(0x7f0000000100)="e6ee35a8517b7c82f29119c8a72144977dd05abdf80d4fd525c394b7a3d0ec562e8005d871154a6f5cac9c684c3d40524ae41cda4e1d34ceaa74bb136e", 0x3d) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0xffff}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0xfffffffffffffffb}, {0x1, 0x9}}, 0x0) 13:56:54 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e00000020000000003dda4f8a2000000450000000000000000000000e0000001e000000282e46cb9fc88eeac"]) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 13:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6, 0x0, 0x0, 0xf7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 13:56:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 13:56:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5bcc) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="58aad34d8ffa99e341fe4679bedb09ed46dedd00efb88900ac80c141020f713c9ee99fab8120a92ecf4d14d5ca245c5b630350f95cb5489077e70db1808ecb87373683cd828ce49ff7e22e7faf6374e1c1f8d92c84d504042efff1ca05e4a7b0f06f6dd32ade038c3e83939ce2fbc82e9151e5ab4f1b892197f7686f13d2ca935d597de0ffb49203cd46d022da490444fff7a1c12c560f2efcd5eec0", 0x9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) write(r0, 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000000)=""/34, 0x22, 0x0, 0x0, 0x0) 13:56:54 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4, 0xe2}, {0x8, 0xb4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000180)=""/23, 0x17}], 0x2, 0x0, 0x8) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 13:56:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7f, 0x0, 0x4, 0x9}) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x100, 0x0) 13:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x6, 0x0, 0x0, 0x9f}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') 13:56:55 executing program 0: r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x3, {0x0, 0xa}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x7, 0x0, 0x10fc}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 13:56:55 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = getpid() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000240)=0x8, 0x4) getsockopt(0xffffffffffffffff, 0x3125, 0xffffffff, &(0x7f0000000280)=""/14, &(0x7f00000002c0)=0xe) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) setgid(r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, 0x0, 0x8, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x91, 0x9) recvmsg(r5, &(0x7f00000001c0)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088d90432dc4f66300f9ebe47a9c36456335cdb1832c4d51ac7a9c82c7a3e860fd7af88d3c4409b1e275c19ff7317652d2f7118d885445a666dcfffc564fde56ceba8aa960c1b47d484b470bd864025c81bd354b148f915a8ad0a0756da4affefe6a09c205fb2656b366b61b4cd709c988f9f4f09522f4c04cc715182c7ce363190751b083bf06025dcdffac625"], 0x4b, &(0x7f0000000a00)=[{&(0x7f0000000ac0)=""/204, 0xcc}, {&(0x7f0000019200)=""/102400, 0x19000}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000000500)=""/128, 0x80}, {&(0x7f0000000580)=""/218, 0xda}, {&(0x7f0000000680)=""/231, 0xe7}, {&(0x7f0000000780)=""/127, 0x7f}, {&(0x7f0000000900)=""/96, 0x60}, {&(0x7f0000000980)=""/66, 0x42}], 0xa, &(0x7f0000000800)=""/104, 0x68}, 0x800) 13:56:55 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0x2fff7) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:56:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xffff65ec, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x81, 0xfffffffffffffe00, 0x3, 0x83ad, 0x401, 0x0, 0x8, 0x7}, &(0x7f0000000180)={0xdd1a, 0x4, 0x9, 0x1, 0x7, 0x8, 0x2, 0x80}, &(0x7f00000001c0)={0x1, 0x1, 0x5, 0x2c, 0x3ff, 0x40, 0x8, 0x7}, &(0x7f0000000200)={0x3, 0x80}) close(r3) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) 13:56:55 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x10000) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) read(r0, 0x0, 0x0) close(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 13:56:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) r2 = accept(r1, 0x0, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x0, 0xfe}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000eb56d914591afac96d3ef5712d6835da56d860bb2ca266d54be934f2292c3350e3576d65ce74022a061d8e8719119cc8419c496c9d1e274f0cac07af6837f05990210997964785d0d5064f964fe165"], &(0x7f0000000080)=0x6) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) 13:56:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f0000000280)="040000001a029be96914f6357e3866f050df9d7347eb52d1000000000000872322b3572b43d587c09cb0c4a0d5b25eaf6fb610af99edcd7b4f5baa0b4e60cc6c8a78e2e78bf88ef4505c86996442ed4430bcdf142e8c3c0b724f33be1b8a7c4d4efefb35cb9738fb800b5d04d6da9ca6d1271516dab82807559aa2d1d1e1c623870fdc0ab0bc92b85db4bc2074bcc68016402aaf66ce5c1cb843fe2a3183604336b2cb3b6f474f7c51185ad28c2cd465", 0xb0, 0x0, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x30828, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x80}, {r3, 0x100}, {0xffffffffffffffff, 0x10}], 0x5, 0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x4, 0x0, 0x1, 0x0, @empty, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r4, &(0x7f00000000c0)="533006a4272668e6c5a40972b482b659ee1398ada08563a9ecd62dd67ba7fc7ac7c5211bac2eb301bee23283025a11745612d56c3f4533189f80febd652801eb822eeb3e53eb6ce1c20047fd019be528759a44e0b151f4e6083b72ff1b", 0x5d, 0x0, 0x2) 13:56:55 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 13:56:55 executing program 1: syz_emit_ethernet(0x12df, &(0x7f0000002880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd635062cc12a92ffe00000000000000000000000000000001000000000000000000000000000000012f000678670000000001000000000000c2040000003fc204000000090000000002000000000000000502003f000000002f1c0000000000000001000107000000000000002000a067deb07b681961d4bad69975e30da1b980096b96f9ebfe9a8a544729eba4481cbf99eb66c6e041f5f0f19b20a8bf4ab7850802bd26a43bc9347f16ee64b9d298bdbe1fb5280e854cf945f461e9c251491aac44f5676ce9a283f00ba6608a36839d89fb08b0a976b221946681b243b5e598ad36202bcf2ddd41ee71fc8af575039bdb93635b208b7336c4f1e2d94ad9de65a36adeedf0144ca54c5fc17fbe4bc0859af26a8d760bc4d26e7de69f335c788f99351c7b2ad04a9f75618b8a772af11f7f65a2043952efd6cd8a442dab95f72af79f9d27a0e52bcc43503e41311b6e78e9173febc11d9eb1e5ae3d83a45a9fff16173a04fcc147da889c7d3f9292be17f0d82f1fabaec3db5475c96c9eea6a1b2ff494538d2277b5ee2391f6074e5ab96e0d8824280d98d6443a078a19406b2bf671e50ab310395e19e5e4396b431e5f5e06569dae7064539b20260c67663e725786105906275a32783b092761c5f1ab983d6c83dc812d4166f505c128367a5858897f7dfa40eae0896a987510634627c0712a8d91031dc6bf29ba36b4cef9215dcc2ed1e077f3813d2553da5fb27fe29eb1f4442191b8a9ff297a3680b216b08963d3b3bba1ab2686828cdf755d9b8bb2bef5ad3e79c240bddf7baac5828549e4afc6f44d8affecef791e0ab2a28269d23da1bdb90209b5c2579abe67eda07e00c4b567b4b3ed7cebd207a94eadcff061e3e637e32cc2c9eb69d2ca739b5100e1f347456c1fbdafbecd9a565812c1117697db83aa9ab70b3151cc36850375c336ed3d00039484abf92bbc43d216e155ed5b4460ede9523f08ceac4f381a13465c52ff2fa573ef7bd41ddecdb008ce1d22d3ef2abbdbe131ccee1e17c91a46fa172e375781770c82898fe0a90944f61444bf5060bfef30db7baa1358bfc8e94f297e97cec85b389cddad8e73084d8bb74112f43c562d7039759f0e162ba8cc2c279319612dc414a8b5a58a056d034f9fac91137d296ec2408c0835d0955bf648c1d3e9c5da1bbab0b2b9697020c81e60dd470be780c1c0c3ded25268e39d64d70925a6ec120140ecb9e1b92c24900826d4b12a92d106a8561583d7580a27733a716a522c7278865bf9d2723b06c73d69267e5f11072dcc372b76f349f565bad16684f880975bf58a3903fb46eb4f3cb9b113be7c69d566fa5c7092fd52f37c5fda76d8ff1ea246695a37ae609d7216f86d2760402234c4dbdc860e3fe1f732031e8c71aade684f44f09d897db71a24fd11b6277c4c3390d0545de4256624d4b4089f535f64194e50bc901afaea756fed8529c90470f84e4ac060e47f9cdd274856801b463f2dafd4bc03baf6da47bfe33e526cfb63b15fe9747fc670dc1c53646a9316f6e25b057a9dba66b23ce75ba7292b0e0ebd134e4cab257d4533dc82b6b9ec607bc9f7e27ada6cf01d3e19ea7b2d0b19eb5f7442fde932acb21a6373a6d7c9f54b2389afa7808fb9570a20d8fc9d441d0ecd1e9f0cde86b2e898a152ef271c2b9d8aca6e8916a621b8cc7aae9e802c79460b9648e404580dade86eb90ff653d0787e738b2851f62ef9ebf2717c2490dd8db30b1e313c61e0fd0e6d6278db535f436ce4feaf45ae5081da33f714f765d1ddca9c180e118bf4e18f792c9a95ed3ad116043ec22121936a29dbe70ba246a056f4e9c5477b78d3ec10cbca5d49c98ab6eec33757186daf1d99af23839a55afc0ba2ea883f19bd06affa864e1b72d7c28d645e22cd793968f8b22176a93a2ea986defdd8f0a7e6470f732fc9f667a8ccdfeeeeec9f6be7d3d0e1c2bab3451bb28d70194bf2869dff96acad12c8e21477019cfadb79cf848d75ae7909a39f02a23103732654c0a95275b59c0848db1c2477c905f2b14135647438eea14c211e105b8457b204380174281ebdb8ce68c14f907cb5a26b657c0f03ef0948dc021e5a17e26caa0ac294e39215e2de2e677bd500639671803af9ce7c44bd689f63b646771381c2a2638f746e695045d99efe66939bf2752110cd1df31cc32ddad5369a3a77dfe9a32b31ee55da53bc2817b45bff83a53207e2ad9715f27c33784a90aacebb29f13dd26ac9114ccb3420f0b008e290a7299217a18888523a57698deaac95b67153789bcb9fcb35fd71f0ae6014fb2bc3f9a1f24794ee5662081c9307efdc54c38af29db3d1a1b3564812b4f98fa5586d551c2e260b94029ae0f7efa1cab2178b92136636825f4ae4bfa2e50e60d7f16b2d01fb3bdd20fb701eab09cbf805acbdc0a5091598a24c545a401238cabfd9bbf568c339d565b6c670897ff78736d49c943586209db53b1966b57b66c082b2dcd4a306681595af95bcb2704858b6fa545459eb5973588163afda522d8ef31e0c233d148f0c4c09533858a1236f10082a42baa1fbaba4deadc29317dcbe71732a6509061ad09d8cf215f535f08f8cb166b90815f27e7dec29f9f8be4ed7690ea62e4c22ea887c50ce0aba7e1e9ca2a42188424155ca801b1bd3b63d3afc1cd9a2936581d26e2d89a6b7a66ab3df6387803bb13f3118a1ab0c4694b53e76cc0fda3501dd9f8d7c93ff9ffd7db105229fe0ac6ec934d5f62a50b653dfb22f3f003a590b5cdf2f3470c19de9c18e954fc5ca5bc4e8423b4050b5768643c69bd6e4994d3c9cecf67a74f717af6bc4c64ac915ae7bf6c2c08212d98f52ade6f91431a01663ca13a64c2e34cd05c81d97d405d921a55c68dddb31b7ee87cea4b021bced15958f5fddbc4732afd0e87279134ad0105b3e88a72af9b211a119e0b3dbd5aa95b826b0ff8abe2789c4a161f4a0ee1d35279df9bce6805b208d610b00f31322e6f3f1d47eb33b44b96daf04b5fafac14881cb9748f1cc96a799a8e4a228a51942a91f6f58e75348f6a8fcc77573ecb345cea76038487135decf5ab6a35308c9882e6ec6470b1dee8491255ffd21f60118077ca6b0da37d81c80ad76a3a5c9c982c41051cd383071ba444e8c47d5a053b2e4d6ec9a5531f2c24c59e689b103cf7c5e0c8d2081b258c2098e3392f0aa7f9beae06e8ea9d0cd09cca8eb7a2eb82e21dca20266d32cf3c16ef478a900afc3c38caa4c62f120ede7b21428f5893f22db2cd13989c94b4052e843c6ba6cdf7d822ebb28021a109172b209b32252cf3048e39513fe6de16a4b91989117987879e02be8b4763aa424dcf52b71f4b77dc2c03b8fb38f5c7c3d0da0c5c9b1fb57778cd25d752cf026eb2f1b8b3df7d3f71dfe5d10d7e3424504ef48bd1804aa52f7d3f494cb14379515dc0e85bb48e8ae51cc5be9780db54a873b04cfea4364c9b1c19e20ed44332507d742d00cc90bd8145d3af1f52301a842828a9f3a2947c7520bd419dae1e8441437e77f4a99217843c934c7451a140be9992cf0294a01413f80ab8f152edb9df8ed8747f4ffa2caef71698a7deb229560ba878dae1e1a0f549cfb0187f88133e357a12113a7a94af8df205bc980e3c2ced7b930a968cb538ae7c36f0c89da7eb1c696beef9daef62caa2f1bb19277112830de86cffdfb687dbc4fa66596013760cce98891a549488eedaa3f9f00a47f712a9512c345fa80af682c945d8ec1046ab4cc5585eb7ee86d1d1c323b217422d6bc179e045142b417693ce5b7f2dd0466b5f93970e3da54e8affab59455c25f1eda7d608a5c36f5d3795a55966e8e006b14ac1fd0dd6687b0b5b3729fa08f87ee65864785f7b3cd10a628d23ae6ef984fec3b7f3162ce6119fb2b3372b235213acd24bee4be85e4ce1260a4ff8d8b59eab8f3d3a38c52cac96def71d6103cba128a12d74526f5b3d2e6fe103b58130aa1e157fe2153d7d38228ad5cdeb03902ee27962d68f947fcfdeda60ce62ec2e6850b21afba6a6c8acfd8e4409f9e4c2340cb54ca51d0481e82179a8daa5b63442af4d9ba00eea6199a4a6e421d38c2f508dfb16221a2550d1c1b87f6a290318267234ece184c752d6bdc39562e26ca01575308930fe2caec6a9bd83434553205a598c5cac0571082fcfb0e40d425e4475ff84e9a41196c54350498bf2bdef9e73c1405ff6531d9f9b61f090de4e2eabb1e1bda65d1cc34de14930328af9fc76ab6f9f0c44f69fed1cb6db6f0b58d3bf48798a94373ebc5c6351e9fe657aa574b0d4942d007cd5cd7a129fbe8a2b4c81284ef88de170856049c678edcc619454491555a2f9040ff1a011de8e3334cf0659d3c809217792b39ef6632883eb7044d3ad596d0b69a719bb632a4eb170a3aac8fa20b5af9cbabac1b7b67f97f6b2c3510c81349ca04ab279ffb921878dce0c3fea27287c82afe0aa6955be64a9e7ca65cb9f0d509caed4dec3c6741778652f06a1063f836d3a000053f3b45e008a58bd7fe01f830aee8e79699b789c6bb666a46742f95c8bbcf9e4f3ca163e6d56d55044970e04f9a51fb31ef4427bfc04e7b11d136c9355fc27961d2a3668ca5e7457fea61604140a4a1fb20d53e5a13c2ae26ce97f515821e164af8537ef38291a2aa70c22a375e30ae763fc4243c1a0966258ab9dd2c3ec320510b7f824720b53327310f59bb7d9006ca4fea2e7d559123ba27ace027541e0fb029e013da22e53041c8abc204e5da35351a99b54a73e84f0a5f848b8f4c8f3fae26d7a478a26415657385aed74c967519fafd4e19ac254ecf23af5860cfb88e1e8e0bdd609be792b556a0a3dbaffe802353e22aa673a15acde2d769de51c7eb2b82495d703a7cd80b9bc02e52a35e6fe8f98fdad42c2be6572cc863c878cd6b0f311751e539ff815f203e20747ed559d8ad7ebeaca9da6624c5aba28294a77e06c9e5e6b7f152b5ae509f4f15ba7d3e55ab38d18d56b74e98787d71531c3d1f3dc35509839c296836fc99584c36150b01493927a4d7c9e19af90b133393a275b30efee00335f1358a3b7a1f0ef638793f5a19547531ebc35f0196d115e05ba4a9cd7899be44c0481daaebec4a1625d97d772a959106176cc8fb1c1fadcabc1f43c4f0f15f91cee5885d2f9c48dc1420699a0f8a5940c4f904ee51acb72d5122dc98d7c3575ee0c6a429433f995fd9b99bf7613f1a50f174cf45f8b81cf6e9ede665dc20e1bab0dc2064b39e044ffd7e1dd07d6067aae6fc8a06e6b9ea0e5f69eb40f2ff4600614cbe6a76926873905d669149902ec60dee33d1b8065b72898bff2493b95d19402710259ab56d6fd283aa7e0b5d7d1ae1bcd60248d612b5ba826d90e118da22d28f4caa60ae103c03c3a8e55d2bc4fa066fec568262140bc45437b2ad1ffd023cde3b1bd95aad959ee454f736beb051b10306c0f4af6ed17f9a5be2c0a60a6c775badb071e811ca8246c57f0bc2ad70e2e716a59ff17e682c60c1c0f62e1832b8c1dd9b15436dee79224f17f93d0b6907f470322a5bdb1c0c753bd92c56ab1e73fc2a04480d2a47341b72c6b74518e872aafe41197a93a76f99e37c1b4b520f91434d7b07fdadf73c1ef8801b2694c9f9bb3bb4e042da838f9b94f574e612cbc05c601fa5cdf680736964e88f0c9b7b5f20705db2e7521101bedb627eaa2c0668b344d48583b64a02acefe15f4a2d0e741e19f79f7917255b0e15e3cb8b97e9f2ed589620ab797125937bed6bc535061929bc050e3926dda70304c0473255b48b55901a8706d0e9659cf1b66159c9d7686193d6be5bef450395ae4aedfea013075f63a6101a59ec0fc54594b44dfcb1ab1fc42b31c4f44ee9c01a2a889f6ed6d919d3a00ddc2783633daa0af89af5e22453bae8ae48e710543c213e07fc730c9e822fea41294203954bcf453d918896e1c30db0e56dfd75fbddd8eb507589d930904000100010800000000000000001fc51796c6a3e598ab5c85a068fe3f9717ab863bf72186b41392efeb3e935a47fde26d7b4c54ac1cc6cfb47b350023cabe65b8c31f359c39d5c473bda9da64ca1990b1d8b38093d9ca28a9037e912cc0230f4edea9482cd9593c904a368de835423368ed67ce44f401aa9d8eb10e46edcb1c59642c79432a766bcc73b0da44e50760853a2bf374810d2795a7554c1956fce631a0e88873e9c2bcbc1d8ae03b9985b0981dfdd61bc8c22c0147e6d5626ad9e70df30e7ca34c95201081292b567564d896546b560500000000000089110000000000000502f3393284e241fa5532499b00ac1ade12e8feb47fe0fe29f837f9907287fccc14ce4be0de66cc05745e5dbabcbbd1a52ae072c29ef0a3b49f543acf8a4417c5597ed267ce3c0582fb432c71c452b63efc251fb2aecaad3ded982cee6a42f632616c981c4dede272034633e2103a6d5be19b18803989c60c8a3113b3a99c6bf20693de2a70aeea9165000000000000000b00000000000005020008c20400005be2000100c2040000000101020000083b1ce7dd19fcee0bc6c900d3c01773f0b9e0f6e7d0a61c6ceea9483e6cc2b6dd98d04f69f122dc70394a046a329eab8ab0aba60b1819aac3f7edb31d0401090401050000000000002f0000000000000080009078000800033bcdbd72c7c07553620df9cdcd728188026a7a34116cfee91df353034fc7f2863925805a3e5b7ea5ac1ebe2948a08fcfcc214cad6dff76ce30b4d98d95151a0f4cd059454362de02290d21b92f411569cdb5583735b633ef3ac0a86e375e2ddd7f9a92fb6bab5449d46124fd6ebdc9559d7046f081086c2b35135525c2c5321abf3aa07991025206f567754651a113861c47ab77baae615ba60b7f48f9e71e5f26bcf1b796367b3ad01de9ef69c593773b188e7519d2f943f2aa76ac5af65b372921fb4c02f4c9c6c601eab22e52fd7960f181a77ed1a23815eb73a90e9eb8417559568a4f53e3212fd821b74e70a0955a9ff06e9db1b888c3f54dc52cd7a75ef6b1a0db1a105805837dd9927a5acb3b566daddcb95c30047e193945e015128c6193c39515a20cf7515786e66a452d60d927c04e731fdf8455ce3b84eebe2bf267b451105ee8050679c6b62da24e448b6f15ad2bb0427e7f90e4b1272a5b8d74fab37f17493fe1e5a28a52b9f4c73b4f3b7080b1065edeb2544800ac03c21606b091d2684de4803ef6ca313ddc51df695d1b9483cedf1fb5ce162aa52060d750a582f00eef01fc4af90d64faa86e4499dc6e92d7135c25e4ff7f65244d5d88b3e5dfcfb26e41e324a759ad2a46811fe71cca15c9dc3967787dd39f4c004c2af060615d8b0278db26974470da07007f1d7fe25125ce244ee66fc60e787d03b3ccc7d5944e93088eb6aa8804d3590a5b26c1d238d510c7308dba7517151b14188a0e8319ab34b08c695c60c2b7c004d2f94ec49d4ff025df814d93cc176c944d8901a615031ae818f8f533f63c2ce997e79f9e10ebddaf42a4051e6dbc215d00"]) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001140)={'./file0\x00', 0x10001, 0x80000000, 0x400, 0x1, 0xff, 0x7ac, 0x4, 0x0, 0x2, 0xd68, 0x65c}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) getsockname(r3, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 13:56:55 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='/dev/vmm\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/dev/vmm\x00', &(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='(\'{\x00', &(0x7f0000000340)='.\x00']) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000290080e0000001e000000282e46cb9fc88eeac"]) 13:56:55 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2001, 0xa59d) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000440)) unlink(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000580)=""/145, 0x91, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x90) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) recvfrom(r3, &(0x7f0000000380)=""/148, 0x94, 0x86557a8891eaaebb, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x3) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = semget$private(0x0, 0x4, 0x30) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/159) 13:56:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x162) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 13:56:55 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e81000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e81000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeacab507fda558fe54cbbce35e1ffa690bc2183519b6212dd0c8e87c16fb79f4da8a39307f82b8547532f8bae258624b81d7c079e9b9dc99231b844346b2b7733fbaaebd1d21b4e25ab8af074cf88b69ff88a"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 13:56:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="a48907e9910e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xc, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = semget$private(0x0, 0x3, 0xc) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/98) 13:56:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 13:56:55 executing program 1: getgid() syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:55 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x1}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x86, 0xf0000000, 0x0, 0x100}], 0x1006, 0x0, 0x62f6, 0x0) r2 = kqueue() stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)) 13:56:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000540)) 13:56:59 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x7fffffff, 0x400) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpid() read(r2, 0x0, 0x0) close(r2) pwritev(0xffffffffffffffff, &(0x7f00000023c0)=[{&(0x7f0000001140)="31200b7fcd0d6cae9f9aa183c2b620b17cc8f5631a72fe6c987512e4b5717c4c2990bd9bfcbcdded1d81008a93a352fb3ac316e6f2c69fcc01c78dca0d202a0818e9feb40016d08e38478559f808742355b52b630ee34ac6664d65c987b0ef766bc858970c9a219e93c181ae49e4e5da16fded93e5fa2d2a5f4fbac1d4d5c4a970a137db820ee6bd2deed6d92ae0cdc8df66b284fc8faa107e0219616ba259e00e0416f424579f0731d9413f8824a43c36c095c126e7896c4f5256aaeab93994b090515a8483da9bbdec809f4f65d9590292261b0f766fddf588d2c6f0589027214ee4aac89e8efb955767e1351679373eb8e777649d0d73748ef5cc478e7744102ce5c8675829b7cb33e7eb401c0e087d572fbf4b720abb4027b11ffa42165a3fd289669e9f7e626cefe766a7b6f51123aacfe0e18af1247a6811eccf5e85e8121a5e2ca4c828dbd88f0c18dd461e04256da97c970497e234e1c5fda9b6bbcec3625b44bd6fdf33a6d8936b0a55a96679c8c43a88aaeea6dc6ae5a1c8928cb5782e3463fb0717afeb0f91c7346b444b7d86ac7c560c0fff7e1c2b53d7206a5feb2c4f5b893c05e8de12c0f429b4b9f2c1bbbd59d475ea888ac9bdb6d505f6c187a5d33aea6cd26bbdc79d7d6102188dbf80ddb55b3b78abca2903cf3621e8f8234097daf4990204374ed922ec331976d0a9af4b4c0e8ca415c1053652875fa04aabce8621cb6270dd282b6a16fab3ca1291b3ce2382a6dc5eb831f21bb8534b01cd76cb7f0ea81427abebc5df624b36f4bbbff06780a6e9ddfb1cb9710fdfbe6d2f726213430a0a1be415488a0ce9b457fb57d28f9a7768f0f6760948eadc4f2530ed778a04b2377cd66487b3ca683896b9c675b7bcdc78a9b8bc48dd86a1d2f73664c0f765980b27dcf479451a8dc7788e1427299bd4187779da9fe75e745d347b3aad93269b47460475245b4c43c01516905d3ed4036b3643dc47a4182a24ba1a53caf4f6147d490b78069bbadf0dbe7538b835179631ba7889715325ac892ef65b60c342f9a59aa0022db004e9c85ed5c4936a9fa9810650b045c54514287be79ed3a3eb16be7d56018d5af6c49661e06df46eaa37b1c334d31524508e645a63eb3751fe1e63c9df588157f41156de27e88641efeb9d9df971dc1e708a6d84d965878ff57b3b4145dd52cfeb461e7755a7d60021b77e9810b05dd70150fae13dc4bf2bb951439bd8e2b62656f35aa754f039ea95bff35e2ef65fc9ca25a70a201f6415361f4867901f64fed297c57dc616454be98a127439c8c3d7ca029fe1d7bbb8f05176aca88392b7e6056399cadef8d2b12b08cf280b011fda161a0723705b4ecd1e07a943c9afe69c4e7fa3ed7f55dc74e29cf0e82fad41992770573bf3d834c04cc782414c3fbddc9770290fdb73b26dd24177c1c5f3da4d1a63d4f4ae314dd06f888793c745d9f97e37d5e4394172498d74a0883a0dd79351b84b3b341a57614015f57960b135183cdd4de438194773caa9e88cccae8fa240ec34967502dd1f44f423ec761c5e0f37e75b173324b1961c9991fd467c2fda2f8c91c945dbc8a2629195a7c47bc6578acb638b940ce742d195b0fccccafd6f7aa2f5271d1f704792aae79e49f4d5c215001962c91086e5bc20fc43844a9073dd9105f5ef292a8855f3a6f7898153d0c17e5a9b39a94a5267b967a21e8ddba2c25588cab85683d6646285a58d93b5e9424eb1c0e9e6130aa996b062ff118c6c3e2176da513f4c410ceec3cddda8f25b26eee8e64f1b02cf94653ffc1bec271c51f4a5a44a8806d80819887c37e94f2691da78eb840b6f22d4dabeca6f0eeaf224a3f2f0370335695e0bbdac0041a891725f76c174ed506ff772d06e02d1055ac4c60c444098dc8a6c6f43898ffa5f938b084a0a5b096d7dc8c5fb739cbbe1a423606343b507c79dacda17e7ffd4d6269fc5ed72373a4972d91455c97bd99f16e6ef26c777cc5de560345f8f554d22f180d0801d10a3615f332f47e1102512464c8284f3c8519f7b61f8614121d71a7cbafb085a9cc6294c40d48cb7a7e6595521bb5f975ff8d404a4ab553f85d5b432961cfcdcbaf140189657c0b39bec5d800eea59d1df4efc4929f1fe4181630f5e04049e3df1978b36cc1f62fc96a180bd5ec6d0c0a1080b5446400dc28ed3d22c7feabf849d1c3a31e1d842947e57c4654098fde947d2d98e297d1e877956ab3872c7907146137718054ff4ed5a41dad001ca9a6a99a8ae9c377ab31dadc0ae9ccbedd6e7b8f206afcbe431097d694879f760fdf83ba9dadc054f59c2b876b560dbf9449d84275155114c6251f5d66728deeb01218d8f9b8a88cf8db57bb0f2dcf433d45ee0be3f288f49c12c3ee4f063deb567f620edc2a554561bbefe6e354a2da799b7187ae7bb15f2f6a7bd50b24a084cc54d3564688cddd57c50326e3ee4208446f4a3463ba69a54a8220a82442ed48b4419fc2a38d2c27ef60aa771ae7280284d22e16633b8692535828c12d7ecef09f98e671b20e0297216eb7eea72413cb8610969ec5a720eade32c506976958107b477da20f29e93667ecf28344007b4f159e7cf5add8224d9e01d9906c2ea59e8a2e2b193558406c81dd2964d9d00beeab1ea859c7842027676ce09d5dcff9170922070becb0fc8546069f3cc90da54704c8204abcbaeb7c41ac9d1a369d903cde97ca0ba90af61cff963939d68da8755ac750eddfe93fc593d9087800bb6a3007814f7bc48ac97d3d251269d787b6b28c0c2008d6b8b6b50cab87ae01258aa91eb4ebfdf1794962cdaf57c94775110f5befc887fd742a0339ef72ad28524d3474bbdc0012c9cdaf9e3fd6f2d74c5fe55a954bd5d8a6c020a5f062fbab8fbf5051b167481e294b0ca67565aa68e91e8f8639555916760b5b629bdd2d73f93fc9c50c1023ef1fe1e64ed6802059b0cb17ee46f691b3889f6531a1abb85b44ff10dc23935cba30674221b6281a864c7eef82593793cc922a368c5b373170afcc78faa53f390f0be83103905a2dc015bea51f52f3caaf0ade70be9dec0b732d17352599354dd39f52cd54b941f7cdbdba1943f309018d296ff55bd53a56d6d6aa422c0461dbd7a360eaf76eb50361dd6a479e73007fe6b1490c9dc50ba6f1770dc6921fb6cda6a70dac512832e2f40ee51ef2e6f76103529e0f97ecfcbe3bc563c11174c8b230a5f112de819a81caf7958a7a52b7c0029bbe59c2521e25f90527a664cc9427f03dfc21dc85e756504e5a38ebd34905c3cf787a77225a70cf197ddad4599fabd1d453531065c2c10bb5f174390f4073ee48b53c686f8eb47337098f597e19aa2eefb07ec5ec28c6af835783f2fa49f69840d2ca9a5a774599554d0e8868caf991df295b954449de55847b4299914404e03ff6c663c8a6e187183639fc9d0502f49831466da111201bfe6c3cc3929ed32605ece0cf3e49ae26635c34376f0c3e69dd95f1c2753a0436e2c54550c45e296ff7cac857e7fc02c36af47379957efd20d3469f133d01d4b496be028eb26a737892134f58ee326970944bc3b6bcf2907bf96f8da5c116c33bd44ace98726298ab607b84fbe709ab4d3527ad0bc9de7c4acc18eb8ed4cbf5adbfc7b3a294c56ad0b6f2f8dd5423e88bdae778edd7c13a8f0d324619ceeb91f5d018c9caacd19d100bd79d328302eb1348fa7630051f633dabf8536c4f6255f0c32c5414a543e240ef00567f28e7c4465ed3a9455a42581fe35d79400004e03ea7d4c347edb1d17fad2a9bf77271bdc7955e305ea9c53314c216359cf3f8f0a242201480e32eb88b83fd72e809596c751b0f386056ff59138d481e96f758dffa9552de9d7f02c8c08404124d09b6aab3f35bbffa8ffd5d354838ce68a205bc28820003c67d502df80f53f52cff4884f1cbcbd3abb4004e02db5f7808aae600173aad8fb6bfce8fc9dbfecb52d027fda9e62666c2fa4e3a3c0c5b72f3b0ea7b78a77cb6101c39b53d93c8b6b08a8bcd6cab7659c369527c01ee634421004727e760f9ea5fd538c49d1d1cca33068d276759a13a4e835f1233112eb62edd14ddd2b8d374c8e7c521fefbf5cab57a656b6b28698110a8cd44204d10ecec567f38129087cf7c8e600627985dc4ab9a80c3f9bc82a92cd78993b5d2f03af1ba437d73c909874f9f2da38bc9fe8e951ba86c37abd189929a8d4da84c02b35f10c008ffcc9f0232aa5d87a9e657e2691e3ce22537a3db376878a497f9dfa96686e81c3f2f45e5414e84dd9d3c0eac970f938cc46ecbfc90db7054b63945b1963e2f54735df89f764a972643ffbc2eb652490c73636ee4fec2fe285d5fcdb1409ce45ed06f2b773b1123be21f6d4a35aefb3bdd66d2ae64b9f096a887422dbe3b25f30541abe050c3ddcdb1e252dbc326369c7bc2334a0974275a4ce0c9ab29b59c9c90bb22839aca12c0a82bea61aad28785202fa55df3ea7641fee17d7749f7160031b22dc1c15e603adfb1335ee41103efb030a1965973dc8ef0359ee6783873c76a412865d560e64a99f9d6032ce049556c67e3f399c6ef25b4f841d6acdf771a93f540fe63ee68cde3cb8a271ec36e50657d365e45c75026d6af75f97f27dfe7b9a0a0aebb8f939f841c285c72bd844bfa19d6f949f0671a9afb361ab90800035def4835cefbf840be8a3ac2dbaffaaa47f829668e66593aaa39c0e53160f3243a1c6320c63f18bbebc51721abaf74798523c2f2607287e58f66ab53d4560abec4fe670e163abcd0169dc795fdb2c47410c2ffe59c90c7befa66d9d3657186380f269b2fb6055c23f80bcc7fd92b34763af2218eb33fadb5816de2199cb87a3f1098fb075fb785ca1b3b6ce97ff2b3edcbe917caf757862158c5e6766ee9838266bfce4694ad00255fc1024216e10be93d0454cc4d0a510a7babe438f0fe2e2781f99e308216180f157454ec2e52362dcc1a8e5108f0c3aad1b4d958ed86b6ef7a6ef92d262bc7b2a05c8bc0b227331f8282cb327b3428cffcb31fd87816f55c888ab14bf33bcb9fd63ae3206c738fc37e1a08e25f76d0d2c47fb670b4e8af89a611e84c90343fd3d810b7e777152f1578b45a17964dca623b89c0ae891930376c7982160649c060b9505074c4cd8fd704b1bd301ccd400733aaf9e0f8e0a80baaf04bf64945022bfdf629c4398a024e6e4614ea1be5e8e1f9f4e6e088a771227d2caa9440c57a8fd5eeb718c898f457a6e24760c1504d2e515d692b24a5e6b92e77c9688dd5243703aaa1a99ca485ff459a0ad8bbbb084c06296c2bf7b37d9ca45f88ef965fcbfa36660d8e0b78834e572757911bf95817f092eb9de4455367e0fadb50b0692aa25c0512be69f076671f1c0453a103bab8e83f4204f925ef9d60abe7a093627fc2c8d3b64bb9c26c62c36b7e4b12e2617f9718119000e48d22b8be196cd0c744b39e4ea6d43322391507dc6f2e14e15b15834e09370e56fde8b5186216a72aec4e7f63e6326b0e652a504372cb076e635b5bef6b097dc4d1ecc74de78c2c140dfe926d6dd490f38bef03d456da5da380ad65bedb5a252caf3c6bd266db2933a1d3a710159290fd21f6453f1f0b07c7ab0af681428c6ed256b9550df15d9b7d2064cc19f267dee81af67b2d5c65f955941e9edd7e071b23dd9425e0c9c1de18df0057d2a845572c29b78ec6ee3c2e43154c67187faa4785b894e6532fb749a1c373535d7c6b9098321f51f8c4d3a7368a8268437b80a7ed73dc27ee629901a1291979ea8159e5040f2ca2b57735abe5", 0x1000}, {&(0x7f0000002140)="ad0ca749e7e9ed5c619c01612bf276f3ec053fe336125a3c4710215c9372156777a7945bea12b483000a9659dc94fb720f0fbb5e4175806b814bdd4bcff9e9029e3c5e48616aedb5028e6606d20e3a953f10d87d0d874f07d02f4602fce7d27e48de22bd407d3100eb21e70e9c77", 0x6e}, {&(0x7f00000021c0)="a55270544127f1c5eafc29f396dc5d67bf9facc0348d70c7562655c7", 0x1c}, {&(0x7f0000002200)="46f60659fdaa5b6a133e0d2adb85540fc5faeb4886f4c4e7c724a6abfb809215c7a1b7911e714cdb3acae4a7c6fad8f53eb331edc84ea6e3395a2e02a9d3ea3a1f3047423cdd5e762db3f00797cf15d1bd89a010765260961b6052", 0x5b}, {&(0x7f0000002280)="8e2d0aec17252decb87631c61e5409ed2f42e616780c62a0b48c2ba40d9576dfa3617b3b181fcd354115b4f3b7fab942e309df8aea84369ef2541897c08b8636cf1b7a361184d15132d08854ac9914947c3ab41408e14ddfd52b5221df40ca92c1bdb9eaf520b4c42e59344da148", 0x6e}, {&(0x7f0000002300)="53a6cf11bc0b2f400e203c000e46b08521241d1144f755840e701a35c869b1faa7c753b3a96e3df74053dc91271642154043992aae11eb85d0e3925d94b8228454c74f73ca2bea71a9529f6a2238da17c27d9a8adfd376f8983da1814a2ba9e550f022c7e3415adc1e4115f418489aa2e90bd0432e0ebf94e6034561f5adb3c96c7dab9f1a99f5336c678a4e6e28fb9c2ec42467892a6cce8ef38159a73deb0c6bab11083b03", 0xa6}], 0x6, 0x0, 0x80000001) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) r4 = geteuid() r5 = getgid() r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, r6, 0x0, r5, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002440)={0x0, r4, r5}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001100)=0x3) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000002480)=0x400) syz_emit_ethernet(0x107a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800480e106c0067000600ff9078ffffffff7f000001440c03c180000001000004004e214e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="3008000390780400080a80000001000058a60308f0869e8327b9020443001b12bfe27339ba591ddc76b047f59b704d8e00080a00000002000000060204ff7f00e04886e2d281b8d1ea25b60f3cb851fe8707e1c97c381b799a1bddf30c6278db35a0dba463c0856bd8b1aac291d76de39ef1567de65aab765f7f3ab7c4fd3ba6d2dc2556e6a5cdd118d23df149242d8d7fc483f4fbfe97d6473c6e759399434464911656a334853af9237c93e97a89aed3f2c803a7901828f09649057072176535d46cb82bda131337855655f11cbaa72e3d51bef7512b597b09714fcc88af9024d59b8efc291486c4195d7f92572764f0431cefb1f3eafed79dc1a3f0f2f8f97816c03399bedf89297800dee930fc94b16dd2f9be95bebb97400f7c83d06fcf93dd91cb78dbabbf977250da73cf236d5dca72f5168cdb08931ee77293438d581b3c7e12f68e069b4bada8519811841fbe6f8d6dbc4f7f6be47ee8ccf4af48c798f1e2ffd930f1f1adab8782af7c81819c124d7eeb4d4c66500b3577f1d0dbfc8a912b5632cfd6b91bc56000824e8759b869e4d4825923595f65265888c66554111d5a73c9ee4470492d6fcb705227d1619b4bb3fa3137c623485d8a232b7500d3080ff395105a46f85861edc199cefb6e6659a13aa15d84eae45237880b915d6ac6d848ded6b4f53b47f20ccdfed7e8c0190c2293d002f18e6bf75ffef8617c83dd403be3cabbd845801caad1753b0e197f8664a0f4d574ea0fd7ca994ca317bc5d7c66572bcf190ac99551e3062d825145be3695109b50e6cadffac41ced8a7689626710f8c9b6fe7a0ecb5a7c4700d2381ec7b1ab4aaf4a4fbbbc19c70476a20895d43decfe80b9715cb4e017f93b6b39eafbe292330d046e9c0e2133a33a834604e4b4200eaf9e4808fd550362861e5dfbe4ed73cacda7bbca48f158d468a13f4bb7553b2a0d7e15756310dac4ec5bf2e7d6ace468df8c26217c2de92d5c713c3fae73809c0f77cd0bee62910f13f22985f54d4186b9c6320f25eafc40a1d793bd3f470772755628d69c5cb6991121edbad34676acfb31a9bc85a611433c79d76fb056180afb140afee1d987a7346f4ce0e7ccfbf3ac6e8e868d1ce8db70e38637b23eb3070cfa4164c9e753f3d1540e1c73b782854b237c1961d992965257ecd4ba5faa97606944497152ec80dece9379145afaf6a053c01effbe5375bf16936bb785913474274a2da4ec155bb5c474015469fba796c0c9ede0854fe68c18fd0563d68e52ca7f54490fdd44a10104f53c1a709028a2cd85ba9c40e35c7dc39c6ff173f30f157b500c625a767892d72eac0807d5a60f8c66e2691259a15cdd3ef2c1079ed5158a13a8d1f8af6aca6fbfbb2afbc0e7ec1bac44fcbe3d8e99a51d80b8c524faa27f273392737155f80abc673f996a60d1db7c805f62c10aaa2e7c6083c28ae6f629a1742dd7cde2a5d7c48a69e18dde2d447195220c4f887a3d7e3f76f82742eb04d07b4726ebe449d73d2871539c37f2f14c79edd579b15d972c56fb4a6c78c0921588e760b17a576b640e678b629b25cb61a3476ab46804bb0ece5cde16d33b20706af074f9628f3f9df70cab5b051f83ff15c6f1902c181360da587f3915b25f551ad1e6b3d137d2d7339a7472de38945e4f0e2bcbcf178b665d4c123946271ddc51151988e42fb5e164219dbea35965360d252a5eec1a9a6d02eaf406556080e91ac2800b940d96c839d5533aabd9842621ca049ce9ed1173a3704b0a70853524aa9aff21c4acf6a0026d2c90f1a25d4a6f25eb48d9f7375573bc7ac378dee751df913926ae669c16520d672a6a721c4b1ea216052a53e21672feea7e9d55fa4f60f7b41b637aa4c2748db77fe0081e14f66543678cbbdc947d6f79c5118e1ac8e9d5a36e8ad34a52009d71f767aa6a4f9b2ff8a4edf42eda156580955daf30ca427dcf11e9d7509cf69b58d2c342c9a6fd87d94f6a4515764f36bfb367ff61e7c8fc1ae462802730d492db0584392e79b7f3637d052924a69293440bd2487cded0a2faaca99dab047ab84609da9ae73bdc0f688e47fbc22198e9b3d232caa493dbf93a8614d08e9cc16ce69b9c15296ec9a0116798ad0b9b2b0f63a5042a2ece36ff0fa59eede34e8e130073ac3e0bf0c1eb7d5c9e8749669276613ca56cf36aacc99b63dab126e45d7a9121d20544c9bbf2eadb838ba48fd75aab3c40f486c51c165180d099129d416ebfd16ab9023f4c1f3542b50998247b39b1b221603052a769d7995f967744d416dad997ed0b9b284b96ae18b94fabd5c22758ed914bdf7c73fcda49c4b8b944f7f25fc3a221c5ed4fcc578c26559012eec29abec81244ee2473bd9941833ee8a2d3f7a5594cdad49d75cc42faad7e2b1efe54c5174eb76018a4ded4718e320e1df5e0319daa20263a5662b064ab7a6159cf1a44fb0a522c5009ca1e8698ba2d4445b8f2b5c9b959cc89679e283169f441a5fc4dfc6b443fb053e39f6b843e35a08242de99897ddc62cadebd2a54409aa04d469bc91a5c05da73628b5468ad882f3404960ba3008fd728877d751f29ce5181e78153ee5f8b3bfe7fe91954dd642a945616c51ba88f20b33a6ee20db60d8c792f56a0ddacd94c40f9eeaba99b92a7c9a3557eaa9f7792b1b09197eceb004fd953b77e3eeb2c61724514b5cfa2b93ded91cb0adc69819379262e2bdb2bb82f7590b5bef181bda16b30d230e8ca1dc96ea3a3dddd08aa318bff7976d500ad6168e486c02135b0780cff9f8d4cae1b9d1666fe3066eae659bc92d2034ca3988fb2538f6168ec9df64c3f3a0100a215b92c925c0ea208da05a0731034fde7f1edf7acb8539d91b574b0ece8c65805fbd0462a357c752237a22d590dc41216d27aab548b5b785920d60e737b682ecff9e1aa27e18305f66c6e69bb5d4d7601973b0267ce3a9e7efaca5d3c580c11e195b5ed1dfdabc1b8009da3962df4b480edc7d09981449452a89ec6522851309bc90e00266e62909f9857a8df8137123c12f3e36f0f48e8576912f68c62b77b4a669270ac58fc47f9dd173df5d1b945a6fc64792e8652cff880d21449bf41c91c9a7800e049b7fd3ea1f2e320396b546403cf7b8f03d32f847281cbeb96f0baa916883affd2915c4981472625b8ee38227042f603f7490fe35ee23406568bbd909a8aee76f5b127553c6a4dd86590911291d754ea5a6e53902c4dc23ab59372e68ac4e59d06052e712f2b41f2e695448424fa240c418434d63bdc8102cb9cf72033c75adcf2357b9e947639bed827e29028c8fbee23ecd6314775388742f508a345dcf4f41c98f4f84a8432fc64897506223ab13b1968ef006854814301b132ea206f0aae320ac270b4727d837c7d92cb3c16559cf088be96790cb93333eae59a6b46f87a7ab249782e919a730282e04a9be77af1ff475cd335db97260f2597a9d190bb8ff4a2fa5f19340d822cccf7d7a913a757802764d78ae1ecd2cbe306e60bcd72d00eae73a71724325c8283dcbbf9efdbf27e117c88abf48c3bdb8790f25f5ed4c10dd3b39076d709623231b776c0101ba334e732e4f6a79a20094e5aaedcff7bf8c73777fdc2b84d3bb08a932047f2a96b5e283bdeea3b2ae08032445f213a60223ca76e1a2ff86e530617408fb0e61bea3e5a221894e1b574c0d9c9f849545a57fdc5f4b036e8e948bb40ddf9913d89ad48ba2aaa6cfa701ac3bd8e71d76964e6b78f8b26a296ad8f0713c80465cbc4950aab64e247c2e6f8ecab4c8bace63e361ff57f2a04e2c71781a9eb7cd66dadc7b4183044438ccef280146375ff8905779dc0ff5c71d972c41bc3a58471a1293cd488f4a2fedf8736d45c68c1e5a93915b911c6fd2f32c06d09dd1f18daef3d8219f705ddba0db19514fecd434e699c33efc60a59a0e9e95df5202e8c56d98d5b13ddcc34638b20c8a4fb4e51eec0f0655b3125d3d7dac7d48b5eb25e7e588f7eccf7bcea7f8da3e32c6a34a9a882f27bfcba71bc251060e3ceb854b4a2183e576c4b8bccfd63fec5dfc3a8da1a9e5c109b66b05e82e2b91a0451ec5bcf9e3fb5c6505621fdf9229edc2d2667bd76da8fb2762c59d5aded56b00741b36bfc75a56aeb65c6032498782bfe34fcccc0a8b7cb854af9588181bf20ce3b7553a8d56222f627c79f3c690a0c894d3159ca62ca5fa9107bc87589327cf51b86b0b1c41edf8cc167b1f31c74754daec5f47b505c4796f8a9157b6303b46627a4d83a45299e78a74009e966f457ef788b5fd36ab8356370346f5580b317f448692ac85b9c7a4c9940353710f9828cc9001d126981fe0e3ce569710d4c959cd2f7649618718dbf09b0b5c3ac92b89145be2cf0289d2d3f9fd30eb2ea266709262d998475708c78431db0b14c3c6b5fabb31377d94c2b20dc01a306c630f6963a68eb354291f8ce4ba7051d02c3695e00c85a4a9607ed3e4e18da4a34d2296f4e6d5a66e139b7ee551695008e6d89f46763edcc1eb24dd90694be71779e906b8de5e2e7aae712ed9ededa0ef54198eac685caae00d22717a65eb08985254aea82de6ee278aa848a537d75398f4cef0a67f2ef14977cad6ab364fd5e8224873e521490b8105a08ac79406bfb734fae01f2d48a1770651f1ea2ac22d000e79d426b4ef90d9a1fd166a7b3c13d4701c77b6948f22f3ff85c7aa90b1aa7fb2bbd27103ba2474f3d09f2b13bc5f0a8e1a9fd5db8a19eacd28253bd38e27630b670d7aa1fae69724294321d59e0bf47fe24344c749736b7653697d2e3079a0f415c99ec028da0d2ed29f755408cc4cf6b2b45e72829db9a9dc21ea22281cdf28e211bbc7e20e9c962fea928cea67e2e613d5d19f6f04ce2ddf329aa7b27f6e35c26dda9097b2c238bfed8a604f7bd3657623846a7833ff8464dc24c21c19429f992854596230a63c7237e38a457d22761537152405448722a20b1e3282b6390405430bed2ee65ba02681331b68895d7ae22bc3a1fd43970dce052a5d1c1ecba941eea77457c5f79935b46e642e98cdb0c71eb73c5195bd8fac8e2e170294a6fc4f6e20119f9b74e1e841de15afe371b71796bec05b6f2a496d4029bc6b628f35d48d1a135f2e6c74b4a2a94c622496a87a5e8630af21821a8a605678cae61735ff26d9d763df2d232b1d0d8071b179391cd26990a14f621d1fc66dcbeb29a116507fe3c4cbf414d275dccce57e52e5faa2066dae86f4987f6a29d7c378090a4956a648bb37a65bd6e5637475b2d73324ebcd191bc8155784facdbda4a0abeed2ded9ca032ddc6d0f1149869523ec4579258934da0e1ba115005719613ef8ca550d1a1deaca636822a1876c77929b9d11934bb93ab9e0d1707dc6fa7f028ff34671ab0a11d077e2082c97e317fdfb72e537ee46f42f47d31a1aa02a496cb6eb226f7f4c9e2a891055d841b5f57aab9975fce5dd5f12e9134fc893782dfb9815ba3afcc7f7dbec74dac424d4207c22a77a25e3aa52c4c634ce66aedd6b797223108ca11375c178d37f30e4eb928c9f6623ada5cb68fa67ceb2fad5bdbf2af174351b9de613c5163332bc3ada1a1ae5b7cbb6265b6ddea6b14cf7b1a05b1ce16e5d081ca868852e28c1c29c0f75df6c88fc8cab7d922e932caf306281b4ff63cb58fe8a9d31e5d5443a246011b670fd9291972d5c5c90d7763930fb6baeb1f305278ae14116e8aab1c10fa2e403c911eeee3aeeb98cff988147554c3f1ee700c16f7f6ddc50fd8c29916e083739fad5f5796a06157255c00c46d44159ff21309b0c0d8c37b924c5844551fe3a6fc69f3d0059749341e2b1abc260e68448bba3af9ec908c30c457e9949c0fbbee0a75912f7e60eaeb53b72ea32dfee71f04f47cbe958dd5"]) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 13:56:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xd3}], 0x6, 0x0, 0x0) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:59 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c1fe981755b6952827f69069d3b8e60f0f3b3be51cd9e9c767b2bed0db5f54b909f6a6ac1e23f167fe18d12eca40e84b2298913a102b"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:56:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:59 executing program 0: socket(0x1, 0x4000, 0xfb) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffb, 0x7f, 0x893, 0x4, "1c6b9130c869a45f2f78d75b3e92f15f85e4bce9", 0x48d5, 0x8}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307030000000000000000000000e0000001e000000282e46cb9fc88eeac00bd03eda200"]) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semop(r0, &(0x7f0000000000)=[{0x6, 0xc3, 0x800}, {0x3, 0x7fff, 0x800}], 0x2) 13:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4c}, {0x6, 0xff, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="edffffffff00000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeac00"/70]) 13:56:59 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) sendto$unix(r3, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000200000000fc88eeac"]) 13:56:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @rand_addr="e51b339cad32e16250b617b7748fba55", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 13:56:59 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xfff, 0x100, 0xcb42, 0x81, 0x10000}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 13:56:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='K', 0x1) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="9f5003b8ebf39de68843dac9609e396c84d968e21e40cb3c5c334a9d028d2ceda501bd96b68a2488272c68612325e4e82b0098fd0e0e89410f8c7ae4d3cc9eb5502f1d92a60378c13971b8a58ddd1d58e907fb1958", 0x55}, {&(0x7f0000000300)="5a27d295ec5042d7c21ba0f2fa093773897d8bc88443dd524c3ebfccefd6ba81fb7b8e3cc4806675ce5dc3def5d42afab6711344b819e62850c0146444f0660c34973f73a847e759c27c130a373195e5f7fe438073035ae861661fcb1fc4cc899d2dbfd6a836394767db5cc117c02caabf092c6319ea269d47ec10771718df4cc986ce777daf95da65c46b78cffcfc92487dd44d17c4825e34ee30d3fe3c019e690580225872adddbd6b7afdb64d4a56e5dcb359e97fdae5d19d6d8e4f88d60af87a17894f362d6eb9b5a85d7928b40d00b1b7a4f67bc6d4b063d70e0d90534c039238dd86760bec601b462b5125ea5cdd39e819c7a6f6591621a7fa21fc83aced3919", 0x103}], 0x2}, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x800, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x1000, 0xca, 0x5, 0x7ff}, {0x81, 0x2, 0x7, 0x2}, {0x3, 0x8, 0x0, 0x7fff}, {0xfff, 0x7f, 0x3f, 0x5}, {0x1, 0x1f, 0x81, 0xfffffffe}, {0x3, 0x6, 0x1, 0x2}, {0x5, 0x81, 0x81, 0x1}, {0x9, 0x4, 0x7f, 0x8000}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 13:56:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ff3e9a562834ab0adaa3e0dbeb0e6934ed07e8ef6fe5cb091c00000000000000000000000000000000000282e46cb9fc88eeac00000000"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f3dc70 13:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x9]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8001) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:57:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08de450000380000000000019078e02f000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeacaad81ed4cfa6b7d203e7717905c4341334f27999e282268b5e77b799a4c6c5c9f7e0"]) 13:57:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000011278e0000002000000000307907800000000450000000000000000000000e0003e22e004000282e46cb9fc88eeac"]) 13:57:00 executing program 0: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) getitimer(0x1, &(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="42fa904f5e1a45084aa23467c5e2fa7fb526eac858da8f822d3e31177c13a1530ac7e83eb87c14af90ff654659db943eb8f0e8289713cde497790bf30d563660650190c3d9c0b5d13aa2600147cbd757d28a82ebee6b267b172f54e1ab57165dec", 0x61) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x8, 0x401, 0x2, 0x7, 0x8, 0xfffffff8, 0xd331, 0x10, [{0x0, 0x378, 0xfffff168, 0x7ff}, {0x3, 0x9, 0x9, 0x2}, {0x7, 0xc98e, 0x80000001, 0x800}, {0x0, 0x3ff, 0x3, 0x3f}, {0x1, 0x5, 0x2, 0x1}, {0x1f, 0x8, 0x101, 0x80000000}, {0x34c6, 0x2, 0x80, 0x1}, {0xeec5, 0x3, 0x8, 0x83}, {0x6, 0x766b, 0x4355, 0x6}, {0xd7, 0x9, 0x0, 0xb5}, {0x1, 0x3f, 0xfffffff7}, {0xfff, 0xe5, 0x3, 0x3f}, {0x33c5, 0x4, 0x800000, 0x1f}, {0x79e, 0x8, 0xffffffff, 0x4}, {0xff, 0xbb7, 0x1, 0xc440}, {0x2, 0x7fffffff, 0x10001, 0x3}]}) 13:57:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 13:57:00 executing program 0: r0 = getpgrp() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) 13:57:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb900000000"]) 13:57:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}], 0x1, 0x0, 0x100000000) 13:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x400, 0x3, 0x2, 0xff4}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08007ee432049842f9e15c1ffe45000038000000000001007ae0000002000000000307907800000000450000000000000000000000d7000001e000000282e46cb9fc88eeac182d9fbfc0ed5f65a14a256940cae742c5c05a277712ddeed0bad208a4ab1e020296bea762eece5b980ef376501c04cd398956a88a306d889b4a8f11ec8c794500eed68acd9b890fb22231181a797f415da3e5a5ca202c81ce7383610b3220b1f40bae5658e22524d2c227ce0208b50ad6dc31877ee17c03262673612edb83a83300cf3b4c5172be381d48af4acfec8298"]) 13:57:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() chdir(&(0x7f0000000040)='./file0/file0\x00') r1 = getgid() r2 = socket(0x0, 0x2, 0xfd) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r4) 13:57:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) socket(0x18, 0x5, 0x2) 13:57:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="34c7253323c9"], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) 13:57:00 executing program 0: mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa813, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5132) 13:57:00 executing program 1: msgget$private(0x0, 0x28e) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f0000000140), 0x8, 0x3, 0x800) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/56}, 0x40, 0x2, 0x1000) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000000c0)="6d325bfd8da45958ce8e96fc38d60fe9f49d6a00c8c60c94bbe874d46566830623aea3e52ced8d61da3bc13943bfba72e2086ecdf661429f07e0d038bb13e81480051c7f1a4854f5f20c8158a4ad8b0bbde0e06280413e819520b5ba45a6f4b70b0d365c616f260dd44ab40e32b0ffec89d832c4bea5775b8bd98725216f41898e4f007abfe341fd7f090ab96cdd695ca40c4374e7c2699006917b2414c4375e982b487ffbd142d42c802c094e8cd7f4d3b37039e254f6f33c328327519881e64ded79282321406360dc5dd9454da91c821aa16b9191a4b2edc93285176a82e320808ae4bd50659f560e055296"}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeac"]) 13:57:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x21f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x1, &(0x7f0000000100)={0x3f, 0x8ac4}) 13:57:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x31, 0xf94, 0xffffffffffffff7f, {[0x8, 0x6, 0x800, 0x40, 0xa2, 0xfffffffffffffffe, 0x6, 0x1, 0x84, 0x80, 0x7ff, 0x2, 0x2, 0x2, 0x3, 0x9, 0xfff, 0x8], [0xfffffffffffffffe, 0x2, 0x4, 0x8, 0x8, 0x2, 0xffffffffffffffff, 0x6, 0x0, 0x3], [0x5, 0x7fff, 0x8001, 0x8dfb, 0x1ff, 0x0, 0x7], [0x3, 0x400, 0x18000, 0x78a, 0x8001, 0x7], [{0x8, 0x9345, 0x5, 0x2}, {0xfffc, 0x4, 0x4, 0x5f6f2ffa}, {0x8, 0x1f, 0x2, 0x1}, {0x6, 0x2, 0x1000, 0x8bf}, {0x9, 0x9, 0x61, 0x5a77}, {0xff2e, 0x1, 0x5}, {0x1, 0x80, 0x6, 0x21}, {0x8, 0x7, 0x5, 0x4}], {0x8, 0x2, 0x101}, {0x9, 0x2, 0x4, 0x100000001}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 13:57:01 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x0, 0x0, 0x0, "b64b881c"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x2, 0x4, 0x1, 0x6}, {0x2, 0x1, 0x80, 0x10001}, {0x401, 0x6, 0xfd, 0x80}, {0x0, 0x3f, 0x7, 0x40}, {0x8000, 0x3f, 0x80, 0xd4ed}, {0x3, 0x9, 0xac, 0x1000}, {0x7, 0x4, 0xff, 0x7}, {0x7, 0xff, 0x3, 0x4}]}) 13:57:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) 13:57:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x2, 0xffffffffffffffe0}) fcntl$dupfd(r1, 0xa, r2) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x10, 0x7ffee, 0x785d, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x20}, {{}, 0x704fab11bf4ce724, 0x2, 0xf0000000, 0x4017e381, 0x4f}, {{}, 0xfffffffffffffffe, 0x89, 0x80000000, 0x9, 0x2}, {{}, 0xfffffffffffffffd, 0xac, 0x1, 0x9, 0x3}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x80}], 0x6, 0x0, 0x4009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x5) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b70000000000000000000063e86814a576b24813ddfa8130a04b4ad6d8791c697326484829f3f7769669e325cd2485e172bf12c324991a77b85d3b3d09d7dbb62bc0cc6e3d9a3188a4cfddeb707511f1d3d0a96052adf22c555318a9952f565cfd72e70b4a368d6d4afa2805411d496165386c81b6de91c11a45575aa70956110ddbdffea77fedca45306359b44f5c4a2cb41058540cc95a16bc75ee320b1552c88c9d5bc0194b9148ad3ba927ac21ba91fb583a5e5752b7c4e9c4610a7094df36e1306600000000000000"], 0x44b, 0x800) msgsnd(r4, 0x0, 0x4a4, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/192}, 0xc8, 0x0, 0x800) 13:57:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xdf66, 0x34, 0x7e, 0x3ff}, {0x9, 0x20, 0xff, 0x20}, {0x81, 0x1, 0xff, 0xffffffc1}, {0xf801, 0x6, 0xd0, 0x80}]}) 13:57:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) msgget$private(0x0, 0x46) 13:57:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ff7fffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88eeac"]) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @random="6fef1dc08edb", [], {@arp={0x806, @generic={0x6, 0x200, 0x6, 0x4, 0x1, @random="18748a992900", "219bac27", @local, "1b162e888d9427d7d01c3b9c4be4246d"}}}}) 13:57:01 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x6, 0x6, &(0x7f0000000080)="ebfffc48000000000000000000000000d4000000", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0x4, 0xbf4}) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x3, 0x5, 0x800}, {0x1, 0x6}, {0x4, 0x7}, {0x0, 0x502, 0x1000}], 0x5) r5 = kqueue() socket(0x1, 0x4000, 0x55) kevent(r5, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000000), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) 13:57:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080000380000000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000282e46cb9fc88ee873bc10f46a523cca81da923c178a8dd43cc71e5dcabcd3e4454c5df3a165eca3a730a393d2577d6cba653bd1c99a04682ac7f37faf1c57a126c14a30cfc0d6aaeb2e0fe2fe15f4ac65e67730c806ff7c2a4c2000000004490e75ae48f255336d0d0f086ec85f3634c1e7aa860041701bedfa7610e0f9ec467334cc2adb78a717d8d343344baeefd0adbdb2d9ecb6c46f9055ffaac8f91e21510f5ca4a84c2fe6d5e79df1fa81117abc8c9211a9f2dafa9d1d66e838192d94bb72c0a9b9e19a528f5cbdf4f1a0b5e8e8356ea4644cd6bb9dd48"]) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semop(r0, &(0x7f0000000000)=[{0x2, 0xb1a4, 0x1000}, {0x0, 0x4, 0x800}, {0x5, 0x100, 0x800}, {0x2, 0x81}, {0x0, 0x1}, {0x1, 0x8000}, {0x2, 0x1f, 0x800}, {0x4, 0xf72e}, {0x3, 0xff, 0x800}], 0x9) 13:57:01 executing program 1: syz_emit_ethernet(0x59, &(0x7f00000000c0)={@local, @local, [], {@generic={0x9001, "8a247cad49b2808c9affdb1121ea201479417471777d7d997abe302fc8bf38f474e1b70cbbe3e51a46ce9cc41568442d51c44ae16bf2fe1b5f38baa92c4e549f6625864b99913cfb953557"}}}) 13:57:01 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4, 0x62) fchdir(r0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:57:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x111) 13:57:02 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='\x00', 0x2, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, r0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffeaaaaaaaaaaa08004500003800000000000100004500000000000000000000f13263a001dfffe50282e46cb9fc88eeacde4ee7150014a2bb37399ed06376793dd071638e0a1fb010725866960e9c41432988879c8048e172140437168a6ef31839e95a7af2d48c84f497581b111a82d3a3266bcc254e2fd1a355d61f27e1d7e3809d833ea6f22828090a6b655d97664f9933bd1b3d8d8a06b0e17f4df662e7009efd3703b6338afec93de3210cf3b9141096c3d582b943bdcfa5214c9d693874e2fb7316e1cfb44e606f7f457f0ea2005b648982fae57849a9cbd4cf85c24d4870c7813cd48c10e838eb11d394c02bcb586dc61ad10a1357b06faaabbd5bb816f761408a2a7f0995fbbb112fd280527393792ae83a91deffc9cc2cea4e02a7b4c21854a55fcf7ba4e43054be0ac6a1c3076172f0499d3ba984fc"]) 13:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d, 0x0, 0xfc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)) 13:57:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) 13:57:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000017278e000000200000000030790780000006d000000000000000000000000e00088eeac"]) 13:57:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) unlinkat(r1, &(0x7f0000000340)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000540)="eb51dd9e694f3035d6a0cd3d87d49923c4907db9c46b9c41167c7cb8373802ecba70ef63852b171f42c591ffb366676956de383f6d0a9fb3f1a74a60e9f7bdd93b787e6dbf192a1a27a71c45d98803bf191a4579af44a37116d2bf4947094f0af0a4f6842d5f485c47547f2e2514d991189e1d1675896338c8a2a91e6307b9b4085ec637ed5d9cb7e7f30112d1d5774fb24b3d13a787871a9879dc53c9166babe045a1141bc641aa6d4d4e98c6ad186b733380b7ae23c72996b89d91208028a4695c38e0d255861e6788f63a515a1e07c1e5763c9f", 0xd5}, {&(0x7f0000000380)="52e525faabe86c6ae8116172b50306fe6fc25554a6458638b40c112b7241619fbdfc3e2f58c00ab9a6ffc56f3d501e380a7469dd8caae1a287e9a24f9a28cfa903bc78853265971432d31a96ef7b67a4b2275e2fe23f3499b85b81b91dd2d412573fd7f174d2530cedee524bdddb25d8d295da2d7fa4d09a03032a943405bfcfe9", 0x81}], 0x2, 0x0, 0x9) clock_settime(0x2, &(0x7f0000000140)={0x696c, 0x7fffffff}) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x301e, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "82e46cb9fc88eeac"}}}}}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000180), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003800cf00e000000200000000030790780000000045000000000000000097ec59123ba480426cb9fc88eeac0000000000"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4adc) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() dup(r1) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) ioctl$TIOCCDTR(r2, 0x20007478) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x4) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ff1effffffffffaaaaaaaaaaba0800450000380000000000019078e0000002000009000000fffff0000000450000000000000000000000e0000001e000000282e46cb9fc88ee"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) close(r0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000000100)="c2c559f30bef729ab26a314ed3ef5eb6086ba45885a702bbaab297", 0x1b) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x800, 0x9}, {0x18, 0x0, 0xffff, 0x100}, 0x81, [0x2, 0x7, 0xf94, 0x0, 0xfc000, 0x0, 0x7ff, 0x401]}, 0x3c) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500003800000000002a9078e00000d8894d7ebcedb2307800000000450000000040000000000000e0000001e000000282e46cb9fc88eea4"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x1ff) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x4, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:00 executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xfc, 0xa4, 0x9}, 0x6, 0x0, 0x9}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x101}], 0x1}) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000240)=[{}, {0x100}], 0x2}) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="08af2d07ffffaaaaaaaafce3d9b3f2b295b000000000000190015a63a609e0963d8f12339778e00000020000850393000003ca907800000000450000000000000040000000e0000001e000000282e4eeac00000000"]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r2 = socket(0x6, 0x5, 0x81) write(r2, &(0x7f0000000140)="8027ad0c38eae8713c01185e107f29a782b182713350546e12ca49ff92f07d3772a3d165d1c88cef872ef95fe352c61f92fabef502cedeaed87ea88e147245bdf1fd1870d408d51fef953d0be60e812bc8dc12bc6036ed30d6801c3141ea15fd0353adef2e745e22e49c426ecdb736e933fc195892c1a846e2f31896ca9cd2527153009357832427cd395b29630f282356f43582a5e95f535751741d250f8d78ae3cec49f5d3ca584d46f09de40e45b40070798a", 0xb4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x1, 0x0, 0x10fa}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) writev(r3, &(0x7f0000001880)=[{&(0x7f0000000280)="0e29ec2cad44a45a467e68161405b0760ee8bf9854dbdcca6c682c4efbf661db491dae4521397cfcf531d3bc288b39abb300f579b50773da1fa39bf198d0797ab3a78b66729200b4ee0289ec4f7c970db765c7f43abecedcc3db563b504b15dfea847007903d3003b02ead020794e2ae2c8a5c437fed1db12b99283d9db23cd451dc0ccb8970ca3327ff5578bb8397cd2dda2107dee8d48f", 0x98}, {&(0x7f0000000340)="00fad3f99bf43fd875285db0acc61fc1b54b0a39741b8ee43451b614de12c1ebb4294790a68853866809efe3166cb68bdea1350874db74a01e3715dac5c27e8a9177ac2a001aa38bbf9c33ea8713d1b2a63c31c50056ee5cb880258ae5cd129df623bc5b30c56f22ce89f57b6c2407249801d8623e5f14ae6133abfe3eaed5613dbe61dd737b806389d70e5572556613c9329b3720808427852b767139ec62a6623e8e6f8b4bc638e41188d1486b18c3b9623e47e3049e0e735d227f262518", 0xbf}, {&(0x7f0000000200)="88b4a00f6444ac20c60eba60da35407e81a4ff82d2c78466d7ba0cc7d5dac406c1a5", 0x22}, {&(0x7f0000000400)="0f6e9663b6525f0e8a477a267276b307af917a8b2e9a767c54dea453f709c2db0eb3d3f1038cd2cb1ac9599f0727e280e19c86488cd7b694063db7a5c9d3a4da8ff6ac26f6f6d7467d45ab7f42c3c416fa19cddf87f399742e3e0682b26843aa485f4f81cf854edd4acd2fd43b4c5859b7164f62a3cbd8bd7fea9e1699917c97c1542764c44e68ba9f67e211924bc76d4d3fa37dd2c51ffbc2cffc1c31bd7e7b06ec31a90acd60146f35f21fe898f4e68f3f8b642b62a6547302f009f9ac0dfc0bd79d7e5d4a0aaa7fae4dd6d25c6036378dcab0a91e4948e48976ccd6560df0cbbbb7017dc5a48e2fa06fd2ffc389cefc9888fc917a238d2931", 0xfa}, {&(0x7f0000000500)="ee1d3018e9bee2d4af3d9b91024f406c58cc7c74c475093dd6f6fbff2318f3a0251d3f6d21237b401d9cff69a45a3c61ae6e8acf4872a1cec66728066a146f7ef2ab528871d9b64b3d0564960ed19a53f65e001d0fe3c9d7229000831bf7e75494a0d0e183899812aef2efedeac19d4fdf4364b2264724109ec00edd44a1296f2f8c31cfe074000e69eb9973cbf4d88ab42061cb130b3c43d710546ec8ae72b81b9e4ed6562e87943f7cabd9640405910d311e9a3d010b6fcd4ceaa6e6e11d1f023b7fa52c7276eb3f3459faaf33b50a4f9a6ab58cfd27642a5da8a0a36ba90797cb8304c082461dcd256de0e561d90b366abb52fe67b6402b9a06cbed014c467a43ec58d4a6dd6ee6e137565bcd6e00dd7244b6435f2f1bc111e4fdd091bfcbb81f0560864c4752a8eeb9b4616160d7a5c42cb2cb44a2a1663628698b2d0fdc7012b336ef0f805c2fa09d6985ecb86f01c472d7ee4993c31312e0289dcf7666daf06d6eb4729a1b37301a47fd41695e079b50625c0fb832892b47cd923db8a712ba511885184ab0e26adad737e3a85052af6ecd552800d7c5fef2d72b70bdab2e8fb057783902331b1d8d991a47f1367c319967a435b67a2db4aae9dfe7b76ed4b77a7deabfd090beaa96b7d5ba1c6a785cf396f58e1541c3fcb34399c5cd4786e75cbfddf1c176cde4fc0f82b5fdf4ce0518c2a83e550c3dc8e83ddc02939689b271a783a87183a1400a3bbe0ceae43a61d32be338d140143b55394665c71a0eda7e1b53c1bd79266b91934aa6641b2cee56922b36f6659bf0d3432b2e37b6e5958fe86acdc26846f465c8d95e2cd3653e0f4bbeeca0fb7fbcc9cf9f654aa68c32dd5c95d11d4301aea4e278dd3ccf33566531e4beaf7012322f3d60f1e18f7c46097285d74fd6cf8994ec28ce9e66159c899a8a27e611170b7145eba6629afba437dfa70b743ddd299400a8c5c3b3092eadbf3b411124c31ba0a890029b85d64d131cf13c48646c1ca294ab7d3797b1396aa0c50ed06f51cc88db58fe2a4cf7a92bd30af59d7f2d5d707f3771508267e8b36fca1a3598862153c4bef56d19931cdc6ff12fd29588e8a24d41e293a0c8a74cafa98e173fcf8be6f01ddb2ced20ba06009d592410746d36046dfc6f17b578900b197b26e7d7ce0c34fef3adfbe7aff317157254c38b09d1b8a405396e21a0e88e4f200dee034dbf52ca25a4a7175296e4f29c5b87dcb613259c0d652819d1e821bbc5eddf55e5ab747438a8f5ee39b7eb7e2b10585fcce6919fc0c98753a8f9d4b72879b50cf7f3201938aa0e79c9d379a90a8316b2b574f632a415635f6e7c26293bce874fbd5231cf1f2c9da4769d6131d65d4854de639eeafa61a32027af6f2ba96ed190b4ea34d2632449510251f0b80fbfb2d92ca3bfbe004e7cfb657781fc0acc627d1f349beff51d7e11173f2ba8cd4d50b514ba6e0caf2be94a2c8380a4a7a9004933d28234f95068584225366e7a1fd6e96543bbab3a46a4491350fc8eb39be80d27b1cfca3a43f6fe11376efcdaf2f3ccd3dd8feafce87c0100729c556b7e918c7346aeba379bc32092486b36c1a4af2e0d887d5eb40adf09ea7e7a1cc3dc6fc331f05a8a6328730298ed3ce3793f134be678f51bd854d4e345cce3227591ac49320f12c0d776ae1de39164a17990c0a971c0cc7e460b104d891491654a0602d27b84145b7c4ba2953cca12f7477ecf35f3a0cb0e0cee60f40aa8811fe1466f7a841cc390cc8addea2a9935467b7f3e5a25a0130270ca3ae5db9ddb179f20d6be4a728f65219b492133451f8d7047a98c1120dd60b3a826adbed67b6dbaf1116c56bd4b70a83402375d4974bcec0c161decc87d006b9001a1c2e3eb453ee971a271409bb9d5863e4e75e75bf12c32c8457da7e8411abdabdeb28102883173781420989b8457157b98dd6f63cb2800077a2fc188904ed8646a6c41f1fa4e00733a15fda6598aa12a9910eb1cd341d450ddf9365e56f97addeb93a306b7096116e1571b77e9c8d43c84d75de15577391cb61aebb317fa45974f0571e084af67930d68c38af122ee2263e46d062ec0d2e2b9e5a12022c0a465737e5d86d7e426d4b5e1671403b701dd99acf627ad3039a63c6115bb835953dd86e4fe505dbf308c354d45ba4bad7e4303b85547e69ab5d28c3341a4347b85fab89d5a6f5a5cf89766de43f0fc8d514d9d4a200751ca0245efcff5a746d14b5529e7cc741e2bbe9dca07209ae125b4e204f2b29cfa04f1c39d4631ff9c085282a4c6f6e365bd8eb0e87a1996dd5e99cec21ede2acfd682298ccf8ea44bb0415fa71c5d140b75284a3a4db1f582e0b630a790a3af6b1a24ead97dd0a8e09f2fea3dea0c7acf6f29e2788fc801999aef79ee2201a0e0aafc2de9bee60573d145d53cf673b24dd409c690fcc9a6ebb3bd65299871a7a2295e96a096e5223efb01f70de15e8aca0a309514aa402b844a34a7fd60ba40ff16f871bb2ed682ed578ce523668f189d3edc82d94b73d593fa0870c117489fc9ee80d9fdf51ac30057becccd184abb91ec9d884e10489c21801d1b3782b051b6d92c2d8a06a952fcebee455746cb3fe9983a7cca0c938573d0af367fc21c13ef9e6919c26b1a230aab5f9abea1cec93b1bdbb00d10d69621375273b5e9e58354ad671ac108577a498685468d99994be4c0e7ee7f491aff4c7fb378bcf0911901188b453602cab16012e258f38a7be9ee558cc65c1a198a7e67de7e602545fda602376f601f770a1c5646ce2c6f248ad25322114e815a6b5d894cddb3ac5a3edb4ddb84f551855af4c31728d26b896cf6a39c98ab9e3c3fade0269b07f8fd32cb9f5b0e8e4a099624ff271f3ba166724a602dd9c9d6a5c04bc19310bc8047e590d65b929dc5ff8bcfd892587532f8cd4f31818d42c1800be5ef7921b03a1f787c64cf576eef316a5dc6e5909994088736ddade10ef21bad09fdc987f24d6e786f223e76dedfc816dfc6ae351b7e1379d2202a9f67072566d189ef635213e8b564f1ee67e44fb40a12a7320a1110593fdf4c44cef804f854079ad42390ada1ea15e606d6bd75f161d098d5dc5f8965b045bfb5564d579cacd615f5e64aa52676eddf18290d8d1ab593d0e982445609abbb34b220e979b65568b52509ec0a9af360547cafe0dc26a51b9ee8f4fa10c066b3039815d1a747073aaaf4beb8761af5861a8e76167c471ddfddcb64851373cda1f481d39e574ba231147916423d41471c478e1798b0dc19919097d007303394b9999cec8f666bea3e8d3ebbf0e6da9af6adc7222328e3bf07e7e687020fc4e983adf9e301ae1bb6b4916ee3f154d5089e2e4f680fe574090496e2eced82660bb74ca418c152b55b11e8376f4d641edd6753fa279481ca26bd8f55bc7c9dcf7aa101793d782cebd68b2fc2698cc16110190b7aced5a257f43ff5e02b695ced8a825063d0e250fb65317fcf559f7c9c554eaed878c1687aa75736afb388196f6292c98f263ae3243cede5449f6c29d95d58224e742841f3ffdcedfcb2a285557eb44742fcf9fbdb7225ce16a5e58c2ac27f3f48ce189c58a81a1c02e749345f084a12e1ea902f06c584bd5b2b89ca1119cfd964e1f3156168f877e3a58666c7139b3f58dc98f31b3aa2de6e4a7c616f0ee2941d913d14c05fae56b511277953d03e934673c06067919f2d82ee8000418f88debc882d0b4540b5dcb1a98457c72068cb08193fb4a6c0cb98a79f6c3567f6e212df42ddc1dd8534a340aca145316d0ee9e03ce9158cb01637b105f79b164bde7058e82daa96499c70c05cfe954998edc6ec89c1f04f60f2097dd279d8d55dacc0c641b0ab67da2ce0b5ead3b2f56f75784e407fe7ce4b30469a02c771ced35381307475efee36e31fef55afc569b9aa9df147792195fa9ab0108d60436f6b65ba1e0072ea5cac0bfbab762e4a3c708135959626b5482fbd0f034d8d6fab4de8633cee78abe59a966e3f9f819275cc4d82f94e5aa96bca1d1e80cfaf205a286818ee38b9bf9937d88bd3695b3dc823117aaaee38841cfb0aa3156e87416fdaeacc095def087d466e6a920801f3cde2840ab25ae079ad76542ff2f3e6c69fe367f6e2a0c91ccd37516268aed09fca20907eff6ea949ac1b12725f31937ce0281bd60c0465cdd49498fcbeb415bb8499f9d8535a9648604bda0a53b1b1d39de7c73d2ffc6e35fa54f7d5f56b54e0e48caa51d98893650679c3634f024ef18f5dc26fa0e2c14a0e8cdb860316a097eb70d5cdbea9a061c57966a6887c1711d582c4246cc6ead016d5f07bdc7ae94ecef1bcc88b01516d4f8d2cda504af2cba08a1f5aad57fea05ca0666dc38b67fdd23d16788977d29de7d27fda0eabc85bf0ceef9cf6228f4ea948b81ad02354059e0e70ab15e7339431be06ef30b8f586ff47625a49c38b912d36180d8a5ea3e74abaeccbb69a8cf6cd0204c9961bd2130c9cbce8eca57042e1a6ee37d47859add93a22bfd37b94e4567016c0ade5103faeadb5ad103c836aa85a71c88386aae74c1ebb614acc64cc5e73c21bea3fb4564b0d77b5608165db8816278cb4d80978f405b3d0566eb114f6c5ec9e7562a1bcd7c69f8993b74971ea3a1c0410f147805f9e47a3ac8af74efb24c48c8cfab1b6e2cae02db5ec5336aa62ea2603861160aac349b1ad2db73a3108de6e4e5553bfab7bb2820a3bacb9487c6de2c523fde83a15036d9a2d3ecdec8de600708afc36d126be47ecff66c1d4cbf26f2fbe7131159a6be0e46f43254844f8c9a73167c47103c88eab87d28f413db9b1655f0331f6817cf8f07078d3c1ea461b5b18ce4e35331d29ba2f4672906470436818ae48df5a1fb636474fdb0cffc46f078398b4d6415211f78c3a2d1c2efbe9290923d863bf28609c48c19f65b3fd86360bc81ac136eac5be39d5e113cdde5423ec328139cf18291041fa1351dd451a7f9a9ea85b5bfc9671208b7e4c4828554d45026cdc67459ff73d00f58cfdad7c35a46d28a87a7553a71157cce294218241a1b5364fdca234884c34b382856d3dd7b45aae48720178ae1c63b18e28ded3d9a235384c55cc8c0a9ea0b3320bdfbde413158d46fd85a4505c784d59c813ea171121e8a6a6f37df08c612b3a3a717beb47cf47b4dabed7a6ce3f5afa39bfd444917f35b52dcc5490fdf4221d6e180afc582aa3bc15dc294fee11d573275809a7c215a08c4baba7a08dcd2d450f3e7eef31739e16cff615d8c595f924c51995925b8837c246ec67f92b216cec221e2ba11f8f231fc619722328daeed67ec188e5d9f313d4ae02a1604b30a2e317967470f6ff3e1ef5b804cf8083dcb940151992d94878e27e1ad0110505e1ef6308d53b5e85b019921555db7ba7a950fec53103e08bb94664dcbf200bdeb53fa5af0bc2f5f70143c79103b6ed27bdcaaa112115e12c4fb4fb4258e75f3059767bc753357b5f0cfeecdf6043540f8bed4f10efaf2c94752c8ea0312e47aa73711d55a0e4c8c704b287d4a96943c30b8e24617402fda77a0afd8b6b045e097063d8a70e2a97502bb068afd68f3cb73d9e8b50dd2dfa4065b9c08277578ebbfd635a28c994a4f8e6c64b9398a7074ea1f8377e6e3d6163893982afda841cebde3d1c8ec1c6fa20fa3a8bd498efcbbb62aaa5d4838ba45086a59cbe0ae29cfc9bd91c9a1ca0b3272846f2d7bdd1a6bdc007545bff8c1e3edf983dabee4b1e5c90db7eb01c9d2b8d1eb9358f125c4c322110ea4c32df5e36e86f42f3b29e9d1b0c5d4e85fb3ccb", 0x1000}, {&(0x7f0000001500)="312a9af9f5edf1821df9d3f8f47731d05bf0a144b100799b0fc490bbb48988aab191b37872de7da29ed1159937e73c74438bd69d44499b889bcc45931c543cefa2e1474385148d0892a096419afe17e155bc5cf69ef74691fc6239285dabefec0b753988670f989941ac81b160cf9c817df4ba742ff0ea497d4834f1438787623e65d2d3cfdb15c677453fdab68d9f8cbac88324083388dc6ab26ab50ca81763f75956a9c477e517fdf1d253462fd62706df6496e4eed8d0c2afd0dcb6480d9c81c60ef8f37270c3322641dfb654b474f19a784a9ed302d045d34a3100bd55ae8f5384b4e1178055f513437826624f64", 0xf0}, {&(0x7f0000001600)="3e7db91e442e16ee516f8156ae89b416da788cf18a1ed66ad530decffaf3d28ae62998d009199169c9f7339626885fbf22c88dbabab029576a042c6c06c582a3b87e54cde0aa740c731ee801ce8999665244ee9a9a4ecccf251ed69ba1cc610253213b5332b79e628c399b42de7358724a1d5cc1f0a31d781a55ac60eb2f635d98b9c186136195e2fc", 0x89}, {&(0x7f00000016c0)="8960de380f83bbde3a596df76085b8b4150270931a7d434c331b172908a2bb4026616432c6e814c1ad3edfb5675c87b214ee635eb5b335dabebf0b1b6aa371e03ed7dd6ea14d218c64209fddcb1d1c01ce1ef81d9cb4f1d5caecfbbbe6d89c1bff078941809840cc3a4fb310ab9489f6d85e6ad8a19fbf549ce4b7da3d98209ddb393f8c54f9e063c418b2a293a2f626f36d9396b3d614660e243b771efd5824c2d2b1a330a4ea9f2564191e8808d7ccd4d277abde7e5969386acdc682f722e6a296d8def0eb9f65b72ddc546aaa", 0xce}, {&(0x7f00000017c0)="c13b37046d514be81f4a089a206ac7cccc675bf84013be712b8a9657036a6c9dcf159d234b97f7d0b434d92ca4dd56127ce2dccf77366325e4762e1ae34ce11214377b", 0x43}, {&(0x7f0000001840)="4479069f0014b5c2a856f74ab4192e0b4bdfd3b158c406ba9c95e2bd5ad0bd", 0x1f}], 0xa) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1000) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x188) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r0, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000580)={0x1, 0x7, 0xf2d, {[0xfffffffffffffffd, 0x2, 0x7c, 0x8000, 0x8ef1, 0xb21, 0xffffffff, 0xa1f, 0xfffffffffffffff9, 0x7ff, 0x8, 0x6, 0xffff, 0x1, 0x1, 0xffff, 0x5, 0x5e], [0xfffffffffffffffc, 0xfffffffffffffff9, 0x10000, 0x707, 0x7fff, 0x7fff, 0x2, 0x5, 0x9, 0x800], [0x80000001, 0xfffffffffffffffa, 0x0, 0x9, 0x2, 0x7], [0x80, 0xa350, 0x80000000, 0x100, 0x5, 0x8001], [{0x9, 0x8, 0x6, 0x6}, {0x8000, 0xffffc215, 0x7fffffff, 0x4}, {0x7fff, 0x0, 0x4, 0x6}, {0x5, 0x3, 0x3, 0x6}, {0x8, 0x1, 0x8, 0xfff}, {0x4, 0x8000000, 0x8, 0x9}, {0xff, 0x0, 0xfffff06d, 0x800}, {0x4, 0x7fffffff, 0x925, 0x8}], {0x1, 0x5, 0x5, 0x2}, {0x8, 0x5, 0x8, 0x10000}}}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) 16:00:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602b857700081100fe8000000000000000000000000000bbfe8000000000000000000000000000aa08900000000000"]) 16:00:00 executing program 0: socket(0x18, 0x2, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800", 0x1}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x2, 0x7fb, 0x63046192, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000000)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x44a00000) 16:00:00 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto$unix(r0, &(0x7f0000000140)="2f757dfcb6366c31d0ef481e20c18b11b3e0248e3b5efb3b890fa1f864166e25cc47bc40f051cf30f2ac33d0040fc7b6cc7240bdf6e67f0c47d901e26cc282170ce938386ca65157824324caf1f0d6d304f8e394fe94f15000fe87f6a26aa14499c66b9196c218e3c00af8b2c2dd72fae950e1dd77d5bb0448f8d37a696af79830fc309bdb81387fa03c68028352b0a23c", 0x91, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x4}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x119) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x100) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB]) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="74022eafac14"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000cc0600000000000001002a4a5c6d666936a9e3fbb4b189186e53fd41c42c1f3f61151c65858daacd9e0e03fcb671e929adb301db41d0a1901af44220a2d2cb0f5452861614f7c274ee4798d9cb337f640665b46393712fc0ad9279cd0559d45f092ad051ab0d188054afb9b0830d052ead72d7e34a036146be67bba54a1abe4ff9f512348d2d8ffdc24ee95a3f42cf2bb8d41cfe1df29f054d7c67e455a5a3e0b440831b5b86d5529b37cd9baf9d71606e12917390da8e362a9e9a8b25b1a4c5d9337ef28664ce024ee755924c54677ce8290b29a1ed02566115"]) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e81000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/194) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x400) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 16:00:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000000)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x4a48, 0x5, 0x9, 0x3}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x8, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x1}, {0x4, 0x1, 0x27, 0xb5}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r1, 0x3) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) getppid() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/54, 0x36) r1 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, r5, 0x4) fcntl$setstatus(r1, 0x4, 0x84) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x2}, {0x6, 0x0, 0x0, 0xf908}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000300)="373b8b680b40f00c38560b51b39aa57e7edf6d43ded455c2c7adf65a12a362937b3b67f840201c3eb0d8ef739a2540892fd4236e5bf770b12fbbeb434011ae1b588fddeaca1c48043d6a425a66f1cbc4d7d3f5bd3ddaaefa09d0a56e9580188bba61e27038785478db51b68e9367bf5d1606bee5fd745221902fa7d4f5afe35835fb8511856b53e97273e2f3a8e6bad7d5ab5074b3ff1890f0078d680415c889c34bf531ff7ccff346af25b6e41fc55f05514f17d91cbdda8a47d68c9995db8edee54b6c2e22ee312cf16633d33f8eb4f22b2237435ab0711d851c0e168897e81c6deea10c5454ed8fdeccbd57514fff42c2b84ebe4a11", 0xf7, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) flock(r1, 0x6) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) sync() semop(r2, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x2, 0x0, 0x2000}, {0x3, 0x8, 0x1800}, {0x0, 0x80}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x15, 0x3c00}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="05813050b105cdee2283ac9a311042176bc5ed9183a7e5e9a390032bcaad18d848046d53927a88d208ea49ac84c1bfce44450b96864c6467d39df92e2ec265ceb3fe9b9dae42d400"/86], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0xfc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01ee"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000400)="ebffcbff12b9fd810cad001e01002100319296480003374ce883b690e6bba9c264603457545f5ade1c5abd7ef6acc6adc6e52791659e158a034b7331de6c37b2f0ee259fb6ba63dea7e12f617804e01c88bd13fb57b967f961e1a5b5a44ce5532c0448680a5d5c34ae0ed3f74bb8d11f8877f9f5220e5ef925f9af8955295c76aef7184ad498264876909dce7ae2893bd012aed44358008db9ae5dd091ee15449f6c3e48597cc33b920899d7a91c0a8f2c2c5e1449798588788e1e29f6bff8471a21cfbb87be33d0a51fe06d4e83c6e2fe1f0cad67e5b934ee51e85800c0a9443ee7e3564986e445400deb74a2b144b2f021005eff81b4f56f2050b6b7ded6de909169f3454520a2f1a228cd96a7f9014bfce1933a4ea2796f240a45fab16d2c8993dbd273169484cb1fdf015ce4d03b9a72c91f0898ad3f615d50b0b4f8b7ea837cc478f7f3941b6a631c326ab57a9395d214693824bba03a3b0fc4b8fa72f5e400c288a6a5a9c2612b8ded9fbf1d42b6e44efa097b6d26930b93a828897a05476ae1b90449691eede469e2ed473c116914df05b5", 0x110) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000725abdb267ef1130aed083f6b88552b5fe08506de1c79aeef11f2eeb38bbe09d1db363bc0700000000000000f8b9b433f541afc257de1a3b782ec6fe0971fde23e9d8222dd2f454e9ba1bc299500c34d00c539fe6d4fffb7f5193c21551455b1"]) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r5 = socket(0x2, 0x10000000000003, 0x0) getsockopt(r5, 0x0, 0x8, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r6, 0x0, 0x0) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getrlimit(0x8, &(0x7f0000000240)) setregid(0xffffffffffffffff, r4) chdir(&(0x7f0000000180)='./file0\x00') 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0, 0x10000) 16:00:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000100)="d10ae74324b854999bf42006972a0c3e675fc6", 0x13) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000000000029078d52ebd96ff1e8ae211009078000000000000000000000000000000004d80e6e334eab11c80db7ee6d046069683739e0f5422cdfc3c946f00cd602248c0d7032741ea22e5b343641219e483b840d9031fc1cf7dee09c705d534e39792ae20cd92c22d9a50b63fa2a854afb4f30626247cd7f3a5a817cc38c413d3d8e855416d7daf0ca3539ebd46ecc935594a0280a4a0e89db5bea6a2d7de2a631f61a0968ff72e317506237ba5008100000000000000507dd0a4d7a3962d8addd4d695849132f6406b07944219dd46d53eeaae658887bbe084c82de5409c5e2c7b37c5dca84ff7bd6a165448682fb08fde78c7332d4bde70322e7cfdedd65f24359ca272d7c42fb2e971e88e167dcf844b3c131bacbd39f264ce57c4f55709724b549898b574f000821f4d2f25f43b0949de265662c194ce43baa0e23c13521c628b148e8905fdfbb5c405e6a4926ecc43746494c65690fc813feb72b557ec2f9ad7a156357d46ae8486001d15b8119eb447c1565d086327536177024a8992f7495926377c8e209a3ff6a7965274df5f4970f81b27247a0ff93d0edb5aaa5f1b702045c9c2bdea21d64537cf4737d3d2776f31aa4e78c4299ddce48335c66c9af0b43785415f4d0350e10c43446aee6e7db04f6eaa3340ae4372101f1762680a5a6b4864cd"]) 16:00:01 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="4e5b453d0245f5735a7bbc58b3fa2204485e17e029aaa8ce43ef2cb9f96304", 0x1f) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x2}], 0x34, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x9b95, 0xfff, 0x35, "a03c50ff770d326253205513622630fd99544262", 0x7, 0x9}) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x88) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x20, 0x80) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) r3 = getgid() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/54) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/111) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7, 0x2000}, {0x0, 0xfffe, 0x1000}, {0x3, 0x9c54, 0x800}, {0x1, 0x49, 0x1000}], 0x2a) dup2(r1, r0) 16:00:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000000)=""/39, 0x27, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:03 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fdc3aebb26b102ba86e9ff802f007f720fd321ab3048b770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c504000002002b00000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xbd, 0x2, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fchdir(r0) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f00002ec000/0x2000)=nil) shmat(r1, &(0x7f0000303000/0x3000)=nil, 0x5000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/58, 0x3a}], 0x1, &(0x7f0000000240)=""/171, 0xab}, 0x40) clock_settime(0x0, &(0x7f0000000040)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x1) 16:00:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r2, r0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000000000000000000000000000000c5a12945d9cdfac7240000000000000080000000000cfb12f2250987916a08dca200000000000000000000007ff7caacaa8b63f2faed8a090d8ac1cf6d93c8fa03a92d64925d7980c0ed8409bc260249128bac8399abd58239d495b0f03516d031cf2878aa8d62882b82bfa5310f57ceadf0690c29bc95dbe9bb7e83c0e93e5ef1d5435979f7d50231a2b97251033ad98d9552b4860000000000000048000000000000000000000000000000a3928bd172ea4d7994d80c8c54363e18f2f9bb0b111383f0e552df57cc86902f8ca1e4bfd47c65b0b3a2c8cd7ddbf9f21200000000000000"], 0xe8}, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0x40, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xa, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{}]}}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) socket(0x2, 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x1, 0x8}, {0x2, 0x7}, {0x1, 0x200}, {0x1, 0x7}, {0x2, 0x8}, {0x2, 0x80e}, {0x2, 0x80000000}, {0x2, 0x7}, {0x1, 0x8}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x401}, {0x3, 0x30000}, {0x2, 0x2}, {0x1, 0x1ff}, {0x1, 0x3f}, {0x1, 0x4}, {0x1, 0x4}, {0x2, 0x8000}, {0x3, 0x81}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0x7}, {0x1, 0x80}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0x3}, {0x3, 0x1}, {0x2, 0x3f}, {0x1, 0xfff}]}) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffa987fd489fd28c474434db3b898a17fe64b0f6a01c6cdd7cff91e98c6eebf322c36509ed7c2e79ee972941c88ac19082a0d9b83c6b53678ea4b2f3cdc0cc8e02c3569670685c265902bfa077227499127d5afc3c7ed872c3696009cfbd674e70ee4457a4f2fd61ad575be1741a8053aedc212bafde16ce0eaa1ebec3e9e59b13057ad8f399d6e962bdfb344d38ac560e526bc2f9d3373716a43287b0a6ecadb26ebd59f245906b8e817e0bb4bd3693fd1d15da75fc984c39bfd9c96a31e8"], 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x100, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd65", 0x3d6}], 0x4, 0x0}, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x8) socket(0x1, 0x3, 0x1) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) recvfrom$unix(r3, &(0x7f0000000280)=""/45, 0x2d, 0x880, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0xfffffffa, 0x1, 0x401, 0x1, 0x3d0]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x82) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0xb0, 0x4, 0xffff, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffff, 0x1}, {{}, 0xfffffffffffffffb, 0x30, 0xfffff, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x81, 0x40, 0x0, 0x101}, {{}, 0xfffffffffffffffb, 0x81, 0x40, 0x4, 0x80000000}, {{r3}, 0xfffffffffffffffd, 0x74, 0x40000000, 0xbf}, {{}, 0xfffffffffffffff9, 0x62, 0x8, 0x1ff, 0xc6ba}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x3}, {{}, 0xfffffffffffffff8, 0xc, 0x80, 0xfffffffffffffffc, 0x2}], 0x39d08634, 0x0, 0x200001, 0x0) pipe(0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r1, r0) pipe2(0x0, 0x0) 16:00:03 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) 16:00:05 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setitimer(0x1, &(0x7f0000000100)={{0x2}, {0x7f, 0x101}}, &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x4}, {0x8b, 0x5}, {0x3, 0x4}, {0x24, 0x4}], 0x4}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x4, 0x0, 0x482], [{0x0, 0x0, 0x2000}, {}, {0x0, 0x0, 0x0, 0x2000}], {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x8000}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="1682df720d316846ce152adcae16e0b41161b22df61a027aec7eee5c", 0x1c}, {&(0x7f0000000080)="0831e16de247fb69a9d416f62e774e91d541804e23ee3c3b4394dfc1087e9bd020340a16edc780732f0a1183561aa55f2d94381dc8c5b41ac1a61726ccfbe7bae47d176f4901f0f6f85213fc7874fec2089a816d3be64ba1366ed7d0e3247145c3ca860ee9c876a91016bd9b064aceb529bf8f7040b06a771e3c1bf98ae82d7e5b0903c73a5fb458839728743734bd569a6faf0c91011f2c89f294e7fafbe08f5492886bb194dc03ff35a5f836f82c5d69ef9ffc6d8bd0a58144a683e153f10a98f1c28a", 0xc4}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="50000000000000000100000002000000a8d7940f89672cefb61e21b3732c2daa4b0c729c02ee2f69da5d3d4dd3f7e5efa82f179488b91e661516c0a86bb3d764dc4094b381d384abf3301fefc93a16dd10000000000000000100000002000000e800000000000000ffff000008000000719bf6b2906885b07e0fb4ebd330fe392e175e02ae8a1789dc23b4a83a9ad30a369bac8b2a43fe9910277f62b27a2cc0f55dbe39d73b46716f8ace27750cc1e34a3c8ccbede0ce950608b54e27c312c2a8689b9b0ded01560e571d9af46913278e9926ede2695e350936c3b6371d7b5a7d41c2b0c39a09359f0cfc15df0b72e8453f2735c8763a98fabf62eb842cb9b38c3a330342e32376cdaff68810f082cfa374a28e92005e6d211bf0f7be41f714dfbcc52fb89139fb8599470ad5ae5e5d87b32aa14a927459bfba9cae1c5aa84eff6cb1d1cfb64de2780000000000000001000000060000003cba821e0794a4703b82067bac82038791ba446ad84c653ee69f0639739bf300f4990b94a7b9503984eb0cf02c73574ae6d7dc84a5090aa717d102551070476080a4d1c4b5f337f20369b99c4d0101519d2777a9315b248aeb889494e80f08f0c7680eed3175e8008800000000000000ffff000008000000cf5fcda1d713a1d8d68232daff8a28dbcaa51e705870b3b74b2f2d87dbec42b4e793f9902a31f1f1a8344f8cc55c6e38ba03d79682a99ecf04b06179adce91e05ea4a0461ebc6c0426b60a3ba27b02e3441aff7f29c19b641f48a060c3800eebc0cbadfae9554f994c01c2083173931548c6e105703043f0a8000000000000000100000002000000df796e54a04af140a4c659e3dc70b10674ae83dab69b12dc5860b470990cbdfe28a2e9e7967bd473c906d66ef855b15b10f8548eb47e8e779b49fd031ff0abb82d481be67ee4d0f87f8c2f6186b3c0341ad27801ef96bf0019ea982a65c696ba926d21a60f56dfaa4d4fced485fc91579799fb953a67ae983879e3fad5a1f4cf11ad57b7d4ebb8c798cdcc80c83809370180000000000000101000000000000001000000ffffff7fe60237be7699cdde2b9193a051b053a423610f81221aa80ff54a48060c78c545117144c3e95a5ccd3f73354c2672ba2ce9c8cde30b169ef0311b558d81df3659895bc7ef5da6fccd2929e304201906d16a7c1c86733544d8e2cf16a57d2c59cfedec6c002e86dca82ace77742db78bce1dfa57529416dfb2952aeb7c33d13eac025f27042812289ebe5d96c405d88d3a166bdde59333270d42940b7eeed5bf533cd5f9d0b12ec13a3d2d8607d5822c002aa1ce8c9b1358827681fc5bb6a9db4f2447ffb200661f49b5c2261291e2915d5b57cf5356664041fb30e3fe3a7cd96de70bd46ce4ee6fad8977cbfe913bc0f8a8f30b2516669f158edcee87c7fd998e0217f1b269988cfc4f09b0df3f7f8e148e3304390f14c044885dedb72b3d39e8390b701872e983b6fd26bf31c4271c2f3a6c56164a622abb9ae14a48edff483c5ec4c8580ce7e1430fa174c540392b66861036b431118e8fc7b95414f511c13a20f74178f4abf048af7951c0444d31093166993a910ee4814970ec33e032dd41d9589dd255775bf9b11454ac1798f1874c6323a71313d2f34cb846eb139f248efc1e9c5079a87cedee48053bc1deb739d7f7c5587791e25419b79cdba720736da5f0fbb1680bc45ef62405d71152bbb8a885fb6f4c0c241d7157ac0da80cb70526612d3d4bab179b51f48572b3b80b50093008d78cd49928dad192b17c750bb97735226cabca27d42f6055ef765ebd99a8ecaf1c172f2e468ebd2b56ee965e3862dd01d8bf0ca518db215882f292ebd120b2ee6aed13de53c8ab7e7606afdfe4c70838d6de836b619f170131107aab4fbdc9cde04037723500b7eeefea9c2b1168becead4efff0ba215b5aa6c549b5e49c307964939dbbe592f8805e390a93427a75298395eddc24f47ebd13a59a5ec70aa63ca8e9f3688c1507a1d58c4ef17ae21452804e0fe1fc1d2fbd66051a708f0b19a40f86be805ebd05ee83681aaea42544f8f3de543a0c23902bca9233ee9168fc428fc848be5989e2a138a950febe17cf89248274abe27b081bb1e53647cd700447c07072b95a305d727347730c48260201ba054d0ed75561d96833a976365a45c1bd80034c9d562cbc0c9952ade1e1a79faf833778e309b5cfbc397ff3ba8f3130573eff4da148bf2093ffcb00d3ddf41ed2595dc067ca93aa0fb2c6a788d7d32d4f3d7e98f93e8d9fc82fa908ad67af7c3678cc34c13fb0972e6e78b1b9446df7dec10e4379170e1285e4fe31eef00c48eb4e1653b90c522a44855639cdaed08c74e5bfa876053fc6ab12eed7bc8bd3fe4890ca36772e89cde20fb8b4788b19c98492dc9fa9b67143b278c75590864d9299bb760630d80ec533d19923df0abf7f8902c3d5837d10c40bfc7075c7ea05cf97072341706ddd8fb8d09ad74b213a769d385568f79bc1f32f510ac543eb0c54c068ec60a7a335993352fface440eb5a784be7a2288ef23d8188a7171b2656f72ac9446243c25c04cd5f540a5566dd17ebbca755ea3bb5c278c9f0841a1cbd6f7c03569a9f95ce31d34b0a1c0903e6cbaba7f3859b395d442785be7f1fbdf940d91a6453c85a947d1626ec43b19916cc9466a713c37e6b0785c4cdb113974645b6eb67271f9a70910418cfd052a0df7736ff2d691c648bc930f4653a01d6e7a76af75121488e0670d625be3e958658b33f800200372f1c78b77f3ac91d375ac617838396c104111808fb2dabf1c0ffb22636765c9829596cff3d64dc9e5534421477dfe7ca013b246aa65b377f6e26aeb88b6faf57770fb31b07c214ba5f74bbc4ad1a5185265828f94ac199d15d901cdb7fe94b1dac92b9014e00a3d12838df39cd85f4c6b8b9bcd0b477397f1769e6bf72879eec256395ad1e5e132125f0019960688ad0f25767a8ae10bdf41e637de0eebcb1cbfd084179465852430c04a0d1f8b5cadbfd12c578d1fbf4da657fb7c0dd6601aaf516a11668d4cd245838c64fcbdf8b1c784e274005b8874145c89d84b6380870dfbb0390d018a2ad46bfb2d093c09434af0f9b7bf69cee11d40437e4e9904b60d62ece9f802e6ba545028e2c0cb4c440e7c64ae73030f40e8a2f388826c7fcaecf1797fc072d1c9cfe08eb013d8a2f69ea539df25576328a6fe1a928d41f56ed09c8e636587d18c2526d6f3e83c1e7dde044f2c2d3bc3ba0d328f84da14cc308f76a0ba0c09f521f1eef2ad851851a242c72c58a9b71e0ae90a7c1e2fda20972d67dc5b9402a3f2385e701ede2b4f70cc9b41c6548f6a9355c9b8d3aeec95f2692e687b8b37454a9017324e6cd4f635501963c9478f33d922e677debb99bdd58cd3a944e20e8161b305ca9800540aac406f9e4006b732a33016f2483f621c9c6d13bc6f13089d2a4feb544a0db50d89e3e108e4f9bed22a693126a59c3195bce91f436203976bcab0b14dd51483d59a5f55344f58bc3df05bc1196f5d41f7742abee4b0fb4e2448c54d0e523f04de7971e611cafccd77fbc7b753fea2ea6a694f4b384925890780872164ca07af668e5f3799f0cf597139f1b06acef4183f916fa59fc71fd9dd972fa9a407cd1380dc719107206cd6c90131fd016604eae1d437d997203ef770f35e3d3bc38c1e56d0aadfae76b1578a9ad4a34a08c5c920b6f1b7dd024285db009a917603b54404e867ebae0d17a4c45b1391e4ea3d0196c10e8ba988a951cc466ca0da14a71ae6196128a0b48c559682e85161c1c08a32ccf279ba7025e7f954f24030985eb80f2bc1e39e47501ee7ef1087c95335d8d1cd6a78089d5a8ed302eab33e4630e8ef459e0576d071b2d50222bc2d5bab84ae74ebb966aadc959e7383e836062d45f3cf091d32f51c73c238954f2559c5cf9bdc65221f2ecc76f85c57c2e46d2abc3db56a38f2f7b2e47a14c0caafb3631c5563e13c2191f3a603c58a2aa32b8a405c4e0dd45402da2f2ab64a232236643cee7dddfb00c7a33e9088f1c0ad153eb7e1708971b8cc77921027f178cfc905817d276d3943140e92d3afc1bb973234e4470ecb40e3fa4e064fd8431a2650287174945f08a5aa070cd6c63a163f6a029ea3e9883ae4534fc75ca550e8cf09eed7a203713d8434b72047dee158604fed100aff5844401eff908b4f1ebb23df84e4ba684a3a5f197e9559780642c636382c0e31d6de31401c8e5805e96281f9dfeece7c29375a58df03149807ed543dafa620eed489f97d620f38de9a8620656849e260d2b57c460da9ae0223f989330ed3598fbd6e1718ddae91618d8e7870aeb07916c4adaaf68f1ebf3ac61eafb43738a6a4c9257b8a5e31a66f96a399f06d81c486fcf2954f40fe67e0034885614b32a65053efb5fd952b3a684045bf400fa92130cbc1baee558f12a7495632d7687c0fcc6f072a026d7fdcd5602c8a9b4a7475b6a45b1803d41bad7f71f711f363b95df62556390280c01e08b34b8c4454e462dbc31f5b134ab0babad29cac5b1835a85cd32fb4358c41cb2c722b5136091dc70cb7354682a4ca9115e094ced92399cd1253e83766ce42e07d19eb3d0337ceed1cbd7056da91e8d4b4b6c3773904b5f82f94d9fbd6ae75860ce979bf14b7d27323689efa2f655b543b1edb1e7f2d7765b44470fccc54e598ce89fd4ccf0be090b3f7b5fb6197b0a18c14cbc4a9698e06072c3b8e1cb96410d1e6e36a4b48d5ad825e2fd0481fecb52a47cca9b7366140cd942fe7a1b31336fd2f28924b20d71f0b82730e72749d77923b24a2e9fc3d5e8b79beb96dd2cf93e361f90995e3bdefe10890991db8714566f0035814db96b2838af85de222fed1f792943d862052273be1362ddc4121590fd95060bb0c3664fc5d7bebd2b56ad8ac23a255b1ec955d05862633b2d86fe19cd8195d862a501c824d9b2f9498e4a2e42016e4e75aa82e2c1b09924e7395092a9359453f91eba87547a1d39691ee9e259d85cd5600a6b9796d190eb306f654675549b9ac34c2d1db67a8adf9bfe0aa72e632baa353d7efafee938a7b61be6d9f11503384eb1a126782290617ffefc69aeea6b5948827fa3f3e76945d1fddfc28cf3b2119f169c4820c57ad325758bb4fb06832120128c223831065e55b61156af6b86ba11e8a56dc79998bec2105ff0510a39551aa7554233914b5387c81fa69f211ad40ce8a52a916741ae74f5ed0dc0a89f3c596901dbf761047aee08aeed540180578c8d6a28b2ba733c2f78b99a95588a070542d7720be086a3151d80222026679be2dec61cc1ca028a132a53541b962a4980a9006c0ed65af03b0465414eb420a58a0a8ae5382540c130e81adcc661fad9a2404c76b94a2b51e575ca960c249e0e59ba8f39c99215e9af4d212c692a68fc2b9fbcf8900be3b42c450f68b07a50bde3d20ea4398260a58be423b778a4e537b43c826dfe7e9039800c4a47d6e65efca5a70579f092a5d42d2a5dad5a27e5fd8ec748d2d110677029dab93da1acee75f9966dd16948fdccadae42f9f6833876781af3e4e92650b139cc29213c0d54d0edfa07c706eb7317eac9d53d15d6c6cf6267c1cb0d8e6cc3ad3f48918a8b4413a26d76da1df6dc20ab227881e0de253365fe7d234fe3a29a8607f1dc4ce0862acadb2a8e0ef67763cf0f5bb741b1bfc5d7c0ddd6a5ca5cdd112781c35551177803ebd2391c93b47c202823de6b918d83aaad7e49f89a0305d446791772cd6daa9d088f114e770756a893008cd1317fbcd7af8be89b2dcd4370ad66efaefe03caa12d68e1d243052d43767352691fc9c66765b4d054d2a647dfdb76cded0cf8df556fc4d6e71bb8fa5869efa32032bcbe07113f9b4b817dd6439271d202f6c1a84abce4ff4d5cef036e3381e7a0cd5624b277906bbaa2efb4e89388330ff9bc86271a406c077988cfb03535d80ca8679d526d9efbae6f314514c98c6231c7e766e5feb0e1918762913938f443980dac64252f90ae0b245531d6bd7827ec6798361b0a6b44bde8a164abe5f742e78635a0d11f1e5e20594aff2cefb5fbd85c85ccae7cea6f3ee679d1d3ff34416bf58d70e104c6ca9b200ea384ce1677e0ebe9191015d530036cd7337d8de00e70fdd472ec757a9bf2d51a1d7328b621b338cd629b9ecb4db29eb7e16ec4028285d8488474a29976b72c334031a8b7c2078ac453d1f14becf59594d730fab83d2ee7e69a1fa1e67d21126d9d6f2200fbc7be411579974a082d616a2d2365bfdafd6bf2ed4806b4740b31111c487e9c3261f18a3af6c01cc9ed1b477a980b4a00d8f43170c3aa873feb97b308dbfa7d0bbe6aa40c4557e78f8e54445e707177e68917c5762d2ed082f2f9f78b6cf27596f08682a5fa9201f9f709f102e019b76fab25dd11510fef546b0d99da30d40733503c56239bd8e72449947035c9012dcad29e2be7346f48f8fdaaa926111c90bfccb00930de58dfe4c07740bac5fd4ff755051e4e178d382513a5065d3a6e6a2deff6279f4e170389926a38ea2ccfe0f8d272fda422787470170e7cc908ef8758d49c514c6f46dbb50a6ba9536855872354940d6f014f3a4487f89b681da9112a0b9b9184a2afb335f42869153170afd12d477a19c5057fe636fba4dbda8a556dd90135941ab1e787b7105e5492bcd006512bb7f29fab91709c946227560fd8370dd0d386e087816f5aa3920b72cb9e9d3e7b29ab1e84f332100c2a87f1e1447adc4bc00f32112e1edee1fc66bfedd9166347ab341d8bfebc9be6bed995684dc66967ab052c927bf7cef4dd491066ad14dbb8d9a9903ad396947bd985ff55635e92"], 0x1300}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x5, 0xa9) fchdir(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830017eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e5074eea382a9c320e38ca4c226c24f1690d34ab3b55f788e7479f196307fccba41d8f134839de29b66f2d6efc556e92e98d9bb4cdafff4045ec3cf463623320e3dbc21a70ccba4b790087dfac5054fa3c8e2bdeac4fd1c66d805ec19532b85d48a7ad239e384f2cd54e10272c1085fa65bb470b056b1209ee36dd021573b1182be018580abaee99b71577677c4e7a21c4e9635c7eb5b73a84be7e0b86bedb68487791c61ca00000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff}) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1000, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xd0}) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r6}, 0xc) dup2(r0, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000000c0)=0x1000006, 0x4) 16:00:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) accept(r1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r1, 0x0, 0x0) close(r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x26e) fcntl$getflags(r0, 0x3) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @local={0xfe, 0x80, [], 0x0}}}}}) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000d81000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000548000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x7ff}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007e000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x1ba8}], ['./file\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xffffffffffffffff, 0xffffffff, "00000000000000feffff4000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x800, 0x0, "010000000000000000ffffff7f00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000540)=[{0x200, 0x3, 0x16, 0x1}, {0x7ff, 0x7f, 0x20, 0x6}, {0x8, 0x0, 0x77, 0x4}, {0x0, 0x5, 0xff, 0x5afb}, {0x5, 0x2, 0x4, 0x61}, {0x1, 0x6, 0x8, 0x5}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x4, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) read(r0, 0x0, 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r1, 0x0, 0x0) close(r1) accept$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x200}) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r3, 0x0, 0x0) close(r3) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7ff, 0x8}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0xa4}, {0x2, 0x0, 0x20}, {0x82b, 0x0, 0x0, 0x10fc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x6) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)}, {&(0x7f00000000c0)="ee39c1a843b004808d3c931ed63694da305cb3d9521c3fdae821c5d4c7ccc33cab7ddba12693b0ea7baa9771fc3846a6f6dad357b45c7be90191c1af1804f489db73886a7ba7b0838d216dfe27561431f1493bb1a027ecd61a8bbc8b36de39571ed8cb4e30a984ba3a94329013047a86a6170ef4b9b96fbf50434269351b5ee52bd29cdb345abe35af0c91ca2580588807c53707fe2216d01ce082ed16d66ddeeab162573559bf36e44a9a09", 0xac}], 0x2, 0x0, 0xffff) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x8, [{0x1, 0x5}, {0x3, 0xdf36}, {0x1, 0xffff}, {0x2, 0x7f}, {0x3, 0xff}, {0x2, 0x3f}, {0x2, 0x4}, {0x1, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x2, 0xfffff940}, {0x3, 0x3ff}, {0x2, 0x200}, {0x2, 0x3}, {0x2, 0x1f}, {0x3, 0x9}, {0x0, 0xffffff00}, {0x2, 0xdf0d}, {0x2, 0xfffffffa}, {0x2, 0x2}, {0x1}, {0x3, 0x2}, {0x1, 0x43}, {0x3, 0x7ff}, {0x3, 0x4}, {0x1, 0x1ff}, {0x3, 0xeee9}, {0x1, 0x7}, {0x3, 0x3c}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x7}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000040), &(0x7f00000011c0), 0x0) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff927c7fdf0300"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x9, 0x4) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) chroot(&(0x7f0000000100)='./file0\x00') fchmod(r4, 0x84) fchown(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="274882c192337568528cc7de4c8385a6fafda7fefedc3a644581410b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789e62cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca00"/145, 0x91}], 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000300)={0x5, 0x1}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x81]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x400) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1a20, r2) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x40f9) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) read(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x100, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x110}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) sendto$unix(r0, &(0x7f0000000300)="cb94b6ab601e0a507d1f0ad6f8bb166d9a46c0a2667f3e173aecdb259f4d4bb816288c6e17d56e2a8b8292d22da90147c8c80d567e133ed063bbb210f1bd529a62f045557cfdd21f195396c148e3cfc520d8f7768319987b8f996b06c55cd5d9d1bbd63e99477ec5c60647aecaf6672693a46c5a653cbbc2d8a0bf5d9fc7265c3fd8c15b53f3dd11b9ac702b55c9585e832d2b87c72185f5657490ab51bc0352965a80c6ba3e09d1155158198c857a8102b7e1df19fc11baf4e4fa76de43db2acf6a09d8", 0xc4, 0x5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x7ff, './file0\x00', 0x4, 0x8001, 0x1, 0x7}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getegid() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x100, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r9 = kqueue() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x1, 0x0) r11 = socket(0x20, 0x0, 0x3f) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="25228e117a37dc19ecf949c9735c69f5b5242f57e7218398b837a407f1891d81341eef79569bae3e77d0e0a0f42b5e7476c351bb8d0e5c0205bcf83d975f807ccb4a3aeca80bc45cdfef60739ec87fbf95956f8aeae2270b5ad957d6287e7fe291", 0x61}, {&(0x7f00000001c0)="9cc27c9c71495ba85640d698b4cc943cdef9be5988769542a927f105b086d2a2ea651a67c35d677fac927412026a7939425cdae6bb7c4dc2aaa6a1796099f316bd812e271ba6abde34a524067fbfc80357dc40814b7bab6fd5147e9b1f72c9ed4377aeafe5f316923adb84e21244468c4f1c4a403fcb3bb2692ebc77480657964c498ab18c4524f352e7f75b71c3c106105ede0fa45c593c6eba009aa18b2a", 0x9f}, {&(0x7f0000000280)="1121bf4c034cbcc829ceaf70dba43906a5f3ee5a24d54b062f979fb76cf720f57802abf70708c3a4990e3e86b8526a9bf12a3c49f0f9f48aeda658458972948585df1b9e3887d6036645d8a1230ca77e495da35eb52779e5774ab6fcbb032f573d8d48169c3077e8dc1ea9b8d6e6775e1dcf8f4f5b1454c76b2c620d2b17690980867b0e6cfab63ad342c2b3d968fd6a2bd4a5cc2f7dd105ac00977dec7cf0233bf3e3cc3742a6a41c7fbd3bc3c381c65a5613", 0xb3}, {&(0x7f0000000340)="40a4d076960acb4f6760515bd73676072e5a457f53a80257174bb8350dcdd82d255de5542e5851321dd88a2e285ba553ace9446f34e5280bc89ceb04dc814afe15c8b18fd4fab3a11edcb42a35a41c9d5b3dcb29fe2a32fc86dbb880d74b4c11bb91f55b0f7e4da60961e426026b95539d6809d96f5db209d73ff608a1d0cac90e150a630b7a035f8419224333fb999f2496706264", 0x95}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, r2, r9, r10]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r11]}, @rights={0x10}], 0x80, 0x400}, 0x1) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r12, &(0x7f0000000740)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000780)=0x5) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x1) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:10 executing program 1: syz_emit_ethernet(0x40, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xa, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{}]}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x2 addr=0xc002dee000 pc=0x45e493] runtime stack: runtime.throw(0x914a3a, 0x2a) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:378 +0x47c runtime.memclrNoHeapPointers(0xc002dee000, 0x12000) /usr/local/go/src/runtime/memclr_amd64.s:76 +0x113 runtime.(*mheap).alloc(0xd579e0, 0x9, 0x270010101, 0x2207cdc10) /usr/local/go/src/runtime/mheap.go:1098 +0xda runtime.largeAlloc(0x103f8, 0xc002470101, 0x2207cdc10) /usr/local/go/src/runtime/malloc.go:1138 +0x97 runtime.mallocgc.func1() /usr/local/go/src/runtime/malloc.go:1033 +0x46 runtime.systemstack(0x0) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 goroutine 16 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc00215d038 sp=0xc00215d030 pc=0x45b510 runtime.mallocgc(0x103f8, 0x841940, 0x924501, 0x0) /usr/local/go/src/runtime/malloc.go:1032 +0x895 fp=0xc00215d0d8 sp=0xc00215d038 pc=0x40c3a5 runtime.makeslice(0x841940, 0x207f, 0x207f, 0xc00228cf80) /usr/local/go/src/runtime/slice.go:49 +0x6c fp=0xc00215d108 sp=0xc00215d0d8 pc=0x444dcc math/rand.(*Rand).Perm(0xc001e41ce0, 0x207f, 0x8f4c0d, 0xc000180a00, 0x0) /usr/local/go/src/math/rand/rand.go:218 +0x40 fp=0xc00215d150 sp=0xc00215d108 pc=0x4ef5a0 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002259860, 0xc001ec6280, 0xca82a0, 0x40c600, 0x0, 0x0, 0xc000180a01, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:844 +0x57 fp=0xc00215d2b0 sp=0xc00215d150 pc=0x793cb7 github.com/google/syzkaller/prog.(*ResourceType).generate(0xca82a0, 0xc002259860, 0xc001ec6280, 0x0, 0x8867a0, 0xc001e3bb70, 0x0, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c fp=0xc00215d330 sp=0xc00215d2b0 pc=0x7918dc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002259860, 0xc001ec6280, 0x9b6a20, 0xca82a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 fp=0xc00215d408 sp=0xc00215d330 pc=0x791260 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002259860, 0xc001ec6280, 0xcb1620, 0x2, 0x2, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0xc00215d580, 0x7927de, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 fp=0xc00215d4e8 sp=0xc00215d408 pc=0x790af6 github.com/google/syzkaller/prog.(*StructType).generate(0xcb15e0, 0xc002259860, 0xc001ec6280, 0x0, 0xd6efe0, 0xc001e3bbc0, 0x0, 0x60, 0x60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c fp=0xc00215d590 sp=0xc00215d4e8 pc=0x792ebc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002259860, 0xc001ec6280, 0x9b6ae0, 0xcb15e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 fp=0xc00215d668 sp=0xc00215d590 pc=0x791260 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002259860, 0xc001ec6280, 0xd33f80, 0x6, 0x6, 0x203000, 0x203000, 0x203000, 0x6, 0xc000180a28, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 fp=0xc00215d748 sp=0xc00215d668 pc=0x790af6 github.com/google/syzkaller/prog.(*StructType).generate(0xcb15a0, 0xc002259860, 0xc001ec6280, 0x0, 0xd6efe0, 0xc000042700, 0x24472a6d0, 0x0, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c fp=0xc00215d7f0 sp=0xc00215d748 pc=0x792ebc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002259860, 0xc001ec6280, 0x9b6ae0, 0xcb15a0, 0xc000180000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 fp=0xc00215d8c8 sp=0xc00215d7f0 pc=0x791260 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*ArrayType).generate(0xcb4120, 0xc002259860, 0xc001ec6280, 0x0, 0xc00215da00, 0xc00215da08, 0x40be26, 0xc00249e000, 0x31a1897c32337826) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:778 +0x180 fp=0xc00215d9c0 sp=0xc00215d8c8 pc=0x792af0 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002259860, 0xc001ec6280, 0x9b6360, 0xcb4120, 0xc002150000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 fp=0xc00215da98 sp=0xc00215d9c0 pc=0x791260 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*PtrType).generate(0xca99a0, 0xc002259860, 0xc001ec6280, 0x0, 0x9b0760, 0xc001e3b8d0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:803 +0x123 fp=0xc00215db20 sp=0xc00215da98 pc=0x7932f3 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002259860, 0xc001ec6280, 0x9b6960, 0xca99a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 fp=0xc00215dbf8 sp=0xc00215db20 pc=0x791260 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002259860, 0xc001ec6280, 0xd32fc0, 0x6, 0x6, 0x49f700, 0xc002707c00, 0x155, 0x155, 0x2671, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 fp=0xc00215dcd8 sp=0xc00215dbf8 pc=0x790af6 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc002259860, 0xc001ec6280, 0xd23540, 0xc4, 0xc001ec6280, 0xc000180960) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:557 +0xd5 fp=0xc00215dd88 sp=0xc00215dcd8 pc=0x7900f5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc002259860, 0xc001ec6280, 0xc001fbc880, 0x1, 0xc001fbc880, 0x0, 0xc001ec6280) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:546 +0x95 fp=0xc00215ddc8 sp=0xc00215dd88 pc=0x78ff95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00215dec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 fp=0xc00215de30 sp=0xc00215ddc8 pc=0x784392 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001fbc880, 0x9a9ba0, 0xc002382ea0, 0x14, 0xc0022b0600, 0xc002122000, 0x207f, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea fp=0xc00215df08 sp=0xc00215de30 pc=0x78356a main.(*Proc).loop(0xc002428f40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 fp=0xc00215dfd8 sp=0xc00215df08 pc=0x7f1274 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00215dfe0 sp=0xc00215dfd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0001682c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:319 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:261 +0x12c6 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 21 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc0001aa000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 28 [runnable]: syscall.Syscall(0x3, 0xb, 0xc001ecc7a0, 0xc, 0xc, 0xc, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:19 +0x5 syscall.read(0xb, 0xc001ecc7a0, 0xc, 0xc, 0x0, 0x9a6e00, 0xc68658) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:870 +0x5a syscall.Read(...) /usr/local/go/src/syscall/syscall_unix.go:183 internal/poll.(*FD).Read(0xc0022ac780, 0xc001ecc7a0, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x164 os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0014a4c98, 0xc001ecc7a0, 0xc, 0xc, 0xc0027a79c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x9a6140, 0xc0014a4c98, 0xc001ecc7a0, 0xc, 0xc, 0xc, 0x0, 0x3ff200, 0x3ff200) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000efea0, 0xc000188080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203000, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:757 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0001ae630, 0xc000188080, 0xc001ecbc40, 0xc0014a41e0, 0xc0027a7d28, 0x444ffe, 0x413b6a, 0xc00221da90, 0xc00221d988, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 main.(*Proc).executeRaw(0xc0022b0640, 0xc000188080, 0xc001ecbc40, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:293 +0x25c main.(*Proc).execute(0xc0022b0640, 0xc000188080, 0xc001ecbc40, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc0022b0640) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 goroutine 22 [chan receive]: main.main.func1(0xc0001aa000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x205b36df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00019c118, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00019c100, 0xc00028e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc00019c100, 0xc00028e000, 0x1000, 0x1000, 0xc0002aba60, 0xc0002abb40, 0x7c7f0d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc000180058, 0xc00028e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc00017a780) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc00017a780, 0xc0002abc00, 0xc00019c180, 0xc00000dae0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000288000, 0x923db0, 0xc0002abb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000288000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000288000, 0xc00029c000, 0x1000, 0x1000, 0x897260, 0xc00237b830, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc000196210, 0xc00029c000, 0x1000, 0x1000, 0x10, 0xc0002abb88, 0x7c7d6d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc00017a7e0, 0xc00016a0c0, 0x1, 0x9, 0x0, 0x0, 0xc0002abd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a59a0, 0xc00017a7e0, 0xc00016a0c0, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a59a0, 0xc00017a7e0, 0xc00016a0c0, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc0002abd48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc00019c180, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc00019c180, 0xc000000100, 0xc0002abe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc00019c180, 0x831ca0, 0xc0001966f0, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc00019c180, 0x831ca0, 0xc0001966f0, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc000196300, 0xc0001966f0, 0xc00237b800, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc00017a8a0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 29 [IO wait]: internal/poll.runtime_pollWait(0x205b36d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0022ac6d8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0022ac6c0, 0xc00278202a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc0014a4c88, 0xc00278202a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0014a4c88, 0xc0000efea0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 434 [IO wait]: internal/poll.runtime_pollWait(0x205b36778, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0023e2bb8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0023e2ba0, 0xc0027aa02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000f260, 0xc0027aa02a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000f260, 0xc001feccb0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:603 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:597 +0x89f goroutine 452 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0000efea0, 0xc000ea28a0, 0xc000ea2840) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:742 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0x19c OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) login: panic: amap_wipeout: corrupt amap Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *194098 33484 0 0x14000 0x200 1K reaper db_enter() at db_enter+0x18 panic(ffffffff8222c7c0) at panic+0x15c amap_wipeout(fffffd8065054a40) at amap_wipeout+0x208 uvm_unmap_detach(ffff800020e5fb90,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806e950738) at uvm_map_teardown+0x25c uvmspace_free(fffffd806e950738) at uvmspace_free+0x86 uvm_exit(ffff800020ec8ba0) at uvm_exit+0x29 reaper(ffff800020e195f0) at reaper+0x189 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic amap_wipeout: corrupt amap ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8222c7c0) at panic+0x15c amap_wipeout(fffffd8065054a40) at amap_wipeout+0x208 uvm_unmap_detach(ffff800020e5fb90,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806e950738) at uvm_map_teardown+0x25c uvmspace_free(fffffd806e950738) at uvmspace_free+0x86 uvm_exit(ffff800020ec8ba0) at uvm_exit+0x29 reaper(ffff800020e195f0) at reaper+0x189 end trace frame: 0x0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e5fa10 rbx 0xffff800020e5fac0 rdx 0xffff800020e195f0 rcx 0 rax 0 r8 0xffffffff810fbc8f kprintf+0x16f r9 0x1 r10 0x25 r11 0x86c248ff855f4dde r12 0x3000000008 r13 0xffff800020e5fa20 r14 0x100 r15 0x1 rip 0xffffffff811ab8d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e5fa00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=194098 stat=onproc flags process=14000 proc=200 pri=4, usrpri=54, nice=20 forw=0xffffffffffffffff, list=0xffff800020e19380,0xffff800020e19ae0 process=0xffff800020e4c3e0 user=0xffff800020e5a000, vmspace=0xffffffff8264e968 estcpu=4, cpticks=15, pctcpu=0.28 user=0, sys=13, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74635 78173 0 0 3 0x14200 bored sosplice 42819 477811 541 0 3 0x10008a pause ksh 541 224795 83642 0 3 0x92 select sshd 52023 437545 1 0 3 0x100083 ttyin getty 83642 397317 1 0 3 0x80 select sshd 18848 492822 57192 74 3 0x100092 bpf pflogd 57192 169336 1 0 3 0x80 netio pflogd 29709 85182 69662 73 3 0x100090 kqread syslogd 69662 505787 1 0 3 0x100082 netio syslogd 97359 3576 1 77 3 0x100090 poll dhclient 70382 130066 1 0 3 0x80 poll dhclient 47225 395602 0 0 2 0x40014200 smr 32213 117438 0 0 3 0x14200 pgzero zerothread 45622 12647 0 0 3 0x14200 aiodoned aiodoned 94962 293039 0 0 3 0x14200 syncer update 74681 473773 0 0 3 0x14200 cleaner cleaner *33484 194098 0 0 7 0x14200 reaper 85176 395207 0 0 3 0x14200 pgdaemon pagedaemon 16738 453723 0 0 3 0x14200 bored crynlk 96261 18168 0 0 3 0x14200 bored crypto 76794 438494 0 0 3 0x40014200 acpi0 acpi0 50760 400377 0 0 3 0x40014200 idle1 31922 168869 0 0 3 0x14200 bored softnet 57238 72549 0 0 3 0x14200 bored systqmp 93341 138340 0 0 3 0x14200 bored systq 45788 50924 0 0 3 0x40014200 bored softclock 51079 482702 0 0 7 0x40014200 idle0 1 231338 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 33484 (reaper) thread 0xffff800020e195f0 (194098) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82681848) #0 witness_lock+0x4c7 #1 uvm_pause+0x5b #2 uvm_unmap_detach+0x13a #3 uvm_map_teardown+0x25c #4 uvmspace_free+0x86 #5 uvm_exit+0x29 #6 reaper+0x189 #7 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9524 6418K 7314K 78643K 12225 0 pcb 13 8K 8K 78643K 93 0 rtable 100 3K 4K 78643K 320 0 ifaddr 80 15K 15K 78643K 127 0 counters 43 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1480 0 iov 0 0K 16K 78643K 65 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1641 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1823 197K 290K 78643K 12980 0 file desc 3 8K 25K 78643K 468 0 sigio 0 0K 0K 78643K 9 0 proc 61 63K 95K 78643K 532 0 subproc 14 0K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 233 0 in_multi 55 2K 3K 78643K 133 0 ether_multi 1 0K 0K 78643K 19 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 246 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 77 36K 40K 78643K 2439 0 UVM aobj 21 7K 7K 78643K 21 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 88 0 NDP 13 0K 0K 78643K 28 0 temp 116 3042K 3107K 78643K 11660 0 kqueue 2 2K 12K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 63 0 23 2 0 2 2 0 8 0 unpcb 120 190 0 178 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 2 0 2 1 1 0 1 0 8 0 tcpqe 32 366 0 366 1 1 0 1 0 8 0 tcpcb 544 202 0 199 1 0 1 1 0 8 0 inpcb 280 470 0 464 4 2 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 11 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 4 0 4 2 2 0 1 0 8 0 pffrag 232 4 0 3 1 0 1 1 0 482 0 pffrnode 88 4 0 3 1 0 1 1 0 8 0 pffrent 40 53 0 52 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 53 0 12 1 0 1 1 0 8 0 pfstkey 112 53 0 12 2 0 2 2 0 8 0 pfstate 328 53 0 12 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 276 0 101 13 0 13 13 0 8 0 art_table 32 277 0 101 2 0 2 2 0 8 0 art_node 16 62 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 15 1 0 1 1 0 8 0 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 19 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1992 0 587 89 0 89 89 0 8 0 ffsino 272 1992 0 587 94 0 94 94 0 8 0 nchpl 144 2811 0 1219 60 0 60 60 0 8 0 uvmvnodes 72 2406 0 0 44 0 44 44 0 8 0 vnodes 208 2406 0 0 127 0 127 127 0 8 0 namei 1024 7997 0 7997 1 0 1 1 0 8 1 percpumem 16 40 0 8 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 1 1 0 1 1 0 8 0 scxspl 192 7656 0 7656 8 7 1 7 0 8 1 plimitpl 152 44 0 36 1 0 1 1 0 8 0 sigapl 424 681 0 651 4 0 4 4 0 8 0 futexpl 56 6740 0 6740 1 0 1 1 0 8 1 knotepl 112 98 0 93 1 0 1 1 0 8 0 kqueuepl 144 64 0 63 1 0 1 1 0 8 0 pipelkpl 48 414 0 406 1 0 1 1 0 8 0 pipepl 120 828 0 817 1 0 1 1 0 8 0 fdescpl 496 665 0 651 3 0 3 3 0 8 0 filepl 152 4092 0 4024 5 0 5 5 0 8 1 lockfpl 104 46 0 45 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 404 0 395 1 0 1 1 0 8 0 zombiepl 144 653 0 650 1 0 1 1 0 8 0 processpl 984 681 0 650 5 0 5 5 0 8 0 procpl 624 1602 0 1571 4 0 4 4 0 8 0 sosppl 128 8 0 8 2 1 1 1 0 8 1 sockpl 400 706 0 686 4 0 4 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 22 0 22 22 0 8 0 mtagpl 80 186 0 0 4 0 4 4 0 8 0 mbufpl 256 790 0 0 48 0 48 48 0 8 0 bufpl 280 4061 0 133 281 0 281 281 0 8 0 anonpl 16 79792 0 78160 75 5 70 74 0 124 25 amapchunkpl 152 5049 0 4988 31 13 18 20 0 158 12 amappl16 192 3228 0 3153 56 16 40 52 0 8 28 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 52 0 48 1 0 1 1 0 8 0 amappl13 168 33 0 32 1 0 1 1 0 8 0 amappl12 160 13 0 10 2 1 1 1 0 8 0 amappl11 152 244 0 228 1 0 1 1 0 8 0 amappl10 144 19 0 16 1 0 1 1 0 8 0 amappl9 136 602 0 599 1 0 1 1 0 8 0 amappl8 128 601 0 597 2 0 2 2 0 8 0 amappl7 120 127 0 119 1 0 1 1 0 8 0 amappl6 112 216 0 215 1 0 1 1 0 8 0 amappl5 104 373 0 357 1 0 1 1 0 8 0 amappl4 96 696 0 668 1 0 1 1 0 8 0 amappl3 88 140 0 135 1 0 1 1 0 8 0 amappl2 80 4298 0 4240 2 0 2 2 0 8 0 amappl1 72 24211 0 23791 23 13 10 18 0 8 0 amappl 80 1877 0 1848 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 20 0 0 1 0 1 1 0 8 0 uaddrrnd 24 668 0 652 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 668 0 652 1 0 1 1 0 8 0 vmmpekpl 168 10034 0 10003 2 0 2 2 0 8 0 vmmpepl 168 87438 0 86418 135 18 117 117 0 357 52 vmsppl 368 667 0 651 2 0 2 2 0 8 0 pdppl 4096 1344 0 1304 6 0 6 6 0 8 0 pvpl 32 238483 0 235326 178 4 174 178 0 265 119 pmappl 232 667 0 651 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 297 0 3 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824a9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82681640) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffffffff824a9ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff824a9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82681640) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffffffff824a9ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8222c7c0) at panic+0x15c amap_wipeout(fffffd8065054a40) at amap_wipeout+0x208 uvm_unmap_detach(ffff800020e5fb90,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806e950738) at uvm_map_teardown+0x25c uvmspace_free(fffffd806e950738) at uvmspace_free+0x86 uvm_exit(ffff800020ec8ba0) at uvm_exit+0x29 reaper(ffff800020e195f0) at reaper+0x189 end trace frame: 0x0, count: 7 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8222c7c0) at panic+0x15c amap_wipeout(fffffd8065054a40) at amap_wipeout+0x208 uvm_unmap_detach(ffff800020e5fb90,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806e950738) at uvm_map_teardown+0x25c uvmspace_free(fffffd806e950738) at uvmspace_free+0x86 uvm_exit(ffff800020ec8ba0) at uvm_exit+0x29 reaper(ffff800020e195f0) at reaper+0x189 end trace frame: 0x0, count: -8