last executing test programs: 1.138065516s ago: executing program 7 (id=47): open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0xb, 0x0, 0x9, 0x2000000000000000, 0x210, 0x0, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x20001fffffffd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x7, 0x4000000fffd, 0x0, 0x0, 0x400200000001, 0x10000000006, 0x24, 0xa}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = shmget$private(0x0, 0x3000, 0x6d2, &(0x7f000035f000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x7}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x1b, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x20000007, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x6, 0xffffffd3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x5, 0x100002}]}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000400)={0x2, 0x1, 0xfffffffffffff07f, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) write(r4, &(0x7f0000000700)="d92938a3e7b6af3b36dfc14afbbc8c07962f963cf4bbde227437d2f178269b32ca2929e714404c87c1c77e9e60366093497be51106faa9b2432188c93a8d3de05fe99fad8b8ef87e9839c8a7fe42364a700876aa4746969937890e28b1ec6d8f3d4ff391286cb26f6c03e2dd328c811ef83beb9ccc73bd968e9eca80d1703447f98bd21491ae85a991f257416fbfe369666977cce14ca9eaf5c4e787f4cd5c34162dc2a76a82ca1e4efdb8b1a5a99a32e46a2b791dd1dc6382a3e95275e8584546d2a70cbc4951bc82c9d8df3e97693878b6e8870e102ab21e7659eab0f436106cd05871279b2a4737174523ba60a4ac1262ecb76338e2df8e7c72d9aaf6931f4126f3a3448b7deee7ed356dcf9866614ad68795219a816761f5997eeff06650e29ea48adb2766ed78155734688a7808ff5ab5fd9261de7c6b9b5028fbfaa1ad38c759d0b445d4b035cb262790ba46ebae9a56d87fcce38a700a287fcc9fd78147ab4d00d4aaca6a97bd2664f2097b01d9566c3079cc6c2ab6cfdf42a654c31677ed31ae6fda3d7858dfc4bee23ffca3ff0358c865e0f0ba905b1d9dde93d6bcb766a85da93b85feda0de4aec0ce81773a5cc4119c5e4bcb1c1279315e5ade6520a9c02d14b309131990672d5fc91fecf0ff25c2c4b7040614ed77662f6c7129b405bfdb8c697ea8ccbe0583f3b1248e1c5cb55c674d5747b0062b889d2351a98f13a365be1ef5e83e1d4c3b42bdca61df7c979870da3cbf3228a3a9b6791213b1e4af22879b09da920c0edc9807f5a50a087f2535633b0b783a783b66978f45a99475b0fb034d5be001c9fcb4195d7a05e1c3adcabf7cc38099babae043682015e63e3d8e2f071a6a3255243c58a76eb1dee842bcb3cc3fa269af9f8b8e3c452b023d8170c6532df2356e3f7807e80d925dfe37a8188c8199e0a9ff4b1f205c8c9fb1e3575d5e88f459021cdf14de47c52d11efa340d4bc88e936969a2e5ebfc72eeeed7e4ecdb8cfffefabbddf79d6a00c458ca0d24998b1e411389e93111878c314b770496195f86b2ee62613d6d8922cd1a1273554736cb446f95150e53bbbdf0320de316ca64468b7d03138563614ba8cc0369a81788c276fc2249b021134878853e1c197bf880b08e2411fb28bca996cbe32b24e2750ecf6bfd1cf176176637aa6c160ab7222bd5d339b0a43a1a7954cd9e8dee2dbd853da74f347389ea1f984083848ae64b1b6068a5347a5b3f79d7b5fd71097690f03b04515a2a8890c5668c36923a14555fa9d172903973ba0e000cfe24f43bfc9435d693a1ab421d4eb2db27c7dc8c24cc0083ab9920bcef6e27730b03be8cf931cd8cebcb79625f3132ee59a6eab6b7aaf4e299f16303715335e67b9ea798487ae41960080f6f1c3d1bab466dd4aa17775a2f3789b37101cd08b79976004f1f116080d7afccf8e3e3a897bdcad342e81516207c7d2c71f987ff09f7f2afc89b8bd99162b0f9d76dfd4e7a17440ae9b09f355cf8b4387f31159494d0be5c8acac0071384fb34866908a74f828b05a1ae65570ea70f65d34be2cbfe1f419a85b784d45fb56edb3d2b44afb0bf7dec620f8258e1d31bea8181a3991f5e37508e18c545fbc03665b5697a7bf03fbe1eb29761ee0494c0a48b3928c7c9e27a42f197fcd3603aeb94940cf1690fcd330aa23c1923f11839795ba039899f772f941485b077be97d21b321b5341f0660b8565202e840142763254804db55eb9967ad4ed52a4ed9b7dc5c5b3a53b5cf2e0d176bbaf5eeb99de88d884ec10963ccf35ee4822174ee1298f7c3afcdb4e3d7f6e9f84bf332e821584494bc4f2a2cbcb06abd18b8e7fd3626928e4d866c6fee4de2cc88a76956f5a4e53e8324618773bdd85f801a2bf4639c5cffb62510ba976c7bc017dbe7974b258bdb92622c9c2e7c24c6ce2d4fc13a56311913c14c9e1260bfedc3301e7733ac24c88d410b31a67957524868e7b2b834cfdda0a38d72b77b3490ec9537a1dcb5f126ef0365f2b549083b156cddb118646bbe160c333efed21751d6dc00d20df25bf1d61cf079dab50c82769c063359bc3536b388a1d140215df2fe6292ce3022d5aabe3194f717f7216556b22e55b7cfec329f6c9fbf0f3aac0248734278dc4e17fc3c3a23971e71cde1ae175e29d4520962747b7486e195b5aba48a5b2e801e67eea627fe641ebfc57c1523c2ee9fb87e37a7ea35c59b671ce56c66e18713665da7c2acee265967d2697bc93e69d7ec96a9103ed9c865be5f50d5220da4909aad79cf429fa71b9b5e6cd620e861941ab3c9161bde084a63aba517313417930276ca990461ccc90fea78aa5d464986d023039d74e27f72541560469e3772f64027e036eaf098587f27e1915ecd8654251c82b164fc8da31063ef9185574ea8769829ead6ed2757a72d909f1cd857c0c1c5103bd127e857a1d604a705ba38f102d45070457d84464802ea475e1f95358b796d517e3590d80220978436fc7a60ff837fbe1b0ac6643e542cd07f76f031258fe713cc37f6c8c9958e73ee28e2c0690c0cfa0d73e78022dd11b32073d85033401c23c62e5f1c7411c7655538ea52c5008212fdd6cf2c48b5f10fbb3f996370c197fb777c1d3371d28c5f6a83db526574e46b19a2a5bcc4a2e1714a10203d875e5d468425769e0593a96009090abad8af701841489ab9b420c35dff2e6b3d2691c45006734f19abdb722014b33ced6c0fa728fffc553d4bb3957a72939b0f523fde0647a48704d4403ebc79f618ace001aee5dd012a0ac7d6321ce14691a5d98fabeb377500881794f1c0bd930b04e48a52514703cd61aef4", 0x7d7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 1.13745535s ago: executing program 3 (id=48): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x94, 0xab, 0x4d}, {0x30, 0x0, 0xe0, 0x6}, {0xfffe, 0x20, 0x5, 0x4}]}) sysctl$kern(0x0, 0x40000000000001d9, &(0x7f0000000200)="a7a6d61de4a109c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86ff9ffffffffffffff82fd3883a8b5", &(0x7f0000000000)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x14, 0x3c, 0x3, @rand_addr="062cbb115fca75ae1edf860e8f8c9704", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x1e6, 0x0, 0x8001}}}}}}}) 1.048370033s ago: executing program 3 (id=51): mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0\x00') r0 = socket(0x2, 0x3, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setuid(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x80286987, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000300, 0x0) 1.04103785s ago: executing program 7 (id=54): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8000, 0x4}, {0x2, 0x9}}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="6e7dab43028b38cf12938a386e099d23f23a01edc4fc47", 0x17}, {&(0x7f0000000100)="0dad209f4f3d57cdc2c1562c70955e8609e5c0968ecbb38d7a8907ba3cf1ed2b20e65a03012e4d0dcfba4c6574badb86061f6c102dad153806b6c994aa22a611f42ff48f36c14b0afb8e348f1016298384f8d9dea9ecc151f8c022e73bb1dc19052f3a7fadbf61eca1cbd153f8d2e7165dcdef02973da9c12edcb7b977b64f0a7e9034e656d55155c76b4f66212b78c317a428c30d8bcbecdc8fb49f93640188d284dea180ae599388c8f66b3c89829c6047e49ad0672b7b0ef9919909dab6b0b7d347", 0xc3}, {&(0x7f0000000200)="9352988946bc61fa894b0506c24dd7fcfe96881d0b383d54034e64e799b7d5e5d6b41a1b6058d6943de8f03b3e3b4a01f1eff192ef047b449696c203e9a29c5e60ea971b987c30c7683628c7210e7e453763453bcf6eb549971bfb041c17b3d9ed2230ed41542b9b2a06d3682457842a60c7924ce9e16086aebfe4465372375a7cbbd1aac9f2e54f15b428f02f6f525237b9f26990e4ce8b7acb777120ced900e180690a3d010fe0244d7ef55791ef0e04470b2d58a805a51283eeb439a699d9edfb26ad45289b9d847ffa7cebb64f36", 0xd0}, {&(0x7f0000000300)="560eb66342b9fe7eb60c23b1d2fe49c2ccf3a715804c8a94bce56f23733940c0c50c7910c350f7ec0c1a4c829ee2eaaa6a4a60446e7ef435279895b26226a3c9652199d549dd6be976cd66ad27efe2eaa3391198e9e6387e1d9555a41ab90517df8f8c18461c17b39081583f31c5f6f10caf846c8370cf70830ff324bd89c25be3ec36d6c1ea7dc589e8f5ac152f8ad63d328bb1781a6801a6c21eabd8ffbdfd2a7be2168b6651234d1de96ff2a70c0a95d721b1721939f7534ff1952a947ea996a711987e132362488f7eacaa20fa7b4996007a2d1183b13708ae998d8e5b0a71c47af3fc0c4434d8f958c03c1bd3025793cd63e12c19a25bc56654ae12f4b1ef42ef4a41ae78afee0b22779a41b85466e61ecc8dc53ef75895b50f7323f60ae4b32e59f29952b9ce3b922e855fdb0c9218054bf7daaec4db0eb28a2b5f11c76224c1169378fc84690eee6a04b8ed0f19cc42c44e0df50f113adaf27913cb719e43cc769972b9bd5dbf1503fead42ce0e4bcc169ae37c5e972a52bf6aadd3f083a5b95f223428a3b80870c4b810224ca19f4e315f0df08387d7bff2abacb7a8e17670dfb4c77f4f9a5e9704828d19d85e8252765473568c628868ea60e2999efa9952654709db3ce1f6eb50f5142c994213d8d800b53bea83570dc3e40d66354ab74b4a11480d88cd4fbc8886b0bf494bc5f0151d02dfac58307d822104ae1feb39f35312a0105ff6cdfcc1d16ae49e7be1273f60f6d769de5e5e74ae543322e44ab4a946583cb017266eb6f1f48d0047e6c30f7d3f184810602aa132cd6b09653b1eaa5e7bc863fd81a88c772685be0c8ac05f9b13737870205d2527c9ea441ecf2f847e4d8cab1b34ecadf1c2d6976446594dc2230775a3cce2893d3f6e07da875c8f6791cf8979e3acf0a255573e3be3ea27dd17694f3b4dbbd3eb5bd9876e3b75980ecbf76651ee84e6e18d965be1f30e5ac5ed459ce5f002b1bd87a4f968eb9b98926b26e70ebac899af57d4a64e7f05d5d6167a5f4bd51aa9d9b870108678e99ac37e7ac5d2780423f26ee3a368d568c4657a49b44aebfb958744ade9c42ddc7c7b6e262cca41a070292d0e43f70dea666c4b9863afe76227564f137a468c7aa552835820f95c0a0895a9d07cb8e5c5e1bbca0974b8c6c0fc454dfeffc5c2d9c01bc273f141692067bd06cfc29c329effd7781e232864d6579e6cd87400fbd5010d14c262849297f867df1d512a3c9bbc4abc44e541d1445fd1e7cdbb4a939f4be615ddd5b136fb68e9184c0020dfd3546a1655ab982b6ed74fb31cb962fdfa7e9fd99cd35e2ab8bf8bd96bf254b0ffc4a604db08a12ce0fdfaacff359fae69a8cc7faaa35bfaf4005f0055b2453401357c0fcabd11607a33478348574b07de280affb93267bc9ad2bafb0512b0d4a949a7b302019c926bafd0aa17c51ad8b51d8ce4c9e412e2f07d22a11d0c6c16a330efd2fa89b5332c0152c3cc09dc49733170488879599a37583b82e9558e1e657b5a8d6ddb770720ee16fbde1b33042fd729c852d7c4754e46ac049649c4b6d7f6c2fa6ecc21bfeb426b6b26bbfc9085b19fe7d714f02525a7c1820b5456273a36f7e57da0c0e207464d9a01019bdfe6e215866c5c0cb08835535fe815a10da21c8bfe5dee35dbd72e365421b13b3e8a31cf3379532d40b8e6fed4712944225c959113520cf3bb50df89761d89c183357d1232b0f73d8dd9d1c0d043637bf8fb2cccd3f44e6f3e83313fcd08303aa1c469c64b9843a1be501d889ec1833b362ebb40734ef580228f852e9483734d256cb8149f1a53f021784c3d6606f9b928327b0ad281aed41594ad05c79b85f707af369c16b908447dccdc5826691a88e21f4a48eaa8d44f74441110ab936fce77b828f9d55240547b2a125dfa9f46f09cc99551737c9dc3bf0ad68b5aee5a77a1335364e927390ec22f156f7aae1dc8e6f6f2fc374b86fc534c7cf6d5fd51e1d0cd8db9500576fdcbeb9def1d17bae661c0a1ac1ffb2422ccaccd83525eaed77acdbddeffef9e57564395350617bee3da3d61a9ed56a2b803985652d74971251a246aaa5475d69f8bb3b7bea6c748c65d407f3a5618f1c882edabb98e8c8ef71a44e241a9a9a5846ba76d498bcd28100df52e7f1cf7306f0f96a0d0a558248035b4ce94dc47ac2038e21b5e9a86d7234cea12bdefa8bb80d11f73f83c9ca5a822d1fffab575dda9c815f3ae5b7ae0baf93d2b4566d4ca69bfb01460a07eb521660b2949021d0f90e946fe0d16bd434378c160dcfcd7efd2bf2bfabd75c0b91fa6ba55791a578f7fb33d2d77a8665a711ad123255e73dc6c3bc382d83c848b663c18663b84b1a52134ab87ffe02a8b6f474c281a272b7d7d1dba0298ce384bbf1638ea6afff6bf9a701358d2199b2265ae7090b84dcb115d4298ae005bc1134e698bdd49810247c7deaa5ad95d2ca09960501c4f27f536b8a7d10152c0a86227ac3f5606a6b224a150b8410aa2a32d9b9a37d0e19e97de815b99ddc16b3d08679a3fc461f870247127f6957541cf9d47dccb46e1e7e93a6871186b917b23485b59cafc456de7e54959a2e0443ba0179ea34e9dd3ef03e51b2dfa55c1b68cb4817e620377deaa7689badc39b22224b9eb50224b9d97f89e32206e759390890a69b031d6fff650c7104a0b6861c36e79e25121c427fbc92ba4136143f4132d5d6220516e39df67b75939171ba841560c6e86866151e35801196645bc33924ff903276f46fe6d677ff8a83017fc371429e788ab895de69dba7fa5469eb3c07412c49802d57adf87dad38c570829af798afa445b88159408fe9b135aa12fd6ae0d7067ed096c549df201a444c11e697b8fc3e74eec7502cbd5f14e1e3b9368507ba7695716d0d03cef34c5f1cee3d82920e3a4fce9b2b89a28270a7e486cbeb3f4b76c46759b57bd88c51c29d61258c3eaa69cd804535d5faf6836055c6ed0c99732e38690477c958750c39a43e18ede9cc277ade1206e0f19861f5aacde0b46a4ef9f1eb727e44419d6153bcc0f1a68ad5753c3eec5a7b1d0982fbe03a5fd69169bb3511b7a9cd873f4ba070f9f6ef3e7579f4c97d40eaad077094d78bc27f678737aafcf636ff3e9ea606552d2f0d59371c4874c42d55c393e24a3ed8dbcf034cfa1dd25a4b5761d6dbdd2be471a1be62d95bb2733eebbf315970f2f44ad3be0c612ab970dc63a2a32469b59815a621d54bc8f073198d11b10bba6dd8f56b43aa6fcd2b8ec6cc1654505a7f1552e8bb52a18fa10649ce29a32cd73f12aa5ec778a6e82466bb5006207d16457a5995e4d540888969d908d7530971d7b97bbbbeb97e6f2deab0682000020770ffe12fd65316ab4672ede5b16e3eaa05caf1f974537013c0fda919281417cb4cfeeaea98e81bbe6009e101eac8aef80cd483362c4062250085cad8cfa2a3b10023f451508baea51240a7d81f4a1ee10c8c52b237566b9a3c4767e85338a5342009ae1e0e1c896c54c675b0d250959d5f8e35cfb3f44a29a8642939d6c844a8d04b1fb35d286f06605216ee11a31ce00c6d175787d067f04f5079ba6142d2db2b8719bbaa9664d73fd7a66c854907802ceebd1536544c4038e749817cac340d3a214a47f9cc25285309e8926410a8ba45ab1ca414f4d2ced75efeb76b62789d59ca1a430e6bce6f697db73b49b756173932e54a6cfb44212f5ea3a828e1974583be5124a7fd3e5d368e076db734f1f5c0a774f8da5cf898184386bce8fdbd4b98434d93f7aea34ebeec774b9ba8bbfc5208ea1a260fac83181575b99e4c9b3c693250c1d0960df27a466bb5cf5302f987ed308dc48ec407a98a19f05d2b83b32f157a4c8e6ed139bc33285980b52e500210be185d081e74ded31ab75e43b4526e5124c0a53930791602df363369c424d32021b12d186d70ce0a1fae1d5d438dd9f35c55dcf1d5316d803b16c1d1d7aa56fdf67142e24161cd76d6d4fb3b4f5cbd5bfc165c52acc104563d1d256ef662e605f05d84f3ea07729e515a793fedd49eb74ccb06fe508542163aadf8b4d36b91a4adc84f7f9687d035e159de6e211baf4ee9171fb8c444a438dbc55934abf52e892994df17ba59dbfd5a2dc2078f610b1390304b7bdca99e5201a06005d4fc6e4292051cae96c7a56a4c8d6c08bef176ab9edeff768835ece11e5d1c97be62f5d4ee0f7b4ef52bed2aae8bc5d15a83f9790d06e0eb2a0a8a977fcb6e9bc5897e210eeeaffe729227554c506d98806b5eecfb56f068b68e7ecfe5058ffd3bb126f1875101175e310ed0dbaee8e71ac458d771823cdbbd7fc165e23ee82c4e501a3cb593bc388c0178c5788e4f771607b4050c049ddc4e96383337a93590c8aeeae32bb00a967c45253d8003d56a07c6bdf5b94d85e3fa4a59997c62fd862ffa31b60ec4ab7eee9fe5bbc09be0cb800ee2bb60486ea446d66f76926692e5fe5e0a6c641f6b6c08fd2bedca58718d31d62678d1236104300d53c49fbe4e7ac1c51c27b7b5252e4ab4088d196d12d8a32ec678859070db0df0455c958644c22fe8345bf60bda33a7b7849099473eb3ed42215709960ca99c2bb9e48865b0b7d72b2b7e61e763e983324e015458c92be75ddccbb5069d433d318eaea0e7f91984d274490721569cfbce93e47983421b3994e387c357e70f09c8876a86aaf1fbe0a2b189554600f0e36709db664f5a6bef7d75847933f28d723844a12ef9436dc71818721d690cbc412d7942ea85fce9f336f00fa3d0e93b1f82480473c36da99eeae6efa6e665f364b854793799c0410409fd9e1bdbb680a05c2010c2927dc875e70ce93ca32aa016044d364b9d91e232abba0682b072083d0d5368faefb767f027dc16c666174b0ba2abb51f18fe3c4f607c58f2bea375b38cca333b1221f64444d36440c5000762de3626a673f465eddf371d6315c4ae884be06065e27beab90bdb4aebd8adb703782904124a7d4018d23ecbaebd63408321945fb1b45e9e2855a06ed0c1b5241ae29bcb3c0cf0b81afb8e1317f6a7eec2d8bfb231962b007e3f79c1973ea6ec3af6e335e64c8c5c7fda1bce9046313afb6e0e7996c4eb2ff56d9e74632922751f998d91018c81c3d9260513c91dd1c33abfed6e587a8338ab1a287750b4e8477c1e5323b35cba886de7b26861e3b22373262e46b81fb61e911e36a331c8144292292198af120983c039ec08edca8f79464e3784ef713e6a812d9ed5b68d56ee5d624ae36cd059cf3eae2d95645c5a1195654c18181c9f2e2681268b2d9e3d921599389adf1beda1f526f033bcaf7946edc254d88d4959e2b3e83b9b3cde81cdaba439aab8d77fbdb0df84ac7e5cdcddc4573cc8c260b53f052509f670c3dbadf48bbebdbcc48d01cceece260f51acb324503f314170df10a04f57741ef23a4f9657694909704a1852af86836793e84307f4eb7b9ba7045377ab487da5f42fb47d496f52c25ff0c28dc229538b007c6fa6ae482e890aa616964d6f0c452faacd91dea466e1aa85bcdd8ea1ebdf47b3f2000388e9ceb5589b2b2f7117ae72d4958a7cf18496028b958c06a2bfe72445868ad6ca4091e27fd0abe8ac0971ea86c096cf91220adc6b2191812d32a6afc866709566beb6da89e8ba258dd48bca4fbed9f9ee73b1e85da328141f3266e42eddee35ba0b2d5ce46388f2002ce6d75f8f5b2af890661f2b9c8e6deebe5baee6bedaff0d349a704f7fd59cf64b028597e880601c4bd1c09cf4af818dfcb514498f2abecee9cfdebac14690531eeb1f590", 0x1000}, {&(0x7f0000001300)="6e5b535e6bcefd75cca89e390b29b86b7cf2b856af3243dea725c055afbbb30f8fdc608f71d35b666f72b1934b2d60199210720fe19182e310a15302487524269843b89b2b11214508702fd1e7d964190e5fd0cab03fc4750392a8623fee8f3397f365b01d87536ee116ddfbddff398e69859712281032a8b15d919a965200877dbdd23a648f6a10c651743bdb180842de99c9e15064bba088df79ee74484d3c91a0b6162e7d06c8", 0xa8}], 0x5) r1 = dup(r0) fcntl$getflags(r1, 0x3) (async) r2 = openat(r1, &(0x7f0000001440)='./file0\x00', 0x8000, 0x40) (async) mkdirat(r0, &(0x7f0000001480)='./file0\x00', 0x80) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001500)={0x1, &(0x7f00000014c0)=[{0x3ff, 0x9, 0x8, 0x79b6}]}) getpeername$unix(r2, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01064c2, &(0x7f00000015c0)={0x0, 0x1, r2}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01064c2, &(0x7f0000001600)={0x0, 0x1, r0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000001640)={0x0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r0, 0xc01064c1, &(0x7f0000001680)={0x0, 0x1, r1}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f00000016c0)={0x0, 0x0, r1}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01064c2, &(0x7f0000001700)={0x0, 0x1, r0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01064c1, &(0x7f0000001740)={0x0, 0x1, r1}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000001780)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r2, 0xc01064c4, &(0x7f0000001800)={&(0x7f00000017c0)=[0x0, r3, r5, r6, r7, r9, r11, r13, r15, 0x0], 0xa}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r12, 0xc02064b2, &(0x7f0000001840)={0x8, 0x6812, 0x2, 0x8ef9}) (async) sendto$unix(r2, &(0x7f0000001880)="04b8d177ca", 0x5, 0x4, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) mknodat(r12, &(0x7f0000001900)='./file0\x00', 0x20, 0x5) (async) sysctl$kern(&(0x7f0000001940)={0x1, 0x4a}, 0x2, &(0x7f0000001980)="39fb9c09494d26e86fafa0109b20863cae71de3b161da86a9235a9bb70893e9ce387fca7c3b63f9bbf0f61b28b8d8e3ecee5721538f6f33db8bfb7ff79dd02c61fc1485e1e80d7e8f24a065795b5af52f5fb4d184a36e7738f0dbd78a3a5d34125319efc83b8cdeb62fc14a394b9de526cd180e846cecc224de1d57e44ffab4dfad4a307a3cb28", &(0x7f0000001a40)=0x87, &(0x7f0000001a80)="35bde943693564adcdb927cec728a89445c50e6ecc04ea33fb781210ae81c3f364739f516c06df9aa79ea818ce3e2d13c81c4f562e20c206cc701166ee647dba0009d9079e7c81eb511ba0fad3d73f1d60e2db9ae85c0963fb76b93485158c98301c54665477", 0x66) (async) close(r4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001b00), 0x100, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000001b40)={0xfffffffe, 0x6, 0x6306ba38, 0x1, "137c3b14421b2984dad1755c44c492570c5a3db9", 0xe, 0x8}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000001b80)) (async) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r0, 0xc00864c0, &(0x7f0000001bc0)={r15}) (async) mknod(&(0x7f0000001c00)='./file0\x00', 0x2, 0x7) (async) renameat(r8, &(0x7f0000001c40)='./file0\x00', r1, &(0x7f0000001c80)='./file1\x00') rename(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file1\x00') 1.038790075s ago: executing program 7 (id=56): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000040)=0x11002) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x67, 0x0, 0x0, 0x11, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}}}}}}) readv(r0, &(0x7f0000000040), 0x10000000000002c6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0xf, 0x0, 0x8, "297ee45b9ccc86ca000ee6de8d3930ada8d58218", 0x2, 0x38f}) 1.033747749s ago: executing program 7 (id=59): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x5c73, 0x0, 0x0, "6b47c1d100", 0x0, 0xb}) 966.120063ms ago: executing program 6 (id=61): r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x94, 0xab, 0x4d}, {0x28, 0x7, 0xdc, 0x6}, {0xfffe, 0xa, 0x5, 0x4}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) r5 = open(&(0x7f0000000580)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x29) socket$inet6(0x18, 0x3, 0xc3) (async) r6 = socket$inet6(0x18, 0x3, 0xc3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x5, 0x1000}, {0x4, 0x2, 0x800}, {0x3, 0xae45, 0x1000}, {0x1, 0x101}], 0x4) getsockopt$sock_int(r6, 0xffff, 0x1007, 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000800)={0x4, 0x9, 0x9}) (async) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000800)={0x4, 0x9, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$getown(r3, 0x5) (async) r7 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x0, 0x4, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3, 0x3, 0x8, 0x1}, {0x0, 0x6, 0x6, 0x4}, {0x9b1e, 0x2, 0x7, 0x4000802}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETA(r4, 0xc444443a, &(0x7f0000000740)={0x0, 0x1, 0xfffffffd, 0x8, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x4, 0x5}) (async) ioctl$TIOCSETA(r4, 0xc444443a, &(0x7f0000000740)={0x0, 0x1, 0xfffffffd, 0x8, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x4, 0x5}) sysctl$kern(0x0, 0x40000000000001d9, &(0x7f0000000200)="a7a6d61de4a109c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86ff9ffffffffffffff82fd3883a8b5", &(0x7f0000000000)=0x35, 0x0, 0x0) (async) sysctl$kern(0x0, 0x40000000000001d9, &(0x7f0000000200)="a7a6d61de4a109c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86ff9ffffffffffffff82fd3883a8b5", &(0x7f0000000000)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[]) 965.814357ms ago: executing program 7 (id=62): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0xc180, 0xfff4, 0x0, 0x7ff, 0xa59, 0x1, 0x1, 0x2, 0x0, 0xfd}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) close(r1) (async, rerun: 64) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x200000, 0x0, 0x3, 0x200000000000001, 0x0, 0x0, 0xfffffffffffffffc, 0x8}, &(0x7f00000000c0)={0x0, 0x8}) (rerun: 64) 877.230327ms ago: executing program 3 (id=65): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000440)='/dev/dri/renderD128\x00', 0x200, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffff9c, 0xc06864b8, &(0x7f0000000780)={0x0, 0xfffffffb, 0x1, 0x30313259, 0x2, [0x0, 0x0, 0x0, 0x0], [0x6, 0x5, 0x0, 0x7], [0x8, 0x2, 0x81, 0x7], [0xf, 0x7, 0x9, 0x9]}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000800)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000840)={0x731, 0x0, 0xf, 0x2, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x10c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) ftruncate(r6, 0x6) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x4, "47c09fa88100", 0x0, 0x7f7}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000880)={0x0, 0x3, 0x13ab, 0x39565559, 0x2, [r1, r3, 0x0, r4], [0x7f, 0x3ff, 0x9d38, 0x3], [0x1, 0x5, 0xfffffff9, 0x7fffffff], [0xc99, 0x8, 0x4, 0x7]}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000900)={r2, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000b40)={r7}) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r8, &(0x7f0000000580)=[{&(0x7f0000000100)="bfd9084d53d4", 0x6}], 0x1) utimes(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') 875.009327ms ago: executing program 1 (id=68): open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x88) socketpair(0x18, 0x5, 0x7, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socket(0x18, 0x1, 0x0) r1 = open(0x0, 0x615, 0xb2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETA(r0, 0xc088444f, &(0x7f0000000040)={0x16, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)='./file0\x00') 720.881131ms ago: executing program 7 (id=70): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket(0x18, 0x3, 0x20) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) close(r0) socket(0x18, 0x3, 0x3a) (async) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r2) (async) close(r2) getpeername$unix(r0, 0x0, &(0x7f0000000080)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0/file0\x00'}) r4 = socket$inet(0x2, 0x1, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x11, 0x3, 0xfffffff1}, {0x4c, 0xf0, 0xff}, {0x16, 0x80, 0x12, 0xfffff802}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) 658.90555ms ago: executing program 6 (id=73): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) readv(r0, &(0x7f0000000000), 0x0) close(r0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000a80)=""/254, 0xfe}, {&(0x7f0000000000), 0xffffffffffffffad}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f0000000100)=""/3, 0x3}], 0x5, 0x7ffffffffffffffe) 657.577733ms ago: executing program 1 (id=75): r0 = socket(0x18, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000940)={0x2, &(0x7f0000000900)=[{0xfd9, 0xb1, 0xa, 0x2}, {0xfffe, 0x80, 0x6, 0x5}]}) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) 641.066126ms ago: executing program 1 (id=76): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) acct(&(0x7f0000000000)='./file0\x00') ftruncate(r1, 0x80002) syz_emit_ethernet(0x52, &(0x7f0000000400)=ANY=[@ANYBLOB="c5d80c6c63d878fa8e2eda128100100086dd6099cea6001c0003cb697a653e336f000000500000008000ff0200000000000000000000000000011100002e000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f10200063d7800cbda8bce194f8ddcedbf60c0a947e7dcc2da660e9fec58c761c24d7e661a90b6d1d757834f20e29ff72ad0ae7d8fc46c6d0de9ba3839ec7d47e188a415eba7a083d839898b57d1c1a892ef3060a835a2741cb031a0d34b243ce7d3e3cc2d"]) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000200)="b1e32a32a48f63c4686f8970ec37e3bda3dbeb7d9d25c50839e9b2fdf2a1ee5b75733f87455e07acea118802de16b84b57708e1c9e9a2bb50785b591c466ea9e19123238db9d90b99b1d68c405303e3e3bd542ead5911eb2ff501e5d5c4584a9b2828877e6886e19d43f002c19826b65f72008fde4b86f80ff5ed5c470c96837880bbce20dd000367de0aeed75", &(0x7f0000000300)=0x8d, &(0x7f0000000340)="773fb110806fe3cb917131c11f2c68900d956fbb5fa41d0772aa4522eaa5c37fc3dd2288628c93d3ed2acc1f95a4b78208192a2ac80eadbcddeb3372a79048b1008c15abafa29e0cdddae30809c7aa7175c64b26ec92fd", 0x57) sysctl$kern(&(0x7f0000001240)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5c576ecf6058baa5}, 0x4, &(0x7f0000000140)="b56123b755ddde2601011cae274cb2556e3a852eee4832", &(0x7f0000000000)=0x17, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x40, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000640)="2b83f5f90b1326cfc2f99a98ea959195d7a7bf4cee02d6efbb6201f8b209fe076e455493a52a8f07657e1d261a47210daf98c33868371c7a365f0172da9fbbf577cc014bca0df11f09ad49bf14dd681419ac5db090a73a1cb46eeb18e54b2afcb97b5d381a6a74f7726ff1d1f210684efac43cd7e51fa702e069f938acfe45dcc7d22df2a0712526b7c346f834df2c56f3b7dfb81be367bb6883dba164507e6a5661047bd5c55caf8268ab8122a9520f59a3b8085c5b90bec7b134c99550d64ce4e574b042b755a91d4cc7785dfb39645a0c382faed22f95d42356996d27898e1c5beb2d99a519e3ed14df6dd210da5e08b3aef2c5a254971d64b5f0f64252e1605dbe5f2d71f2ef7cb98e73729fa915807f25deaf859d3e0e10093e1be9d899ecee237abeccf708f81c010073d19d1f3a0f342ecd933d6a8473a64c62598afa90b0dfdac2bdb6707c1bc7ef282823f7f7feba8751f93a9952", 0x159) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbe6993192964800"/20, 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) 640.357115ms ago: executing program 0 (id=78): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x1f) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82a28ebc2467003535184fc604fd6642787b31558a39bd200"/136, 0x88) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) rmdir(&(0x7f0000000000)='./file0\x00') close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) 640.078407ms ago: executing program 3 (id=79): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xd, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0x0, 0x5, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0xffffffffffffffdf, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x2, 0x7b99, 0x5, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x3, 0xfffffffffffffffc, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x2, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x4, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xc, 0x6, 0x0, 0x808}, {0x400b, 0x2000, 0x40000, 0x7}, {0x1, 0x20000, 0x4, 0x8}, {0x5d74, 0x2, 0x1, 0x4}], {0x2000, 0x4, 0xffff, 0x4}, {0x0, 0x0, 0xffffffff, 0x9}}}) r0 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="c768cc6e", 0x4) kevent(r0, 0x0, 0xfffffffe, 0x0, 0x4, &(0x7f0000000080)={0x9, 0x636}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 569.606134ms ago: executing program 4 (id=81): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20238, 0x0) r1 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x3, 0x4}], 0x1}) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x79, 0x2, r1}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 569.362274ms ago: executing program 0 (id=82): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a16809d26255c61b4f0919d7aacd6865959cb3e86fff46c0fb2b63a099a1ce37c6891e74eaaf1aa6caad332ccacbb5cd", &(0x7f0000000000)=0x35, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0xfffffffffffffffa}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x4003, 0xa) setsockopt(r5, 0x1000000000029, 0x40, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x2, 0x2ff, 0x1000}], 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) 569.101526ms ago: executing program 4 (id=83): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="673bb5b8cc0c16ed08f1b8d24ec34555a65007857cf49811f88d01f1fc94794643e7eca455061c9c3ce6abbbdabb26a52ad7f4", 0x33}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000300)=0x1, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000180)="05d763ab4b861abc3a6ce5186c4847a74ba45e89dca39f5a7ab57ac32570725eca351bd94fe47f2f6016c91d3cd63e244a6d31c60a122384444189221cc8d41372ef76fa29972ac5b55d2a3cbe7c1a4783f7fbd729a731f6", &(0x7f0000000100)=0x58, &(0x7f0000000200)="990054b68bf108ac7a008c527f246fcd04753ea1b6303183edd1968b27fc447f727d51917fb738b793e5d56666f44877f1fe197c0f782cd9eaf78e379339f2f0e5844a8d14dd926e86d36f93e19905585fcaed2432de45ed278f9e4251fc76d4be7deeb80781d90accff99b5d8935f37eec8bb83684d56189a6c3aa3e2cb839cc26feb17af016aaba3a4b3c2bec193d40675a3f0c1d839d76cc41dfb418b526dfad469b875", 0xa5) fcntl$getflags(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x4, 0x1}, {0x3, 0x8}, {0x1, 0x9}], 0x3}) chmod(&(0x7f0000000340)='./file0\x00', 0x35e) setuid(0xee01) chdir(0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x802, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x20, 0x2}, 0x6) 568.644188ms ago: executing program 1 (id=84): r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)={0xdb, 0x0, r3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x1001) 538.626708ms ago: executing program 1 (id=87): syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRES16]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() socketpair(0x6, 0x3, 0x80, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0x7fffffffffffffff, 0x1}], 0x6, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x80, 0x1, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x81, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x401}], 0x8, &(0x7f0000000380)={0x9, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4dc6, 0x7f, 0x9, 0x9, "cc1fee0d0500caa2ea284fa80600", 0x200007, 0xcb0}) writev(r4, &(0x7f00000007c0)=[{&(0x7f00000039c0)="f627fea3cc7fa2b46dda814ab31b3d1a5a47238c39d776c37988acfd23a6337600000000000000de054874975977307e73a46589a19056e347963ab9f201bc20564af91b6497eb62c0811fa6f60670df91a1eeb9976dfc0b72f0ba07ab005a0d", 0x60}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="f883ff252e8303eeba3ce98a7c4f7e6fc01070dffc315691d9bff7af33f7eba3d42f4d2c009022e0fe59342ce10e6e9a41a9c29226cfcad08b7d1b49d533faf0bd363f3096e2588afa07210f19084d77f186df4e0f3db4218fe4f2ae5e46c0bc4711424423ce7893f0288640a0ed0f39653814ba4f2404c2358f7dbfae04a51f9725cb182e1fbeba3fe5a4e58f70d240151939ae875bb51fc6aa0380eff01b82b1d2d09bb49d86fe7dc4957f6883084a5a4737df989421d96d568427373268753095be694517ec0a779b3c5cdc5c08cbd31b6b4485f60bff030293aafe4d779f0ef14fef83322e75a2d0", 0xea}, {&(0x7f0000000040)="64ba26db6ef35771b68737ff2c9c375f1f8b827e44d073cfdfc1f950bec5ab6eca519e7d5bf5a8f0f5a06257213813bf187f4eaa69f5db77f75a89a28b3df78ce5ebaf0a3aabf93acd4c46d78fc0", 0x4e}, {&(0x7f0000000200)="0111af2d2146e994b333bfcc5a52ef1a3c5338cc86a27a6b84e24465936cb05d4700655c5d79550f8ce7a62c38", 0x2d}, {&(0x7f0000001740)="ca657df811067ffac0bf807c7a33eb5b0b6ca3c655b338552bb613365255cc0083e99316bfc36ebfee297d8f8f8779c31713a8238ca61e7a99fb91a367b06c4291829f34efafc1d835437faec6bb30295997c1abfc33ee9a5a03db1a8c5004719e3ccf8ca56500ac16cfa35172db18d7ad200258334a62e58646e4248cafbf4b1a443f0691470829d4cae72f739a231798581775084542f5c507ccbc666481b043adeff8aebff4621bea39ff31214f7da877115d3348707fd90f286b31fa083489b30badf28176c0d6279d5c9d235958666b5efe3342cc8a80737cd3ac2739bfe31ac49a89233b1e7beb4bfe567f05ed0435d637f1b5267d5a3e1f2ef010bb2ecd0811d53b5aaaaca066a79ddc6cbf2e629e94cb251196a1dabe18b4a95c4259f64c1566597c820226b7332e802788c6f0401fd24756a5c649e9309f9fa98fc73b089987729be4d29b29e08352c6f62dfed894e278137e3a6c256c05ef67a83f63becfd6664c58f35d8f9358d93b54aa9135629ba5d484bf6755b44837014beb17c23a3c07bba518044cf0e7a47ca0dacdcc1710a246e48f28518f7caedb1d2c61f29f4e54a1d964ce325d51e39e96ea267342ae62f3d7e06c9285755b0e7d58487b937da1b93f7b7fdc11bc1530477fd498a55a9d76b4a53578f81fb0eb88147e41d95256a5f953c17f9f180b0c46c541615e940e5803fd18cca911aac54a578b8191cbdfe2abc6e0b15f5742af283a7d777107b1b352043542f1e5956951abdd6cd93fc55fdfe3e7b24ed9d2878a436ba57937ac43103635e6848e816f42c519290da674c1c129a88e4ec40b4f06d7c7a065f701c8ab71ba4155184c9485c1927cd1a5e8f80d3ef9eca2e739dac2b3ac068525899ea284a971c6e6ada53bd893244c225f139372e8e4e544cfb0c563ffbfe6c6e325353f1395ef589711be325d6c0107bf641e1ad3a8005538df0576c4239e9c82433b3468a94de9a2e8103427f600e81362a0edb010e3f85074e52b784bd4c6c7049fc5c263009e6bd47b62c4149e36a2a6a088701ca76bbad403206c96b6e297999abe5b8d3b067c8cbc8972305a0c5403bb1ee751cbdb32fa42f2ce9ddfc514506184d5081c91514ae4b1ee892563882873282cd29f8f08efc1b7163c6b0c8291e95f566485fa000b476d5d2f40035ae8628b2281e5db0d865c47faf060fe5c9a3f1b68c8bc3fd4c67ed3dfd976a152ab744bd762df32840cc3e7602747f6b77f9ae7fd12a14b437b34b8ffc26cdfa10ca0c83cdc9f460d366b2c18b3f6937804d9dd5b198385ed5f77016c99475862c7f8d168f319411e8e3ebd0af24f7a1a3e9e8a3f3fadefbce01e683593f904e9da3699c3fb022625f692a16a8991a5bc9721084365581afa9c60fceeb387db826d1ca411b24ba51a0baf492fdc24417c8635c8daff995646d80065130ce50b8371fd69f1b8df1fa41376e3fdb5debc002be328b06cc627e9b0528a6d621a807e54cce161e7c432c199c9b84a93e3c2da3ccda8a124f2507b910340f8f08ec2b17ce4abdff67c900647d188cebbc44f5c5de57a57cb938fa057dde8c98cbc40e007601fcdc81ffeeefd01fb4b50e02854a4b0a98dc947749bd5b8a05439660c56966281994beb73d3cdbf9f5e79f91922b243d6afc06b21b650fb8555255a6b543a2e826baadd8ed4f4373fa1d19048200d39b313be0c66d6a450d139dc983772277c9877e126e7ca7f94cb6fbab983a28b5fdf0a89e1b0cb60cf26c6b6acf0b94f0a0aec29a928cbc0ff5fbcd47a6a01b7ad2f39010be2b7d93d0db630e3e4a59ba00870db54d1354c4ec488b1a9674fbfa566133ea28107b5479dd9fd9df11fa01894389465179ccfdccbd54229e1841d198e44628630073dfc8dcce9ca86687ac53ec54890ac247eb26fd6afd2265b4c3b40391afcf91dc3d043b928c81852177bcccb23a7c689e24aac85a851d090428c3628ea597148d2aff08471b46850c8cddd7b2d5950635d8dcedcc046e99e40f6b9e51f46eb7f1a3a1ccf9f7c5402843e6558949b78a71397f675b624b6059456964a28e9b15552c716191773e3f494591116f2f19073998bb0f881d34fb60d0f7aaa182d6a62fe38938ddc995b9043549bbcaad0efe6378ce7d9bd4925f5932d662370ae968843c16bf9032cdd32fa88162353422a71f696480005aafd224326e0481ecb11b254b5835881b69242855869611565c7789a56b2276ba2598940a85bf991af5fb3fdcbca7e5d1dab4fa1c12b408f07a03cb7872b6af02a470c9e43a03d5f9ed78425e3c57bbbbb569759b52cf81839a10c94a7cdf898e5c943363f2c39924b9077dc6db80e9f28d0255c24ed1eed1c1b0a128bf98368338ea51e716e026e7dd4e1669d86be6b82f86583ebd5af62b04c3250a309d893efd8b1e7ff9631eb243bd085fb618331f705bd66b3235f6a26d8ae574e1367f940c788a43de7da5d678c662b39e0ea5f8e2ae6198ea9c5958c0037229e960d87f6bb0dd319035b27cb8640e1bce20d33289e5f2415981000ff838bbf83623d8a4c4cea6bad9cd42fba18cec1c7d025983d1d259fdb9dc26e059590461f243e1105581da16562f343c5312847c01c68d45c5ca9934b9585a2ba7a1fb25d889ef8c71f63fcd1fb2c4b72bf7979c43d5c4dd4cfe2ada7b37b9231d323d3ea6c7725220a153cbfc86b9a9a4156543181ca968a046a5cca78c09eaae76053a743fa3881adee3eea694fa41d245907a057e24eee9c086b5c37b7921ba25293d673359191de44a0c324f0ab5bcd1003935c32a1ac41ef2db4cabad8b2ae1e1a328009d5028748499ddc0db8db6faa5d47d3841c6190905581b91434aecbe9f3f916a030482c6bdcd274c80b810b1a723e6d3689dcf8404c397297f6a07399d8d8329832ea2e32b5bb60c0fab255d552d69c7ab06d40e1437cc48ec5c02db25a72c051f9e8f32a341986b6efd86894c8daad01d76d959b723d210dc333ac68b42f9ad9b2f951efd6f96e05333943bee01e568bcbd5f919ec12f54f6e76e4b510c2c442074bf712098eefd247a3e328d85742ee2eb765906da521ded16212dbad0659ec6df0134513b8c40a6ffe5de52b1e25a018e3d04fb06a2bf8574559dbe0320a480c95fb3b4b0b9a9656699fc73559522ef1e72838facdbb3d2a4d6862b7d18cf5176af0782f59ee5d0569298a8bd2412032a527e46c37bcc92ad4e6823657cb3bb8aa07af01c48328910890318779b8812328aeaf57b281d77858b45bbe7c170125618edf3fe26a5ebc3271f995395b648f37a795e6d81acae7d361ac24663d95ba78f5e51f2b5722f6522758eb3a5c1fe024ce0db9dedf1b42f0108a325fe735f7937a69b5759849d849738d25973dce02505876056f0a6f05b6c40241435be0d818c065c788e724098744a67ce0e85c7f247196eea7505ed8dd342a47fd9554f386d407f5d09964a4028a5a9cca6f2d49c99aa790a83d66c4ea1d1042b3bd1e683746cd20ac96776b16bfd39f1d8e581ddb77a9e2ff872cc82a8c73b1a1d17751fcfc65f7c33956d76ba4bd94389c237f1bd44c42a71a8c07edc97c31cfcc79a1e09466ced58760e74f2ded228d39192a54b3720c397c1643335a2308faaf4a12026d4f727ca22d324668b8ef1aaeb9ae6751bb940a9c43106a508b2b15433066177ff132c2e6d3a6577ebff4f7eb59f74b084b66d93f8bd0c13c1b5202db8c680d8fabdf2ea6eb9d4d0b82c9a0967111efd4c6a2280d8fea4ce34b6657306fb830830e31653005225a8c17d9debd0c4d18f904e18b16ade5373a9e183c32e145734fa6b0745d40364071fc04f5fe6dc18822474416de5c97506b3f8936a321269ab971a0ffae70a007a9fe2f983f88f4615132df15fc05ed50cbcf96646095a314ee8037d2d2cecfab5265cbf48fff2eb78c6a0b19a20ab8e94751c4ed250a139361e70507b18a8b65d2f59b576fe45c722f45d0facedea6402a0e202dd545ae2590ff7ea6cfd37fe2fb907d5a29a1313b3a681c2eb9cc7b9ba920897c10c6239edf80158268a1ac39f4db5e6c3675d68efbec29ef8c11a78dd9b416c032a304fefa0a10ea01d19360f2c3940a83ffb517bce65e61061f4351a9c9ffe1a1bcd39fcf14a90d86c9c15b457884c1bbbfa660c669e74c3018d88307b07e1673788443fd192f39ad0c000c8f25d9745c1205148109848f909f3146cba45cec2af5013cf2d8bcdd60b6a60ade90d6c604a6717f11bee0aa6eb327650aea418a7817a0b5c718bac73a058d31f648b07ec1e0ba15abdd278830aaab03d69a626049838603be813ba47d460d4244e41b331b6ed3ad3af190426d7675a97614a95875d81ca33f50f167713af56514ca2caf85f32126ce72ff05d298fd0b56ad324ed17b9d2ea1322b568491381f583d5825a08fe2f8eb2228300f708e76b625ab2be5d8556af5cac2b04f7360d57bfc414fd95df8b87006438d004405ee84fbbe4455960223662f63008f3966ac0a99e4ad9a5024245b631e4550963412e6708ec7f222d72652f92ccd1fd66f5643fba769706bc38d8f64f26fc57ece3c27e128b501c52095bf60382a7a2eed3cc99545f35d3ce5d6039400ca6c4a038a5645e70635bdd6f58d432311b0900eb37de3c9ff96c62f9ab9a8a4d174203dc7d00f85e25f06540abb5b5285c866eb1d00da8f60ce0b0ca84a0398190115977882cd1abf5442098d1edbf03fb30e7e1ea7a5ace8e06a3a6dd61f65ed6d5f8ac135aa2e8c45290710a70644d1d4a1444f7021a1c24e00332999ad4bcd603d7a80711c2b7e2fb32343dff029daba9ad5616b517d1a10424a85afc6c5908ff6b48ae39b291795888288b7efac13608027007f0155e8e686d23c8b835e1ccd0ad40fcc9315f473beee03a570e587e7fdcf28ee45ddc53dc8b1d3127be8b9dfc663490b59bbda0c7569be97a04ff34058dec100bcecabb5b7dcdd7b1ec23e4abe809606c877e7af30dbb4eaaca287942ea54802db06a2c6dc1d9c5f748f542988141564fbfa3d781b092db3e9e252de742dccedaa83e2f5651ad5143feae225f9adb7c25dc6ba56d048fe8107e0f8d0a720760858941f65c6c11a4bff855ff3db748909e9302500811f018691e6a0f3fa91810ae528ef6d003eb2edcf8e757c80a51aead382eb45d404f2aad452c9146d80be648d5046ec03615e34703397512f434b7514a9f2f32ce58ad5a12e36ca855bc8550f4baf0ab7af51fbb7f47eab5d8c7daeb150276483b5736fb7d9e2ad062a2d4c25b9b58455b6d926cea0f4f77674864e9970c29d9333a69dd42b372c3f9bde464da99537042ddac5db2d5037464763bcbf014141b7da430cdf1e5177b06b8a2fea761137d355371809f2f21dc8408cb991a3f9c59d026f958b42ae2a99df57100c646ba83ca89992a659a7d0acb154ad156085a715fada364c6a65101236774c075024f63ca74b9382d24c43d33176bbf05fcadc3cbb4f5d6f1036ef018ef16cd2e9c7eb301cd9a92a625ac030c261908fc888f6c10afa0e3f5456db689da5f4793451f6527d4ef543ee53deabe6028c7e4da589f591803925afe7a6cf4debf121fd8a5d2d9abba93b8f9b9655469172839c90d812c856573f89c920efadfd9f50749e2897ad4e21ba84391f28869b4978a3e969a89896ca50a95b8fcdd7dfd7cbb48105e819e36d6265bb2ee0ca7f7a70643f1eba8de5c972ef8dd05f47c66511a7e7c814f466c66afbec5c4cc0381d45dfe9cf25d7fba7fd90d9f0edf12ed19656e0c2", 0x1000}], 0x4) 537.848719ms ago: executing program 4 (id=88): syz_emit_ethernet(0xfd, &(0x7f0000000000)={@random="32bd32d2bc6b", @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x7, 0xeb, 0x64, 0x4, 0x5, 0x1d, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x86, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x1, 0x1, 0x1, [{[], 0x7f}, {[@remote={0xac, 0x14, 0x0}], 0x7fff}, {[], 0x8}, {[@local={0xac, 0x14, 0x0}], 0xfffffff7}]}, @ssrr={0x89, 0x1b, 0xff, [@broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x80, 0x0, {0x1f, 0x4, 0x0, 0x3, 0x9, 0x65, 0x918a, 0xfd, 0x89, 0x8, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0xc3, [@loopback, @multicast1, @broadcast, @empty]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0xa, [{[], 0x17a99abd}, {[@multicast2], 0x9}, {[], 0x1ff}, {[@empty], 0x400}, {[@loopback], 0x3}]}, @generic={0x88, 0xc, "12a43d54b03799d40510"}, @ssrr={0x89, 0x23, 0x7, [@broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, "ae5753694382a9"}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) r1 = socket(0x9ecd5d44271acabf, 0x8005, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x9, &(0x7f0000000200)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x9, &(0x7f0000000200)='./file0\x00', 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x1) (async) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0x4}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getpeername(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) fcntl$getown(r3, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) bind$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) kqueue() r6 = socket(0x18, 0x4005, 0x81) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getegid() (async) r9 = getegid() fchown(r5, r8, r9) sysctl$kern(&(0x7f0000000500)={0x1, 0xb}, 0x2, &(0x7f0000000540)="22d93d42e60e86902f999044c63782e1c1179ad7328213c660f660e69075d04b1ac1cbbce50940e450046f5ae7d8adc11300320e7ff73277fed3c8902f54fe57d1a2b543564b52dfad2d818d39cb6bba3725c4b9c5b38c31fd8b59669321f699705d24b2a6010d32bb98b5974ccf115c48f002cc7971062bb8522d04f3783dd6e3d3beef195865de45bcd81a21bf93234a58db7a54a148bcd35e60796362268197c8def0c74e46d9a109e1c039481fa4da7b9839eab20e4d0a618adee90bf3d8d54665fdb6c585baac15ae094d3c8a1d0935e42a84a68f0194c15cd5397af97c0c01dce8f866f6d524d88670f5d820b2f7f9955e20539f934f48fb9f6359551cfd90e9bb0d5b78ef60fdb0d5799d6e7e1bd6996d4e4fbe67ad5c2f67426e4ccdd0d4bbd82be3baac9b6507ec11e6671e3fc6eef916797c81a42756100954a67f7c121045922d4f86e042567253d14405d8a7ac241ad56b92434e7fe445b011274d094acf3b47ccd00eec603deee305aebcd88b3083e1d96adb9c032a795e4f410ed94730fde7464b52a4f1422156dd3feff7dd88a3e748e98d308a844ae845f94f43902ea514107d4ed7d0ea962bcd2408b773caacdb0ef4324e8c2089eb395c9ef5ca60e17df68e269dd53751edc8b2f072abbe1e8f58357bedcad45dafc1cc4f61c241bb4de6d03494692cf21b395af07c7eac6ed05a520202481826d72ebc93b127d933dca9ca2e278d65f645b9783d13f4cc6ca67575f3f67a79c72f8ccffb01772bb923cdff45ca489db30ad41be6fea094e59eab6e4933fa239f017a217571d840b08da68d6916ebec8f48699e3ed270807d1a0eb33ced59aa95493167de16e99233a1659a2bd392451bc792d33ee8e07d524f0e2cc76ed2f1b3be2f20708794703ac3c5296f4af7ea032720634140e7c728305e451e1b3520971fadafe1a53b34d3f5c7f6170ebec44fb6a37d1e13fd55e132450e08a73e640b8dc53e822c6a1accb90eca8de7e6d9f09b48824da1c144d2e7a9afe153a1c9af8ec3ab85af62c517846e9df25308eb93f1d30c242bdb16e2040aba2f940ecd8f199cd023cf6c46fab5aafb5ce3c28261457c09372bea118c4229b42cb8057771ea1d8ebfa211aa91f161218ba1ffc8b5514d9505e02cfbd1492462c1a2a08217ac86e01cc2e798fbdc73d046d0a4f0fbc0b3721b0acff8945020f5d565b54f45e464662f278d7ddbf60a6eb1ecc2d34804c84c3d778438e1f20813f75b3bd5b4689462a7fac10b600cfcaa92ce5be4d81add6fe75e81abe9b7456a51c65b013fa9a69c7552857af478b73f87758d88f1db2585568eca56093e870b4496f2037561def18669e3389dae0254fa69e52c48103b81170e5dedfca524e96690125f3740dc565b94d2bf2c1833fb53d296c21f8dceb3a2633705ad606efcce7cd853d3d9ea2250b459812af2815891ff7ea5f95d3ea588979a192208aadc4ae8044c6d9aa11bff028bcc8f83d14f5101f05664399c0e016a61303aea26dd0f55755d78761d9df7c721e749b81959f62acf929e5007765d9b6f5669562e75d28fe9cac72a7c462342e403d53d1a4f1c63cbac94fe5da17a23f3f924506cfd642c668a03d4d3c44eb4a33e5baff14ede3ff8eedf88837b61488fa6aa0c7b45de8cf1fae5523c52e0bf9e31389044ae803cb2ea49a848e56fe6d20394032cf32de11f22d22242039b4020fdf76fd9b3ded7dc0ecb07341dd967e63588acdacac2cd5a99eb7831ab09ab7e97b1c1cf93335e7b158657a41e96435bfbef8b5e511689f32de2cc3cb058de970bfa7456850a8c412809775609364d0a3bb370018a00cf648932be9cc1d2f2b266d230d337c430c1f4e7b51defbcc1475eb43832b2a3f3cba0e527e522be633078b4a98718311740094e4b8342c8d3de04ec537248ed05f85eac3b212b46c9e1690c14518a5995114a0f4434b4710e547146fff1470822da3c96b28d1d448cce85eb8672f79e64f41bdc506ad9a47ab074877f11b3f07ec20f9b6569a03d49e18a821ddcc216827cecbb99c5575db0b7328259851a13368bf7cfad0f770cfc64aefa9e72dde0f0b568269b6f807b207802efff82d00e1aac90765f6adc189a73474284566d991db132b3c8e718098a57684ef62c205a8f5fbabf2df31a701cbd5073a7cbe5c6a311e4090852933e2234a04a827f9b1cfd90b689e868dd721986a7eab6c4fbf4e5fcad9a6e40b3cf2fdfae0cf71939c8d68ff934c30b78848f817476e734868539b6ea2db3da8885f568ddd823a55695096b14e3396dd3f6225409f76eab04486caaf1bcebe0a9c2e0e20372b6f19c735de17fe5b15f33b7fddae4f4174e4349f8783e7632c18e88a5bc086f1263824c14c26c91faee61a0c662f92ca1d808dec0116160a2dcc63baca04be0b193af51ff4c441737dfe89a42b38d709ca8a27edee220f62d4f8a9a00f688fe669bd709467ab83dfa5fbd351e5ed3b1e14d601006098b19f9dacc24a7411d53beca34fa8a189785ef1ac7d7a8bc8ff893a5ac5d0c79a86307126200431f5254a09af8c6e6c6e4074b0beed35e202b0f23365e73f80c5bbdbe054244584f0e53c58187c84f7ee725cc19495f4ec79170db8b4d9843ec1650d8e2a1bce08a71ffd4394a0f786699b76a6333661d0163512fa8b0e3d732748c3942a320005e0879f8f9abd3adf6ddaf58acb29b7446b53445eeb5cc3551c83402a01cf5ff5b8e1c27c9f23714985d665b557ff2b81d71b1f72b949a8d1d11b7143cb6347eca4e4c9feac60dd61fbd9c82cd22901d16ac5f323bec44624a5c894bec51f6efb3f98c62e3b1c4581b79d3834a93166886e10e715d3a3cfe615609a8d30437e593e553c2943edfd316a4f1839a18150632c33b3080e1b67777d3304b4778778fdb3ee87eaeb9e2e9034956727f1f5f64f119f0c67d7be87c4fed8076cc870e4c610f2b92f444781f8982ba289a1edcb8a09293aa321aa57a8132b00ce423d3b6b616889cfce5dcf7feab4444f252bd7930fe18caba00ee215d6fa109fda1559abe4be6d0cac4ad738dbb5df416b4bca7a848be3ef3ed91d05a914cef0b7be27b2353ad4d7fb68c5c2e868c407b25ab7673d27651ad4e2bedfec61141e3da755b95f694574dc09e05a2014a25e832d98987c1bdf8a33233b8c7dba97d2c90037321896351ceaf4a25e2300ee87fa34fd1d3a810dba52da93d9792ac9411d239d371f6f472f4aa4efe6af351f70974ca99dfc0872bcb72fef0347747cd4ad6c5b6511274cfdfd1e003bb8f0b1033e2ba2b1c4bdb91212c98c509f976a6fd192056edf0808c9e86c263348de7e03401a66c2013f179f3054b81aba37c95f4bfc51ed6f3505ede2ca5bd110722cbd4bbcc9046afa92d495af155a061b356a6f395ddcc859eb3c381e6b40564bbadf8d10075c6ce6e1c2e3dbdbace4b7a63375b0d0cb6fc0d3fc5bc3d10b87f5d65396bc9a90d932f389a18fa78737f5f6ee2380536e773a7af9bbcc69286b530747549f776bee7253c073197d07a2e3a8dc80933379101b9b6a477e0299676335530c705492855cf51079ae59cee1633ae0474a2aa60f0cfdacddc41429bfeed0114048b574423ed1f068e386c0f22088dae3ef394e82c5f71f2d8481daed1f915efdaf3dc62b145b0bc23342b6044daf7612ad16e24a8adbf43e685b33edd7dc13a1482a638fc61ddc6da8524ba3e35bbe46be73a5273d585b7d2d861259c2616ae0ac5f7e21124d03f95a31d9142526a434c4aa7ce2f2e58e62b43f59ff7d43276065887f7bc4b1c2eacfd36a186db8835061e6285f2606360a75d473c897315811414ad9e49a73f5a6a37be43688c41890d2180c095302c1e7610f824b7c352c19fb13635ff3e61af8add230128bf2e16cae4b6c1a4b7ef01b5a4258cd723514285b0dc7f4f40ada436473abbe2663fd01243289dd5a34f0893f613227b56aed4b0eb167dd6417c28f8ca3f09ac40d1dc895f204dd87a3bdfa594da6d5a47f1c087c77b56a52502a325910ff9574e25a5f24d1566c50213600649165b6e2d5a9ab0fca417358353ecec231d46eb728e9473e7f49c2c6e568714d8ef170b363f2fae05c7fad99fa1f8b6c20cd96d6970ec73c0160a56e103a11f995fac9c52864cfe7767f2a9c150857ef14def169ed14c965c46777748e9a3f10f32c389660f8adb723e75766b5368ac2908eab81f67d44632eaa1efa7856cff2849c6653361fd569d683069c2798610ccb15ad70d6a45577d7ebbd4b301e3963fe388bdd5b7ff1740ab8430c1e62dbf6f7370063a5aad509166d98d8f066ae146ffba18489faa9abc50bccc0e3d67020b699282ea38e6d9e7d3892486dd39ef8b51f53921b51bd4ff1e077215816c77750e09a7e710faf4bf597c105bc979844f27862cac7fedab3c766b35170aae45a2382d8e1d32cf3d5b5c95e71051302d2fbe1b34ec86921fcb2c188a4b75e4bf80e7122098e47d2243edf4594a927941d470ded282594be05022c84f079d27d64af9a48793b3b01d6d9c10a06804360a32302a6cd8d8e6cf3d9442d9550ec42815c970f8444a7a7215c5b24bfc2326400e4fa410cfcd719a3e14fcc5bfe61b101cb98b19cf77ad48fd6b975ec2a9a5ca056ba82f0a83709ede753a07f0e2ade0cce16963450abd1d79c69de493228e8a06abfce31bbb6ec1fd30b080cde971a2a08968475ad2accc1b7ce5edf92cb477fb2f2055d4abd8980f1cd2c786356817138c79b4673780008ac1c3bf621736119d01e62cf92995abd03fa8bcbe00ffc1be0a0aed6b7d9231d4da4c0e841f9ea459c5b4833df1e2ba54d832d663384afb6d386a5b05c810f240180493c62b1a789aed415a11596c459d9a92195ceeb70b51cdc72df8274c99f6b6e8ca6267a371eca667d2e12e64acc284d294f454f15928781b9dfb6c4ccdc3d9c0b12fdd239c182dd5a63873f98039109e52ecf5d9e84de7bc0e80bc4131b1486bddc96106b56fc956dd9f1c7625aff01559af47279617f5824601571acde456ed83f194d3bc12906bd073cfe6305cef3d0938fbceb792f0641c4bf002a0ac9f1f580639e999eb67ef9ca858284a344be6a8667f3d802856072ec01a035616cbf186c969cba7fa9b4a4e6c674fc1ab0ef184a68fd6a6840d082087a6792712a9cc38c329e146c07923528c16184f8190a75b4cec21aa0eeb479ebc24caca8ddefcb8b49d28d54c62728c11219d1010488b1a1433a39087a395296a0c4d2c9e1aaaeee3d6720633d8f974ace5d2890f61ebffd511ad46a919348404b06cbf09586be2e52482211843ac08248e8c17f9dc640c27149da3842b4d6e8bb6963d6d2e6ae8e46637ae592bb93e68cc9d91547998727bf03751ae1450e9915039e3c1c0907d5de5525ac742625a1fe7265761272f4292b5bce8868389af1aee41fcf60f3a3a2d5f3cdc06370033e9bc8b41b5a965df3f224906537780bf1355a025b6ccaaa9510b4943ecd18512b230b8e1cc51d2e268764a988964ff8f592a85c98749f385a6341adc5181f124dcf5687758c22a992234cb81d028c07d2439e233cc677da08800641dda2f411c4a95bddae760a583ee1cb43b62c517dac3912127d1d308ed314b4440926dd08e5200b71e6b47d769eee39731113dc565f13e16a7635c70701e74b5060b5d9d7276e76ac0973c2ecf1b2f1fef59839fb2d13480cd2ffe6f2a37428d3791c6855fc7f8fb33d70047c6d69c71887b2159b166b46593473c44fbda1e6223f716e63218f5fdfc", &(0x7f0000001540)=0x1000, &(0x7f0000001580)="d24e3f7ad3e3e05dc66bb5ea3122d85f1fb551d5155c29c123146e7b0c94612730074789c3c24681f02bee3d8a20872e4046d7b9cfa95520db8a7a5016cb2559f179a261386f188669cdfd9c38b9d4c3763b335c29f434725f3f5be2b8c5532c8074ecacccb69d3c15df961517771a30d30bcdb7e9bfc568d54c84167eb210e41fc5818d73", 0x85) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001640), 0x400, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000001680)=r5) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, r6, 0x5) (async) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, r6, 0x5) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000016c0)=0xff) getsockopt(r4, 0x8, 0x557c, &(0x7f0000001700)=""/20, &(0x7f0000001740)=0x14) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000001780)=0x2) 474.552834ms ago: executing program 1 (id=90): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x6, 0x1, &(0x7f0000000340)="04000000d7fc90fd03c797bb16f5edfd61edbc85363696e0551b2724734db75301d7ac8d37aac04fea8f866e144323c7791672e0d20db4fba0619ac7a41377f11359c9f6618bd4c187f58f833bc05e313a606f825908e3c7db76310fc54f09d96158efa47b46a744033d7a39334165a4b2783b735b5698cfd30ff7568ba07e742a8fa2d98e35c20c5feb235b9f02b9c89194a0516744000000000020001808e2c11aa78b2a6e8494f418faeca147d2294e2abb05f699ce738ec509847135b3406401bdae8f045570805c031e6606b1d1acbb95ed8269f1f07400bb65b788f19f09", 0xe1) socket(0x1, 0x2, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x109}], 0x1, 0x0}, 0x80000006}, 0x10, 0x40, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x300000) r3 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x400000, 0x11e16fa4, 0xd, 0x6, "4f7424d69deeb70bd6cabd8ef4002fe73f1a8c62", 0x4, 0x93}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000780)=0x7) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x40a, 0x0, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x4, 0x4, 0x4, 0xfffffff9}, {0x7, 0x6, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0xe, 0x7, 0x40}, {0x3, 0x7ffffffd, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0x9, 0x1, 0x1, 0x6c}, {0x200a, 0x80803, 0x17, 0x8}, {0x0, 0x4, 0x2, 0x11}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x7, 0xffffaac5, 0x34, 0x8a}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x5, 0x5, 0x6}, {0x29a71617, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 439.368552ms ago: executing program 4 (id=92): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) execve(0x0, 0x0, 0x0) 408.859519ms ago: executing program 4 (id=93): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 408.539891ms ago: executing program 0 (id=94): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0xceedc2e9b2acc98d, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x0, 0x85, 0x6, 0x6}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r4, &(0x7f0000000000)=[{&(0x7f00000007c0)="7f454435c5c41a49b7f865d14b16a2299bb881794ffa08bb11bafcdc202a294097b327baaedbae6826050800eb0600"/64, 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x26}, {0x5, 0x4}], 0x2}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x0, 0xb}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 408.392737ms ago: executing program 6 (id=95): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, 0x0, 0x0) (async) setuid(0xee01) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, &(0x7f0000000040)="9c2448fd1a479bc1628b9c6820bd", &(0x7f0000000180)=0xe, 0x0, 0x0) 407.247189ms ago: executing program 4 (id=96): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x8a89, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) syz_emit_ethernet(0x138, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x2, 0x80000000, {0x8, 0x80000001}}) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000080)={0xfffffffff02201e1, 0x4f}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) mlockall(0x1) sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 208.346228ms ago: executing program 6 (id=97): openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1c, 0x1a, 0xfffffffe, 0x87800000, 0xffffffff, 0x80000001, 0x8, 0x10, [{0x7fffffff, 0x80000000, 0x6, 0xb}, {0xc5c, 0xb, 0x5, 0x2}, {0x0, 0x7, 0x5, 0x7d2}, {0xfded, 0x3, 0xfffffffe, 0x80000000}, {0x7fd, 0x7, 0x1002802, 0xc1f0}, {0x8, 0x8, 0x3, 0xb}, {0x3, 0xffff, 0x0, 0x2d}, {0x2, 0xe, 0x0, 0x4000003}, {0x2, 0x40087e, 0x5, 0x7}, {0x10005, 0xa74d925a, 0xffff, 0x40000088}, {0x200001f5, 0x1, 0x4, 0x412c8393}, {0x8000003, 0x7fff, 0x20008, 0x40000010}, {0xb8d, 0x9, 0x8, 0x3}, {0x20002, 0xffffffff, 0x9, 0x4000006}, {0x400002, 0x7, 0xd, 0x1}, {0x1, 0x8, 0x801002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) nanosleep(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(r1, 0x1, 0x3) setuid(0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0xbffffffe, 0x5, 0x3, 0xffd, "080000400006000000010000f0ff0f00", 0x20004917, 0x700b}) select(0x40, &(0x7f0000000140)={0x3, 0x4dbb, 0x1, 0x8, 0x7, 0x5, 0x84, 0x8000000000000001}, 0x0, &(0x7f00000001c0)={0x8, 0x5, 0x0, 0x6, 0x8000000000000000, 0xc0d1, 0x6, 0x7}, &(0x7f0000000240)={0x0, 0x2}) 207.171881ms ago: executing program 0 (id=98): munlockall() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) (async) r0 = kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf64, 0x1, 0xfffffffffffffffc, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000004, 0xf, 0x4, 0x5, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0xffffffffffffff5c], [0x8000, 0x8003, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x0, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x2, 0x1, 0xffffffff, 0x7d02}, {0xb0, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x732, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x209, 0x2000000000000002}, {0x0, 0x2, 0xfffffff9}, {0x27, 0x100, 0x200, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x7, 0x6d5, 0x4}}}) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0x57d, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xff, 0x0, 0x1bb79, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r0) 206.094817ms ago: executing program 2 (id=99): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x1, 0x3}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0xc7) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0xffff}, {0x3, 0x8}}, 0x0) r2 = semget(0x2, 0x4, 0xa03) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000001c0)=""/173) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="3ffcdd4c757a0b10aad40979b2610d2a46899a2fa677e4d7f5db2f9f8a059e14fac8772e7fa52ec10c92aac897b5fd0cf1cad214a9ca675d8c0d9973c912000dade6926b9a5a24352bffaa7976f07979472a605b3be1a73c07f51a80b3e48e997dffac530efbdb6d0bbe43d9f117ecb353a1268001073d277533d20b9d40545e9e8cba03ba6cadf56a1bd25d2eedff5b85287d82bf4b9882ed2665159c3dc8a65a4e4ae41ca5b299015ce4121f6f9792c91a00e5972e16925fe73cb99bdf6d5fe7e9097c2e1ebb0613a49e3f9fc9e5b64dcd0df5ac50a45f2226f6049214bf815764f9afe2b36a8d5ab28fd8315b", 0xee}, {&(0x7f0000000380)="50f57a", 0x3}], 0x2) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='\xe3.\xa2-\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='*.\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000700)=[&(0x7f0000000640)='/dev/ttyCcfg\x00', &(0x7f0000000680)='/dev/ttyCcfg\x00', &(0x7f00000006c0)='/dev/ttyCcfg\x00']) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000740)=0xffffff81) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000007c0)=0x8, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000800)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000840)=0x1) chflagsat(r1, &(0x7f0000000880)='./file0\x00', 0x0, 0x2) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000008c0)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000900)=0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000940)=[0x9]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000980), 0x100, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000a40)={&(0x7f00000009c0)='./file0\x00', 0x6, &(0x7f0000000a00)='./file0\x00', 0x8}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a80), 0x100, 0x0) mkdir(&(0x7f0000000ac0)='./file0/file0\x00', 0x100) getpeername(r3, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000b80)={0x2, 0x7e}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000c00), &(0x7f0000000c40)=0x4) r7 = semget$private(0x0, 0x1, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000cc0)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20, 0xb606}, 0xfffffffffffff001, 0x8, 0x3e13}) 163.490649ms ago: executing program 0 (id=100): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000100)={0x0, 0x1, 0xffffffffffffff9c}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="ecc2b1732308c713022614b81bc5fa382229f003f85367e28584ee16a9231ae9a1ae00c7ec7bc1ec19916915548958662a95f76b50724a2e39c3195c1f2b55a2ca68659e74caa04e0179cdf17c79d5ef528d134d6d741283c08ea948446523674a6f27ecedecfe38872d33e0fdf4fb3e028676a09de8e0e965c83bc165a39af4a235247e64155828048a5bbccd9f9e5711f986b476e601c33faacc", 0xffffffffffffff14}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000300)="757ba3e1e555b7a81799fd97b5d6c91979b5e4a06d1b01179eddf1255354f52b4925194dcab66402c6a8520ff0a4fd7d198bb664cc5927e2db3e0b61a226dcb5891a7a74ac4264ed3ac9d97ad14266f5cb12755610fc61413ea6a8b1ae6ded8805e115ca4bda9d5ec8b684762cee24f0218789494bf7d9270350fa89a8809c7533ceed7ff611ea25fb966380e965afe25362deac00", 0x95, 0x4, 0x0, 0x0) write(r1, &(0x7f0000000040)="9ca73e496d978388a3df057a5aaed1bd1dae864f4c956f558b28992035e5dc0ffa09fee4f6e5ad948a41877d5c1ca8db6ae28f0292dc9c4889d178abf177cbe2025ff31ffa2420ed93106aca8bc39f3646491d02adccaece16fdc3f79f5aac1a5bf56fd9def150d7d59c43e28203863d655045b41d518950c72545ce47bf7525d1c9ea554f94f734b488a2", 0x8b) shutdown(r1, 0x1) 160.076952ms ago: executing program 6 (id=101): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xdba6, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f0000411000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f0000348000/0x2000)=nil, 0x3fffffffc004}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f00000eb000/0x3000)=nil, 0xb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f00007ef000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000780000/0x3000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) 159.178797ms ago: executing program 0 (id=102): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x266f, 0x9}, {0x7, 0x8000b86, 0xffffff7b, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x9, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x10000, 0x1, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x25, 0x9, 0x5}, {0x7, 0x401, 0x80000003, 0x2}, {0x29a7171a, 0xfffffffa, 0x0, 0x8}, {0xc, 0xf8f, 0x6}, {0xfffffffa, 0x800bc3d, 0x4, 0x30005}]}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000007000000080045f0003000670000c4019078000400e835fd7f07fffeffff0b000f000045c5"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090780000000369c46d"]) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) (async) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc028445a, 0x0) syz_emit_ethernet(0x2a, 0x0) (async) setgroups(0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x0, 0x20001fffffffd}) (async) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) (async) socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0xfe, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r6, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 150.71052ms ago: executing program 2 (id=103): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4105}, &(0x7f0000001080)=0x100b) connect$unix(r0, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) 150.524196ms ago: executing program 3 (id=104): r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 64.529124ms ago: executing program 2 (id=105): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x40, 0x7}, {0x9, 0x25, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket$inet(0x18, 0x2, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x94, 0xe, 0xb, 0x40005}, {0x9c, 0x9, 0x8, 0x2}, {0x3c56, 0x5, 0x6, 0x8}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, r2, 0x84, 0x2401}, 0x401, 0x200042000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0xc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 60.469062ms ago: executing program 6 (id=107): r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r0) close(r0) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0x80, 0x317, 0x8, "476dbcb2fade72eda0fde64f21913f1e5d88fcf8", 0x8, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpid() rename(&(0x7f0000000440)='./bus\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 59.913037ms ago: executing program 2 (id=109): socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3ff) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) 58.840031ms ago: executing program 5 (id=110): setreuid(0x0, 0xee01) setreuid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 58.290237ms ago: executing program 2 (id=111): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r0 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x0, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0x5, 0x87}, {0x7890, 0x3, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7ffc}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x440009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) (async) r1 = msgget$private(0x0, 0x13) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r2, 0x0, 0x6, 0x1}, 0x2ad1, 0x1, 0x0, 0xffffffffffffffff, 0x6, 0x2, 0x9}) r3 = geteuid() setreuid(r2, r3) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) close(r0) (async) getuid() (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 27.729278ms ago: executing program 5 (id=112): r0 = getpid() setpgid(r0, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001140)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001100)}, 0x1) r2 = getuid() setuid(r2) (async) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setuid(r3) recvmmsg(r1, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000001200)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f0000001240)=""/140, 0x8c}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/109, 0x6d}, {&(0x7f0000002380)=""/152, 0x98}], 0x4, &(0x7f0000002480)=""/144, 0x90}, 0x4}, 0x10, 0x840, 0x0) (async) recvmmsg(r1, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000001200)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f0000001240)=""/140, 0x8c}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/109, 0x6d}, {&(0x7f0000002380)=""/152, 0x98}], 0x4, &(0x7f0000002480)=""/144, 0x90}, 0x4}, 0x10, 0x840, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/dri/card0\x00', 0x2, 0x0) (async) r5 = openat$dri(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/dri/card0\x00', 0x2, 0x0) r6 = socket$inet(0x2, 0x0, 0x8) poll(&(0x7f0000002600)=[{r1, 0x4}, {r1, 0x4}, {r5, 0x2}, {r1, 0x80}, {r1, 0x4}, {r1, 0x20}, {r1, 0x4}, {r6, 0x20}], 0x8, 0x0) (async) poll(&(0x7f0000002600)=[{r1, 0x4}, {r1, 0x4}, {r5, 0x2}, {r1, 0x80}, {r1, 0x4}, {r1, 0x20}, {r1, 0x4}, {r6, 0x20}], 0x8, 0x0) syz_open_pts() (async) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000002640)={0x7f, 0x9, 0x5, 0x2, "449b1ed05317ee4b45846940fba956ebcdea5c5d", 0x7fffffff, 0xffffffff}) seteuid(r3) select(0x40, &(0x7f0000002680)={0x6f, 0xfffffffffffffffe, 0x80000000, 0x4, 0x8000000000000001, 0x2, 0x1, 0x9}, &(0x7f00000026c0)={0x9, 0x1ff, 0x8000000000000001, 0x400000000000, 0x6, 0x7fff, 0x401, 0x1}, &(0x7f0000002700)={0x4c1, 0x5, 0xfffffffffffffffe, 0x8, 0x10000, 0x4, 0xa52, 0x9}, &(0x7f0000002740)={0x2, 0x800}) (async) select(0x40, &(0x7f0000002680)={0x6f, 0xfffffffffffffffe, 0x80000000, 0x4, 0x8000000000000001, 0x2, 0x1, 0x9}, &(0x7f00000026c0)={0x9, 0x1ff, 0x8000000000000001, 0x400000000000, 0x6, 0x7fff, 0x401, 0x1}, &(0x7f0000002700)={0x4c1, 0x5, 0xfffffffffffffffe, 0x8, 0x10000, 0x4, 0xa52, 0x9}, &(0x7f0000002740)={0x2, 0x800}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000002780)={0x80000001, './file0\x00', './file0/file0\x00'}) close(r6) connect(0xffffffffffffff9c, &(0x7f00000027c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pread(r7, &(0x7f0000002800)="24d3125809de", 0x6, 0x6) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r5, 0xc01064c2, &(0x7f0000002840)={0x0, 0x0, r5}) r9 = msgget$private(0x0, 0x681) msgsnd(r9, &(0x7f0000002880)={0x3, "0453391ed97d4d2cbdc9c69a7829561536e920026cdaa9f8cf3c2dc9a077c4bf7428e6ff4bf77152c77d2e987de84aa5dd23952e27a437c8a91b1f0c8f77735f10e7db72574ca1a4bf9de41c87bbe90c24f2346fa47b244a9afcb073064f815bc5681f8d4a59693128464b444b6010eec7209ccedc86e12b9bdae0de92973ef4886da37961c5590f6c3f5567da07bb735574d2f112c71a7ecd3e5c2ae2c99a6118a963d0369a6660a4ab89dd433bd2e58862852c65f75d68edc49eee59bb"}, 0xc6, 0x800) sendto(r8, &(0x7f0000002980)="012bc067d2dc9ada9648021ef27201883194048bfb046ce0905a26", 0x1b, 0x400, &(0x7f00000029c0)=@in6={0x18, 0x3, 0x4}, 0xc) (async) sendto(r8, &(0x7f0000002980)="012bc067d2dc9ada9648021ef27201883194048bfb046ce0905a26", 0x1b, 0x400, &(0x7f00000029c0)=@in6={0x18, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f0000002a00)="db048448ee57ef2d943b78034d30db74d2ad0103d47d6083a83cfbf108aa4932d0ca1a47d9b6ed4e5cb593e7b0f1edae6e31014ba311848d83ef53ec3369c562397fefd8c94aa949e1f8909467c92f2ee2ed172a95d28b2770473cba15d5bc8b5aa982a5e8a54d9f6b67dce9996a2400c1e346f9534a0f07bf8939d51eadfd3fb2115e922c0a07e4135d7d7307fdd533a36f520954cf1df24550076d211eb33d831a0e112641e6eaf9541f3b2c166be0950cc7bddc937d4d6554a800922a7291789c8c16eeed94361df58c71c2c8b04bb6eb4c2f3c6e4ba0a630f9b96cc27f38ca9f8f203d4cf3b580e7cbfaf41b2a08d56e6641774efaa7d548157fbf6b9fbf38a4514e35e3b1b077cd3ad1bb1af0a7a5d4d5e1a8e30f29c1a75a1d9f894fa92f801d02d29246915c438ffc5631a59b861bd4a46493aedbc0f5fc8118b854cbb2890ffb37d51d5f43a29fc033cb9071203dd229f6a3c7f6769fc1562ee0f3864318d6372d01ad35203f836984b64d814aced168a5349cbff132e40b8217536fa69e06dc287bef46d068a559e1ad24719fc3f83a048357a888d2fa62908fb8be3fc8618778f84b413cdf4db8e0276d349848832d9e709a4f1c229a6b7f77777bcf5c2d638cb8195f79002f88de25c2b1850009309050b2ed468935e2d99dcf6bbe0c601f214f36661f746e55e34f8b1a9ae349f2f074e65a16259254d83756fdee5ed1eb6ddc465710c20cb36d182673cac728dc0e7f557d1ee8679ab6bb01d1c2a60095497bbfa90357f05c3b92fc51326015218dce96b271ec9eb69df75926ff49cb499813e5ff395ebb2f1ab21de6c4f7e02288262e95bd3663941ed0426b75a585c180e5d05c31eea20f870a54c533441caab58d8455711c318b14cde81e4b6516ab1f9283f974841994fd6fc5c1a1a7eaaaedac0872362355d9c3a7105ef08e9bc284adcd39a11866622cc0bd9aac57f2f75a041fbb89799a638e9db2c7dd1aed6cd3ec0f05b6f80c34d6a478385e165680ae9bc0d9e8b3d54e35dc6475c2e392353a9734c54bc4fd3cdfafd073db1115b4ef3f427cb727e18f73978c0e34a8f46f33d65fe0ae3660be6b4318ec09b51bae7feb2aabacb8c29fdedfa99e1056de17caa3b67272aa5a2a626607b8bd0fd53d04951b66dafc115c1fbbcac6f0c181536d8083179a3de692d1c7002f95658a439892babb484edd7b9bb972568a164616063ad7a663f8081eae0e78e7404b862ea4900e91038b0b4299d6b384465046ee3dfb1ee099011987bdb9696f3a1f097a3fcd6e44ef7106324d513a774bb0a222800b0c4c14d5e488a45318309bc2b792654ca343d8636f95421f4600b3828f1ff8073940fb0ce31e19dc1efd96af8392a170ab01389b048e4b2a141ed765f27efc9de290428e0db7fb5a4d0438bb1d97b99240bd9745268ecb986e103b3d998eac3a807e5b05e0c2b7e1cb2457b8d693dfcd267b0349a1e035e2bfe7483619a867994aa3abdb40a1c5a0902f9f19866e677d91fdfca78c33c732d2c5c41d2ef78c3afc3bda4952f5abaad564a939b372c754db9a3c2c92bec928c4ee8d6651f81fdeeaca7d55024b94c12d3c1eb2f355965bb7f58ecb92bedab0e03b8d41e0d0a9643a12e9f3e846d49527e6e55b72d4bdd4ae90cc37b7b67f17e068b80669a28d24cda7a2aaa120e46b37fe6f2cd32b48aea0c982776a0259e7bf8ed52084387836a8d5317a72f69f96e47945cf2d44ad7d5dab5c2c98f7ec01fa6a62ac5aa225246a2086513001fd11ebb5c5c110e02a040f18b49767d05e0bb83e92d47da24586cbe1d5fea7524e88321a672d34f392ccf509f8f6686e606aa8a93f4424aa7feed3dc740f7e7885ae1b1efd9fb7c743287233568129767d2a155312324fc1059c42dcc1f9e46ce398a5add7dad21e36ceb6b462bcd9c58c38b90a0d9ea8e649273589d09debfe02e214cda4a915d1e44989978240f5e02b3e603d92fcc9bdf84dce29a0e8f5f525e1699d4a637ee565c5ca140ffa5007019e5c18a766aee05441eb48ceb3c9897d804675ce4349013547e015f680263cda57c1c214b542d965205404c18a961911d1ceffda5c4f28c887c7ac613dbd0bcd521a2bca8bbd6b40cc5df6ad75b456b1557035896c269970936959918c847d533888376668e490eb365124ee99200c23773c53014a67e3eee9caa4454593e9719489e59df64d2dfbcc0cf116dc15824a7e673f58c3d7c61b2bf00b77789dcaa299ccf284f01db36526b8b5c1633825d1ca2e4e0e30c908544659da21e787b00451a8e1eb70697f58b64d12b9427f90a6575d10c2e33188b46fa238d3727d21e1c2c95d04bd517c6a2eed3572c3e2ba81bc6dff57196a313a894acad12d1cbc27f7a72ebb795a0a206100a55e62effcb2d70305525bd976352fdb2875617293b2416ed4db203c69df20115d6bf8cbbafd0793e075070ad9351c15e3cf544870c9f10c5c41ba2cf88d029ab0a0498391a1f439ff873c5f7b3fee5d2a2e652b346d91be293bf30fb4be3e3b0b0432ac69e98a37f76339932c3f8c00d39b599c7af3e20611748582df1997befc1fb73b3280560eceb5cb3bfaaa5878691dafd4018345e9caecb266fcea864b765da87a9bdb8e4e91b394d048b8753e6d4c293397318909c1238cd30e8f20282fd9c939d539376c100f2064fc4b4ec0460921b1dffa4f009c55e78eb177874c174751eb03cffce0c7fcbc8495a4dd6243b69c395fe5960f8031a6db70cd7d650bc3b5990055cda57f088d9790d9d615636237277b346be111a4fb41229e6ab9abc6605f7475c70f127ef0f120b368b7949e60d9f6f85d4526dc3fc502270345b5ccc54a6e52328f57bfbfa091bd5817aaaaf0518530fd0de066361cb4bc2b372bddf8efa9b4b4068c6d85f444fb9e53318c2a6e86c0ab4d4caca613f84d9390c25d3272ad4cc2e2e06dc3ae4b66e1431f39dcc309859b81d85a73367bc7074f25ded2068557f47a7336124cd69054dfdc02e125cdd363c6b5fa9825bc7f09992d076d36570e6ddd0a0b8a6fc2f759c46d746cb3ab6ac21d09075c4d5fc8583fd7221ea4fb5e628e585f2cada9dc6792c490e51b8d9c9bee64b71a70eabb5d9224a7efc20b2a13e51db1fbaf2fb6275887f34b659d51fdae91ef720cf04727e9cfa5e1c8cdd3917ca3f4d583f69240a28d1e448140373f2514d0d06d5b4fa09d2a57801b5ab2665d9c404671ff8c71ce17e2e9827165f9604ad01acac0f3befd750c99ec035c34035f3b3fac51e49854ac8c4f8ca1eb2389e2ada9eed3640dfcbf2a58e56c8e538bc353b77f491463766016a6a23c9f591e239b9abc3b4d0191e369bd6d65fdbe9b0814b9ee756a24317e8b0a067416151db66645c60b14cb60e40faf4a0f580a5b29ee8dc564497fdc3586a3e7293a147f528f8d698959b655e325b09e33017891d2d54257f7b740c15d87f6202741472c7a0bc529982f27ddf06c0a81f61cea2da2f98862285ffacbdf4ddb86f39433d409a984093e4fde5631512d219ed5be0ebdb1536e583e086df2f156c0c21dd32ed18b8386fb7dde58eade0947503c170721d054651239b1e453c691e000f1c1e68f431bb73e7df17d91cc7ce9d73f0b7869d868aaa39709215fad3315216e3e45a75a7d624abc9e431a0decc40268fb3507d39ecaa23b1ba19b1f034edecad37a670219b9a74d5a1943256014f56e2eb0dde33b2c7a9365ab3cd4ba429e620a9f023e316eaba0a1500f767ab4ba281da28b3b5a8ac2aa68fcec0e7e350abaa55608cf028512f8da413a67f85133eb1df5ed163ed8d06a9dd68ebfe9b924cf8350eb450bbe1eff07669f2f8d7b781cbbba638d589cb9ec0f04e0d192d7555ae2a0273a1f45e132f928d24c83339461713ddf9319460198134ccb9d04d88b61f2c7151afeb337b07ee08f1195521e24ab2c8efe382d626210a3e8cffa97e3ec2a7cbe3c403f2170cbd68b43889c0a14d6df978af24a6d66d57970dd321a3ad5ee9c68dce558f2cb80d8c7407501e8b3ebe13a7cde73f58b5e2b625e8f2cfb428d0f05d840fa1a42d945f81c3b5d0144286fbaae731945181b71fb2ca8d27aefcf7981f7adfb1f3891dbb7d6c0bd9fd2666ada42eb835243f44edc5f031b9fddb2ff50342a2deecfa6282744f3eac35e4568aabf4f4b9a756f3a57e00a34f18c09419087d27926d1fc803f4c2d4eb7e26a8c65a5348128423185f1aa3501928e3a7220a95463b1844cf3138f1ca12f5fb60c8fb5ff848e610f2eae7633ad6da9e0c3cd6dfda3a0b8eef7717c3c38d903f2c49d5771f56a7871db678632bc93665126385328d05c8a40000ff250f1b4ce19cc76479e699e1b3baa2366c97b313ee9df891c94319a4cbd06ca9dfed1eff8e3ac4ebc4a3d96fa3873c91e01381ebce1bc6cbd03d9f1d3e4480a6ba5e0691349afe05a3d5334cc262d0c8afc3b4ec32bb7b3d565b2963796ad3e78157f1285683951eaa25192285af088eaebe22cdd170dc458a4363ff1870f5cc82405849a13bad2efffcc690a7042482a93d1b497d8ad6bc479f699f48eb260b8f5ffa31f3de724cbb34d0d8c7c3854fa8ecbb0c2816ccb9613df22ca9240fc6b5ef02aaf31c5ad7a33160d1a81390292c5265cd5b6bedb913a117c69a24996a7c767998a9ecdda0b46cd0d3d8e7db65a3561085d54de0aa81590f472de110af502aad94f21b4b390f0e1bd6c8f20d2a2caa54b976e4107968d809b97430ef7a7995ddda27cc973a36296caae9888a4cf768932e2c0f8c64c6f81ee15dbc8855e71205dcae86fbba5ea663c0176cc18040288cc939007eb219a5ec3ffa2b2709426075025a3c342a520d3196bb0078a709250540022d0153642941c13012131fdecd39517bf518aa3cc99c29e1ce96debf5204711aa199213ea190f4250695e83879416dd07925bdfddbf0fb4668ade098a6fee7399bedfd1c6d3869e67340e15b72e9d162c5caeb71a662317196f9fff87feceddaf81f9d8a822e6b442a87df67c8985a13e617e2addd487eca4fa29a1dcb8f3a3cb2e55ac856d9f09bdcec9e3a8ed4372e9b9833e293dd325f7d0bc40f7943813c1415d08f4a2660a60a3b0ee43fa0502a3fdf6061a1ce1abc6f2842a540706bd6649367046034eb8a50904e007508d25a65d4f3842daf960f0424eb71b0586aef020c3e37647f17c0286bf69f5b657e660074f8a8b387afeaac5183910574539052cdfd6d7ba1fd6717ba58841824937ad708d6074d98f5486ca4032350a8f76d42c0e8d7cbd6da6e6265413cb5e3490c18a74d0661ee535705cf35bbfd6584194ba67c19273f7a561a402f3889cf556adeaa8812259fbe08fef1ff9f7e40cb424f1b553ed5957aa267538c4040b98e2978270f9a5112c56f78bd311c831205d4faa26f72176c9159e05b21ea080d8308af0fa09f993f91c4112c858af59afc5dfb450961e4b086666f33c1b3122446ad86fbc901f02bde74362357514a0cfbcc07e8f3118978583f45d9a4c91ee92a58b40557d3e5440dd365c643a4110ade203b10665c9374dd872fb385162f454a862a4b1b4c433b3809dd428890e414dc528689ddc0a26d0be0da16db297edfac10278cf426da169b85e154a1b117464092f73bdfde262ee6a1d0c29b15392d578e68fd1f9f4b8bfe473fe2b569b98f2c498adac0e2f291d88e7e0f11a620ffbfb04d6608894abdea7aceb149544dd9d1827c221eb163f6cfd02c1ed0bcd8cfbcb06ae9481edb0f7739493612de44c1d43fb2a95", 0x1000, 0x8, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000003a00), &(0x7f0000003a40)=0x10) (async) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000003a00), &(0x7f0000003a40)=0x10) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000003a80)={0x4ce, 0x8001, 0x8, 0x215f, "ff90c159b2fe99410d1e3fa96c069f83297e1efe", 0x60b, 0x1000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r6, 0xd00) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r6, 0xd00) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003b40)={{0x7f, 0x0, r4, r3, r4, 0x18, 0xb1ad}, 0x5, 0x80000000, r0, r0, 0xf1e7, 0x141e, 0x7, 0x2}) 27.31516ms ago: executing program 2 (id=113): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x7ff, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x10, 0x8, 0xfffffff9}, {0x101, 0x6, 0x68d5, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x7, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d5, 0x6}, {0x9, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0x10000, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0xfffffffd, 0x7}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0xfff8}, 0xe, 0x2b1, 0x0, 0x0, 0x5, 0x800000000000013, 0x10001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x74, 0x181e, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r3 = semget(0x0, 0x1, 0x281) r4 = getgid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x43, 0x0, r4, 0x0, r5, 0x80, 0xae38}, 0x23d, 0x6, 0x2}) semctl$SETVAL(r3, 0x35de28f09c7f5ad1, 0x8, &(0x7f0000000000)=0xfffffff9) semop(r3, &(0x7f0000000080)=[{0x0, 0xfff, 0x800}, {0x4, 0x3, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x6}, {0x1, 0x40}, {0x0, 0xe8e, 0x3800}, {0x3, 0xd4, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x4}], 0xa) setpgid(0xffffffffffffffff, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040)="60b768dbb2ca", &(0x7f0000000140)=0x6, &(0x7f0000000180), 0x0) 26.774968ms ago: executing program 5 (id=114): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x4) mprotect(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x8001) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000140)="93d1e222b2473527dfb1b342bf123c7d5ef8a7c7aae27fe6f2092a12f1d0", &(0x7f0000000180)=0x1e, &(0x7f00000001c0)="d252fe3006956c51b6354055fbf14ab86b76f36f37caa5e81a42036c29b358c78d715503f5d8383ad6b8a033d94b7fda2dc66b6144f56edab92ace3a8b87b4127da403ea9a5f805052dcefba5dacb6fbeff771849069fe5173fc5fcf080b128c550793e892eed47b4d07a453ef308b9145e69d43828950a1ca15302e3c7d704bff8afc7a9b866447c81858d47e095e8f4a0206417a5e058c9cebbe3088307a5ab838b59875e9f2347ffccd70347560bee5d614ed711f38db6ac1b7ad94fecc1765deb9ebfdf7532d292b037d0cc4bba732b4702e503ab5a9cf1d476449cc54a01dd69b287d9d", 0xe6) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="9fc7eea849ba7aef91a1fe5e40fc568a1bd758a3a6613c4ae5ae375ffa953b62ebf95a8d1ab2588915052dea74e3b028c0a8fcc8e3f8", 0x36) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x3, 0x7f, 0x7, 0x1, "fce58f81fafbdb2db7ae4d84eb2a9a9d09439a7f", 0x10, 0x7}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000400)='/dev/dri/card0\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffff9c, 0xc06864b8, &(0x7f0000000440)={0x0, 0x4, 0xf58e, 0x30334258, 0x3, [0x0], [0x3, 0x1ff, 0x8000, 0x5], [0x1, 0x3, 0x6, 0xf45], [0x1, 0xfffffffffffffffa, 0x100000001]}) ioctl$DRM_IOCTL_MODE_CURSOR2(r2, 0xc02464bb, &(0x7f00000004c0)={0x2, 0x9, 0x5, 0x4, 0x2, 0x4, r4, 0x3, 0xfffffffb}) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000540)="9f371fca171391753c58dcd2e2bd37ffd2d59d2120b3f4351867c604740ee1380fb60fea1f54fd1975961fac0ed760d917fcc1ff09ac7e8b8196ec543f84ef7b823fd5429ddcffc52c91738060bbd73f6c620f42f9403b775b0fd84bd568bf51373910faa7bd8b0b17e9eee2bf59e262318ff738aa015d85e5930db09f9f3ef79795a4bd63a5fa89d458094fbaa7a6caa8294fab8d4abd53c523718476a5229e4b1c3c1503db9be202f511115a76b5b5387b5bab9a98f64f852c333c666b281656815a742e4b2dbf66b46a237ce8fad3d534aa3c87964ac4c0dd3017801cdad35c0e547c6c4f6620b48e9087335adf49faf08a53515e49459e83aa6b10c4bceb0335a3b32addd28a26685b2307b1949526f4d83da0b33b0f13e4995790b594b726a683b8fbb58f2bd4e0566f4e2e88d0cab0b46e2b1bab87354deec2536f14abbec63320f99fe8e1777bf1796ef1dc7990876cbfb7808c2886d48d3c63586f190aab6011f0fa31c48cac41271ad2f917677a92ba14414c2f2199e5d4724053dd3d5e47a5852fed871f829d514b1f2f33136ebd8d4df108e5143977c2bad060b0125db139e30fcd95f13a403810ed90dcd417fc8d3fc9fc16f62c8a9cb93120909bf481591e851d090ce2efe2c0ff5608bf24ec8fea27b688774271b2fa3e8511962bba6010486d9abaf74b30e62e376b7e2c2b93d5ccc90b90fbd3d60dac15eb59a70026cf055d113112d1bcbfa811dfb62d61e79f6fe48068aef986ed52564fe5aa43b8eff08a260aab68e8c1309c424dbe3cbf31aa49e5dff151f9a0022bac43b92459cb72c3db047731af0132ae8da63f3ba0c4338b9b93cb645baaba4b7cb1b05284d248f6c98163a76ff99a5841eea7cc81c4e42f4a2b52b1b535fc0a09cd7665b20e115bc2c54146f3acd31a6bdafe5d505204ba6e1e0cd7dcd53a9bb272e9b15b694db7347687b9d77d920fcd13229fab791e8729a4c98516a1d03ec816e412a44bcbd41400e40f4af59c935220922c2c5b7b0a029c19938f82fff7ed9e63e25035e4b18ae181922c5aa1092e3be5d747abce9b33be2c7bc1d508cd8387ba422e6e70afcc00a10d2d4dc2624e67b5529abec655e23e654e3727e7bf686111a19032cd2e4a34d2d2766ee8252b838fe7ca4f3ab54a043ac2e9049c03f950a23ba80f97cafd7470798453804c269cce0c75b714b8625eafe34273be1eb1c24af2657d96bdb204efef6c0c3f4f727089edf3370e5809ad1bba37248e527fe77260c7365410042a82c100e4bdcdd5b981e490cdba99910fb4039963c07ed8310e1f57ef3ae531e90f8545ceb2b42c3adfa868dcf5763e0903c31d30ecab1a7874338fa5abe213d6e6f0a0e89ae7a643a89e26e597faf6aee5b8828b497ad0b06738b25b48022a85396bdeaeb2320b5c5bf030413dcac5c458434dfdbb521b8bed1fba5678638c6dff658baf66e5a19b844881f86b87a5f88b3ec65e6e52fd42e90f711fdbcf61c42e480f377ef07f8c4ea08cb8e855a68da685cdb5f4fabb573ef0f813bcd46f414f6ba8183b0782267b361075d8a25bf947468631696ba6cd9cf4dc7b1426e9742f6ba2eb849dd4df243192d462172561fe75ddbe638e351db441dce3c13463b416037b67c1d19f3d233192728039f0f67c7c62030f6a118edddab00391959e08416305cc124d24176dafe48a7bd679fd4e6b30ff1a2f65dc8c637ab1d2bef7a1b073bdb7882e9ac244f5f874d4f50e66889c259cf3a3b41ca85aad384159c037f4d96455a5b454cf0eb78bb716b721365c1541184964a5f40db75a7ef972414d7e2fc1df0c88653e2b9898d8dea20856f215065cee2ffb86ad28934ccd80878a08d53363f2c073906f156aec2ade6c7b57bdca0e2e6b8ee36f9ed570697336271fd2e06ebe2235a12e859bc6afef939cbc1141b1e5bf8f3d68aaa48124a4a3fd0675944993b8d25b2036b3a2d1f6644fc3679389abedfee681b4645f03ad4bf83374e3c5e38e12c4057f9116980c399d760007176bbb224278cc40293c7eae606f01d0e34f3606df9b5392c4bbf4f34deb83d7c3eac4106e0ad32d7a472edb68ecba776f4f8da0eec97f9b8809db6c135be8984c0907160c220c2c4c84d92091288880e369c85d3601382868d2d268743b8e3d25d37de663ef65a6c69c47a030bca2e4f3cd759f859c75934ff4377b44119b60ae8b2701da72bb3e43bbf179ee4692fda1439472a425d40e2b47c32e6d438b617cddc371dac82271b3ef5464a6e7366b7c4139c8ead4a0e0133b2f388f6b6ccf9bc1daae22c0e9dc142a3c5d920148c1a797875a1485eaa31009ca9d2f3bcdd3039c90fbbb6a91568f7233bb9297d29e117a2a7a4c870d6c4db5a93af17d0129d8bf9fe650b5fd924deb084d89091f18431fede29d78894218cc9777f5a7f5323a4ff503a2d477cfa7eaa56822b98e6f5c60bfa335a09ca78f926d8fd9ddc979dbfe85aa5430a6635dbd6c8f8216d7505a1ea9453a3db47ead8674cf9c0d8b8b904d7a563b11b13bb9fd71dba9d7405a5072f8955313d3ef229c1645ef9beca2fe2332512be91626650eecd92cb8cf53e8dd25e946cf6b301339c958028b6c2ff045f7b11bfed20d508407fa2246a8e0063132927f9153d9876a108ac0bb284eb5e1e62ed6a12e1ed9857c7db6be2d4cdc242618d9bb58c1bab7329250a708a4afd7930d073d193770909055a6056f30c5c40f206ad1d47d816ddeaf135062e0cd7d080de9ea5c7ed6c0ebd15ac45d6fe7faf54015d551c4413d7ea40a9a4ad1fe02af2b4b481d0b67bd70947d6a3b3ec5f2225023d98719a19d4ff42c894c171a495fa524e905fcab3ddd65c34ec18f5c69104ab0d3c1bdfb69f60a06821eefbc1640ecbe067edebb2b34d53e9dde6fdbc6545af18fa376f7aef0bfc72daf0444148367a026404e3750787e32aa135cf18bc3201bab849f30407aff3414501c5cf0f3310c53fcb7b4ec595a818b0c5099b9a22eb354263adf23ed7b35b084cdb484179682e4381a76cf0b404763a01c1c2b806bca4b347d131100c08e521fdcd70326018b95f99c7cac3021d8e2a5a9e8444a3732db4c447e33bffd983166ec0e8835e9e98d42876dd5d2849649bcde210745f3e18aca6fb905f97b3dc794f930c2a91800feb265ee7d9b11a6525cf268855dc4b035eb2e14315a9fd04a3e3eda56eddebab530168cd459e28cfe285d9244c3ac2c315652b15477cfe2c4789a4ffc5061ffad660ea903b67f13269b610faaf8dd65484997ab53a32a7c34cf18bed1caf72e695f4a619c161378559c0b6503b7b9073dced0e0a5df515cfb23ee5a77361750c20ee15d9cd0fc160c65aa3a06362d6fc0d1a93e29bbf5680c169d9e140fde3f6590e03851ff9753760ad440ac1a6ba955d45bb78c14fadc33059e3f4e7cab54e172998bffea2c795da507b9fcec6cd0f6c50cd5460432ac451296eee0f6653504e89cc9852ee14440116d1d401bb47b3d67c9f27d609340be9871bf08351b950fa8a4f43582af3a6b13701d57da82d358c06c1c210febb9aef70bcafc926401ca6c5bbfa58700a43f7b0403ea7758af8f32b1846b836c32eedff6da9b52ac9689af2d139d26d19340346094453c65375072a74c28a8c01a5ef79964bfd543268353b0541be82194b873950ae021eed0b58300e8b091439cc46db754c4a9dca30c39790dbd0aa39f1d8b80586bc1e6eb117f094a53a6d67f34fb21c07af3f433ed9f8dd573fffa93467bf264f26e016ee3db878e2810c6c4027a4fe8c413ba91eaa40cab2f0b46a4f090f629026e9857d980a2da06ff1f41c97902f8ac2ef9bfcdae7af92ea085beb995ab4f910eaab95c3fc8c0b6016492c90ec5f135d79d99b457dd98fdbea7f6e0dab49c3f740067c98dbcb6f5f611015947eb7444586517cdf53d184d42e8ce5e57df501433c4404e0feb8f7ea31f320b2b898d38d360e5f217a08656f019b6eecd01fe208e333661f968330c186399273965223d5d3c63e9b66025e7394e137751601ec183867912b168e2afbbb86cd3f74decf7bedca301cc0fd542931d41c522fffb1770d60df95febce858ded6718b7da7ca9cdc0945120280d01d3bafd1a950acbb958583d7d854ae1789d7b2e635e3ac32ee99d6acd2e3c23a53c891c610de053a07d1bf860ba84b18b806742c7dfeb6d5f1abe5a65bbdd3faa03152ba674b4082ed99dba9176eda3b4240892d45633bf5f704e0f493c781abf4d55da9d9d4e720ba080f36e0f0e6aadf89bdbfb7f190219ebc9e1da6319bba0226f6fa66100e860b0295cdcdaca831d80ef2de0f446c0477969c929ebd871bd60e860437849caa8ed4f9e4dbb0a1de7e931d84e608c09343c2343df05ee9eb6bb52ceac9757bcfcc031952455d38235d2f2fc0b831b5cb0268550e66d710e69b060f8e8d7fa3863506e6cd6b2507a59aec50b20bcfd9b4ec4075fbd277288f556202e9b784c1fb80e041106f96d50b5c2ee19f4b3fac9a1fd7edb912dd966c99a3233a1f8681ae51dba52edce17edb4e8d94e891862a4fc7c202831dac742bc2e2084cd4738572f4606d0da6f0631e581824927c8342efb230d8b591e4b60a3afb74f0ec7ba252e60de31ead0cba12b86125855ec861285c6326a977abb3d75f39c8b6cf2a81c71b242a3627c3e1fbbc06338e9a859ad165a6ff60a56d3f924a33ea8c28b43d7cef132c509f2ab8e7322f2b16e09697ea1468603f52a5407db8edf12b203fdcc7e34a3edd09bbbe494c7bdab16980b9b1562d8ff8a616e20c41da15054ebd32f8f7466d35fd2fdf0b189e26b247164320bc43560847639a76b7365b4d921ba1d2981fb6859265a7ea059ef4767009a8a7df572edc7671e548a03d6656a55d2bb4d2776908dfa1088218207062befe560d9c2c1bb1ffda45980d22a9e7089147915d28a1a871ca94ccfaa95383ca7c4e124efda57f1037d0705a07f9ddf3294ee8654618a10a400c4fe1edd1bad488be80fcbcbab5f26f470ddb4a27366363f2690a1be92251c2c46bedc35646a57600836300da85e40bbe922d1ec0aac9db18887b414006df7fa881e2c3513fff64ba3471c007c02810c6adcc8fc8f4fbd7c751e223af513049501ff7669db91cc0616b848157d50ea575c060337640c17806c4b3fbeb4d955e58ba1b44b81459aab1ba8f93d90be3743bb509ae926e36d3c0d1f5a62821c8e9420909c4bb415652bee594dc5db6e48c4103af3289cdfbebd974bae8a97439be954277c00e2e885b182e1d2775dfeff087938817befdd252748b0482f976d6f78fd0845dd4a5a6e24623d1d324841f9a59ea3f0d831b189c77cf02801e1515e5432caf4b97351d9fc35eb0530f2b8ea0ac95f31527f1416637006c91eb97a7613a959b6022c8cc8db3ca3b0c9f06ced5fe875df6103aca3ae8f4e3c00e7186472a16aa51a13d3e1ccadac94406d1fb9589d37d57b44dbb91b7903264eea4dcd2237f0ee21527cd5cf013c508dd16fce420af59c02d5cd39e877c9faeb78fa8e0a131d6a3b200d66c496c6bb36c90bac4e092ee05d0e0d89727a0cdbbe468269c6b6dd434b58304decde54a65e58ad719570af70aefeb71232aa22fd3a96762a2c58d8f89f3e35eb59d3f923ad15f8b1bbae71c8cd54cdbcb541f748a6d72ffcefba021bec9f604257330de6a9b30ea716e3706dfab76c158b4ee439868c6e9c7846f793373f324b1444716216c84870b3de36a15a24c92395495c6296beecc8722c4c66377d6ef9763d33c784", &(0x7f0000001540)=0x1000, &(0x7f0000001580)="947b835573b6a041f00f2dca500d15392e920b189eaa7184d37f2994f1eb956c7742e943fa4567cf52020d1f51111f7e57bc15f1298d66a22a45cfd2ad11413e00ec92628788bcfc5fa3fbe3b2ee9b1400e72b016d2d2d421fa7d6a349b9b5772de40974e7bdbfee4b4bdabba4c106356c3664f35c04582cba970c58c0c88fd4a37fdad39b15acc30b008e9b715d437395e6194b3fcabd29eaf2387a8b80ce87325b0f5cab55b558a512b8d8876add3c5d63bd4a13ef79d75e3a34d8650f72b74054ec41d00d9d4f778e7069c641a2c7", 0xd0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001680)={0x10001, 0x400, 0xfffffffb, 0x1, "368342a97ba5761cd4bf94bdf542abadc75515a2", 0x0, 0x6}) r5 = socket$inet(0x2, 0x2, 0x6) write(r5, &(0x7f00000016c0), 0x0) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000001740)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000001780)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f00000017c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r2, 0xc01064c1, &(0x7f0000001800)={0x0, 0x0, r1}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000001840)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000001880)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01064c2, &(0x7f00000018c0)={0x0, 0x1, r5}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r6, 0xc02864c3, &(0x7f0000001940)={&(0x7f0000001900)=[r8, r9, r10, r11, r12, 0x0, 0x0, r13, 0x0, r14], 0xfe5, 0xa, 0x3}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r6, 0xc01064b5, &(0x7f00000019c0)={&(0x7f0000001980)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}) ioctl$DRM_IOCTL_MODE_GETENCODER(r7, 0xc01464a6, &(0x7f0000001a00)={0x0, 0xfff, 0x0, 0x9, 0xf}) ioctl$DRM_IOCTL_MODE_SETPLANE(r2, 0xc03064b7, &(0x7f0000001a40)={r15, r16, r3, 0x7, 0x1, 0x5, 0x40, 0x80000001, 0x1, 0x9, 0xfffffffe, 0xffffff7f}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001a80)) 26.508735ms ago: executing program 5 (id=115): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x4, 0x8}, {0xfffffffaffffffff, 0xfffe}}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x3) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 2.2511ms ago: executing program 5 (id=116): semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1}, {0x4, 0x2ff}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000000140)={0xc0000000, 0x5, 0x3, 0xffd, "080000400006000000010000f0ff0f00", 0x20004917, 0x700b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0xff, 0x7, 0x1}, {0x16, 0xa, 0x0, 0x800ee68}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0xff, 0x7, 0x1}, {0x16, 0xa, 0x0, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="3b2aa7b97e647c6cb381fe18923c1efec059c43c8ee163a1fa740232a8cc1a695e55255ea971d63c129db95dfacb1093", 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x5) (async) r4 = socket(0x2, 0x2, 0x5) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.715986ms ago: executing program 3 (id=117): ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x9}) (async) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000080)={0x8001, 0x6, 0x1}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000000c0)) (async) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000180)) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r1, 0xc03864bc, &(0x7f00000002c0)={0x300, 0x1, &(0x7f00000001c0)=[0x10001], &(0x7f0000000200)=[0x10], &(0x7f0000000240)=[0xf4, 0xff, 0x6], &(0x7f0000000280)=[0x560f69e5, 0x5]}) (async) close(r1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000380)="ad965009da81b7132716fa2786525c00c043fb1b6e530c337246207dc9511b448ebf8634a6b453de794473d919e3c4733a32fdf1f0b93ee5511311d6efc06998bfe065194db5e113d1b2976d0e117fe600370ce02cb21cc5b5d1801fb2516e54e3106351e32b7d2982e3ec54dc8286dcf0b5e7ef5281089c70d57b14eab67bacc8d6459212cd164746d385b22a161b64d3a7083e7ef8ac507a85db5c3c3daf651061838297b2dc3e33609d8a371ca31a050078ca571205152e4583ad1d3b0c5438367a26dcd4ff9b06282ce8ca4eef05a401f5ece73f3504720adb2115d38ec94e18bac4bb29b1154be3f1658095abf8501fb4a91bf0ac24f8828095126fabc65650d0996b92de14a40909af388b0eb44ead90fa9a6d85ca934b2ddb56410af1ac571e5f3a91e46445c1199f1f09dec720004381f38b5f881c513173849ef80ccc37aef147bb0295fda2aa81aae3dd2b0fa9a89102bf3387d6ffd604acca7c5531a231f1267d4fd9a9da5a33bfe3d0254f08d07b9692004c0bc59783905fa4515ddfa38e4895925c2ea5cff315083194ce49eddea054b4570c1b746c9f66ef67959ff98c090d6277c488f739f50ac7938c2222ce294579e7f78906eb2ff0f06b5b21a8c87f156529e7d35636f5aff728cd1b74666c7674c7058d264f4ebc9685d1bcd83b30c6a910eed609f68d2c3964214a50109056f4c313647fb7c2b922c4353f173090057bce8109e03fa732159ed868005fa8115446aa9676def38077d86b53cc8a1349afd6e6725e51dff677f2fe1aab3b452c642fa89f1214246a405845c5edbcd678f231e601130646614b59e6f37fd59ca4af1277d447f0b0386a8ac160b28312b9d25b9dd0275c5609cb3d982cbea04532b1c21fca572485da285ee5d53c7730e97079907f9eb16654d2de845bd09347877ae36f407cbfb37fa0f17434623a9481678609a389827e1f4df09ea180263f25d2184944a7aa8b635eaaa3f07405f9a66ffccbe4dde26eb5cce0204310fa4987b1d5fe62e840ed705cc0fe12ae863382beba9a8a4051656a21692dd9fb5734dd172496ca3245333c924ac6a5cce7c36d942824b0efb6d365d328c5ae096e43951baa1304b6fe7bb4864ed5528fdd33a8ac5b6ed77e412ce3861cda6040b3ca494d21e1c19473246dc0c50bb9de6765f741b0129a0493aacf639078f96f08ac839cebb367972575f228a1a9b78ceb687ab9531b8084807bbfedb837515a4cf1978466a7cbac7d9d60fa7794b68cf8312997f7833969772d63a2495e2856300290718ccac1f322505f619f16324c174f4a1c78861ac227a391aab09b1dc664fac8093e86dfa8364dfb747f93d093a6a38fff7cf2a378678e5b88aeb2746c0a98f9f27ac163686d4212072abfc3d15990dbe3e07bce55fe481f042b09ebf14fdae8dacad50ef7e0b855d1b609266604649654dbac8e032750fad01e6ce873f62c3d558cb12a9b1ea7c4d12f496d778883a9bf027d693aacae73dc546949b9fb53a770b1e89526cdfec36857d9b39c717a745a3cf7eab721a05dd2e1105bca6fbe59bb54149151c74ccd9499cf902a000e28511df494a73e588b91000aaa1635fcbdc064ea925f7700f397580c04dc6e96a06e6ad9051c8c741553f99240f1d12496584096964e8de26dbce70f4ce42da8f5c2588edec839849cb948929507e8bcfe5c934ccd0b725f0d1c6b104da0d81ecc24a60fad3cfe3f18390cac5170d8d955511f464ac8fd42b6ba6e83efeb9cf3087383fa6015cec214f18b85905718e00abe5221f78d097de91179606b2686d1426fe36e5f91760006457058894ca52937ae9e2053388f8aafa5730fe0ee6c9d9b3920718f0d09d374a4f1725a67c10f357ebd6566a9271d0a33da6718d0ec7e11610a3c29e68b37202d9531d40ad14e9198f0062a30eb5e32a89886dd428ddc5382df050448242d1ff65948d9fe6d9629d26522ab9222f2dfd966539a874adea9182f3b68d48c5a861072b94db7a6b7e4c24f2c6d7940fa34da5eb271a856c866466bda9b29f85d46fe35e17f5491b145e176bf25043e2bac3d63ff1f80706375527814d14d87324dc654bc6b9a916fa232cb71bc2ada5f3a90cec33849a202704cd558afc2f560e4001996da20ee2d65953e45ed83652e23b307bdd2a8a662fc83456de41f319b2799ac9626cf204fda80f5c31695de727485d841ec2ff03529b3a14298bbc7ea135d57e87beb86669016fb84d9fd4f1cdb9e64b443b4f89cf216fa8bba64f24622353cc65967abd458db3719340a9fe109d636bc97d86f67a36d447e0a5181e52f501581f9d36ecb31df3409a122efe9fe4f40c6bf618116552c50ce5c584095ce3342b00c96dbf24e5a01c46136d34fc3dee92555be311a1121ba39e38f199ecc15eaba7ce067b083bb5bfd2b6375c6f2dfcec50b7f63b90363d60a66635ccabcad480d16547d2d24d93c0b74494e7ac9a5d25899d93132dd0d0cd08e489eefb333220fb4096e385bb0e36ca63da4631dcc0f657b07c9e4efbe231c0e270801e76b469dc5bb64a4bf90d01378577f3eb793aafa37feeeed738190a2ff14d5f7ac81312ab1c408458748faeb0a96fd7ea581e147d317df8fd913105b99a7bf640d6624f50c5c95035b4537f219c4e1dc579b96a8ecdf38ee433c4a96aaaa0aa5277a2fbf093d02a716428d98b79adc318aa260f67066700a045250c317abf6638df0c19b2e8071b6951391b67884754bc9a99a5b81f814ed5358972aaaed6df37c5910bd30260dc3b30228e46acfee4b46649bc8fc0abdba3363c05f46509195bc4c28a7c378158d8b6885829d89563ba32300e395613326465315a5e000a4d58b3c5e20103f9116f42d397a49ce42d2c911e693b80bd2d47fc78a7e959f9beb6152ad8eba0cb80ec6657d48204c52b53f4a6b661d351edaf638a5a160ff89cc040c501694c86e90203ef34ccdda730f877a44697354c779925ca0a9adfff7e27ebe18bb67c24444241758fddfffd5e2171523f69db2bf9186a0b31c114a5f08750432bc780d2f126f38ff602c891d7e2affbb1beef9732b5bb88426537e84ef8fe28adbe1f7cc002100d729c166c7d102f2a4054f261d63cd8f9f4c1a6bcb9781056ff3c22ccd6dc98b71cb3449cf77cab316a8969f8eb130f7813336ebb51d9c5be6959b6bd5ef9a676c618135398fe4fd13e708458f6ab9db37e2dade1f246fe6d40c7970538180471777dbb34f67b37561b4df425aa337af661d09636d0ee8b4cb62741fbb5690dac4b6e20b668dca2f17b80e1dc5bc729c70e4ac7c170f62885881ba9a6342b3334319eaaf7a5371d765e9f0c6fb4c9e2c0f81946bc92643aa89f973e28d232975c947e7526314ae8e2393c330a7340247336624e700bd4e5eb2e8b201577e2256b32b739089179c20fe69bb66faa294ffdbff740181c9005b2a6de0f73ffa7355a48ebd51fd2a71702a5ef2c086a514315b71d180cad53726e7b061e42979a90581b810fb47233217ae5bd3fb1a10a913221c763eeff6f1f9721fe59847a5f3be9038cd121c40c0fc5256fb0c75da42eb2b830d7899c77fa698416879fc247d4b92af674f29e8ce094155058d5ea6da1871c26549a6ccc1c43291dbec050da66094d0ecf8aeb473837cc86c32d9efb950390a0673a023d9f2d6db3123ab5124f81e0e6e02b8ba33626bede2eec0a995c9d823198e84068fd0f7752881dcef79d7a65950d73e9338293e420446b60ceab4f45ee7823dc4675c1ddd9f7c3f6d99809053b3779c4007b9c4d01ed0dc4db6c7f7142bfc5c8e24ec37933229f71ae1874ba8dae811084344c49ec1a770d25614ff528eb4347be8892c92213704aabd6c2f3b70a763e2ea5b1d85632076b0195c2193037004bc2764d32669020e8949a9734ea693bd19f6ad14611958c4a25d77e5e4b75202ab234bd7334dc70d96da1a15ecead4499cb924abe86885ddc9b41c97ac1a32e6abee3dfd0481d2fa27324be3a60c34c0707fd76cc931699e36052793cabca1164a105a1918334222745626b2bb403f038520ecdadf21c18e652d5bdbf8ec8d2727a0076fe45e356f41f1ad40b3d669f6387bf184d7b78325149fdff5b0bcbde62648048bb361c09c47e6ae6ad66a4e1008f47e142bfb6538b1090a643dd0ca87ffc8603a7f6b82138f80fae1e2c4a64fce6689d527592d759547f108df14a30f54b3cd3d38804eca9a48205ce6a4f1c8e2090c1defc3c86c07f2f0d354227165b1409d44cf87ba9f9907cd8894238d88a0dd25ce8e8c64a5a28824a8e850275cbd74201af459595238f80106a235b57c731c4da9caf3d36d21c8368be66db5aa81c3a1d50ccd92ff86ce36d5a8a8615619c29c99d1ff9ce3a33a546859e5fb2ab26af2f65162790e92f5956060dcd8e1d64662b01425a91c645f81aabf33da06822bb92e43591de50cb0bf0b42481676f531e25d7471bcdc4959626fa5fc7d35b7fcae835fc3bd91cb7433b0e1a96a7259aac5ccf8e53baf569720b971490a71eafbcb5a464fa6b65caa2818d3408885ba61334d1d6d2c2ca958591dfa7048addf9e5efefea9351dee6dee4a58b75237477ef10f427e375ab54f3c7e4469e2b6303e27e9bd6b03350588824486ccbfb16c6a056e62a063085661ffe2b491801bac8d14b800b8837f8729d4cc82d06230a00239bedb9cc92ba94df75395576a3064fd48e0cb02f87e2b8ef871fb8ed09894dce027392c444218e3efc9d919ad1e7d7e95c202d40d252c4dada30eeda314215f7e530faa261c6c0adb7a18b2df8404211e95fedc3240f67e746e95947d76c0a7d6a197c937e69a29486b25752ec165332ee6df476ce40e953d097bd9bdeeb58e6877b4c862f497f307fd6c83bfb582b4c3dd003a07af067d4adbf9b04d9092d7d6ab7b07de0be4b88521046067af25c1d117ac53dd6e1d56990cf463678128d02235b681ce4abcce629e07169d797f4c0aa471031b7e4163b913e89279ebabaf5352e522a4b53e10edbf145153be79cca584d9e5b4f3895042e1a65be14e8135623c122d2d18c67831b4e126dfb7e36e40723e2a676473c9aadef886204c3a701a38a3936e00701b614d946cf382d93221b0aef3cbdd4ae66b84ed66a24efca34c244f6679afae51f595f4364a6089417a73ac69fd5f146d107eb0cd2f52a052cbe889d14a54092c0a5bdb4a3efe39627de26e29c8beb5d0fff01387cb488301cc00e57b2a101e63fe96ee76046f58a785bad92ed7f4ea2d5368da456595fce564d802aa566c0e88280a0ed3b7d0bb4b05190599edebbca3c3c7691bd75de1081f4589693026c780c53e0872991e7dd65381f974139abeef7f44477289f7234418028aacb37216621d2b5df30464e676099aa28cd9005f6728c0ff9dd60e20ad1ac3f205115d4ce26e3c52ee08c0ecdf3460e5484a1b85b4c38a6b335d2735d47e83f076851cb3b048ee47da3d508b615ad7a4a6c87488f360e819531e60ecdea0835111fb223e49c820166d814fdb115b4ddcd2e500d8821e78665666eb63c30055107694a7ac0cc1a6d51afd9350e93297ea815075e2019e05e9ace3d3db1a89b60fb26ce1a1a59ad80ac0a549c619c4ced4f3a1575dcc060d84918b25cfd7fb9564004a44ffc5a76b1abac969b71a7a62b535ea4deb82f6bd9e8b4a787792ed9de33c808715040ee83d98dd3c9010eefe8df64d3ebc05894118c6604eace64e084a5b68aa8dc5edecc706280cabe722193d925bb9ef603d16dbaa84963bbd2185", 0x1000}, {&(0x7f0000001380)="bdb9e4882d21674dfcd0f1c5c716cf742fb3e5ee63a0b96f31910f14eae2b39206eae853cba108acdd733f79f0860cf4c6806dc33181c1c6e8ffdfb440fa485b078475b275396d12972d92637a6905048572802a6e7bf7bc03843d4d6e7a0aebac790a36ff9f460e495aa3353f8077da087156eab92cf56738046b21d62a5982c091434e3272dd2fbc05fcca38aadb90b6c70d2a873fac0e", 0x98}, {&(0x7f0000001440)="3e13354da34fa85362fb43cef214674a4ba7", 0x12}, {&(0x7f0000001480)="5eb210435738490d69bc83030434ff89f479f5ded208dd8a83dbf5745cc6abfa355814f5227009e0613d5d10d479b8076ba2ba9c78b81c36b9f632a02836225052d8e02dc8312d9c24f110bf24c394fe6941176b4cea937a3fe141d6261f8e", 0x5f}, {&(0x7f0000001500)="7cacf148f8c52e04ef374f3046f63caf7923f7d539d7ed07e5900e5ff54e50f6692c9a3d2affcf218c42039c397e0a289d9820258525ac5f097957ccd449bb6ead35b212107b3245475555807b635067e1bd7c5d83b8a8e2b99e32b6c52571603c", 0x61}], 0x5, 0x0, 0x0, 0xc}, 0xa) (rerun: 32) setsockopt(r1, 0x8, 0x8, &(0x7f0000001640)="ceff8f2d40f5c0fbeab3485f1be61b4e7cd2c7ccc852a9b955d867a05b1e93090b6b73b6197136dd5d52ee1aee8684756bf518fbc77febb0659d65ac840f338c9cdbf2edffe31552a67b022ce4c81a0f6438a9c7200a43420690f1c7052880664f187f4c4882fb96543e6c72745aaee1eaec38d40ad8350cf1d2cedeb9639f1681586f65e98a2634563ef3edc4457e85b24138ba3bbd368884d356eddb69c7a0db16e455f4a16536abb643a67f95f7f36d6b66b474caa91b6169808e1bd86592029ff7da561a5f0c4b240a0f6c24f4aa163556445d36cdb44ab8f7a480e648cc1059b30737aadfdae28397c9ad32aacb14fb7bebc6f45a5345d24f9e3d", 0xfd) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001740)=0x10001) (async) sendto$unix(r1, &(0x7f0000001780)="38b1c4802700b6da25d2c7c78609c66c0e60f313f90ea620d3f89b7b62562de30ed86fe1c874c54547084506af444a6ea5aea7b662689d565f9fea54aa057a2cacf2b73eb9b91661326b6ab8b89aa40beefd58a950dc98c56787df185f5bd785928f6553d84170a774e3a25be0ca0adde763b8e7e7472aa5655ed56e954e92d5f26a8772b34fc8667d4dea276dddb17258f4ef7eb6747e24feba1a78bc44ac87213e8a28bb766869", 0xa8, 0x3, &(0x7f0000001840)=@abs={0x0, 0x0, 0x1}, 0x8) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000001880)=0xfffff7ed) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000019c0)={&(0x7f00000018c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001900)=[0x0], &(0x7f0000001940)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000001980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x1, 0x4, 0x8, 0x95, 0x6, 0x54, 0x8}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000001c00)={&(0x7f0000001a00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001a40)=[{}, {}, {}, {}], &(0x7f0000001b80)=[0x0, 0x0, 0x0], &(0x7f0000001bc0)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x3, 0xa, 0x0, 0x0, 0x13, 0xf4a, 0x64, 0x3, 0x3, 0x5}) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000001dc0)={&(0x7f0000001c80)=[0x0], &(0x7f0000001cc0)=[{}], &(0x7f0000001d40)=[0x0], &(0x7f0000001d80)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0xdaf, 0x6, 0x3, 0xc}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000001f80)={&(0x7f0000001e80)=[0x0, 0x0], &(0x7f0000001ec0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001f00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001f40)=[0x0], 0x2, 0x6, 0x7, 0x1, 0x0, 0x9, 0xfffffffb, 0x6}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000001fc0)={&(0x7f0000001e40)=[r3, r4, 0x0, r5], 0x4, 0x0, r6, 0x80, 0x7, 0xfffffffc, 0x9, {0x7f, 0x3, 0x40, 0x3, 0x40, 0x8, 0xf822, 0xfff2, 0xad79, 0x3, 0x6, 0x1, 0xc800, 0x8, "4619b56c5b9cdb0c5355d9435f27aab5cd6606f17c81cf206d7d1da09a9e58de"}}) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000002040)={0x94d8, 0x5, 0x20, 0x2eb}) (async) socketpair(0x2, 0x5, 0x40, &(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000020c0)={0xe50, 0x6}, 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000002100)) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01064c2, &(0x7f0000002140)={r0, 0x0, r2}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f00000021c0)={&(0x7f0000002180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) ioctl$DRM_IOCTL_MODE_SETPLANE(r9, 0xc03064b7, &(0x7f0000002200)={r10, r7, r6, 0x9, 0xffff, 0xa, 0x8, 0x7fffffff, 0x2, 0xfd, 0x4, 0x8}) 0s ago: executing program 5 (id=118): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x3) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0x102, 0x80000001, 0xe, 0x8, 0x10, [{0x3, 0x5, 0x0, 0x71000}, {0x8, 0x88, 0x8008, 0x7}, {0x101, 0x8, 0x1, 0x9}, {0x9, 0x900}, {0x401, 0xa, 0x10002800, 0x7}, {0x240, 0x27f3, 0x3, 0x6}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x801, 0xb, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e8, 0x10005, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x4}, {0x40b8e, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x6, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000063000/0x1000)=nil, 0x1000, 0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) socketpair(0x2, 0x3, 0x106, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa9) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x85) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x61) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001738, 0x0) setgid(0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1006, 0x0) r6 = socket$inet(0x2, 0x5, 0x3) getsockopt(r6, 0xffff, 0x2, 0x0, 0x0) write(r6, &(0x7f0000000440)="37fc1542986715f0640859da3aa14ae5925f15fa3ff8b1ef5694b8292d754551a4c22ffc2f2e63deacbe00cb5664fa77417f9c8beec845358f547171d49fc3970540e42097e27e313612dc7a2d2307573bda3e03d4cab2903e91a5de5a7efe35cb2838c08ab8babdd80151f710688f03811ffd1e00ac70e16be74a40e45be94f162ac6a99df37af72a9307000000d3f2b6a91924b5d55cfe08dd0daaa3d69cc094d6ee6e8cb7bbd6701bc24b257565831d04c237691d06c95623d9a5ca6aaf83449333efaee2d47bb4e91eefcadaea8eec26aa4f1b8dda3e9ef851d48a2c4a51a4d990804cd37e35c8cd713085a98756651c098b532e88a26743798219ebee1f4c6fc5a9d479a60a95c5f6aa91db44d32301a2e2896c631811a76c5149327c9889da73be2f26bcff60db3845d22c10e329cd4dc89b044afd60a56709c309ecbaeb4f43572d7a7e6ac1793647fa3539320d00cf1c9b2e14c971de85a2f810312588909321607c9724bd0f9fd132a930a7ee1e79d92fe7c1b5e27921d7e5b5d766681c8211737eec9dd9a008d83b9447a02070e37f7a0b7a20aecb619dd6783710f211e382c1e17a04626623ae2568000358fb41a03a415c721790ab15d85ba619b545b30e3b7f056266cbaced0d2fd13eb1526734610771d03bcfaa82cbcc4291e1196444b1bc2d49aadd6c2c86674d19d18e902d817d33ba3e8c0fe7145f8bc478154ff4795e8f60c5adda4cb827c623f2ba25efeaff530b364a19bebc40e9c4b71071b46f41e76ea94a3ebdb2d0f4df859faa8bfa57f4042cb3", 0x23a) write(r1, &(0x7f0000000180)="8705e4e7000097aeaa5aa8607605ab88a0bf21ad1d06f5d3c1fdbfaac88b59b29c054898dba0aa987c36fd601f9a7812117a9d62fa918c720bd87b3267db71056b5ba3d8c56fd4924dcb9bc092ab59483dd950be850956e268b31774f7a2fe6d1a5cd99f94a5ec45b6ab3d2d815bfd43dd5b186012847658c3ff3f5409995a2ac5adce9b878ebb4e427649177c44", 0xffffff6b) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.206' (ED25519) to the list of known hosts. pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806cfb3a28 va 0x299c6b51000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1250 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff83412687) at panic+0x1cf __assert(ffffffff83453dd9,ffffffff8343b102,4e2,ffffffff833a9e06) at __assert+0x29 uvm_pageunwire(fffffd800793bc80) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cd15740,299c6b51000,299c6b52000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cd15740,fffffd806cd111a8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cd15740) at uvm_map_teardown+0x117 exit1(ffff800035ce7a10,0,0,1) at exit1+0x6e6 sys_exit(ffff800035ce7a10,ffff80003c9217a0,ffff80003c9216f0) at sys_exit+0x1a syscall(ffff80003c9217a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76284e752ed0, count: 4 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1250 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83412687) at panic+0x1cf __assert(ffffffff83453dd9,ffffffff8343b102,4e2,ffffffff833a9e06) at __assert+0x29 uvm_pageunwire(fffffd800793bc80) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cd15740,299c6b51000,299c6b52000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cd15740,fffffd806cd111a8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cd15740) at uvm_map_teardown+0x117 exit1(ffff800035ce7a10,0,0,1) at exit1+0x6e6 sys_exit(ffff800035ce7a10,ffff80003c9217a0,ffff80003c9216f0) at sys_exit+0x1a syscall(ffff80003c9217a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76284e752ed0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c9213e0 rbx 0xffff8000314c7618 rdx 0 rcx 0 rax 0xffff800035ce7a10 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa91cef98f5230684 r11 0x68c6318be1ea5100 r12 0 r13 0xffffffff834fdac0 uvm_map_addr_RBT_INFO r14 0 r15 0x1 rip 0xffffffff826947d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c9213d0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=279958 pid=70571 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800035ce7a10 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800035ce67e8,0xffff800035ce6560 process=0xffff8000314c7618 user=0xffff80003c91c000, vmspace=0xfffffd806cd15740 estcpu=36, cpticks=6, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 34686 221724 61141 0 2 0 syz-executor 34686 205135 61141 0 2 0x4000000 syz-executor 34686 191721 61141 0 3 0x4000000 inode syz-executor 23397 165715 56559 0 2 0 syz-executor 23397 261155 56559 0 3 0x4000080 ttyout syz-executor 23397 269686 56559 0 3 0x4000080 fsleep syz-executor 26128 333748 57514 0 2 0xc80 syz-executor 26128 278736 57514 0 3 0x4000080 fifor syz-executor 26128 82625 57514 0 3 0x4000080 fsleep syz-executor 25 455580 1 0 3 0x82 nanoslp getty 11242 465088 0 0 3 0x14200 acct acct 57514 278826 13686 0 2 0xc82 syz-executor 61141 267264 13686 0 2 0xc82 syz-executor 33053 408203 13686 0 2 0x2 syz-executor 32389 129235 13686 0 2 0xc82 syz-executor 78989 521605 13686 0 2 0x2 syz-executor 80674 249146 13686 0 2 0xc82 syz-executor 56559 317711 13686 0 2 0xc82 syz-executor 82609 122480 13686 0 2 0xc82 syz-executor 13686 207030 21353 0 3 0x82 kqread syz-executor 21353 469532 36884 0 3 0x10008a sigsusp ksh 36884 268288 74878 0 3 0x98 kqread sshd-session 74878 416314 64373 0 3 0x92 kqread sshd-session 64373 362005 1 0 3 0x88 kqread sshd 67944 368697 11083 73 3 0x1100090 kqread syslogd 11083 250348 1 0 3 0x100082 sbwait syslogd 2992 53246 1 0 3 0x100080 kqread resolvd 39666 76464 92151 77 3 0x100092 kqread dhcpleased 22715 438626 92151 77 3 0x100092 kqread dhcpleased 92151 262169 1 0 3 0x80 kqread dhcpleased 44684 494655 0 0 2 0x14200 smr 59568 321769 0 0 2 0x14200 zerothread 41287 476552 0 0 3 0x14200 aiodoned aiodoned 32755 201886 0 0 3 0x14200 syncer update 72962 213444 0 0 3 0x14200 cleaner cleaner 11588 312050 0 0 3 0x14200 reaper reaper 81505 219385 0 0 3 0x14200 pgdaemon pagedaemon 93043 395909 0 0 3 0x14200 bored viomb 50402 39279 0 0 3 0x40014200 acpi0 acpi0 97025 92804 0 0 2 0x14200 softnet0 39743 338607 0 0 3 0x14200 smrbar systqmp 56819 55030 0 0 3 0x14200 bored systq 69830 119754 0 0 3 0x40014200 tmoslp softclock 69461 363000 0 0 3 0x40014200 idle0 1 58059 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11067 12355K 12361K 166960K 12368 0 pcb 20 14K 15K 166960K 62 0 rtable 190 7K 7K 166960K 392 0 pf 30 12K 14K 166960K 38 0 ifaddr 37 6K 7K 166960K 49 0 ifgroup 50 2K 2K 166960K 58 0 sysctl 1 1K 9K 166960K 5 0 counters 33 17K 18K 166960K 71 0 ioctlops 0 0K 2K 166960K 84 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1299 82K 82K 166960K 1473 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 89K 166960K 247 0 sigio 0 0K 0K 166960K 1 0 proc 60 59K 100K 166960K 513 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 6 0 in_multi 80 5K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 373 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 221 157K 165K 166960K 4007 0 UVM aobj 4 4K 6K 166960K 6 0 pinsyscall 36 72K 92K 166960K 1332 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 11 0K 2K 166960K 30 0 temp 40 9067K 9131K 166960K 5636 0 kqueue 13 20K 30K 166960K 50 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 74 0 71 2 0 2 2 0 8 1 rtentry 136 112 0 34 4 0 4 4 0 8 0 unpcb 144 109 0 89 2 0 2 2 0 8 1 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 46 0 41 1 0 1 1 0 8 0 arp 96 18 0 4 1 0 1 1 0 8 0 inpcb 328 213 0 201 7 0 7 7 0 8 5 nd6 112 24 0 6 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 37 0 37 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 483 0 85 31 0 31 31 0 8 3 art_table 40 484 0 85 5 0 5 5 0 8 0 art_node 32 112 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1769 0 311 92 0 92 92 0 8 0 ffsino 256 1769 0 311 92 0 92 92 0 8 0 nchpl 144 2108 0 414 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 1918 0 0 107 0 107 107 0 8 0 namei 1024 6292 0 6291 2 0 2 2 0 8 1 kstatmem 264 28 0 6 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7152 0 7152 8 0 8 8 1 8 8 plimitpl 152 45 0 28 1 0 1 1 0 8 0 sigapl 424 539 0 497 6 0 6 6 0 8 1 knotepl 120 22323 0 22276 10 0 10 10 0 8 7 kqueuepl 184 56 0 45 1 0 1 1 0 8 0 pipepl 304 128 0 101 3 0 3 3 0 8 0 fdescpl 448 525 0 498 5 0 5 5 0 8 1 filepl 120 2125 0 1905 9 0 9 9 0 8 1 lockfpl 104 37 0 35 1 0 1 1 0 8 0 lockfspl 48 17 0 15 1 0 1 1 0 8 0 sessionpl 144 21 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 16 1 0 1 1 0 8 0 ucredpl 104 186 0 173 1 0 1 1 0 8 0 zombiepl 144 500 0 497 1 0 1 1 0 8 0 processpl 1152 539 0 497 4 0 4 4 0 8 0 procpl 664 715 0 667 6 0 6 6 0 8 1 sockpl 552 401 0 366 8 0 8 8 0 8 4 mcl64k 65536 5 0 5 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2619 0 2564 15 0 15 15 0 8 7 mcl2k 2048 244 0 243 2 0 2 2 0 8 1 mtagpl 96 5 0 4 1 0 1 1 0 8 0 mbufpl 256 6148 0 5997 76 0 76 76 0 8 63 bufpl 280 4978 0 102 349 0 349 349 0 8 0 anonpl 24 82542 0 74420 50 0 50 50 0 187 0 amapchunkpl 152 11516 0 10790 30 0 30 30 0 158 0 amappl16 200 708 0 669 3 0 3 3 0 8 0 amappl15 192 4 0 4 1 0 1 1 0 8 1 amappl14 184 407 0 406 1 0 1 1 0 8 0 amappl13 176 114 0 104 1 0 1 1 0 8 0 amappl12 168 776 0 749 2 0 2 2 0 8 0 amappl11 160 7 0 7 1 0 1 1 0 8 1 amappl10 152 62 0 52 1 0 1 1 0 8 0 amappl9 144 269 0 268 1 0 1 1 0 8 0 amappl8 136 123 0 121 1 0 1 1 0 8 0 amappl7 128 237 0 226 1 0 1 1 0 8 0 amappl6 120 170 0 167 1 0 1 1 0 8 0 amappl5 112 86 0 78 1 0 1 1 0 8 0 amappl4 104 251 0 236 1 0 1 1 0 8 0 amappl3 96 2131 0 2023 4 0 4 4 0 8 1 amappl2 88 529 0 475 2 0 2 2 0 8 0 amappl1 80 9439 0 8890 13 0 13 13 0 8 1 amappl 88 3297 0 3140 5 0 5 5 0 92 1 uvmvnodes 80 95 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 2 1 0 1 1 0 8 0 uaddrrnd 24 525 0 497 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 525 0 497 1 0 1 1 0 8 0 vmmpekpl 168 5873 0 5838 2 0 2 2 0 8 0 vmmpepl 168 40096 0 38351 81 0 81 81 0 357 0 vmsppl 368 524 0 497 4 0 4 4 0 8 1 rwobjpl 40 13178 0 12222 11 0 11 11 0 8 0 pdppl 4096 1056 0 994 92 26 66 78 0 8 4 pvpl 32 245626 0 217615 233 0 233 233 0 265 0 pmappl 216 524 0 497 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 423 0 26 12 0 12 12 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83412687) at panic+0x1cf __assert(ffffffff83453dd9,ffffffff8343b102,4e2,ffffffff833a9e06) at __assert+0x29 uvm_pageunwire(fffffd800793bc80) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cd15740,299c6b51000,299c6b52000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cd15740,fffffd806cd111a8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cd15740) at uvm_map_teardown+0x117 exit1(ffff800035ce7a10,0,0,1) at exit1+0x6e6 sys_exit(ffff800035ce7a10,ffff80003c9217a0,ffff80003c9216f0) at sys_exit+0x1a syscall(ffff80003c9217a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76284e752ed0, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83412687) at panic+0x1cf __assert(ffffffff83453dd9,ffffffff8343b102,4e2,ffffffff833a9e06) at __assert+0x29 uvm_pageunwire(fffffd800793bc80) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cd15740,299c6b51000,299c6b52000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cd15740,fffffd806cd111a8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cd15740) at uvm_map_teardown+0x117 exit1(ffff800035ce7a10,0,0,1) at exit1+0x6e6 sys_exit(ffff800035ce7a10,ffff80003c9217a0,ffff80003c9216f0) at sys_exit+0x1a syscall(ffff80003c9217a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76284e752ed0, count: -11