last executing test programs: 3.584519089s ago: executing program 3 (id=341): r0 = semget(0x3, 0x7, 0x2bd) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) semctl$GETNCNT(r0, 0xf, 0x3, &(0x7f00000002c0)=""/164) semop(r0, &(0x7f00000000c0), 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() setgroups(0x1, &(0x7f0000000000)=[0x0]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x122, 0x0) socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0x4, 0x400000000, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x10000, 0xfffffffffffbffff, 0x400000002000001, 0x9, 0xffffffffffffffa8, 0x82, 0x2df], [0xfffffffffffffffe, 0x80000001, 0x7, 0x2, 0x7ffffffffffffffc, 0x20000000007b98, 0x6, 0x3, 0xfffffffffffffffe], [0x5ad8, 0x3, 0x40000000, 0x0, 0x5, 0x40000000872a, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffffe, 0x100000000000003], [{0x1, 0x4, 0x0, 0x7d0a}, {0x0, 0xffffffff, 0x5, 0x10}, {0x0, 0x75d, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2000002, 0x4, 0x7}, {0x0, 0x5, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x10400001, 0xfffffffffffffff7}, {0x0, 0x7, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x4, 0x100000b0, 0x5}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, 0x0, 0xfffa4961, 0x0) syz_open_pts() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="f44a7fc81757579cea90044d10c7fd788a77590936dc8d28f42c2b8748d6c02bd9edc29cd222bc644fdb1e592b92221a4f7cbae4dde2b68a5129919e0a30a04a640d154ec980d94a8d7c7cae9e564eaa6d71c056ed3479672d132de5e5dbf5959a955dd5aca2ee6b9cb569143b9c5dfaf033e71870d2f6db0d7f9d94da1439057e9f5a830f5d20d6b10fef52b39c256e1a22e8a3886400de96b9c1289b872b89faece636abedda13aeaa47f602019e4f1c8a321dfa98f4828b95c18047aceac17eac9738dd548c6960990d4535a299da1465a812b6cfb8639a3f565148ae159f51e4", &(0x7f0000000000)=0xe2, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) r4 = socket$inet6(0x18, 0x3, 0x2) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x6, "000000000000000002ffffffff000600", 0x9}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27ffd, 0x4b6b, 0x3, 0xa, "0700a460770db8130d00000009000000aed2509a", 0x3, 0x2d4c}) r5 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0x7f, 0x480000000000, 0x3, 0xe, 0x9, 0x8, 0x3}, &(0x7f0000000380)={0x6, 0x7, 0x0, 0x6, 0x8, 0xd, 0xff, 0x7fffffff}, &(0x7f00000003c0)={0xaa71, 0x8, 0x10001, 0x7fff, 0x7, 0x2, 0x8001, 0x8}, &(0x7f0000000400)={0x6, 0x4}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x4, 0x1000, 0x8, 0x100549, "2257240000d80900000000000000200000000002", 0xffffffff, 0x3ff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000dc0)="b499161206e3d3e829c97a5c36e0e3085eb8a8ff01a04fe0c198e3eb494a4180e89f96b10449ba9374a8eb0293efe27eb60ec13f65ede3fc478b98cf1e54784b5857c94311baef966d3c7f48634e3f174a6b35ba56298a96b24f1c15753ccaa334876f43c5839e9571a4547e2f2e5ff3a13bf7a08e0782ba34debf52117e30042cf561991227d9dfb74b532f7c44f0135bb0362f5984c10c54d7d22baa39989d21f0b93f13d350e00a626a470d8d652c7ee3cced80f2580bd6963d30a8db961d0b3382ff8ce4c7a99272d269254332eda0247f6079e63fb9f16382682b5a652fb542c66a3ef912a36ed4e003a1d5d856cd7b0364ec0ef9e7b6a69687b86620b4d8fac7c4fdfdd0fc63af06aa9475bfc49d2bce21f8a008b2ae463e74634c16a96d2adfcb173c401f15c05360fe6a0a39ada2b64d1b635fed22238e2fe8b1c8f2417400b7d1cb80f19160f9521c9ef0e32d959829971a6bb01e263cb0e59ae290391252f12f81176ee8a5a2a844aefdfa55054162eb3c4f40dcbb39899b1750e96e7f0dd07cd71efa4e67d305fc62d50061150a38c61e07c6391936da788bb86efffcdad1c8b0acef661d4de3b7803587dced9f3440d3d47aaa97942a7a6959b37ce7c06a35d5b05c27994296215c770a588857d4a087b474878b98b2600192749f383e8d8a409b7a2f2f44db66a718f5cad16faf614c95e54c3c88362fd8e2af20d010fed2098b05d3c061d071ff302398141cceb63b921c3338e744ffbe29cd4fee1368609ffb2c08de9526870ff502fb22870449d4a1496c6508d56335735f8d30e125496a68d14746f7c795000e012a116c957d4d835365e194873e90aea57c44a79e0d6a03957999827290c9a24049e11254917f61d906cc91ebf3852fe69aebb645aca5cfc4e9c7bdcc797e9507f72fbf73bd5fd36585e736f25975ad2e572b591cf2b5b57502b8619929b7a203d935b630fb53475f3e8232c2208123690e4b3164b8de69451fff16c459da5cfaef73884f71b88fe43ae6ec54155261a300ba226afc79666bc0dbba14f65015ed24d56798114b4cf052015aee15fe453ae583108383b12c9f48b68395c495046093ecbe91f02b14629b10f109ac081c3c571a14a8b27ee4258e06a20d8832abcaf2ce4e8d4f9f58ed8f8b47c080ec3fab44c18dc5fd5c78101e4c69a9ab3b8b40db9094cd3342521e78ddceaf2db5b5e7fcf2d669924d4ae6036c8c29fcfe544cd14a659f3f161db2dcb80de6bfa772106a28ad2990d29e76995a2c9055fdbfdc885139d2a90b93f2e778f6a67e4270d77bf8e7913e3d5064c67f3a52904a58dac3f055f0375e65d49b3e6947340b48dc162c26e6b112c13005e02b76711e7c796f4fae1ca1081e45005889b1dbaac3cb7afd44042690b2de4b0debe9b6ea52c3b90af2e889033fa084f6b533a0afbf14e9ffa73049be3ab30da0e5126f4a85212785b85056572cd736dde1feff1e4981485357f367a1873bfbdea71366231275c4afefb43067f36bb027b8020e1aa64a03315bd9ceea1a881cd367ad6899e10a7cb471ee119242c44ca68398818debac11ec8f67d7bf4825dfd9ae40af5ed94dfb18c08da4246a7e1feab18ce726cca43be4b3c63f3b42269071de95f6b4aa6d32f12cf6fd321c0adba2308fc5c85d4d0d6a76833c11ddda39df3f8ca68c439be8e88d64dec291b6465b0678e33fefd51e6a8e625a3af3df6d1eb1fa11d74b91bd2880b86613ebc8fc96cc1efca004176525955ac271cc080dbe25022f70b1bbfb39700164f9f638c58200455e6419aaee1226e49d3e794258e690deeb43b2984aa02fa283901d79363f62059393b4946d59ea702fc09d4bd74da13ad95c1839f5d1a2c9abf686c122e832bc65c7c71330e619eb2e96d3b3476b3baf532307ca206bc96d241ada6d8977c27cabaed3c78e8d37f59f3e328a7bd03b472d86ed7f98cf7e7f93ec21e436d1e35a48cb9a306810c1730b8949f984c1f73abe93f0bf73897202669728d1b1d7325f813660ee2fbfb72a5276423a57454bdbcb500939dda238aac68e3055b8078f6d415c743f8dbe521fb229a99423d3840377388cc01f840acd7877eccf977a0470a183e7b6b96a51108a048a85222927221cbc7d8d689ef83e665563b4800464a344a0472db4e2caaf3fb45ebdb7ffd5908fb73fdc9a43025d4303131481c22dc5ea341fc8c57086e1b544c1225a61b6d424100c23e31c768b784e059da460ff7ce59c27933639d6c8595ed5d1cf0dd1e9a7b78b801d22cfa3ef6e3657aafc9fdb5f1238f1cac89b122c5fcee80d6f8931c731d0fb4c46dd8e4ccc1669675cce3b66770736d2f0c3e5211a281dc2dde44a7d5a415fe058c4f1dafef4fa203dc4065465def4f0ce6340ed801f45a519849af86340dca2a0aec9bd943b8fe0daddcd68b7fc1a256d090f6a0eb30f2f67473ecc1ba970584e4bf6441da7c87fd5606c2943dcc7a5d34b4a09ba9d7d41750ffa254bf119a8e6614f43a70f662753b9ecea79098af7df21345044309d93bf900a30883b30154147a971d16ba518be78b8d07e8c5e4728a65c9836e2803232bc3f9c35c5dcf04528ecf5a10dbdb92780b37528287149797638fc4556135bc9632eed975822cca73a3ac250979a54d052304dc062799244076de268b08f3e3adb8a1e11ab8291f96b1ea34ad9052770751dc57bc53d5436b70c4eea17eeb60997a7977fb0fc0774b96fdca7dc4a06f59a4912446d7146f944f387adb23b655ced172a5c2fff5fb93c875bc8eea9bd68953048cb2bce6ada954d08f01fb65f1c220b54563695e9a4ec9cfb8bf2e9e013c18f0a674c128019c257808e172b8a770f1e001a02505118d5b1e1328c4f5573d49130853a21d96011b3c585e167ab732e853df4b2e72d2f8ae7c2809ae9a4232cd267a4c8c8ef6761fad21b658e799dc1f0f15c3face252f61ed4850679fb37a35ec383ec7e474256b3f17f2630e6e0499c6ff2b5901041b8dd8e60f9d618bf6da8ce35c40c0596567aef210d4f9a2961e2e78c9dfcbd95a24a70f57d31526c00c5be3eda70f318db2063646d3467de44992ed19fa959cac2305a5487bc4fb5857d44bf12e736dd3d12ceb178ac58d7de41019dc58b94159d3361be055c3804384c2a624df9c7facc69e729b0fb1946995d6118c677154768e21a1f5986132d5788825b8d0985ad890db724a9b4c7c55d3fea4cc62c6a450a9d56748838694e7d6484de0ef21fb458c23201773269da0ecdf57162ddc2872acf480114c2418840973c3a0ed854363ef4f67690c950eb61f8ee101420173b5ea6187ae3e564d90aea33ce24e57f2d9c00d9720347ef0a31c8aab49d9565a891995a01e54d83a0cd3315787dac7031760822bffd8d96a9ca9d300a65da4e4d40c84b5ac7250d13e2316174eae52563f23a815276af640eab9cfb841acbb61c05d0c17022275be791b9c15642e922d003bf75b167e385b2e473149de2de8e7118ff62654ccd7cab072c02641757cf9b827f9c124e4397138f575dd5e5dff3321870b3c12ed86b8e635ed927561baecd54b6cc320d0f8fabd5ef073358957d3f1d65b4946eafaa610e6f8458bd0c25ae38924b08b0ee955666a8c0b4dd6dac5b3cb38b20ab359aff0b56982040ccb758d532bf67b873de649494ed73cff87c41d33a80e86070dd117b6c603a22953ad992de3430a66e5c73f80a04361e76fd55df7e3266c258bbc49c624ee4d676f6765c571f3c6890c0b1250a27c85faadbfa193988bca8a2b0c37c3142f8d25441b04813e3b1e941c3cf03d48ea021cd381c82c6c087cc71e6076d6e1fe802620d0d", 0xaa2}], 0x1) ioctl$DIOCNATLOOK(r2, 0xc0504417, &(0x7f0000000440)={@v4=@multicast1, @v4=@broadcast, @v4=@rand_addr=0x6, @v6=@mcast2, 0x7, 0x3a, 0x647, 0x7, 0x5, 0x9, 0x1a, 0x1, 0x1}) 3.57845922s ago: executing program 3 (id=344): connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x4, "9f2939b48d0aa4766205e781e99c8e3d"}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x39, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x1000}}}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x47) socket$inet(0x2, 0x1, 0x48) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="7027cc0fcba2dcebc0365646080e9800bd7e98725a4b12d95cf311c931de81be78385853d1e8e600e5765b34342886ae6600bc81e3c83ea04474ecd1fb000000000000b34fc2788b2aeada21c9e4bf03e133ba581dffa396fbab786b9ddca856c8fe60247f9f5d3c0f", 0x69}], 0x1) 3.516538531s ago: executing program 3 (id=348): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0404469, &(0x7f0000000140)={0x0, 0x0, 0x4, 0xfffffffd, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008\x00', 0x0, 0xfffffffc}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='.\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f00000003c0)="5f2a1ff1", &(0x7f0000000040)=0xfffffffffffffee8, &(0x7f00000005c0)="8c38d14a1becd862cf10c8a13256be4b7daf073bd3d406a27f5b1e8293d929ca0dff59ddc0cdc668e02735e4c0a3d3f6482bb5cb735626b8231b0616faced172cda948b8fcf32acaf653815a7dc27f15c381778e05a5de8848f2eb48aaba741014f01e1d82e00e68e3ee5f58d2c28c4088cd27069ed4f2b0407f09e3337d368fa828e760bd64f3a14258858504d0104c872805543ea93ded052d23f50ece0c5c746242bdd9419bf11f082d5476f755c38f2cb6119fc75082e51a3c38a7c8859f05954716188c21c95257e47156790fb07da10be23734c56c05da5e13f6de231dff000000000000002341ea73d4db8160f0bae2db4d5fcf7f0a05a05d723c3fc56c92c5883f7b80eb9a6d05abef4509bb832bda34a6125c4d1935b2e8dca971e72ad77a8f4de379b408a53ce463ca15c28efa9da15be775571503140fdd4bb78a865834e1b2feade2e6f79cdddbc4f191377f9d29b5e344b00335bbf45e307002c556bfb20ecc1461cd855309f6fc406458f0ebc5739cc26ea467de7e0882131964cd7840b5bc4a4e6b65789f9cfbf0505b4839c496f8f790da0e34f9b09d4afb68ad33f45ec06bfa77824b4c82d539cc24f51f4ec9acd2a83ed401da43837cbf113fc3ad", 0x1c4) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, &(0x7f0000000480)="06c7a681d3308227fc7548f0a0e44f10aa77d6396873f05c637abc3e4dff1af80368927226211a2fd6e3753159a6f1b70309d411e15aba2549a511a8fefa3db46ea43a7c75178b0a1a9b6fc0fb9262632c21f45fe132bfa5e0096fd437d8b3bcbdbf2cbc41a15c4ac87d2fa9d89772b5e5fbc317cc0c3ba5c696c25ea0a1be118f5993116df1e5ba3162ed65752d61078476a7ee4cdc35a86dff0c695f42e9a2ac321457d9e61fa386b945de2d6b76c277d5ec1ac56bcdeb78684e3f99a8bb74dabb67295e0a35b523356edbee51ba503fd406b9a81a1304b78a1d48a355dd", &(0x7f00000002c0)=0xdf, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x3d, 0x0, 0x0, 0x0, 0xfffffffffffffe53) 3.482097928s ago: executing program 3 (id=352): setpgid(0x0, 0x0) r0 = getppid() r1 = getthrid() setpgid(r1, r0) r2 = setsid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = getpgrp() wait4(r4, &(0x7f0000000040), 0x2, &(0x7f00000003c0)) shutdown(r3, 0x2) r5 = socket(0x23, 0x1, 0xff) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000200)="e1623934e6ade08f9a4121b5eab9d3e724943be620010249a1359bb4d214cfd4cf875f267bc45a0f3cb1ea1f05353a3180936ec85f20391ad06392868c7c70a16960ae1d4bc052c4048c10b114170e7793e4dfb846f31726574611eaa0a17276f9bd9115ad37b0ff6bf868b17bbebd1dc4cfb2bffe72075b185295bee0bef8ae809001a795793bf92b2abfc24e4929e62c", 0x91, 0x4, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) r9 = geteuid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r11, 0x0) ftruncate(r11, 0x79c8) syz_emit_ethernet(0x29, &(0x7f0000000540)={@broadcast, @random="b55d145e54af", [], {@ipv4={0x8863, {{0x5, 0x4, 0x1, 0x8, 0x40, 0x65, 0xfff, 0x0, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @generic="0ebf6994bd2ef416480d48888b561cb95afd6fd1c55e2f592759475236a1858b65eca35771503b5d22e618cf1391aaed5e7a299394fc25a461c8d2fe90f16d323ab2c5ee9bb9fb7f4dbfa5eb01be48d581fdd6198d3181d17f730997c4d4ce3ba2bf1e481252442274ced5d54b1aec4bcfe8ca8fe94c9b725c4a54faae859e7e7d784cbe36b45b77e7f23c792816d7c3e9c6b0ad4594551ea7f95a8bc4724aa465b5d2e8c8adbc82faa88ee649fc27e8297b4f147793b7a20f1fe1f1d03030ae319969f2a9f888a22c938fb438e5fd59432588"}}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={r2, r9, r10}, 0xc) ioctl$BIOCLOCK(r8, 0x20004276) write(r6, &(0x7f0000000300)="c0dcf6ccbb2e57bedfaf2db5064f54b04438da73a29083eeb4eb281d0047c77abec20d0d26f01e46dc54dca4d179480554ab16721d6e230ee1598074f31fee76755d8f066297cd7c6010c84539e8bc618be88ca0fff9ae8482cda73d787aa33ac0efc0ba782874f879c2cb387244e8a8d153569537f8558561c4e69a4e07a8d760aff8a042002e4092d342e9dc125939b1", 0x91) setreuid(0xee00, 0x0) r12 = getuid() setresuid(r12, r12, 0x0) 3.47853416s ago: executing program 3 (id=355): unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20480, 0x0) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000000a00)={0x2, 0x6, &(0x7f00000001c0)=[{0x0, './bus\x00', 0x2}, {0x1, './file0/file0\x00', 0x6}]}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 3.428688754s ago: executing program 3 (id=357): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc0, 0x4e, 0x1, 0x9}, {0x44, 0x1, 0x2, 0x7c}, {0x9b1e, 0x2, 0x74, 0x4}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3}) ioctl$DRM_IOCTL_SET_MASTER(0xffffffffffffffff, 0x2000641e) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x1980) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x6) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="efc725db96850ec7a436daf2ba36bbc343958a2d7a8c53c5c961c5a41fba3ae3125a311aa24752d37fdf43d004ddc468945a2970743cc99cb5505d1557ff32c2aa84a607eaaae45537c27c21b9145e06b2db4182b67b6cd3ae4e9a04e4d9b8a99eaf95d365d6092f29344dcba93af0e4b46bdb39b25c872a5f5bd7b1390b325fe5e791b0f1f0b8a55edecfdae0a894cbcc886b28240d", 0x96}], 0x1) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) r4 = getuid() setresuid(r4, r4, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000140)={0x4, 0xff}) setuid(r4) 2.512379444s ago: executing program 0 (id=407): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) (async) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040), 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f0000000100)={&(0x7f00000000c0)="6f358825b5c7f4e8b6c6fdc2e810428994cae90b8948180e92d8cd4bd6a9707dc17cdfc64a0010dcfcc292ae99bb09b7cc", 0x31, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r2, 0xc00464be, &(0x7f0000000140)={r3}) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async, rerun: 64) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) write(r4, &(0x7f0000000580)="9ca812d8e8208aab2546358c134cdfd305def0701d8080203e9fc5f58a8b195d67fb65b254295272582b552eeaf971864708a135a2e10841d3a5ed5a58461fa8945ad74583fbea00d345abb77105baf4a2897cc715", 0x55) (async, rerun: 64) kill(0x0, 0x411698edbbe87808) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x8003, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x5, 0x6, 0x5, 0x2, 0x8, 0x80000000, 0x3}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000380)={&(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, 0x0, 0x5, 0x6, 0xb, 0x40, {0x7, 0x5, 0x5, 0x9, 0x5, 0x92, 0x1, 0x7fff, 0x7, 0xb708, 0x6, 0x4, 0x7c000, 0x3, "20f638ac6c85bb4f7de56c8db3be2d977d13688cceaa7c78c4742d187b46b947"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000480)={&(0x7f0000000280)=[r6, 0x0, 0x0], 0x3, r7, 0x0, 0x4, 0x400, 0x6, 0x1, {0x2, 0x2, 0x10, 0x3, 0x6, 0x8, 0x0, 0x3ff, 0x101, 0xc9, 0x3, 0x1, 0x80, 0x8, "7599d42d2d9045d873ddefa06b45628386f1ed28f0c20e0a3eb62b472ad1c89d"}}) (async, rerun: 64) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000340)="30337ac0", 0x4) (rerun: 64) 1.831302414s ago: executing program 0 (id=418): select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x2, './file0\x00', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@loopback], [0x9, 0x40], 0x0, 0x2}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x46], 0x3}], {{0x246, 0x48, 0xfa, 0x7ff}, 0xe, 0x409, 0xfff00000, 0x0, 0x8, 0x17, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x71ad, 0xc86, 0x4cdf, 0x6, 0x800, 0xf0}, @v4=@multicast1, 0x4, 0xb, 0x2, 0x85d3, 0x6, [[0xfffffff7, 0x7], [0x2, 0x34c]], [[0xfc000002, 0x401], [0x9, 0x3]], 0x9, [0xf, 0x79], 0x1, 0x18, 0x6, 0x1, 0x0, 0x40, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57}}) r1 = msgget$private(0x0, 0x1ba) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001200)={{0x0, 0x0, 0x0, 0x0, 0x192, 0x96, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x4, 0x7, 0x9, 0x0, 0x0, 0x7b, 0x0, 0x81, 0x0, 0x5}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/119) getresuid(&(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)=0x0) r3 = getegid() r4 = getpid() getsid(r4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{r2, 0xffffffffffffffff, 0x0, r3, 0x138, 0x0, 0x0, 0x0, 0xfffffffffffff91d}, 0x0, 0x0, 0x7fff, 0x7fffffff, 0x5e6, 0x0, r4, 0x9, 0x0, 0x0, 0x0, 0x7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xac, 0xf1, 0x80, 0x10}, {0x30, 0x11, 0x3, 0x48}, {0x6, 0x80, 0x12, 0x5}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000040)="62271ae2729c42150367576964653c0f451d665a9e79fcd811aaf4b555aa8d4cd9748c7dbf9bf227678e391b28c7d2d429", 0x31}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x1, 0x200023, 0x0, 0x0, 0x0, 0x0, 0x40000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x3, "210d0000000200000006000000000200007fffff", 0x7effdffe}) select(0x40, &(0x7f00000001c0)={0x4, 0x800, 0x7, 0x2, 0x9, 0x0, 0xbe}, &(0x7f0000000200)={0x0, 0x6, 0x5, 0x9, 0xd8e, 0x4, 0x6, 0xffffffffb8da8329}, &(0x7f00000002c0)={0x100000000, 0x3, 0x6, 0x3, 0xf52, 0xfffffffffffffffb}, &(0x7f0000000300)={0x2, 0x8}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) 1.782489918s ago: executing program 2 (id=421): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000698000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f00002a4000/0x4000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x6}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0xffffffff, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000380)=[{0x2, 0x27, 0x8, 0x6}, {0x16, 0x1, 0x28, 0x1fd}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)='\x00\x00\x00\x00', 0x4) kqueue() connect$inet(r3, &(0x7f0000000340)={0x10, 0x2, 0x0, 0xffff72b8}, 0x10) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') 1.780058642s ago: executing program 2 (id=424): setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000140)) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) setegid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) setgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x248, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = syz_open_pts() readv(r2, &(0x7f0000000600), 0x10000000000002a5) 1.778508609s ago: executing program 2 (id=425): r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x9, 0x40002, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0xc373}, {0xb6f, 0x407, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x1d8, 0x196, 0x3ff}, 0x400, 0x10000, 0x5e, 0x0, 0x1, 0x80000000000010c, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x31}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) 1.031266156s ago: executing program 6 (id=463): kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x35, 0x0, 0x2, 0x9}, {0x2, 0x9, 0x7, 0x9}, {0x7, 0x1, 0x0, 0x101}, {0x4, 0xe8, 0xfc, 0x10b}, {0xf1e, 0x3, 0x7, 0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[]) kqueue() (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x35, 0x0, 0x2, 0x9}, {0x2, 0x9, 0x7, 0x9}, {0x7, 0x1, 0x0, 0x101}, {0x4, 0xe8, 0xfc, 0x10b}, {0xf1e, 0x3, 0x7, 0x6}]}) (async) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[]) (async) 996.705057ms ago: executing program 7 (id=466): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc038694e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="d9000000c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493772665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$DIOCRGETTSTATS(0xffffffffffffffff, 0xc4504440, &(0x7f0000000700)={{'\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x28, 0x5}, 0x0, 0x4d0, 0x0, 0x4, 0xb60, 0x80014000, 0x7f, 0x0, 0xf}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f0000000b80)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x12, 0x5}, 0x0, 0x0, 0x0, 0x401, 0x200, 0x5, 0x8, 0x4, 0xfffffff9}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 995.421372ms ago: executing program 0 (id=468): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r0) recvmsg(0xffffffffffffffff, 0x0, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) shutdown(r2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="48bf679282ce", @remote, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x13, 0x2c, 0x64, 0xda61, 0x7f, 0x2b, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0xa, "4cce626fefe57a44"}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x4, 0x3ff, 0x1ff}}}}}) clock_gettime(0x0, &(0x7f00000014c0)) 995.197542ms ago: executing program 6 (id=469): pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) ioctl$TIOCSTAT(r3, 0x20007465) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) closefrom(r0) 988.591356ms ago: executing program 7 (id=470): sysctl$hw(&(0x7f0000001680)={0x6, 0x14}, 0x2, &(0x7f00000016c0)="1466a2deaaf2bd5e393b", &(0x7f0000001740)=0xa, &(0x7f0000000000)="f31cfc22bfc5623879b52154be7a864e4c9caa335fbeb22cf4825a196f9fd15f496b993b4538236c0a5fe66c1752ff07a8d4b2f15e24a03c3c60a518cc28ca3059d78af2e82ef86b4aa6cc64498a13aabf86fe0f78d96b722c156bd52e6c6e0618", 0x61) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000280)=0x400, 0x4) write(r1, &(0x7f00000002c0)="ed", 0xfffffdb6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000040)={0xf83e5c, &(0x7f0000001700)}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x210, 0x40) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0) access(&(0x7f0000000240)='./file0\x00', 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffd, 0x1800300000002}) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0x10) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f00000000c0)="1109b454de35a46b878828d903a63badce06951d81749847a25270261624fc76726a5bdb1c748e3b51c87bb917e9b93d4982fe1f10d4d012b18a0bbc2142586c6943d88580eaa6becd972ac796afcde00f5565c947c9250485f6a5f979e0018344e55f7b5ee3e83d2e", &(0x7f0000000140)=0x69, &(0x7f0000000180)="835191e38e02cb50231a5bf975bf5a485d9e19c415491782e2d3eca2eeadd57097eaa9117677a6db3779a3ee7603a07404d4ff826f6756a3567f691c06ca65104cf2db3be2ec680b18ddc9b4cb81d002", 0x50) 948.235208ms ago: executing program 1 (id=472): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='.\x00', 0x3db) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="87937a7b33d6ffffffffffff86dd6338855900286707000000000000e5ff0000ffffe000000200000000000000000000ffffffffffff"]) 947.636257ms ago: executing program 6 (id=473): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x7, 0x0, 0x0, 0xe9f5, 0x3, 0x3, 0x1, 0x1, 0x2fa, 0x8}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCRSETADDRS(r1, 0xc4504445, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x72, 0xd}, &(0x7f0000000100)=[{@empty, '\x00', './file0\x00', 0x0, 0x4, 0x0, 0xb2, 0x6, 0xed, 0xe}, {@broadcast, '\x00', './file0\x00', 0x7a, 0x7ff, 0xccca1555a49aa183, 0x10, 0x6, 0x8, 0x86}], 0x2, 0x2, 0x3, 0x6, 0xc, 0x7, 0x4, 0x7}) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x800, 0x100) r3 = msgget(0x0, 0x4) msgrcv(r3, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x0, 0x400) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f00000033c0)={{'./file0\x00', '\x00', 0x5, 0xd1}, &(0x7f0000001680)=[{'./file0\x00', './file0\x00', 0x36, 0x7}, {'./file0\x00', './file0\x00', 0xf4, 0x1}, {'./file0\x00', './file0\x00', 0x18}, {'./file0\x00', './file0\x00', 0x60, 0x6}, {'./file0\x00', './file0\x00', 0x11, 0x9}, {'./file0\x00', './file0\x00', 0x0, 0xfc}, {'./file0\x00', '.\x00', 0x76, 0x3}], 0xb, 0x7, 0x9, 0x40, 0xf, 0x60f, 0x18, 0x2}) link(&(0x7f0000003840)='./file0\x00', &(0x7f0000003880)='./file0\x00') r4 = accept$unix(0xffffffffffffffff, &(0x7f00000038c0)=@file={0x0, 0x0, ""/40}, &(0x7f0000003900)=0x2a) sendto(r4, &(0x7f0000003940)="bf7b5ceaef34bc09f4e7376b9f99c47921a4132ed1e8f94e319d326b0fc31df448a2e470186da24d2ea773f1e3", 0x2d, 0x0, &(0x7f0000003980)=@in={0x10, 0x2, 0x0, 0x7}, 0x10) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f0000003ac0)={'./file0\x00', &(0x7f00000039c0)=""/211, 0x4, 0x0, 0x7, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000003b00)={'./file0\x00', 0xffff, 0x4, 0x0, 0x1, 0x52, 0x7, 0x0, 0x2, 0x0, 0x9, 0x9000000000000}) recvfrom$unix(r4, &(0x7f0000003b80)=""/193, 0xc1, 0x40, &(0x7f0000003c80)=@file={0x0, 0x1, './file0\x00'}, 0xa) sendmmsg(r4, &(0x7f0000003f00)={{0x0, 0x0, &(0x7f0000003d00)=[{&(0x7f0000003cc0)="b9c51814b764028617ddb998567980c929e334d102b338cb33ccfe4e543c09ae2789b9", 0x23}], 0x1, &(0x7f0000003d40)=[{0x9c, 0xfffe, 0xe7, "b4819e1ac6f418a90c34b51414f850e549892e97230a0797afa1434f51f962077cf0af96047d9eb5325bfa0cefe8176e4396630506fbe56ea0824abaf9ed7afbe33e8906386b3ab5194630ea3953df56b09ec910cbf1f135f5ff6bdd50ac935551974166b053d2ac98a076a29706e0983342c27af47d36bdb4afd2d3cec09214eec2513fb8e01701672040d36c78c282"}, {0x20, 0x0, 0x30, "97d169c7c80f9efbf2e417fdf2ca49616b9a"}, {0x1c, 0x1, 0x0, "bfda483802d953a435d2361c90ef49c3"}, {0x24, 0x1, 0x8, "8ee497f4333911a6c5ddcac5ed2bced8c34b65e508c0"}, {0xac, 0x1, 0x100, "d666b8f35a17369d8b219af3ef045c1d3caa5e0e9fb85814626dc301a592a47d4370ebb8dfd9a1a29dcdd1f05544a4c5cc8126a9577a219e5dd4cb402bf4c7a809f209bb28f22fd6deeb4cce779e3f2d9c459bfd48e8cc1269a4a7715b34f15ef9e2ccc95ba45e7960295b54820d162cfab4ff00aefb2adc36d67ce9700d76f5aa7038984d21dd36d3e2b25a24d5e1d6273392621f83eb5b23c3b71ff7"}], 0x1a8}}, 0x38, 0x0) ioctl$DIOCGETQUEUE(r1, 0xc148445f, &(0x7f0000003f40)={0xfffffff8, 0xdb1, {'\x00', './file0\x00', './file1\x00', './file0\x00', {{0x7, 0x243}, {0x3, 0x4}, 0x7}, {{0x1000, 0x8}, {0x1, 0x1ff}, 0x3}, {{0x9, 0x7f}, {0x4, 0x2}, 0x1000}, {0x3, 0x7, 0xc, 0x4a}, 0x0, 0xd4ff, 0x1, 0xb1, 0xec1}}) write(0xffffffffffffff9c, &(0x7f00000040c0)="d67f78f72793a7574745c5d71ab98f51fa5c0f7d7996ed324bcfb5646289998ad530020fb69079c0d7e47268d914", 0x2e) unveil(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)='c\x00') r5 = open(&(0x7f0000004180)='./file1\x00', 0x2, 0x80) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r5, 0xc01064c7, &(0x7f0000004200)={0x5, 0x0, &(0x7f00000041c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r5, 0xc00464c9, &(0x7f0000004240)={r6}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000042c0)={0x0, 0x0}, 0xc) getresgid(&(0x7f0000004300)=0x0, &(0x7f0000004340), &(0x7f0000004380)=0x0) chown(&(0x7f0000004280)='./file1\x00', r8, r9) r11 = getegid() fchownat(r2, &(0x7f00000043c0)='./file1\x00', r8, r11, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000004400)={0x2, 0x8}) fstat(r2, &(0x7f0000004440)={0x0, 0x0, 0x0, 0x0, 0x0}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000044c0)={{r12, r10, r8, r9, 0x2, 0x4a1b, 0x0, 0x0, 0xe5}, 0x0, 0x0, 0x9, 0x8, 0x1, r7, r7, 0x8000, 0x0, 0x800, 0x0, 0x40}) 946.094489ms ago: executing program 0 (id=474): r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x8, 0x36cc, 0x9, 0x4, 0x8}, {0x8000, 0xfe01, 0x4, 0xd, 0x6}, {0xfff7, 0x1, 0x100, 0x6, 0xf}, {0x9, 0x1, 0x4, 0xbf60, 0x10}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) clock_getres(0x4, &(0x7f0000000000)) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) r3 = shmget$private(0x0, 0x2000, 0x175, &(0x7f0000412000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000f40)={{0x0, 0x0, 0x0, 0x0, 0x192, 0x1, 0x0, 0x0, 0x7}, 0x8001, 0xffffffffffffffff, 0x0, 0x81, 0x0, 0xffffffffffffffff, 0x2, 0xffff, 0xfffffffffffffffd, 0x10000, 0x3}) shmctl$IPC_RMID(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f7f000000d7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x0, "5b2038e9ff4855b4ebb178926cc9795a6b47c1f1", 0x80000000, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000200)=0x9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) setuid(r2) 945.676426ms ago: executing program 7 (id=475): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x210, 0x40) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000000)={{0x0, 0x3}, 0x20000000, 0x100010}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0) 887.569271ms ago: executing program 1 (id=476): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x1, 0x2c, 0x0, 0x200008}, {0x2c, 0x9, 0xc, 0xa}, {0x1c56, 0x5, 0xd6, 0x1}]}) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[]) (fail_nth: 1) 887.084241ms ago: executing program 7 (id=477): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x8000, 0x3, 0x7, 0x80, 0x5, 0x11e5, 0x1, 0x10, [{0xa, 0x6, 0x9, 0x6}, {0x400, 0x0, 0x4, 0x2}, {0x7, 0x3, 0x5, 0x5}, {0x8, 0x4, 0x0, 0x4}, {0x2, 0x400, 0x3, 0xb70f}, {0x4, 0x7, 0x193, 0x6}, {0x8, 0x5, 0x4, 0x1}, {0x94bd, 0x4, 0x567a, 0x9}, {0x1, 0x80000000, 0x9, 0x5}, {0xc, 0x1, 0x92a4, 0xfff}, {0x6, 0x2, 0x470, 0x1ff}, {0xb, 0x6, 0x8, 0x7}, {0xc, 0x0, 0x7, 0xa80b}, {0x8, 0x8001, 0x7, 0x3486b24a}, {0x2, 0x85, 0xfc7, 0x6}, {0x8, 0x8a19, 0x800, 0x5}]}) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="a50a3a311724", @random="b00000001000", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3d, 0x2c, 0xfffd, 0x0, 0x30, 0x1, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x4, 0x2, 0x1, 0x8}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x8000, 0x2, 0x1000, 0x0, 0x2}}}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x59, 0x2, 0x2}], 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x3fbd, 0xffffffffffffffff}], 0xa924, 0x0) fchmod(r0, 0xf3) setrlimit(0x8, &(0x7f00000000c0)={0x1ff, 0x10000000061}) syz_emit_ethernet(0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x100004, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) close(r2) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getresuid(0x0, &(0x7f0000001c00), 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$DIOCGETLIMIT(r6, 0xc0084427, &(0x7f0000000000)={0x4, 0x10000}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x42b788, 0xc60, 0x5, 0x84819b, "bb080006020900d91050080000000f0000004000", 0x6, 0x1383}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 885.634004ms ago: executing program 0 (id=478): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x6}, 0xfffffffffffffef4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x1, 0x2c, 0x0, 0x200008}, {0x2c, 0x9, 0xc, 0xa}, {0x1c56, 0x5, 0xd6, 0x1}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6415) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x8000, 0x3, 0x7, 0x80, 0x5, 0x11e5, 0x1, 0x10, [{0xa, 0x6, 0x9, 0x6}, {0x400, 0x0, 0x4, 0x2}, {0x7, 0x3, 0x5, 0x5}, {0x8, 0x4, 0x0, 0x4}, {0x2, 0x400, 0x3, 0xb70f}, {0x4, 0x7, 0x193, 0x6}, {0x8, 0x5, 0x4, 0x1}, {0x94bd, 0x4, 0x567a, 0x9}, {0x1, 0x80000000, 0x9, 0x5}, {0xc, 0x1, 0x92a4, 0xfff}, {0x6, 0x2, 0x470, 0x1ff}, {0xb, 0x6, 0x8, 0x7}, {0xc, 0x0, 0x7, 0xa80b}, {0x8, 0x8001, 0x7, 0x3486b24a}, {0x2, 0x85, 0xfc7, 0x6}, {0x8, 0x8a19, 0x800, 0x5}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x1, 0x1}) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000001c0)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da62", 0x0, 0x0, 0x0) r4 = syz_open_pts() getrlimit(0x7, &(0x7f0000000140)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x42b788, 0xc60, 0x5, 0x84819b, "bb080006020900d91050080000000f0000004000", 0x6, 0x1383}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x40007, 0x2000007, 0x5, 0x84}, {0xe, 0xfffd, 0x8, 0x2}, {0x4, 0x800, 0x4, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x6, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8c01}, {0x4, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0x25}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x78a49e17, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff3d) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1cc) 884.596159ms ago: executing program 1 (id=479): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000000a40)={{'./file0\x00', './file0\x00', 0x10, 0x23}, 0x0, 0x428, 0x0, 0x8, 0x10001, 0x400, 0xd, 0x5c, 0xf}) 879.161717ms ago: executing program 2 (id=480): syz_emit_ethernet(0x175, &(0x7f0000000000)={@random="af0c9d5c7972", @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "c5ac3c", 0x13f, 0x2f, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@fragment={0x6, 0x0, 0x1, 0x1, 0x0, 0xa, 0x68}, @routing={0x2b, 0x4, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e63495404812590984f37bf64c829ea1"]}, @fragment={0x62, 0x0, 0x0, 0x0, 0x0, 0x19, 0x67}, @dstopts={0x1, 0x19, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x5, 0xc6, "025039bd2f29d904affab80a680884f32b3f65365f6e2f4d1163adda1641029f9cbb4663ca70ca5b60539af83c5fa520b95b3d41cd1fca1d46593c17edf7727a88e9dd125863a26c321d7906b3b188fe9afb187c819c7023c581d9e6ac7e4719f1240cd4b586df67c659efbe598b3c97be164eb02b5e46b324ab2dbe4867ec758591de4be5f7ee2bb955d30e240a63db3e4620e1bce12fb79c6d429db46310ef9848b79912ba540a08dfde4e0cee1137b3527cc7b08e8ae7cbd58fa6d95c60a7068de49bc92f"}]}, @fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x1b, 0x64}], @generic="2e0a6cecf17d927d88830ad33f9caf416e543bf3ac532eefe5a4515e4c60b61c011b7eea99328f"}}}}}) (async, rerun: 64) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) (rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f00000001c0), 0x9, 0x7) (async) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="83ebbee13a74ac5ed69b5bdc6610a10439244fc5e8271b0a98cdf503ff0f4004f3051cb28b57b150f41ac944d022bd68710891270a3a48766313de59f2ba1ec6eb02ab7682048c7779be851ee2f1179a117f7796be830aaaec753ae9d6fad15233676078805548fa4ce34161921559351ba75d84449aee6cde541fc3339ad9e0d101aa93e7962648fa0a8b6257132a41143b5323128d4aff6b27b13285a7aee8f77722622d1c40570a68771bee845a3e649b53d2b19fc730037e8c53fe3977c1eb2447c8ac1b8ef3a975f01a621c8d0dacac5fa6a2dc2e460f0aa11963849adc0a5fd8abe9", 0xe5) (async) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x80ce) (async) mkfifoat(r1, &(0x7f0000000380)='./file0\x00', 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x40000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) (async) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f0000000500)={{'./file1\x00', './file0\x00', 0x63, 0x81}, &(0x7f0000000480)=[{@multicast1, '\x00', './file0\x00', 0xff, 0x6, 0x18, 0x0, 0x7, 0x9, 0x5}, {@loopback, '\x00', './file0\x00', 0x7, 0x6, 0x1a, 0xa9, 0x4, 0x4, 0x5f}], 0x3, 0x2, 0x4, 0x6, 0x0, 0x0, 0x20, 0xe4}) syz_emit_ethernet(0xec, &(0x7f0000000980)={@random="19ebfa888a10", @local, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x4}}], {@generic={0x8068, "e8d4c06d827d456842930abac5c743151bf0fd8ff09a863eb164c861194fd07878d25cf702c4985012b0cc2cfbcd39c7d22512ffdc4cd6451ab946fe612fa6b0e0998310637ff1ad642678147fd7a4975b667c1cf215cbc79f1ea8c43d944e79d5d1cf43238c517874e425f46b580b56177eacaa310f42d8ce5642075a174d22195e26a9bb5bd673de97f8483606ea8e37d3cb8cce2d350562020ad0708fb0992590839088e444b7d8eb4af7bcd22aa0af15186a05d8fc7cea24bdda3913553deaf69ffdcc273ed8eada7e5cd22afa09f2a9c484bc71"}}}) (async) ioctl$WSDISPLAYIO_GINFO(r0, 0x40185741, &(0x7f0000000a80)) (async) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000ac0)) connect$inet6(r2, &(0x7f0000000b00)={0x1c, 0x18, 0x0, 0x6, "48fc0cd6385c0c0777094bf42e830362", 0x2}, 0x1c) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) ioctl$WSDISPLAYIO_GETPARAM(r2, 0xc0205759, &(0x7f0000000b40)={0x1, 0xb4, 0x800, 0x7}) syz_extract_tcp_res$synack(&(0x7f0000000b80), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000bc0)={'./file1\x00', 0x5, 0xb07, 0x5236, 0x1, 0x780c, 0x8, 0xff, 0x1, 0x2, 0x2a41, 0x4}) (async) select(0x40, &(0x7f0000000c40)={0x6, 0x9, 0x19, 0xd, 0x3f8, 0xff, 0x2, 0x100}, &(0x7f0000000c80)={0x6, 0x3, 0x8, 0xbe, 0x2, 0x0, 0x44c, 0xa}, &(0x7f0000000cc0)={0x20, 0xa5, 0x2, 0x2, 0x6, 0x8000, 0x4a0fbe50, 0x6}, &(0x7f0000000d00)={0x7fff, 0x9}) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000d40), 0x14393dc6d9bb5d03, 0x0) (async, rerun: 64) stat(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000f00)={{r3, 0x0, 0xffffffffffffffff, r6, 0x8, 0x3, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x7f, 0x0, 0x0, 0x4, 0x0, 0x7}) r7 = shmget(0x1, 0x2000, 0x402, &(0x7f0000ffd000/0x2000)=nil) (async) r8 = getthrid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000001000)={{r5, r4, r3, r4, 0x0, 0xb, 0x0, 0x0, 0x5}, 0x3, r8, 0x0, 0x0, 0x0, 0x10001, 0x7, 0xc46, 0x7, 0x400, 0xe}) 878.670908ms ago: executing program 7 (id=481): getresuid(0xfffffffffffffffe, &(0x7f0000000140), &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) read(r1, &(0x7f0000000240)=""/168, 0xa8) ioctl$DIOCGETSTATES(r1, 0xc0104419, &(0x7f00000004c0)={0x3, &(0x7f0000000500)=[{0x0, ""/16, [{[@v4=@broadcast, @v4=@rand_addr]}, {[@v6=@ipv4={""/10, ""/2, @multicast2}, @v4=@rand_addr]}], {}, {}, @v4=@local}, {0x0, ""/16, [{[@v4=@broadcast, @v4=@loopback]}, {[@v6=@empty, @v4=@multicast2]}], {}, {}, @v6=@local}, {0x0, ""/16, [{[@v4=@broadcast, @v4=@multicast2]}, {[@v4=@local, @v6=@empty]}], {}, {}, @v6=@local}]}) r2 = kqueue() r3 = syz_open_pts() r4 = setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r5 = fcntl$getown(r3, 0x5) setpgid(r4, r5) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520304a83c03068500515fcaebae1edf860e8f9c9704ff020000000000000000000000000001000f00000000000084724cc4536ddfa9956dcc5867e12c2e91061f6e03afdb00ba35ddd38345c92b9196f09ba87cac7484f807c2f09f550afa3d6f8db7b149f8798aa74f83b63aa22308008d6d4b9a91b77e3b420d44701e6cfa97cf05596c3dbd778527a743f9c8"]) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0x6}) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffcc9, &(0x7f0000000100)='./file0\x00', 0x8}) 878.314504ms ago: executing program 1 (id=482): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@file={0xb, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x18, 0x29}], 0x18, 0x400}, 0xa) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) (async, rerun: 32) setgid(0xffffffffffffffff) (async, rerun: 32) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') 697.501192ms ago: executing program 2 (id=483): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0x181c, 0x8, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xd1, 0x1, 0x3, 0x1, 0x9, 0x3ce3, 0xd2, 0x0, 0x0, 0x8, 0x28}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) pread(0xffffffffffffffff, 0x0, 0x0, 0x100) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x8, 0x10000d4, 0x27af, 0xffffffff, 0x0, 0x10, [{0x2, 0x7, 0x0, 0x7ff}, {0x7, 0x4, 0xfff, 0x6}, {0x10000006, 0xf86, 0x4, 0x40007}, {0x5, 0x7fc, 0x7, 0xffffff}, {0x275, 0x9, 0x7, 0x10000}, {0x5, 0x1, 0x0, 0x800009c}, {0x8, 0xfff7ffff, 0x1003, 0x71}, {0x3ff, 0x10000805, 0x9, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0xfffffffb, 0x1, 0x800200b}, {0x7, 0xfffb, 0x3, 0x9}, {0x0, 0x40, 0x8, 0x4}, {0xe0, 0x4800006, 0x5, 0x3}, {0xffff0355, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x9, 0x1bfffffd}, {0x0, 0x1, 0x40, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d372586474f1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="012a298f51", &(0x7f00000000c0)=0x5, &(0x7f0000000200)="93759a657fde4a23b7313e241e598d28de21bb81f387eeee7e6518b35bcab7c170c4c7adcb2b180cf7fa8464812b962a36ea07e4371f98c6c6561c1dbe4285fd7965b7e3bb04b1977c8e935934055f019ee2ab64040bae9cf164043b265374a09ef665c4c5acb152cc05af8eda220260570cdbc1833f49bcdbe1be0fe47e217d29e3284b59399488", 0x88) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1, 0x100, 0x6, 0x9, "24f7b022a3fc56564a22468c091b20b8155ed909", 0x4, 0x40}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@file={0xb, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x18, 0x29}], 0x18, 0x400}, 0xa) 696.916013ms ago: executing program 1 (id=484): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201b9a) chroot(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) 695.446909ms ago: executing program 6 (id=485): r0 = open(0x0, 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) poll(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x16}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pread(r3, &(0x7f00000001c0)="e4e5", 0x2, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x200}, {0x8fa, 0x9}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x8, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x6, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) r4 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000001e80)={0x10, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf}, {&(0x7f0000000000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xdb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00', 0x9, 0x8, 0x9, 0x2, [0x1, 0xfffffffc, 0x7, 0x1, 0x0, 0xaa, 0x7, 0x5f43ae80, 0x3, 0x200, 0x6, 0x81, 0x58, 0x9, 0x1, 0x0, 0x1, 0x0, 0xffffff15, 0xd4a, 0x7, 0x401, 0x5, 0x7ff, 0x1, 0x8000, 0x7f, 0x1ff, 0xd6, 0x7, 0x3, 0x6, 0x400, 0xffffff69, 0xc0, 0x6, 0x0, 0x8, 0x8, 0xfffffffc, 0x6, 0x3, 0x10, 0x7, 0x9, 0x1, 0x0, 0x0, 0x6972, 0x9, 0x8, 0x670, 0x4, 0x75, 0x4, 0x1, 0x8, 0x3, 0x2, 0x6, 0x4, 0x200, 0x8, 0x4, 0x5, 0x0, 0x7fff, 0x900000, 0x7fffffff, 0x2, 0x8, 0x0, 0x5, 0x2e, 0x4, 0x2, 0x4, 0xffffffff, 0x10000, 0x0, 0xfffffff9, 0xffff, 0x2, 0x7fffffff, 0x1, 0x2, 0x3ff, 0x0, 0x1, 0x2c, 0xad, 0x5, 0x0, 0x3, 0x3, 0x5, 0x0, 0x6613d173, 0x8, 0x0, 0xfffffffc, 0xe, 0x9, 0x20000000, 0x80000, 0xfffffffc, 0x7fffffff, 0x6, 0x6, 0xa9dd, 0x8, 0xff, 0x5, 0x4, 0x200, 0x1, 0x6, 0x3, 0x7f, 0xfffffffb, 0xfffffe00, 0x9, 0x1, 0x61, 0x0, 0x9, 0xffffffff, 0xec9, 0x9, 0x1, 0xc6, 0x0, 0x4, 0x4, 0x45a3, 0x9, 0x7a27, 0x2, 0x9, 0x4, 0x8, 0x2, 0x8, 0x40, 0x10001, 0x8, 0x5, 0x9, 0x9, 0x2, 0x3, 0x7, 0x4, 0x3ff, 0x9, 0x101, 0xffffffff, 0x9, 0x8, 0x1, 0x58a, 0x700000, 0x4, 0x2, 0x10001, 0x8001, 0x806f, 0x7, 0x2, 0x4d24, 0x2181, 0x401, 0x3ff, 0x54, 0x6, 0xe, 0xb610, 0x787, 0xfffffffe, 0x3, 0x2, 0xc000000, 0x8, 0x1, 0x1, 0xb37, 0x2, 0x0, 0x80000000, 0x9, 0x80, 0x51, 0x754b, 0x3b600000, 0x35, 0x1, 0x7, 0x9, 0x3, 0xfffffffb, 0x2c, 0x80000001, 0x2, 0x8, 0x6, 0x7ff, 0x42c4, 0x4, 0x9d06353, 0x9, 0x7, 0x7fffffff, 0x1, 0x9, 0x80, 0x4, 0xb, 0x8d, 0x5, 0x6, 0x0, 0x6, 0x80000000, 0x101, 0x9, 0x1, 0xfffffff8, 0x7ff, 0x6, 0x7, 0x8, 0x1, 0x429, 0x2, 0x8, 0x6, 0x9, 0x40, 0xe, 0x200000, 0x1, 0x1, 0x6, 0x80000000, 0x8, 0x0, 0x2, 0x81, 0x2, 0x3, 0x8001, 0x3f8f, 0x10001, 0x814f, 0x40, 0x9, 0x9, 0x7, 0x80000000, 0x3, 0x4, 0x1, 0x7, 0x4, 0x14e4, 0x1, 0x2, 0x4, 0x4, 0xde8, 0x80000000, 0x81, 0x0, 0x3, 0x7, 0x6, 0x23a, 0x0, 0x8, 0x7fffffff, 0x3, 0xfdb3, 0x5, 0x2, 0xb, 0x9a5, 0x3e2, 0x2, 0x7, 0x2, 0x4c29, 0x51687159, 0x2, 0x8001, 0x3, 0x0, 0x6, 0x4, 0x3, 0x0, 0x81, 0x2, 0xc, 0x5, 0x344, 0x2, 0x2, 0x3b683d80, 0x8, 0x0, 0x97b, 0x92, 0xb2d4, 0x4, 0x0, 0x0, 0x9, 0x3d2d2238, 0x9, 0x6, 0xe, 0x400, 0x9, 0x1, 0x1e2, 0x3, 0x5, 0x9, 0x69, 0x7, 0x8, 0x62, 0x2820, 0xffff4729, 0x4, 0x8, 0x1, 0x6, 0xe, 0x3, 0xf05, 0x0, 0x8, 0xe04, 0x3a28e268, 0x824, 0x6, 0x92a, 0x5, 0x9, 0x3e, 0x7, 0xa, 0x4, 0x30ab, 0xffffffff, 0xd6, 0x9, 0x2, 0x5, 0x4, 0x5, 0x8, 0x7, 0x8, 0x0, 0xbe4, 0x7fff, 0x3, 0x5, 0xa79a, 0x7, 0x145, 0x5, 0x2, 0x20b2, 0x8001, 0x3, 0xfd22, 0x5, 0x0, 0x3, 0x0, 0x7fff, 0x9, 0xa2e2, 0x1, 0x3, 0xd, 0x80000000, 0x100005, 0x9, 0x2, 0x4, 0x2, 0x0, 0x4, 0x9, 0x3a44, 0x9, 0x7, 0xf5f1, 0x101, 0x80, 0x1, 0x1aa, 0xbc88, 0x99, 0x6, 0x6, 0x4, 0x1, 0x59, 0x40000, 0xfffffff3, 0x8, 0x7a7f, 0xd86, 0x1, 0x2, 0x6, 0xb, 0x6, 0x5, 0x7, 0x236e47f8, 0x7f, 0x6, 0x1, 0x2, 0x3, 0x1, 0x0, 0x9, 0x2, 0x44, 0x3ff, 0x80000001, 0x7, 0x9, 0x4, 0x8001, 0x0, 0xffffffff, 0x2, 0x6, 0x5, 0x8, 0x6, 0x7fff, 0x2, 0x2, 0x1, 0x1, 0x3ff, 0x8000, 0x3, 0xfe, 0xff, 0x4, 0xaf0a, 0xffff25a2, 0x0, 0x3ff, 0x5, 0x7, 0x1b19, 0x83d1, 0xb, 0x9, 0x7, 0x7fffffff, 0x8, 0x4, 0x78, 0xb76, 0x8, 0x80, 0x7, 0x6f, 0x12, 0x2000000, 0x2efa, 0x2, 0x80000000, 0x80000000, 0x40000000, 0x15e86fe5, 0x80, 0x3, 0x40, 0x1, 0xffff, 0x323, 0x0, 0x1, 0x400, 0x7, 0x10, 0x1, 0x9, 0xfffffffe, 0x800, 0x101, 0xfffffffe, 0x7, 0x2, 0x0, 0x2, 0xe8, 0x80000000, 0x10d2]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="4d42a57f", 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$TIOCSETA(r5, 0xc080446a, &(0x7f0000000040)={0x20010d, 0x1, 0x1, 0x10001, "cdd25b0080000c00001500f3ffffff00002200", 0x40048003, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x2}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) nanosleep(&(0x7f0000003180)={0xfffffffffffff001, 0x8}, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000180)) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) 694.993499ms ago: executing program 1 (id=486): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) socket(0x1, 0x2, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x18289, 0x184) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x2, './file0\x00', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x9, 0x40], 0x0, 0x2}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x46], 0x4}], {{0x246, 0x48, 0xfa, 0x7ff}, 0xe, 0x409, 0xfff00000, 0xbe46, 0x8, 0x17, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x4cdf, 0x6, 0x800, 0xf0}, @v4=@multicast1, 0x4, 0xb, 0x2, 0x85d3, 0x6, [[0xfffffff7, 0x7], [0x2, 0x34c]], [[0xfc000002, 0x401], [0x9, 0x3]], 0x9, [0xf, 0x79], 0x1, 0x18, 0x6, 0x1, 0x0, 0x40, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57}}) msgget$private(0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x1}) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x4, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x80000004, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc43, 0x2, 0x101, 0x0, 0xb, 0x10fff, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x2001, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3}, {0x0, 0x401, 0x3, 0x1000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./bus\x00', 0x8, 0x7, 0x8, 0x1, 0x3, 0x81, 0x9, 0x2, 0x1, 0x9, 0x7}) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x3, "210d0000000200000006000000000200007fffff", 0x7effdffe}) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 437.110285ms ago: executing program 2 (id=487): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) r0 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0x8d, "fe80000400000000000000000000fdff"}, 0x1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000200)={{'./file0\x00', './file0/../file0\x00', 0x5, 0x6}, 0x0, 0x0, 0x0, 0x845, 0x4, 0x4, 0x7, 0x40, 0x2}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) setuid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getresuid(&(0x7f0000000080)=0x0, &(0x7f00000000c0), &(0x7f0000000140)) syz_emit_ethernet(0x12a0, &(0x7f0000001440)=ANY=[@ANYBLOB="eff6db22d931ffffffffffff88a84b008100270086dd6de9080c12623b07fe8000000000000000000000000000aa00000000000000000000ffffe00000020301000000000000010100c20400000d8b0000000000000089050000000000000401170401060502000700000106000000000000c204ffffff59050202000103000000010700000000000000000000002e0e009000000000ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000fe8000000000000000000000000000bb3dd1665d11d3c7e88a5c753f05576485fe8000000000000000000000000000bbfe8000000000000000000000000000bb00010000000000000001060000000000000502004b00000063008019660000002f17000000000000010a000000000000000000000000fb008fcb22f022c836c9ad21bf7697139270f14610af3fc5e1b83409e67f6ad3b4e68363f30469d3edd6707ce9710b07a5d93982e10e37e71c19819dbf021b8924b4057e3d2ea706669f6d1fd9e17469d94a9b8dc4043153254d2e4164d405448e0c9d49a5c3ef71a98286d740cdb2afd47626e0aa3f6f223e7519a4fa31f0b9161fea4e6a2840b3618a1f7c773b235437d64a368833829499578c333883b84dcc1154373f9b8e6ec6d9bef9d2ac42c8afab50ed91881695385f47b1ea3a181a6339eec9df17aaba6d875543e490e0c56cf2dbef0da80f297744c3018e1160adf89477e90cdea61209dda4946c8e7aa83f28d3f7575fb035b0aa01cfb384f583af11aa549d2299b63038b3b356dea7efdf3858f8952f4449f2bd30ba772a5caf63f608aa15339ba0c5c7b63cf345a1a7dc3b21b9fe328b11148e1936bc5498673122677520b87cfd4b5777b7e812d3ed4918ecf7f1c728a2fd56954942b313a89cf4a80c357f2eebe2f4b93eaced4fb657629e837433b256d726352c3a0c857c7c652318dfd3d10f1457f4668447e9d9c2221df4a79eedb3327a641d869462909a12dc7fc29b169b77805463c97e668543794d43a57bdb530de40834fb3646f457f34dc531ccc16e663a4c942ee60ecdbabc101b041d3e51e1c1d1fdc5d597266c5c1514f973a660b89772953c09d13b09fa0933934225ca998e9607c773c1ca76bf6910c9bdbcc10877928b2c28c4fbdb1497f5dd327e2244b5f93241d779a57a4f01c37aa36ee6f09a37f34c4c177254e8e834fafd2765fc71ac09b4fee44504772f99c50d4ea8f49eea4b518f3874b7c97e24860524d990d1fe3f5e84a8f0a1d9e40fe814905f6caa7855bfdac6a6198e3bb8bc75440fa316fe9fbe16c0049cdac69187de079f2d48a31f9e45142b55b6e8042717bbee2896f4b4699fd10e8ec8a05b234ea55452a09a3dfefbfe3bdb35a0a084f4ef3be8a6c1b838cec2f592e1c3f20695ed85d694bb4801ade51b6a7ed3f704a0ee00e37fdf46c51f9f24eda50a7a4444d19fdc013e4939e82acffdb7929d487b083fb844cbab19f4579d4c5d3149cf22b0eca4578869b30a3b7176c7acfb98e053f4214f297cc645432734c9de770d88ecebaa9af9ddc3229de597553f0f6c89cce62ab39cc505adfa0f07ccd1f413a10f3042a10519972ea6236dd76f86f87542fe52f56e9dd04713e786611e1b4720bc55114384551d06738829f9d1793e2d5e831c9c65f0801b892a9c223850eb58150ad75a53f1e460be9c3fbe94c5c412ef1c2e467e5f7336ad454dbd2b08bda41406459f4dddc63d8d1a277ac092234cf1a2aae8e9ddf112a49b308342d520b2dfd12fa1e56ea687851a5730643726b9ecc5ac0cc1f655872962818e96b3cbd6af0358d8e6648eaff862460b9ab11931f7041a401ec4dd9b79c4e2d93755385e1780bf0da795297f799b179aa1d6c4aa75bdd0ad8b83a0fafe9265c38cddc75a4eb92f6de35763d512fde345e5e2954bdacead7c97beb35a490942ac6a388312ea857d9c49d8cfd6e8030910006537386ca8bfd9a8cd8c59f81de2d7e83844b4374b76e5819bc59442eefc1e57fc4dc543010a0b75c62c97abeed72bbd4b1cac134e1d538fb23c978edd128456334d13bd117c846407efc8a5c2146e5759d212bbe4bb1892d0efabab650fcce1b10de27da4d744deac626f2d2ef30c8aa8a6b3ab5e4d223da9b7b7b8bd296c3bff4b64c283e82d41a385668b22f51dc2ec152e58190d4f2b5f3c6ab27f186993beca86c4d8994c8d4f035fbe872be666bd00be8549a4b47e1dc0dbd754fa827abb49289aff2681c5df64ec740b7cda8da86bb2304c518bf68d318616691138bb917eb65b32380eb4a97603f900a2edc0292666ebb6cfecc5d0a7dd2946c0d44ab2b48b51a3c9494762cd267435613b59cf87e72411ff48435bd7c7cb6ee48ed2801898a9589a9f6248e008bc77b8da9565843ab1ee9b04e938e9c97d4343173a29d5e9933d01ba19955f36a795aae4796ad55d4400b2829dfb3595eb139a83f550cf15100dda2ab56317039232c72de828d2ca378ee75c99fcb2d5f75727c585c8d50536c7fab212bec440e254df62bc2758606f9add3b1e25034303cbe089e386ff044b87608caf9e96eaaf003d43715062de8d0a78e72a538c917ae501eb798a09f16030318d916f2f647608d83c579a6e29f9caa10bef6b67e906cb3ce112b3615777dc5812814c145be897f7a7eb86682db9b30a1e7242596f65400b3c9fd95b1d6a05f7eeb0a26c20a10b1ff8298311cb0b11b071de71e147c18ccf02111e7afda5f4be8bcce356d65a3032716b99db6651d8c67ef7c51df3069fbc9dbc2ab15f095f6a33c29c9332d3bff0ae4fbe3cc06e10da4a93e86b483ab1a6aa4ab0a3410504da5b4f29552db3cdea82bb3a05076086f35cc57bf85af28f501f2a36ee15cb429a5c23c6935dc3cf82e511a275e953541b8a654f56531ef4d936950a3a1572eb1e41420eeea906173938e3b599bae8079ff35c9f49414fbfcc1ef57f32df83654e57938cc3babf6ef28c931f3db54fae526f364927e7219f74133ca2ff31ace2f7e2ae74d2f30cfbe9fecd27e2ba71852c8371bdb6c6db01018a66b50d2d065300986e76a217f6902772fa9f97e0670fba750b717d43759c8e99b372ababcb31927651425d56533d665daa7dd1aa49f780b518fd696c3f6b69ed02ea4f37988ae77a286dc817f3a88c7dc7e3919c15d84b2f046979bc7994933a6004498d64385922ad600fe07e9bec007ad297c853054c1db626f0219c975cbc03d4d2ae60fb2655a4a684b4d2ab6ae684ae709f03664683950d9010a007e6bc0ee78c0826540e351fc586fde8c8d952a16a687e16256dbb3d78a4d9bca19b2e88b2cba9c8c331555674a3dc7417edb547c8496a6e6ac2e7534562bb11e63377546925737d4a61652efb89093c0101313a94036ecb891e1608b2b8d5beec85cc85cc2c2d41d211dc2107a766c7184573dbc8949a377e3a2bebfa071cfdf87ba0fc0391f810999d4ce53bd5f44c4dd9e534229ca5756d3d81e2b92c63228f1f78100bd54887a20a02012d585204371355736a1809eaa3a95abc81dd2d57ffe42c562200fca20dc6fcd1708a1bc8998cbcbd71cf549f15aa38938ea8d06c4e9dfe1ff4d03dbd129118010dfc4a51cf08c856de3a248726791d1bc2998a538e492610350d79ff6d99091f283f63cf91b5367b4aa8fb19019fa11e8b0dc0af8f73240244ac6d82f180bce593a557a7a62357688db92c30bb1ff7d04fce956bc53617eb35de14ad08c7e6aee7a3258a93cc441ac95278c898d5c6b4844ea8fe1537973b75aa7659eacb6125f65bbfedf72568821e871534e1c56d7b6b49f72594363af20ea7170085d5cdb8afb5c68aef840fc039b9e1a66309d3950c22f694c0611588335348876d50ebf5b4ac385f0c8eeca0f3c647cdb3257bc0b7f4335305c1790a80981e5ceb3b17d05e98d3be7e71decbee03680b5d82d28a72e84a6d4fb400b75633402f681d9b86318bfc7af0e5fb0ed3ab477cf09e19343dc7aa166a793cb6bbbc0bb2a616d3ae6ea0a28ae3d98d32e00c1009a1d223524a9d9d7399e5b9f863cb163ac4d80c3473234c022d6c8c5b9b8fedf6990d0073cf0f37e3d6b442ee0463262b3a3c1a275611c39d5403a040d6abbbc65cd5e27bf48c5df33ef7442d7150da2ca6d279cdd6cef48b3a823770d867d902a3f4c19bc7a608d9c9d017608926ad1a4ec84fd866361be11e47be0e13497e033c791582c26d29121a6ac6adbe67d878e5ad362b07c937cf1f155ef896f19caa8ca11fd2a584589eae8a6a25e4d913b9cc200719df8f4783681ebb4c98789d419f1bcf9d96172712d87b95cb3a1f6de25de61401a8aa670d4244004e903c6762cb0d9208c3b36eb5a654078a2d4bbc53513826bb3e40c9d76ebc7d73c9103076caaf017758c85c236711318c170c63330a9e753119466e0efeb4ae52841f89870a197822deabb7dbaafed8daf999aee2c6d7ca1205e71044e0200611f7ccb905665ec340a1732c8637de562f8afcbcf0d4d6d45015fdac8533a2c7d5e3a7cb25d4a2eb7a6d78ec8099fb31c7e4fc691eaf1177b21b848b9b7f2078be83e08e3bd47af80bf75d076bb0b4b383452b35b4e150261e49a81b10b540f55a790381a2ca5e75cf00cd7ebb1ec71474302d2d115402fb099d07a94ff96d77624a4c5b3140e155e8de4c0bb2cd5f444f83d36babe8b71b547264cfd7c79f06854f49dfa79b3e8d780b7c3f742f39d8c0afa6c59ab61495ff59afa92361deb313181aecaf199906d9e1ba0081cba20f8235421bb00ee80cecb36f99bbbb3bd0b0fef6d8513773a9d2b4ebb4bec2fe6c0585c44ff2a4a5a0aaaddb25a8c0a50cac8641169f81e00b08d9affd7abd1cd6c1ce037e5f1b3a0d31e043fe1060c511373b9a065dc3f8281fedb371456bec9a2aa0f9e290fee1d65e9eb97b19ed2556cc56d2f3032baf8546c15368614fc10f7c21a90cc977eea24e1dbbfb5b6e50f5892e00f19189c3cc1baaa69b5908f96e66aa542f2874432b4c9df559b93e5638ecdb0930d106159ec2b0a5e0722011cd0088f867aaf990b9bb1ffa2e2af98b6e579901d6a724fe39ddc19b76e9418e4dc5ec28c1c554d2699441424b5f8a8e316eb24b50523cd5e63b84b24e57adcc0397ec2cd3b8d021b2e569283e699f86efa8fbd283baccdd85a303db82723751060ad06bd835384b75527c1cf8f702c24dfc41ed271bff37ae645d1c90cbfcc8303af8429467d8a79c4949a3866c373b90a0d1fe79490f1cb265fa3d676621915128439fce11fb392942665bc16ffa1a3f1e4a2980eca97603b50956952618c5004f6605b4b9daf6c18b2ed197488255d30749daae73283a2e44c24a41333ac5807f86eaf1c5685e13e119562ccffccfcf510e767a04ca5fbe98c58976f2b46f1d1de84527dfe37dc8ba473c415f9399cf50e117343c25f29cb1192665dedeac0fb382ceb5b8f74b1c8386ddac2c2a36e8c7c86dcb8c23caa16a62bffe6a269e03619ce05da45537df83422d0247c5242e4ee4485d149a250a913274da0bc9e3d6727b667d6c71e732f807d2b34a113dd65653af137474c5c380cebc902830da83fca20787dd2f95370814073ff2aaafdb4854e4f1ae01de817e044924520f47bec5e2ecaf87311b0966d593f823a1f1424f1f1cf00585a50bdd2d1a19846e661fc4e39a1c25924a21b1902efe56cc247286917ca5369ae6ff9b3a2b4c55655917a20ac73acaae366c0f87c05aa1f84cfcbc1a8c48b4be917d00948a9b98bb96fa6f4af00679e5a0be5c5241a363180b3c74efdb48538e69c38a0daf9d9121a316f1faeee0ab2ac741b96c1582d42fd4363eb474603f7bc466c7292236b426989d921cf8963fd04f173e5fbc783cc05e8ade6bcdb263baf3fa8f29239f22589225b6464bf257a554e1298b609ed497373b6f73520da26babc5f4947ebcf4d85f02c37f15756747dd5a05c31a1b1ab762493648f259c3b215d0bbba625fedbeae47c874289dc1d0b3c4eaa742b3c3d9feefb99766a77b65b7be0c4158062f74a8fc12bbf8522850faf788fa26111c47bb6361b20ab51b5c41ae7fcd20fafa1efc5f6ac925e47ddd3730483ec1988390f5f9e8a0831149e6609b664cee277c334a75405be89e44ede7d3e35c55fa96b2fbb54599cadcb0f0e856c7b2e867bb29185ba37aa495234a50f4f25ca5f820e7f5aa5fcca961050200c9010200000502000605020002c204000000050196fc609f8ee7ddc8d5ae2dabde7c722392ac95e182ae41cb6a8232bc28e207ce7a8718494105fb4ff13f7d81a6ebbe3e290a05ed882e4cd140aae62bc026cb304aa29832e848bdc5c18442b8bac3e617a697affb919813e8bca92412ecfc2b10d23c37e7da44f75f814d7ca7af706b2015d3196398b0c5dff4a2176d4bff4fc2ce6dc6ed147ac6458a4e41f6cab8066839e7e4b19449c200004e214e2200089078fa45b34ebad4e65c5eb534926313a8cb4ebbdcd54f0b4365efc671fa4512c86d7699945d4ced23e9f9c501fe76d968fdd1bf99dfb5f06efa1199e6f6b13e34e09b9fec1f1fda300949ec2e1da8fa5d79fe97b5270673103f526993c45e4f4009966c6d49715af85a1c8f390ab9eeadc97e65339b0f10e2015deb3a1e6c38c638e8526b4e6ce63bfea50dbcf169fca3d5d219ddf5ae26b2df8bfb7210d1c56e51b7e4a0329e6986c9544f"]) r5 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) (async) socket$inet6(0x18, 0x1, 0x6) (async) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0x8d, "fe80000400000000000000000000fdff"}, 0x1c) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000200)={{'./file0\x00', './file0/../file0\x00', 0x5, 0x6}, 0x0, 0x0, 0x0, 0x845, 0x4, 0x4, 0x7, 0x40, 0x2}) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) (async) setuid(0xffffffffffffffff) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)) (async) syz_emit_ethernet(0x12a0, &(0x7f0000001440)=ANY=[@ANYBLOB="eff6db22d931ffffffffffff88a84b008100270086dd6de9080c12623b07fe8000000000000000000000000000aa00000000000000000000ffffe00000020301000000000000010100c20400000d8b0000000000000089050000000000000401170401060502000700000106000000000000c204ffffff59050202000103000000010700000000000000000000002e0e009000000000ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000000fe8000000000000000000000000000bb3dd1665d11d3c7e88a5c753f05576485fe8000000000000000000000000000bbfe8000000000000000000000000000bb00010000000000000001060000000000000502004b00000063008019660000002f17000000000000010a000000000000000000000000fb008fcb22f022c836c9ad21bf7697139270f14610af3fc5e1b83409e67f6ad3b4e68363f30469d3edd6707ce9710b07a5d93982e10e37e71c19819dbf021b8924b4057e3d2ea706669f6d1fd9e17469d94a9b8dc4043153254d2e4164d405448e0c9d49a5c3ef71a98286d740cdb2afd47626e0aa3f6f223e7519a4fa31f0b9161fea4e6a2840b3618a1f7c773b235437d64a368833829499578c333883b84dcc1154373f9b8e6ec6d9bef9d2ac42c8afab50ed91881695385f47b1ea3a181a6339eec9df17aaba6d875543e490e0c56cf2dbef0da80f297744c3018e1160adf89477e90cdea61209dda4946c8e7aa83f28d3f7575fb035b0aa01cfb384f583af11aa549d2299b63038b3b356dea7efdf3858f8952f4449f2bd30ba772a5caf63f608aa15339ba0c5c7b63cf345a1a7dc3b21b9fe328b11148e1936bc5498673122677520b87cfd4b5777b7e812d3ed4918ecf7f1c728a2fd56954942b313a89cf4a80c357f2eebe2f4b93eaced4fb657629e837433b256d726352c3a0c857c7c652318dfd3d10f1457f4668447e9d9c2221df4a79eedb3327a641d869462909a12dc7fc29b169b77805463c97e668543794d43a57bdb530de40834fb3646f457f34dc531ccc16e663a4c942ee60ecdbabc101b041d3e51e1c1d1fdc5d597266c5c1514f973a660b89772953c09d13b09fa0933934225ca998e9607c773c1ca76bf6910c9bdbcc10877928b2c28c4fbdb1497f5dd327e2244b5f93241d779a57a4f01c37aa36ee6f09a37f34c4c177254e8e834fafd2765fc71ac09b4fee44504772f99c50d4ea8f49eea4b518f3874b7c97e24860524d990d1fe3f5e84a8f0a1d9e40fe814905f6caa7855bfdac6a6198e3bb8bc75440fa316fe9fbe16c0049cdac69187de079f2d48a31f9e45142b55b6e8042717bbee2896f4b4699fd10e8ec8a05b234ea55452a09a3dfefbfe3bdb35a0a084f4ef3be8a6c1b838cec2f592e1c3f20695ed85d694bb4801ade51b6a7ed3f704a0ee00e37fdf46c51f9f24eda50a7a4444d19fdc013e4939e82acffdb7929d487b083fb844cbab19f4579d4c5d3149cf22b0eca4578869b30a3b7176c7acfb98e053f4214f297cc645432734c9de770d88ecebaa9af9ddc3229de597553f0f6c89cce62ab39cc505adfa0f07ccd1f413a10f3042a10519972ea6236dd76f86f87542fe52f56e9dd04713e786611e1b4720bc55114384551d06738829f9d1793e2d5e831c9c65f0801b892a9c223850eb58150ad75a53f1e460be9c3fbe94c5c412ef1c2e467e5f7336ad454dbd2b08bda41406459f4dddc63d8d1a277ac092234cf1a2aae8e9ddf112a49b308342d520b2dfd12fa1e56ea687851a5730643726b9ecc5ac0cc1f655872962818e96b3cbd6af0358d8e6648eaff862460b9ab11931f7041a401ec4dd9b79c4e2d93755385e1780bf0da795297f799b179aa1d6c4aa75bdd0ad8b83a0fafe9265c38cddc75a4eb92f6de35763d512fde345e5e2954bdacead7c97beb35a490942ac6a388312ea857d9c49d8cfd6e8030910006537386ca8bfd9a8cd8c59f81de2d7e83844b4374b76e5819bc59442eefc1e57fc4dc543010a0b75c62c97abeed72bbd4b1cac134e1d538fb23c978edd128456334d13bd117c846407efc8a5c2146e5759d212bbe4bb1892d0efabab650fcce1b10de27da4d744deac626f2d2ef30c8aa8a6b3ab5e4d223da9b7b7b8bd296c3bff4b64c283e82d41a385668b22f51dc2ec152e58190d4f2b5f3c6ab27f186993beca86c4d8994c8d4f035fbe872be666bd00be8549a4b47e1dc0dbd754fa827abb49289aff2681c5df64ec740b7cda8da86bb2304c518bf68d318616691138bb917eb65b32380eb4a97603f900a2edc0292666ebb6cfecc5d0a7dd2946c0d44ab2b48b51a3c9494762cd267435613b59cf87e72411ff48435bd7c7cb6ee48ed2801898a9589a9f6248e008bc77b8da9565843ab1ee9b04e938e9c97d4343173a29d5e9933d01ba19955f36a795aae4796ad55d4400b2829dfb3595eb139a83f550cf15100dda2ab56317039232c72de828d2ca378ee75c99fcb2d5f75727c585c8d50536c7fab212bec440e254df62bc2758606f9add3b1e25034303cbe089e386ff044b87608caf9e96eaaf003d43715062de8d0a78e72a538c917ae501eb798a09f16030318d916f2f647608d83c579a6e29f9caa10bef6b67e906cb3ce112b3615777dc5812814c145be897f7a7eb86682db9b30a1e7242596f65400b3c9fd95b1d6a05f7eeb0a26c20a10b1ff8298311cb0b11b071de71e147c18ccf02111e7afda5f4be8bcce356d65a3032716b99db6651d8c67ef7c51df3069fbc9dbc2ab15f095f6a33c29c9332d3bff0ae4fbe3cc06e10da4a93e86b483ab1a6aa4ab0a3410504da5b4f29552db3cdea82bb3a05076086f35cc57bf85af28f501f2a36ee15cb429a5c23c6935dc3cf82e511a275e953541b8a654f56531ef4d936950a3a1572eb1e41420eeea906173938e3b599bae8079ff35c9f49414fbfcc1ef57f32df83654e57938cc3babf6ef28c931f3db54fae526f364927e7219f74133ca2ff31ace2f7e2ae74d2f30cfbe9fecd27e2ba71852c8371bdb6c6db01018a66b50d2d065300986e76a217f6902772fa9f97e0670fba750b717d43759c8e99b372ababcb31927651425d56533d665daa7dd1aa49f780b518fd696c3f6b69ed02ea4f37988ae77a286dc817f3a88c7dc7e3919c15d84b2f046979bc7994933a6004498d64385922ad600fe07e9bec007ad297c853054c1db626f0219c975cbc03d4d2ae60fb2655a4a684b4d2ab6ae684ae709f03664683950d9010a007e6bc0ee78c0826540e351fc586fde8c8d952a16a687e16256dbb3d78a4d9bca19b2e88b2cba9c8c331555674a3dc7417edb547c8496a6e6ac2e7534562bb11e63377546925737d4a61652efb89093c0101313a94036ecb891e1608b2b8d5beec85cc85cc2c2d41d211dc2107a766c7184573dbc8949a377e3a2bebfa071cfdf87ba0fc0391f810999d4ce53bd5f44c4dd9e534229ca5756d3d81e2b92c63228f1f78100bd54887a20a02012d585204371355736a1809eaa3a95abc81dd2d57ffe42c562200fca20dc6fcd1708a1bc8998cbcbd71cf549f15aa38938ea8d06c4e9dfe1ff4d03dbd129118010dfc4a51cf08c856de3a248726791d1bc2998a538e492610350d79ff6d99091f283f63cf91b5367b4aa8fb19019fa11e8b0dc0af8f73240244ac6d82f180bce593a557a7a62357688db92c30bb1ff7d04fce956bc53617eb35de14ad08c7e6aee7a3258a93cc441ac95278c898d5c6b4844ea8fe1537973b75aa7659eacb6125f65bbfedf72568821e871534e1c56d7b6b49f72594363af20ea7170085d5cdb8afb5c68aef840fc039b9e1a66309d3950c22f694c0611588335348876d50ebf5b4ac385f0c8eeca0f3c647cdb3257bc0b7f4335305c1790a80981e5ceb3b17d05e98d3be7e71decbee03680b5d82d28a72e84a6d4fb400b75633402f681d9b86318bfc7af0e5fb0ed3ab477cf09e19343dc7aa166a793cb6bbbc0bb2a616d3ae6ea0a28ae3d98d32e00c1009a1d223524a9d9d7399e5b9f863cb163ac4d80c3473234c022d6c8c5b9b8fedf6990d0073cf0f37e3d6b442ee0463262b3a3c1a275611c39d5403a040d6abbbc65cd5e27bf48c5df33ef7442d7150da2ca6d279cdd6cef48b3a823770d867d902a3f4c19bc7a608d9c9d017608926ad1a4ec84fd866361be11e47be0e13497e033c791582c26d29121a6ac6adbe67d878e5ad362b07c937cf1f155ef896f19caa8ca11fd2a584589eae8a6a25e4d913b9cc200719df8f4783681ebb4c98789d419f1bcf9d96172712d87b95cb3a1f6de25de61401a8aa670d4244004e903c6762cb0d9208c3b36eb5a654078a2d4bbc53513826bb3e40c9d76ebc7d73c9103076caaf017758c85c236711318c170c63330a9e753119466e0efeb4ae52841f89870a197822deabb7dbaafed8daf999aee2c6d7ca1205e71044e0200611f7ccb905665ec340a1732c8637de562f8afcbcf0d4d6d45015fdac8533a2c7d5e3a7cb25d4a2eb7a6d78ec8099fb31c7e4fc691eaf1177b21b848b9b7f2078be83e08e3bd47af80bf75d076bb0b4b383452b35b4e150261e49a81b10b540f55a790381a2ca5e75cf00cd7ebb1ec71474302d2d115402fb099d07a94ff96d77624a4c5b3140e155e8de4c0bb2cd5f444f83d36babe8b71b547264cfd7c79f06854f49dfa79b3e8d780b7c3f742f39d8c0afa6c59ab61495ff59afa92361deb313181aecaf199906d9e1ba0081cba20f8235421bb00ee80cecb36f99bbbb3bd0b0fef6d8513773a9d2b4ebb4bec2fe6c0585c44ff2a4a5a0aaaddb25a8c0a50cac8641169f81e00b08d9affd7abd1cd6c1ce037e5f1b3a0d31e043fe1060c511373b9a065dc3f8281fedb371456bec9a2aa0f9e290fee1d65e9eb97b19ed2556cc56d2f3032baf8546c15368614fc10f7c21a90cc977eea24e1dbbfb5b6e50f5892e00f19189c3cc1baaa69b5908f96e66aa542f2874432b4c9df559b93e5638ecdb0930d106159ec2b0a5e0722011cd0088f867aaf990b9bb1ffa2e2af98b6e579901d6a724fe39ddc19b76e9418e4dc5ec28c1c554d2699441424b5f8a8e316eb24b50523cd5e63b84b24e57adcc0397ec2cd3b8d021b2e569283e699f86efa8fbd283baccdd85a303db82723751060ad06bd835384b75527c1cf8f702c24dfc41ed271bff37ae645d1c90cbfcc8303af8429467d8a79c4949a3866c373b90a0d1fe79490f1cb265fa3d676621915128439fce11fb392942665bc16ffa1a3f1e4a2980eca97603b50956952618c5004f6605b4b9daf6c18b2ed197488255d30749daae73283a2e44c24a41333ac5807f86eaf1c5685e13e119562ccffccfcf510e767a04ca5fbe98c58976f2b46f1d1de84527dfe37dc8ba473c415f9399cf50e117343c25f29cb1192665dedeac0fb382ceb5b8f74b1c8386ddac2c2a36e8c7c86dcb8c23caa16a62bffe6a269e03619ce05da45537df83422d0247c5242e4ee4485d149a250a913274da0bc9e3d6727b667d6c71e732f807d2b34a113dd65653af137474c5c380cebc902830da83fca20787dd2f95370814073ff2aaafdb4854e4f1ae01de817e044924520f47bec5e2ecaf87311b0966d593f823a1f1424f1f1cf00585a50bdd2d1a19846e661fc4e39a1c25924a21b1902efe56cc247286917ca5369ae6ff9b3a2b4c55655917a20ac73acaae366c0f87c05aa1f84cfcbc1a8c48b4be917d00948a9b98bb96fa6f4af00679e5a0be5c5241a363180b3c74efdb48538e69c38a0daf9d9121a316f1faeee0ab2ac741b96c1582d42fd4363eb474603f7bc466c7292236b426989d921cf8963fd04f173e5fbc783cc05e8ade6bcdb263baf3fa8f29239f22589225b6464bf257a554e1298b609ed497373b6f73520da26babc5f4947ebcf4d85f02c37f15756747dd5a05c31a1b1ab762493648f259c3b215d0bbba625fedbeae47c874289dc1d0b3c4eaa742b3c3d9feefb99766a77b65b7be0c4158062f74a8fc12bbf8522850faf788fa26111c47bb6361b20ab51b5c41ae7fcd20fafa1efc5f6ac925e47ddd3730483ec1988390f5f9e8a0831149e6609b664cee277c334a75405be89e44ede7d3e35c55fa96b2fbb54599cadcb0f0e856c7b2e867bb29185ba37aa495234a50f4f25ca5f820e7f5aa5fcca961050200c9010200000502000605020002c204000000050196fc609f8ee7ddc8d5ae2dabde7c722392ac95e182ae41cb6a8232bc28e207ce7a8718494105fb4ff13f7d81a6ebbe3e290a05ed882e4cd140aae62bc026cb304aa29832e848bdc5c18442b8bac3e617a697affb919813e8bca92412ecfc2b10d23c37e7da44f75f814d7ca7af706b2015d3196398b0c5dff4a2176d4bff4fc2ce6dc6ed147ac6458a4e41f6cab8066839e7e4b19449c200004e214e2200089078fa45b34ebad4e65c5eb534926313a8cb4ebbdcd54f0b4365efc671fa4512c86d7699945d4ced23e9f9c501fe76d968fdd1bf99dfb5f06efa1199e6f6b13e34e09b9fec1f1fda300949ec2e1da8fa5d79fe97b5270673103f526993c45e4f4009966c6d49715af85a1c8f390ab9eeadc97e65339b0f10e2015deb3a1e6c38c638e8526b4e6ce63bfea50dbcf169fca3d5d219ddf5ae26b2df8bfb7210d1c56e51b7e4a0329e6986c9544f"]) (async) getegid() (async) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x0) (async) 419.399239ms ago: executing program 6 (id=488): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="d514d8f9a6264999", &(0x7f00000000c0)=0x8, &(0x7f0000000100)="b094aefd70a52d16502a58f9dd6a1a2992c67b94a68beb561b49b261f79c166368c5", 0x22) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$net_pipex(&(0x7f0000000400)={0x6, 0x1b, 0x6}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 418.418567ms ago: executing program 6 (id=489): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) read(r0, &(0x7f0000000040)=""/130, 0x82) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{0x0, 0x1, 0x4}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) r1 = socket$inet6(0x18, 0x8000, 0x2) sendto$inet6(r1, &(0x7f0000000180)="795a5a6446070461359ca156ea00edf489e972891e3814f831ae9fd82e4d20bb4688f4cad4b382a7e389da1a513de93c7e1201fa9997974a0b1d153cf22c541dc90acd758c357aa6ebe4b7da99958a4f4a844945ef19b468dc2fe65ff8f2fde74dbff1eac99f20d444a3f2218f38da0d7308b6f2aa896900fc465c9ce86ca9a7c4d39132a456802e6da163e53ada556ffbf83187a80bde557dbedab3de7c8a0b754fdf2e1a00b2f3c33c2913a305b900e52f4ccbed99d51615df2d8931b8677a63712b7310aba2963f6c86501b072ef6d32d39b0ce92cb56a40085d6f36c1c76c6cfbbaefebae97892f3be90983723de818c5016e6cf85587bb7a10fb1cfc5f5b551c5d0963bbbe536896be7654f10c96fa72dcf0527c5c71c3fb02fc47553342ee517a61d490bd967aa552cdc840392c4fde38cfedb60a16398d426018b15643c58b882f9d1660f15d64ca15b1ad0fd0d0985a4741264aad69071ae08caf8862f07329e0c6d43e01846fad9f6803e21820ece3a170d6adfe89907388e8b3ddbc55ead041d089d4fc49bc8613b306cc14d7fc627d1b0b2c39b2fde9a8f8bcd03b7d6f9515db348c9e5a51540d77e2214be9f8c0a8484695b065a159dd214fef760a994f05474e9bb327d51059114d1282de2ca0ac8e59f0cc1760942117fb90040060ebf6eec2475f349ac244ae9f1880f8e30741f5a00667590dc0a8a8addc68aebc24b41cc1748cc3a9d2df4bc2da1a117dee42aa3c8b3f41d0c642292ccc53272a6d56209e50d92c3bae94c13b7120b814868292fe52a68ca343f6a4550c104fdd5baa0988ad447c07466b2b7c1fbd0d62bb36513e044d8d0763103468d4957676eccab7973994777e65baff5be826fa29150d62166748eb71e2826173b84aa76d8a3ed9ab54d69c3b3587578c8bbedc658469bb553a86dd9d7bb8e8f4d35cc1bf5525c4b579da7520a78301adb1887001ce86b111c24f8cc040e33d5666fd3b08955aaa458aefff97ba5d5ac2171ff179c3f79be74e6028e1a3a713abc95fbbe156f6048140dae255c441d67eeb5f8718db7ca4c41a234cdfc8ba0d5f567d7efbc4a75d24dc4a29fa37f10448bc3f5d7b7afe517e22c27fac4cfe55b379112cd8aee8fcc39071f7a6d276c5189a0f36c2375672d5f8a0d189aae5568897de2c72f472312a8771d275acc768e24d24d5514bb8a26f1068ce8cf263677ad774c95a6c1ef21f917ce44b7db81140ffcf0843673f3714090d9f7a7abd00329ed678749ae9ae1facd1fe3e4fbad2aa900828e03d67e4d3c19e63deab4e48bdc0514a649521702c5697eba7a33d65e8c5a3f51c06a65c1f62e2e1801124228a10a20ba9f2956aef1346af3a5fb8f71f7e87da2eaa16314834147063109301288e6d0ac1cba48160e3882cbf0556addfc0a15c1e6e61f130caf3c8dc0ecd0eb6aa58cf2c3ea6a13152747490ed409c3e9b40664fa40cfde2d541eb83c75940e3bec6c8ac70c24ced314aa78ff55e3b7846474dcd752d42fd9fb7d28bd7fa72651c9a6012b91618ba352d4ba3ce49747f1980c123b4ea123791e07fa31e5565454aebe0fa15687a16ebe402916c4e263194e8e2b79d164b7d4ee34daa9da6e4dd9426f9659987cd87fd35394e1f4be8815356eb0ef72de7f0b639853234e41feebaefe5748a46f092283d95aa49c6ba586acdb3f59ae65f8469d39f4ec7d7963a8e4c2ae1d6be3d95a3ea51474b10801ab10adb10a754bbd2380ec891ccc12caf5a15f5645d73c1962ec04fb5ea681f9ce75ad28f3b76f9bbe7b125a867ee4b713c8250a14433177b1b3024606f006ab04f2a6a8da2ffc87370ef34c5841aa6f32bd6490b9a4e4278c2c4d9a5d1122b5803b0408c940ca98b5d5a3c4b2708f9f4d7f23894b389be93c8821da6ddbe696dc493b33b9f6dea22ed71fd145ddba8cafc987c95db120efe71cbdab7a4129e2174a8575bf866e6ace96b804f8fc2019f42b1c1919099e9ebef369a102152bf8edcdae920bc1c6dc638cebed42375c4706f8fc9df7128587f7298af31f99dd65d038041212d3ca610fae6ca981db14191cd342820148d05f0f14e2f1d06d9289609868f92211dd246934364dc045b431ee1398f660a557458b4264d084c9f6bccb782f622dc4257932482aefaf43325efee21bf67a0aba34043d368c8e5ddd7112531ae5757a0428a5dfcc04594919a7b624ac45d131ddeebca2019947e7b2a258b0604e321db86869d4327ea38e24aa9c50e720c31157d8d137a1941a1c4e8ca96341096f6b4ca7997915e1c63dc7503c683bfe1e2309f3ca75212da64ea0a440b52d810a2c8f4e4306d5fa200e4f64ce84d54c81e455417f780fb75adcb3a47e6808f36cee38789a3c1c2620a93b7dc194cfd9246d4d6a2e374727d2da7e4ee0120b38ec9836ffa5ff24bbd876ee32138f48a5689a74391f50d8826e633e2d67abfebb536600a44d44ef8bcb3fbb6bcccf2fc2929fea5cf8bdc817417ecdca665cc388693e2463a92395871fc5c7e26bc9cf78069dce48fc0ca3cf8b1be9b80bd92275a5e00200d23e31220a08c08555d501375158535f664bf440b6614ac4b863d5b7bb1cee016ea92b1e6559b1a843b706a6266e361b556ecf91252587f3204979dbd832ad1554e3912813ffd46254ce6e564ca1e3fd5b9bc01cd1cce8cb43e211162d1bab4002bec1796f50bed261a546e726ef541c7b90a0330b43c4cf9fd28d9f8d4c7c0a17233dc228e97b0124a2f1542c07d77500bb178902073f18c6fcc888cf020f7b414e088c058d672e1867dc69e90d881e1b63aa9efd0158067d9904082bd60442d0d755d07f8e7d325883c418c5f204be98b6e5f2a0f737a8397a613b84587b4de9e4aa0b4e9ec6d3c363faba9beec51b8c3416b521fd2b981b6fdbe14bd1feddf669b624aaa034058b4d5c23be753f1215b42f028f9c91201ebece24492e7cbd939d98b4856a9338d8505a355c12627943d37ab0e75c167d20731a336b4ce769637f5d7fd5578386d53b40f4e59267b2528a701f85f070e7b56eb3e3d051ca88dc28a01965eb749fefef28e3480b0968e30458096022f31782c1f47805df58bef1ad0f43c130ed612087f350b1e4244e42b8b758df7776256466ac61bf78af70ee169cddc6c9587b8102fbe6acd9f6daf1637caedaa531a7e445e9e796795ccb24f15dcbad4c65278a52e686ec811884bbe08fafad3333fc9b61773006fd6a9ffbb4dd069bdc74f83d085485a8d1c2a984300c7de5cdeca6e5ce9ce753d1ee6b1bb1f0ee2b0f2f3f276314447cc00b1e2eceec2488e8cd9cb08a09af89be1a8d56053ffb414a085def4d8060c3338b757a5cb4d9335335fa959bd8c37480760c9cd95a9976af3e8146efec21d03994e475074ee89bbe0f8f60f8b1e5d4e89339f084ad7b274576c6bcb7a6053b23b030d4d069567bafb02d02c5a7e3ff360c78110e22bd6212ca36cf88681be73bfaad2cc03f346949230daa9962cb825ffa7932d4e0ca57b3d9cbf4d2bcf902a3750b0cae326eaaaf959b5e921928015719f898b3dcebff9977924d2a2d0fd7eb95d75cc424690e721c05fa17f274d2698c2fa7f9a2b8992834589e8db5a438de736a5a133edf0edbf53bf505902487b84c04f78dbd110a4cfb050ec23786f5dcef09cec54fedef8415acd82c6c401a8103dcf5839f6bb3061b262075a2cea18e7db2433cf7e0f279f341d8518904b93e80755925670277f926f85d905673b23a9c0340b38e7b97a14859f121d137f3cf178b4e2b2cf988d0c39bddbc1b6f5b14fba8ed20873c18b96694848adbef33b8e143cd6d84efc10ee8887e5cfb03f662b0504b8bbf0a1a798febaae9bcd367cea45e2c8940148bedd0f949eb8d485dea114d04a3f465bbc89a8f3aa7b68c4acc2c5233acc8975a1f4e848b867561330bc0fdfdf0bc3d0df2b0fa5441a232ee2fa986846c08e699fcd33c8ced68a459f7b8cee85e52812f0f4e99be4bee751ce74f6181f7f005a96657763ef0ec3cfd7d933e68733c97b63bf4df4af7aacdff51a814fa2c90fd3955ac9fffbfb258c13205bebc85334c9ee702b78798a5a9cc0b2d7867214393bd6772304a2cd632d67ce705a665a24dd064a00bc7fa77aa45a0a5b7b430a1ba8bc6e170bd05664ef7feed455a3a50b4e2566d7425e66ba52d75a152ae2d1bc887211756e205ea9f22bf2d5b9f8246b842f6087d2457206f846c6e4d29a62535ba59fbd6db960b8d0cfcb31a657b72dbd29b7c30f1fbd06230f02302d2b11e1cab318e5647e0acf1b0fafd00229d0343470a4c514a326a75984084d10b1fae1f50d8298082bc5c896ee8dcd547c4a07130bd0a7ed5efb9eb035371eba3c829a93509db426c7b44f11892f35c10b3659bb43e01b6085719ee9317762cf1455f3b312dce4109780781b8952804d81f969f6f565aa7b7f23385c24e62acb85e3dcc75d33fa1443c3cdd883f76878ca500516eb2a36736da505eeb2380df926376ad9acb69aecefe806c8635aa747d041e903fa073b99c2a4680cffadae3c9f9a603bafd7c8de9c8b50d33aa27e58ea50e0e427b63efa76c0aa3dda33587810784beb168ef660e7acbd2aa2070af00b822bcd702b3ecf8accefe5c238701459275fbab963759ec0d6a2b762c99102259ee37d512c512e123d0e0aa913dcb6da78cc4522f92caae453561d74891d05dcb2ac999e0c3d36a3f8fc4581347095f87d82c5e00b65369633716d514a1758e972ee471d09915ea22078ebe44e52609d94bc0ba03c38c3d7eb84df95314731cae836c2ee2272283acabf5b0621cad71e0052f9b4392e7951f968c7d7a1d4a0b0ae06cdcc36cfdec32b159c5d8a1f77e7cabaab7c629e15822164ddc7e61e953cefb2de88fabb4a578cc80be2e49a4a10e0157e6eb4072794f8208b3d5b99668fc4645eabdb404268e72821960238e07d238cb75b4abad1c7e9ee01fc5a8dcec245455235274b660852510724fd824e0a173ad83b87271f25efbc5fc4a69e23c96465752180b5d4057b298a0187e473e3d227558ed69a818cbc2f3a0d8eddd4db460cfba5aadb621ceb5bace4695ba768301e42294b69e6a75cc9bc00c2dad85d263abc8da30a84e3ac56807f8177326adb3da150027e0f69714b888bb4408c40c1c92ca07540dbfa7f3518d7d251f93cbced3445762aadfdf3619de8d386471115135eda5c168d74e0a99e0ee65c01334b41675b706d8793024caebb834b2abe41760e8b97c31397110aa6452aa532eb3092d5bb7d1b42dacfa8516e63322c337ad71ad4093f864acd54556168172f5a5c8bc18295ef941626cfac290e8af340723a77e191ce2876ddc8904a0a53a4063d1ef208d0043b4e1f2ab461dc45528fe32b24ef6720f9b39dfcac0d72d32dbe2990154cfa6f425f565e642c8fe0ced4c4b64f0bbdc1014226fa096d65f6ee5d2731137a9c1bb31eca15fdb3ef696739940d8e7d681ae4b387329bf480e733fface0f41ff341cb5b9653c94a10939cc15e489ecdb120804c678be49c687b2af51d06fc15cd10352f509cb991e4e83ebbd9567b4082bccea6ea38e2c259697ec4a3eaf35a4f92bcb0e64dfae8163f457421925e60fccf0fb80bee20ed0df3e8cf6a4d263ab45baaff2be09fe78c5c702b11f380f83d95461d8a2abe73293a402c96749b440282817fb3952bf73618d7dd612a58085274a2bf3bb32d36388672cdfb1db6ea7fb74049dbab8076589f8083c91ba7ecb42a6bb8162b0da8fc165632956189e8f69eb5f1d", 0x1000, 0x4, &(0x7f0000001180)={0x1c, 0x18, 0x3, 0x1, "777f47665705df2618c1189c68f98fb2", 0x40}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000011c0)={0x4, 0x6, 0x101, 0x7ff, "865120284c5c74746851065513e94776ee8b3c76", 0x2, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001200)=0x6) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x80) r2 = accept(r1, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0x1c) ppoll(&(0x7f00000012c0)=[{r0, 0x4}, {0xffffffffffffffff, 0x20}, {r1, 0x80}, {r0, 0x4}, {r2, 0x1}, {r0, 0x4}, {r1, 0x2}, {r0, 0x20}], 0x8, &(0x7f0000001300)={0x9, 0x6}, &(0x7f0000001340)={0x1e2d}) r3 = openat(r1, &(0x7f0000001380)='./file0\x00', 0x1, 0x1a1) poll(&(0x7f00000013c0)=[{r2, 0x40}, {r2, 0x48}, {r0, 0x40}, {r2, 0x4}, {r3, 0x20}], 0x5, 0xb6a0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f00000016c0)={&(0x7f0000001580)=[0x0], &(0x7f00000015c0)=[{}], &(0x7f0000001640)=[0x0, 0x0], &(0x7f0000001680)=[0x0, 0x0], 0x1, 0x2, 0x1, 0x0, 0x0, 0x1d, 0x5, 0x7, 0x1, 0x8, 0x8000}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000001840)={&(0x7f0000001740)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001780)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001800)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x4, 0xa, 0x5, 0x3, 0x7f, 0x81, 0xb}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f0000001880)={&(0x7f0000001400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001440)=[{}, {}], &(0x7f0000001500)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000001540)=[0x0], 0x2, 0x4, 0x6, r4, r5, 0x4, 0x9, 0x0, 0x80000001, 0x101, 0x10000}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r3, 0xc01064bd, &(0x7f0000001980)={&(0x7f0000001900)="98d079bb69cb4b796f4aa4e247f561edab2ab2b44f045a4f4482599fc9d286220c0aaf693a4e9c5ec5d6672e08eb22669d9797426bbfde3c3fd5a9838d2124446dba03822e", 0x45, 0x0}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r3, 0xc01064ac, &(0x7f0000001a00)={r6, 0x14, &(0x7f00000019c0)=""/20}) ftruncate(r0, 0x6) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000001a40)={0x6, 0xffff}) r7 = getgid() lstat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getegid() setgroups(0x6, &(0x7f0000001c40)=[r7, r9, r11, r13, r14, 0x0]) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001c80)) r15 = msgget$private(0x0, 0xc9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001d00)={{r12, r11, r8, r7, 0x0, 0x4, 0x0, 0x0, 0x6c7}, 0x0, 0x0, 0x9ae, 0x7, 0x10, r16, r10, 0x1}) setresgid(r13, r11, 0xffffffffffffffff) 149.979092ms ago: executing program 4 (id=504): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000050c0)=0x40) shutdown(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000001580)=0x8) accept(r1, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) r2 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0xffffffff, 0x200, 0x8623, "0100012d29fb000700000000098002005e00"}) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaab2c53986dd65370c8902182b01fe800000000000000080000000000000feff"]) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000580)=""/4096, 0x1000}, {0x0}, {0x0}], 0x3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40450c) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000040)=@file={0xb, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x18, 0x29, 0x33}], 0x18, 0x400}, 0xa) open(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0xb0) mknod(&(0x7f0000000200)='./bus\x00', 0x2001, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) close(0x3) sysctl$hw(&(0x7f0000000f80)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') 89.871052ms ago: executing program 5 (id=506): munlockall() mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 88.856724ms ago: executing program 5 (id=507): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$DIOCOSFPFLUSH(r1, 0x2000444e) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$DIOCRTSTADDRS(r2, 0xc4504449, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0x2a, 0x2}, &(0x7f00000000c0)=[{@rand_addr=0x6, '\x00', './file0\x00', 0x2, 0xaff, 0x2, 0x2, 0x1, 0x97, 0x1}, {@multicast2, '\x00', './file0\x00', 0x67a, 0x2bce, 0x18, 0x9, 0x5, 0x3, 0x3}, {@empty, '\x00', './file0\x00', 0x19f3, 0x3, 0x1a, 0xc, 0x1, 0x4, 0xf7}, {@multicast1, '\x00', './file0\x00', 0x64bf, 0x1, 0x1a, 0x11, 0x1, 0x3, 0x1}, {@loopback, '\x00', './file0\x00', 0x6, 0x0, 0x18, 0x2, 0x5, 0x3, 0x80}, {@broadcast, '\x00', './file0\x00', 0x81, 0x8, 0x18, 0xb1, 0x40, 0x50, 0x1}, {@broadcast, '\x00', './file0\x00', 0x3, 0xb54b, 0x18, 0x4, 0xf, 0x5, 0x8}], 0x9, 0x7, 0xe0, 0xb, 0x3, 0x7fffffff, 0x4, 0x101}) ioctl$DIOCGETQUEUES(r2, 0xc148445e, &(0x7f00000006c0)={0x4, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x8, 0xa9}, {0x4, 0x618e}, 0xc52}, {{0x24a, 0x1}, {0x2, 0x5}, 0x3}, {{0x7, 0xfffffffe}, {0xe12d, 0x3}, 0x9}, {0x5, 0xd7f, 0x5, 0x280}, 0x0, 0x2, 0x7, 0x80000001, 0x7f}}) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000000840)={{'./file1\x00', './file0\x00', 0x2, 0xf9}, 0x0, 0x0, 0x0, 0x7, 0x2, 0x3, 0x3, 0x16, 0xf}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0), 0x2, 0x0) ioctl$DIOCGETSYNFLWATS(r3, 0xc0084463, &(0x7f0000000d00)) ioctl$DIOCXCOMMIT(r3, 0xc0104452, &(0x7f0000002180)={0x5, 0x8, &(0x7f0000000d40)=[{0x0, './file0\x00', 0x4}, {0x0, './file0\x00', 0x34}, {0x0, './file0\x00', 0xe}, {0x0, './file1\x00', 0x2}, {0x1, './file1\x00', 0xc2}]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r3, 0xc02064a5, &(0x7f0000002280)={0x0, 0x2, &(0x7f00000021c0)=[0x8, 0x82e], &(0x7f0000002200)=[0x7fff, 0xa, 0x0, 0x7, 0x9, 0x3, 0x8], &(0x7f0000002240)=[0x4, 0xe, 0x0, 0x1, 0x6, 0xe, 0x8]}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r2, 0xc02064a4, &(0x7f0000002380)={r4, 0xa, &(0x7f00000022c0)=[0x1e26, 0x6, 0x1, 0xf, 0xe, 0x4000, 0x4, 0x3, 0x1, 0x8f], &(0x7f0000002300)=[0x4, 0x9, 0x7, 0x8dab], &(0x7f0000002340)=[0x2, 0x7, 0x0, 0x3]}) pipe(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRGETTABLES(r5, 0xc450443f, &(0x7f0000002c80)={{'./file0\x00', './file0\x00', 0x42, 0xd}, &(0x7f0000002400)=[{'./file1\x00', './file0\x00', 0x51, 0x9}, {'./file1\x00', './file0\x00', 0x4d, 0x4}], 0x10, 0x2, 0x0, 0x1800, 0xfffffff9, 0x2, 0x4, 0xf2}) readv(r6, &(0x7f0000003440)=[{&(0x7f0000003100)=""/130, 0x82}, {&(0x7f00000031c0)=""/127, 0x7f}, {&(0x7f0000003240)=""/194, 0xc2}, {&(0x7f0000003340)=""/227, 0xe3}], 0x4) closefrom(r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000003480), 0x100, 0x0) ioctl$DIOCSETIFFLAG(r7, 0xc0284459, &(0x7f0000003500)={'./file0\x00', &(0x7f00000034c0)=""/7, 0x80000001, 0x6, 0x2, 0x7ff}) utimes(&(0x7f0000003540)='./file1\x00', &(0x7f0000003580)={{0x7fff, 0x2}, {0xffffffffffffffff, 0x10}}) closefrom(r1) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000035c0), 0x80, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000003600)={'./file1\x00', 0x8, 0x100, 0x3}) bind(r1, &(0x7f0000003a40)=@un=@abs={0x9, 0x1, 0x0, 0x3}, 0x8) ioctl$DIOCRCLRASTATS(r2, 0xc4504448, &(0x7f0000003b00)={{'./file0\x00', './file1\x00', 0x3, 0x8c}, &(0x7f0000003a80)=[{@broadcast, '\x00', './file0\x00', 0xa5, 0x9d, 0x18, 0xfb, 0xff, 0x8, 0xc}, {@empty, '\x00', './file1\x00', 0x9, 0x1, 0x32, 0xc0, 0x2, 0xd}], 0xa2f, 0x2, 0xe0000000, 0x7ff, 0x2000000, 0x3ff, 0x1e, 0x4}) recvmsg(r8, &(0x7f00000040c0)={&(0x7f0000003f80)=@in6, 0x1c, &(0x7f0000003fc0), 0x0, &(0x7f0000004000)=""/129, 0x81}, 0x40) open(&(0x7f0000004100)='./file1\x00', 0x10, 0x4) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000004140)={0x3, './file0\x00'}) 88.475392ms ago: executing program 4 (id=508): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x18, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2b}, @hopopts={0x2b}, @hopopts={0x88}]}}}}}) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0x0, 0xa525, 0x3, 0x127492, "0849a2ba6300000058302a2f0e83050095ea0868", 0x20004118, 0x2}) 88.168582ms ago: executing program 4 (id=509): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x3, 0xfffeffff, 0x3, 0x1, 0x2, 0x3, 0xff}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x2a23) syz_extract_tcp_res(0x0, 0xffff, 0x6) 87.107555ms ago: executing program 4 (id=510): r0 = socket(0x18, 0x3, 0x3a) listen(r0, 0x93c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r2 = syz_open_pts() close(r2) (async) r3 = socket(0x18, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r3, 0xc01064b5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], 0x4}) r4 = syz_open_pts() (async) r5 = syz_open_pts() mkdir(&(0x7f0000000500)='./file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) fcntl$dupfd(r5, 0x0, r4) (async) close(r1) (async, rerun: 32) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7fffffff, "feff00000001002000000000000100", 0x101}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000100)="4ffcff60724564832f853394b6e2937603bd752f80dc34808be258adb5e1acc4f799eb3d501947e68b6d8b95c4797d6d7dacee", 0x33}], 0x1, 0x0}, 0x0) (rerun: 32) 64.365167ms ago: executing program 5 (id=511): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) minherit(&(0x7f00000fe000/0x4000)=nil, 0x4000, 0x1) 60.302433ms ago: executing program 0 (id=512): mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5812, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setgid(0x0) socket(0x21, 0x1, 0x4) syz_emit_ethernet(0x5a, &(0x7f0000003a00)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004e1e004c006403ff8b2f9078ac1400bbac1400bb94040000440c0713e000000200000006890f04e000000200000000e000000194040005004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5044e5029007f9a1"]) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x7, 0x0, 0x0, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000f40), 0x40, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = kqueue() kevent(r1, 0x0, 0x6, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x65, 0xd3, 0x9, 0xa}], 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x63, 0x10}], 0x0, 0x0, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000039c0)={0x7, &(0x7f0000003980)=[{0x7, 0x5, 0x6, 0x1}, {0xb1, 0x0, 0x7, 0x8001}, {0x1, 0x7, 0x8, 0x6}, {0x3ff, 0xf2, 0xbe, 0x2}, {0xc, 0x27, 0x8, 0x4cb}, {0x1000, 0xc1, 0xa, 0x10}, {0x9f7, 0xf8, 0x0, 0x2}]}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) socket(0x1, 0x5, 0x7) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xc, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) 46.810165ms ago: executing program 4 (id=513): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x140) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r3 = socket(0x18, 0x3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) kill(0xffffffffffffffff, 0x3) 46.213158ms ago: executing program 5 (id=514): unveil(0x0, 0x0) (async) unveil(&(0x7f0000000280)='.\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x84946466, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xb, 0xc2, 0x5, 0x9}, {0x3, 0x7f, 0x3}, {0x3, 0x0, 0x15, 0x7}, {0x6, 0x68, 0x4, 0x3}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.763307ms ago: executing program 5 (id=515): r0 = socket(0x18, 0x2, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x4, './file0\x00', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@local={0xac, 0x14, 0x0}], [0xd, 0x40], 0x0, 0x2}, {[@v4=@multicast2, @v6=@rand_addr="45f5ce75c946f07300"], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xfa, 0x7ff}, 0x6543, 0x409, 0xfff00000, 0xbe46, 0x8, 0x17, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x10007, 0x6, 0x800, 0xf0}, @v4=@multicast1, 0x4, 0xb, 0x2, 0xf23b, 0x5, [[0xfffffff7, 0x80000077], [0x5, 0x834c]], [[0xfc000002, 0x401], [0x9, 0x3]], 0x9, [0xf, 0x79], 0x1, 0x18, 0xa, 0x1, 0x0, 0x40, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "feff"}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x280d, "00000000000000000000000000000080", 0x5}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x343a, "0000000049000000ffff00", 0x8}, 0x1c, 0x0, 0x0, 0x0}, 0xa) 899.681µs ago: executing program 7 (id=516): sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, &(0x7f0000000200)="2f7658c6", &(0x7f0000000080)=0x4, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x97) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000040)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x2, 0x0, 0x9], [0x52e375c0, 0x8000, 0x3ffffffe, 0x1, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xf7fffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x4, 0x6d5, 0x4}}}) r0 = kqueue() socket$inet(0x2, 0x3, 0x2) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000fc0)) 502.383µs ago: executing program 4 (id=517): sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="97e0c035", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000480)="01000000", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x8) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r2, 0xc01064c8, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffffc00, 0xc}, 0x10) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="97e0c035", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000480)="01000000", 0x4) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x5001, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x8) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x40000, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r2, 0xc01064c8, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffffc00, 0xc}, 0x10) (async) 0s ago: executing program 5 (id=518): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x17, 0xe1, 0x565, "22ef0600000000fda92be2f9000000007f007600", 0x7, 0x40000002}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)="4139342efd", 0x5}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) (async) r4 = socket(0x24, 0x2, 0x0) setsockopt(r4, 0x6, 0x0, &(0x7f0000000340), 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x269010000, 0xffffffffffffffff}) r5 = getuid() setuid(r5) setuid(r5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.191' (ED25519) to the list of known hosts. pckbd_enable: command error Connection to 10.128.0.191 closed by remote host. OpenBSD/amd64 (ci-openbsd-main-9.us-central1-c.c.syzkaller.internal) (tty00) login: uvm_fault(0xffffffff83a32b18, 0xffff800027703180, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0xa0a: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *324507 74459 0 0x2000 0x4080000 0 syz-executor ffs2_balloc(fffffd807c56c500,8f0000,4000,fffffd8007ffd270,2,ffff80003c900e58) at ffs2_balloc+0xa0a ffs_write(ffff80003c900ee0) at ffs_write+0x4f9 VOP_WRITE(fffffd807ba6ba60,ffff80003c901098,7,fffffd8007ffd270) at VOP_WRITE+0x101 vn_write(fffffd807c701d30,ffff80003c901098,0) at vn_write+0x1c2 dofilewritev(ffff80002d8b1a08,4,ffff80003c901098,0,ffff80003c901140) at dofilewritev+0x2bd sys_write(ffff80002d8b1a08,ffff80003c9011f0,ffff80003c901140) at sys_write+0xa2 syscall(ffff80003c9011f0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa7e6d7685a0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb>