last executing test programs: 2.687283154s ago: executing program 0 (id=1): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = dup2(r0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000180)="6a77e4a800cf77e7599254d31a629f14d556997b152e3f69354e15b577d3e08cbe66df7e51c76696f026bb9e4e8354f390d9bbfbd1c06d53a5bea549e5bfa3b81c94d556de84109dbdb71f95d3215d06c65e42ba74336819004e35a273af55ede46ffe1f55ede72e3d11e7a83bef2ea355a6b4d79d710399d212454d7a3c78380249ad60e52d45e98afd25af906383b98ba84a786d67feaa3680d830104a2f3b22ef7647ad42c77a45be2b98090369b6ce956d62a933670ba23e7f58f73a14322986ff6b", &(0x7f0000000280)=0xc4, &(0x7f00000002c0)="43ac505967e0cef340db868541869bad734061d18c84e8e96b30fb70527f72ceef5846e7ffd20e32097b07de08f56749e0fd73fbcff40c00557732dd172e26f0644b77809608e6d0c122e355d564e9e052f7456f6b9d40dae6e686ee1875c47b3c35051fb0704dea09685b9e3f60cb961b0b69ad53bbd790fd70f22bcc56fcea58078cb9d8c29d0ec378ecd0e319b0c892bcbd056e33c4e5049e1a49327a668f700c5cf8af16a0776ec59699be5f68ae36417b62068aafcf243fcf4b74101cfe4ecbab2ef9965a4cf98a6851c1a64702c53369", 0xd3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x18230, 0x0) msgget(0x1, 0x10c) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000400)="16b460525db2cae9f5456faf8ef3270db3e9ff37de9ac025228a6ed028b838835a19387c2299844f0cc2e4094931e4eb1bf9d4a566637fa8d218f482955663e51a99a03e9ae01f682fb18b46ad52862f21de47382e2208e1b3503e18c820eabe8741aa760ce1d4cd995c0e21cf0094ee9e06870786a821ed9f5a000a5ae790d8680e479a3c9d192f7772e39cdd85c1d4cb8fa25fde4d44e76124f659d5f2e0cae65b7e3fa9e03ba00be163c2bcf41490ee9c4f77e0cee146d5d14304bae4c83cbbd6e503398eaf42560d9bcbae2531107bfee89f5435233924e114b859a649", 0xdf}, {&(0x7f0000000500)="bc10ef19943dd09562e170a3bed8bd8a4dbbf7af14f0978bbd5a72f5fac62f2fc494d14766e849c4faba7046b7e12a45ef8342d4fa782cbcc0b56dba8b31111d9fcecd4bfd69588996110fa8112fbd6f4c62032104c597b0b427b69a8b4bcbeaec1480ece9c02f6ec668c3f628ef6a03830c6f955172e7a17f7a9ef33986022f1151b4350110d71a991f153c1bb9b39341ffee3fbfecfbbf4c726c46802bf784d6492a69fef652893a53019f56fc75a9e92d80c28c32a53ced1fd1e3a571441979acc739ec83482d", 0xc8}, {&(0x7f0000000600)="3e9f3385beeb7baf9b0c07f608ccbcc949aded538bab12f0cd9ec460869ad5c177ea377080bbeaa253d7e2bcbc9d0bd70a1de0271b755664eacfe2988d904af9d5095063e097e050be64094ded94b0ac1bd2b76f18d646466001d596df8e828ddb8f73a5", 0x64}, {&(0x7f0000000680)="8a9e690b6b1424ea490d1260dce42a2687", 0x11}, {&(0x7f00000006c0)="5ea6037f5609fb2649cb66048c6dab8f3267e7f4826d292244771c4d170e8b4a9867248473ec663756d413ea02fcceb011b35e34f094d63ea4cb55e0be397f46b857500e6dc601ed6f0167efeb745a239b45ebc2d84ebf75d3ec106499728fcbafe0c995a451319c25cc293daca912d00f460bcfa96485719516e7830ea02abbe330829a725812c6508c52a7cfcf1b9fd3874583314ffd26753034f85d8468a664052a9bbc5e384cf4db9332bb11ba3e1e6090f4bd524f5245b81bf788bc824f549f587a9199dfe96fc97a54a4a8d231068ee6653dd99fefabe12041c18b5e70ebb1af51a5c1acc054be8fb71527a6d6a7dae448", 0xf4}, {&(0x7f00000007c0)="4b498b70439f3ae1bf1907dfd2107a1e8e5ec4847f5cab5f", 0x18}, {&(0x7f0000000800)="5e5d26a0e12cee05dc561d21ab7b25944858984146e7ad923314fd2bfe22d656c197796eb395661b68e43168e518750b6ece7ba7750083934e98b4b9b2ab03780dbdc8f9f7120b0fd0343be9deb3ad3157fa6be97d7de41f4e14869e37267b63087f2f2f9cfd8612e0aa2a9669413ed5afcf", 0x72}, {&(0x7f0000000880)="f074182356185f13125d63ab218eacde14f661dd07dcd0e0f3ba6da65ac04c09b0bab73022381c706466b07896e23d8a2fd1cb24bd9cb9070cc759b49294134ec5fb2ee59cba14ee288b42bf2a5d360b2402e876", 0x54}, {&(0x7f0000000900)="2b1b5ec29f4ba4dc0d24ae965ccfdccd935578b76d799a52ae004cffd17f84b4eb065d41b0a5c0518d89cc05751296771c9d7cb612b7dd2d5a45a9d41be86a2b8df7be66bd583230f0450d86e62c14822af969b945f4746af8b5ff84d97a74fe01950265d84e7309e15901712cf2839b73502c99f6b8db8d0752e4aebad6bec0ad105207f863c7c32041de71145ca2e679", 0x91}, {&(0x7f00000009c0)="26da68940cc2f4016d652211e9d08ea0e87b6c9667f3d19afce3a6f8467af59c099f649c10f8bbcaf9e19097a5cc69ad7119e790994e165e50c87b37f37b39a5307ea87fc2dd9ccb1bca95c7e820442f461ce814d9affbfb08d167ae891753d3295ef71a84e4dce3b1f33de4d0d2590edd318270fd5bb055904511a930ffa2a346d09aa1038255e28fb9534473f75ba25329d8d29f", 0x95}], 0xa) sysctl$net_inet_tcp(&(0x7f0000000b40)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000b80)="366df710a4d241e7fcfdce19c7713dd530a451bc17c90f2428c0913c5c9486a4ccfa32d11f9c262dc7a8b873f216aa190aeab6202b4c748f3beea11bd5a96fe6ae3fa48c542be472b4cc2c645b8c570c6c0632fa1c6616682d16811df18383b1641f04a9f00e47bbc7327d4e629ea563edbe1bae7cb95428166a912034c0264f3861ea202bcd0e3a7e2d4b8c10bb86646a8547d99c938c0a62ae9b4343a845766b3913dfa3a55ee7928bb25aeaa1ac909f9b6726fda7fceadfa168ccee64834caf764c841160c1dca63267d1efc8ec03a3ef304b0af9fcff3aca5350f72d35052f6cdd6085f3bc8d5c6d15f19dea", &(0x7f0000000c80)=0xee, &(0x7f0000000cc0)="1da452bd3985", 0x6) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000d40)={0x4, &(0x7f0000000d00)=[{0x4, 0x6, 0xe, 0xfff8, 0x4}, {0x8, 0x8000, 0x1, 0x0, 0x2}, {0x8, 0x8, 0x630, 0xd}, {0xd69, 0xe7, 0x0, 0x50, 0x9}]}) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) bind(0xffffffffffffffff, &(0x7f0000000d80)=@in={0x2, 0x3}, 0xc) r5 = getgid() fchown(r2, 0xffffffffffffffff, r5) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) accept$inet6(r3, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000012c0)=0xc) sendto$unix(r2, &(0x7f0000000e40)="083073e9f1a96a5001b3529d7c056bc81c0cb377e3fabec04d2bae4be564f6a3078b4043c6c3f6e1cb62f81c60dba61e16fc77af9c510d56d8a5096cd6909dc7a686e081ee88554f9a8ebfe4ed09eef021494012fe6c75d0057ccfaf9f8e8d7a78e5052ab283b31ac09b", 0x6a, 0x400, &(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000f00)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000f40)=0x6) socket$inet(0x2, 0x1, 0x4) fchflags(r0, 0x10001) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x80000001) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000f80)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) chown(&(0x7f0000000fc0)='./file1\x00', r6, r5) sysctl$net_inet_tcp(&(0x7f0000001080)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000010c0)="f75e9ff4085867244c3349c1844e402fb542e96f5d623f60ccd747135cdfdced41683ddea4c183d4ca1069249185b6ac2c3d1ac0d4e122e712c3cb3dcdb23c3781861d79eb0cd93c6ad249cf7beae127d4d0d126a47c0ea6a161d746df32f6a01c0d83e49908328faa19662f382ecc83887ed968f7b8677d23683ab9643ca65ba0d4db12a838d66c979ca2317caac4f0fe27b1be7d6e119210c4a08ffe0ce284cc761ecbb0e069fd6c29435ba4152f6498fbd1b68a131691c3edf84757a8ce", &(0x7f0000001180)=0xbf, &(0x7f00000011c0)="f74c18394b50fca6a3ec0dca54d4057d8be46910a65d6f3cac02ea73e76609d5501a43a02c59fbc24327137b5e3dc49829004ced19128d0978081173a2cdad1e1b39bfd2c9702744a941ce754de028b8243f4ca269fb8f9d0e0bb8db80f5f1753b06a0725410b61951aaacd4cbebd69725bb596acba022fac185ba9a1a286a6cbc4b3d75d81e37c26ae9387eb565c0c1497bb4cbb579bf5065158f3a0da81517b14713c5623c519fb279dc651722337fc7190b349e95e1ebd03868a2b57532e9296aaa0b04f929d403d570f01d3e9b929b5fd3e62251fc92463907eb07b7c11d938ae0662df3eb6bbfa6fb8391201d8374a456ead6d3fcc70a012a", 0xfb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300), 0xc) readv(r3, &(0x7f0000001740)=[{&(0x7f0000001340)=""/50, 0x32}, {&(0x7f00000013c0)=""/109, 0x6d}, {&(0x7f0000001440)=""/7, 0x7}, {&(0x7f00000014c0)=""/134, 0x86}, {&(0x7f0000001580)=""/46, 0x2e}, {&(0x7f00000015c0)=""/146, 0x92}, {&(0x7f0000001680)=""/40, 0x28}, {&(0x7f00000016c0)=""/71, 0x47}], 0x8) 2.65616398s ago: executing program 4 (id=5): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="67fbf80100000000000000000000000000e4ffffe14f36814f6c", 0x1a}, {&(0x7f0000000040)="cbd51cd5773986787f2adf4cca6892b3285f772c83c01826e6b568ce04981120b9c69b416cbb9c80427173f05ce1412d315b7e998610a35dab000e2ce8a31418aa6b49a0c4cde942cbf3ba969cc47ad0e12e22ff7695ed9acf04b2a458b9cc92ad145e04933b7ad31537cf26a3c84fb212c66199808461c50194c3cbd27c9b16123537e5748b364a6916cbe8452ac48fc6472f0dac57e8339c99538b11a714314d505bd84af8acf5c117fd6e5be5aa792b7aa5279f3f0f9e0903a496612e", 0xbe}], 0x2) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x114) mmap(&(0x7f0000205000/0x3000)=nil, 0x3000, 0x0, 0x811, r2, 0xfffffffffffffff9) execve(0x0, 0x0, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) write(r5, &(0x7f0000000080)="7f", 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) (async) r7 = socket(0x0, 0x2, 0x80) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) dup2(r7, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x28, 0xd, &(0x7f00000002c0)="ebffcb7f13b9fd812eaa4e713048e69931929648758be3eb9498e3070d86fab96a7b1b", 0x23) (async) poll(&(0x7f00000001c0)=[{r3, 0x20}, {r0, 0x6}, {0xffffffffffffffff, 0x10}], 0x58, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5b, &(0x7f0000000140)=[{0x8, 0x0, 0x4}, {0x50, 0x8}, {0x812e, 0x0, 0x4}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 2.655433421s ago: executing program 5 (id=6): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r3, r5) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0x8000}, {}, {0x0, 0x0, 0x800}, {0x2, 0x6ff, 0x1800}, {0x0, 0x7ff}], 0x2aaaaaaaaaaaad92) fchown(0xffffffffffffffff, 0x0, r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x29b3) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000726000/0x3000)=nil, 0x3000, 0x0) ioctl$FIOASYNC(r10, 0xc0104302, &(0x7f00000001c0)) r11 = getuid() setreuid(0xee00, r11) setreuid(r11, r7) r12 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r11, r4, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r9, r8, 0x4, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, r11, 0x0, r9, r6, 0x62}, 0x5, 0x9, 0x4}) 2.653215444s ago: executing program 6 (id=7): mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) (async) r0 = socket(0x3d, 0x8000, 0x0) (async) r1 = open$dir(0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/109, 0x6d) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) fchdir(r1) (async) r2 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x40000000000000c6, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x64, 0x0, 0xdf}, {0x4000006, 0x0, 0x0, 0x7f}]}) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) (async) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff1bb9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa", 0xa) (async) socket(0x2, 0x3, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000100)=[{0x15}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f0000000480)="103924d891c20d1c", 0x8, 0x0) 2.636715652s ago: executing program 2 (id=3): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) 1.502340658s ago: executing program 7 (id=8): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xf}, 0x3, &(0x7f00000002c0)="2740ebde30795566e295cc4fd7fe3d271ad0e3f4a0d97d53214de2a3dd042af605e5fd0afce3a42c12ce4c665fe597bec03bc29315b0b90b24de291db13e00ceba8c9b3944069d26d0074a59659b1342e0c7800bb05f33586418822ac01520e59b2f62ebca1ba7fcb7ceb580a7bab05dad8713ec84c829a7e6813b00560430744526751f575f2404633eef7d2f611f7ba021fa92fa4d31e64731b431c9c9456c", 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000380)="4c7c460ac8e53ed6ef1bd755fa1b2c100dc5fbacc99cfd7df4766850a12b62faacfaad0aa6d29d9774c969122097367b7873c5e49bbae5142870cafdde95408953", &(0x7f0000000180)=0x41, &(0x7f0000000400)="8d844925fae507af0ee3", 0x4b) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="04fd805b183a63de9935aa59ed278f79019765e91457bec921b83ac3cc718e44e7b5adc8f631f74e97ce89f2873e45c45ab622adbf1a1cea896dca6f2391f7", 0x3f, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ea575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f0065733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x46}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) (async, rerun: 64) getsockopt(0xffffffffffffffff, 0x9, 0x9b, 0x0, &(0x7f0000000240)) read(r3, &(0x7f0000000800)=""/4096, 0x1000) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b1f577704405a50200"}}}}) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "ff000000ff597bd600"}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) 1.465214958s ago: executing program 3 (id=9): syz_emit_ethernet(0x3a, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setreuid(0xee00, 0x0) setgroups(0x0, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r0, r2}, 0x0, 0x0, 0x200000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", &(0x7f0000000180)=0x12, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x10, 0x21) writev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="aba7013a5e4fc9172f7a2048e6716c97aa063a8bd6a1cfd23e67d2509003bc743988aa82ccf23646149a26cc104d9895cc95ec4ea6b966e5911077e27dad241f37f781859c5d1a22c68cbcd29f7ed7cc4bda0875db8b9ea7fc2b360598772f96b605", 0x62}, {&(0x7f0000000380)="4491cfa1683cfea8972ead6da7e251fc1c8ca16d273088974d2e44fa1db8838fe775c71beb20cec7eb7202097b5bfff63c58dfa541d785178efd133b0315680a7306aeacaa8d0f1015fa71ea8a770c79d26ca6207aa9d4bd4c48c08a3afadfbcfc63a87616ca6605411e65d63a6257dbc358d4cea70166caf321bfe0fe78dd5c30288c81464012be", 0x88}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x25}]}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r6 = socket(0x18, 0x4001, 0x0) listen(r6, 0x0) setsockopt(r6, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x59, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0xc541}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0xd6}, 0x4, 0x402) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) 1.456349709s ago: executing program 1 (id=10): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r4, r2) setgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) fchown(0xffffffffffffffff, r6, r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = syz_open_pts() syz_open_pts() r9 = syz_open_pts() fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r10 = fcntl$dupfd(r8, 0x0, r8) close(r10) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r11 = getuid() setreuid(0xee00, r11) setreuid(r11, r6) r12 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r11, r3, 0x182}, 0x6, 0x8000000000000000, 0x2f}) chown(&(0x7f0000000180)='./file0\x00', r6, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r7, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r5, r6, r1, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r3) 1.454493596s ago: executing program 4 (id=11): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x75c}, {0x20}]}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000840)) syz_open_pts() select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5, 0x9}) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[0x6e1, 0x41, 0x5, 0x6, 0x1, 0x6, 0xfffffff7, 0x10000, 0xc, 0x1000]}) r3 = fcntl$getown(r2, 0x3) setpgid(r3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.428830112s ago: executing program 4 (id=12): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000001740)=@in={0x2, 0x0}, 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r2) r4 = dup2(r2, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000001640)=[{&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/131, 0x83}, {&(0x7f0000000500)=""/103, 0x67}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/138, 0x8a}], 0xa, 0x8) 1.426874118s ago: executing program 1 (id=13): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0xfffffffffffffffb, 0x2}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0xb7) setrlimit(0x3, &(0x7f0000000280)={0x4, 0x3}) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000300)="997188cff5e0cd9b7385e35989e98561a7f74088bccddca65ae3ad9f6337a1beb70ebddfa5ce04d184c03f92c6d6ed561bdec37518ca0da71465b453631b0d44d545abbb034025c2267849c25a176877bc45a188450a06aba0d208bde81e7b6b09e6995bd2264d968a8c68f37f0667cb90f819638cccd625694bdeb964c965b4c2e5f48d7045fab0111fe64d553ed7b9ac1df7e9b98e8524a959bf28bd697e39c7ece83a9be3c26f72eb4b7fb333de0adbd2a3881877ef5948e268c5c54ed3031f838d09566766263c3dffb15ee22c98883e55774aaab8b592662a77cd68b89c4f81fdcc0601d893c4a481aaa4481332b4d888e9c6c1bd91093559d1a65b305a093488a4400c314cddf7de8d6db1d081370c86e82efddadbcf50f2d251d5b71c69222f9a5d6b9ced87d072ee509f539c11c19a9ff07b9673070a5503ac2cd25d4b1b290a56de8e957bca6bb27c25ecd2cd65d42baacd5b4fb1b6ba616e4d03d1b4671f7efecd07663144c1ae3d0459ac15448e280a57d063708e04de598e53993fc669bb49fb9cb23e9e98575c851be60af0cc55ea104f3119fbafb4f4d31ea2dd701fe7bf81b51f39dcb56060be46c0b040e6144f185281266b3ddc9ef4a84cf5b65d081892cff491ad0f2f42a4f470ff26644f6fa4f3ff16fea9f06fc0ee0180cf823bf05d75208c188c1672d998642818a227fc0ccabb8ab03caa6ea4242ad3b71fc753a82fe3d74bf44286173fe52a0319055c827f4a796a34db248f9cabb333f9c7849aa4609b9bf6e989613fdaef8bb66851a44b27762ec5cc031b4af24c085fb7d99d5713adb509999dd1b4e65a170b91b6feee1674f9a87da2dad685435635ca0b7768cfd49510444af4afaac9f5efdb4cdb73614adee324e5dec310bad32434f70e285424af21cbb547e46f77023c828656a2b117f2f2fc7269c9f02bb6abcf9610d276aa62bd09cc5c4bdae87ff865f2c52c56f242999e7edc2a4fa74a9cb93b9cafdd0e8e5fbde206bf38450e1aead5efb83940706773f8a759b656f3b3d5956a54051ffd4bff2e47799b1f77b93bca75821f794b40497ff012605011533d0bbe7c3da7d630f0de4caffffc763f373e420177c63f11ba91591a5e68b70c706cc2a9bc87791c93bd512825ea08aa44723c4f36c6c612c35241fd8f5cec58bd6a29380fccf7d96a15174dfecbd5f12579962e60490787aff4cd2bbd1ae3bb4c9ee74acc0d5287152e725c0e92ca3e63c8e5533720c767611a021018cdf98f4c47e8c9fb31bdcd33c4387bd5d1557215af8d82305f79b2cef787a4308aa00c926014ec1e7b83a56e215f3b975600e1559cf25f832c65c42b57cf2eff4107fdf732fa2c5e9ab3f0d7a2d88840943573a6100b001f6c126db94b359ffeffafca63e572a1f7d7d9c7c3f8148d63a723499ee5e49c6d00ceb140d24de9560c3f5f78bc7f95bbfb2eaba108c6b1c3a13626a2565d40a3a9e5b2cfe58699a4b65a7f57ca0d379224d56e535e85ca1a85cd077c1460c2c0ba31698b53ac53a8f46c449ba1e85cdb4e52dc859deba526a7fe1354ca35e4c3c008a2470f394121b5eb9c44cda87a05ac3e490dc633b256c034e818ce1d32c436412daba5cb1e0f428c91c2fd6c45efd216b1f0c259dcffa48462e0f192103f29f789d04f0e2bc8dd300d4cb206a130e56912509fab6eff479631c3904f2a601724004749f7e57eed8bcbedcd04c234183da90e1f077af7f531e34ad3a65b773c7ed8d5b566e84313b9696ab5396024cf8dde220030a416013b3150ba8823b9eacad53a2dc205b91a53f2e0aeb85a46d0bdd77d9d1e28d1d604a5523ee9d687fd95cd2a7d3316580e3def613f053b4e3108a295d5a5bfdeb3d1445547834678028b4867fab83c210d39a39ce76865e1bd063098d2cc48721fada70e102307d6278f9c5c75af4bf637fb3c1f1246728b99f0f88094be393e98f423da87ce1f4045bdf8da67e1921b0ecda454db78dab93d53d4ebfccdf00818ecd004fe4da30cb5e5da0332c0e838ebfc42cc0a29a2dc3702629fe79c0cf79dcf5686e2e167ea376c18071dcb6989e203e2cfaadb1b38b39f392ebaa50678492cef93d3213ce2fb809ec3102f1f48f1857d2b329ca18d3409b29c0e313bba9986ce19f7376ac09e825bd5a9a5602fb60dce9265a6a69f3c8f38f699695a5cbafca98fd30d3c87ac94e92f4dcb1d6ad9d4fcd74c6b47713bee6c6f020673aa8d81e3006d3f25a7619fc2eecb74a4be8d7e3429c7e87a1e51ca4f417b881ce44457d7898083d666af6f4603e5bc2354b27f26648ea6df0305d231a4232773ed2c5d9d927d53e91b714cbfde062d63ef98174ceee8bf614415b411576031fb17e9154ab9b59d3894eaa6df28984f75e5755c8872ec5b29f15f926a77efd8e69036ff500d01eeec62e4d94a72d829bdc2e23a13242f5ce71328817adf3bd0212abdca1bb1eddd9f5279e14bdffad9b54804daefed0019110ff8ad71611ded2fc3cd53666fbe43dccb85beda01ab3af918eba6d2801f99674f29b1d2fb8118a4a8c6e8d05fe19007bec33cd781ee7fe848e785e97693954254c455a30836c7c3139bbd1ecf7ea8e284ef14c322d6eb4a8763f7eb993acd63f43540c1c21f708aa5fabfcfefb1eaa264e926047c048142363736388641dbcaa62386ece3210d8ef95957d1644e642edd98d2fdafd7397f812b1cbfdc98b8a21b2413e19483c50c16c0dd6c93712f3764cf5e1b0b0f9c5309508cb131221b7ef69a1b3eb2f4e1c295931c6b9996f3315081fbefe0273bce1e8b731e6353747a8552dd59de31116755b706159bf34f9d2cd1215ce1c1ceec2ff8621ff72ac796dca64ecc47acebe1cd35d5dfee3aa325c7f4d2b1a32205251ac00f1f7098601f13cee85dc29db73197e7412db56186849fbc42b8f0c6eaa186aba8b87b3afdc8ba5dfd6b9226f4f73174d719bc98d0773dd56319b4385610b49819e8516b1f35168da2b0d15311a5e30d3110e3d0a48e017790156b687f9f41b2c85234965889dff3211d9ee65eddfc32e0c60b947d62763b0cb639af3f7767cd552f1ecf95d66acb054100b64be30d020f1d2c1cbd6004bae602ad0827849a95f507337ceb4e892e1f9f97942c809760281531b5f8812d65e11f246e18357515b981f93f76f73623b2a012079a28fb7b29059bb63d90ebd212bc600b9401006d03f4fd5a5493b2e0e278bc13bce5d545421cd594625c81838577659722d0562abd48cb49639584595f4aa07c08965c1a101d215e84c304ec185a36eb5b7a14d2fb655c12499aad203722f4c0e8155f51c75aa659da50429ba8dc666bdc3dfc0c64c419d5a9df70eb46c536a16719dd08fe88a79448ebbbd568a35b0b4d2a9089e0b2307d38f3b7b2498b97830c286629832734c59d164d1bcba20c1dcea7c5821c5759a0d6d227ccde15ec0173521225ec24adc6b21ac57e8e2718eb00d24704eea857fa7fb295447ca9211d92cc7e5964e4b81e1f4f37af329ca319d662b8ce99ae560c809fa4b451c44131fd128ecce71ecf5e6e5390082062784c871b54173a059e545859b5ffb4a63f2618abc1ddda97652d92b86311fcee885967c53662f6743ef01358f79dc2376c465ab763739556debf7bb31680494071db4a2621cf38747096d90a16e246f68b4853b1311ae79658abaf756cce7d18e3c2ad180dc171bf846eefb7f69168f088514da972d2eb52ffbcfb70d4439deae73bc682daed276e2008b35bb9a3322a41133de511d2b69514b601d7b0fa6b3a52822493d40ee2ff62318d57744a875dc90115ff1c9c9cd8f02a1814a78be6924d421228eb2b0e3d90cdfcc9a8682f607b2991e3e07914d179fb888129255ae711a1bdd47f47ab987b11a7fe4358cdd18202f6d3959894a442d46ff7dab16b8b7381a965e0e4fc05ee6534d81f954a2118c430941d633567215bb45c149c0161af67aab240b7e40e14507b1be682b09482b4daff265e77272a367141bdd8bde6a6847ccfcd1df58e9654b6b2d7c9215c470b0445a24ad5d42bae26c5dc289ea6021f49531f350ee5f1ad3f62564e46392c9fa7825d50de4654e7ca713a7b08cd88ab21a4d3301ab69b63517fca338d3d66efd1229deb0a49cda4cbb748d2fd69159d8d51b70d3813a85d51aef8e71c5ffb3a9783e59c6988593c82d0f21d27edc8a53e110b8061b5ae990988ffee501c33b55cef30e9b4b5d1d9b8b79e100b8a6cc853216cc02b444eb1ef403373b1f16a1ec923fd036edf5d1828f5190efbd9ee50a9bb56b1f0ee4419a696c3b8c6578de7d4bc8acc09a9cba07ffa57aebd620c189677990b0b8c62a10d49a19045237f4234290ca49b9d2c339fb2cb191e54ad591692cebf0dce34aad516f60f9dff18a3960b9cb43bc5ec05a846bbf72b99a9ce27585ddd5073288408dbc490cfddcc1aca0b31f9cc73128365a273533ccf929365dee453c51c376740c20ffcb37414e26384186887f975171668001473fe19b116f3f2d65f7bdfa6aee29a8ec888b1684fbf6c9ea490bf57d2bd7c7500ff21a852a545575beef648f378615a0eb03e154fb1e4f7d26072a90addcb9cd83758fa3836dd5857d4bd8534725bd13a4c9ea9ad65f3235640fb4f88a03a9ead03738eb29e32e003d011eb709d3fa16bc5da044fc558f28ae0185d2d4d22a94b149a9f0fbfe899099977c7692762860e388c9dfb77f1aedd8487ea22376ffb7757c43c16b470b73d17afd431e20b98eaa156a32cac2b63634fa2a4a2b0c8619b1180c20876ef98b9292b21dec7dc0619445dd96345bb924472cfdde11c77c6f27e4576cd0bc21507e0c48d9f4c2524e7bf836c928b3c5c7bf052a8a9fe9acce359f991b230a10df71e4e2cc9ee322171bb0a1df6b93ec8aa8a2a066b8b0a3835cba8fbbc6ef47b83963efeba290cc3af2d9fc92aaff6239dafd5c1ba2ef46928965b60b923e1fead6ec3c329d41159da3f272a1dd521e8a12579893d7d44583a50ea2bfb65722b37fe9d4dfe818856fea93e0b12983a9c685c0d94bb62ba678e346b18165b46b9a7397a22e52d3c72c67fcaf68e3fa99c4edb72307f08386d117b01e0bf68371df22c36772b56aa20ece2768e6014b8de979b2fd7c94bf00772d9f1005f825d1b51a869493b66688fb928f8557e9243f94284caab1b35759968255cf451fc51c71fa613dc2682adbde971c079a0d9af5eb3341464406a65447895189aff604a492aaf9b28bfa00d38cbfcfc909c4ee4ddd3e423f67284e65ebb1a8a327554968e3bd30e32e1301cda1601e67307ed68c1ef9519a3a12d7c499242c104a80f03bb3fd4171683c92ba8de3d79bee4d18c69f82385da2c2ae98458f3f03e1d0fab816481cb276bd70c0de1ecb839eb680317bcf656700b7af78856205190b157ef968a5fa5000c1cbdc917cd49bbcafa52181a19e28400b1ca15aa1e79032d6c9701700c60a7a2dad972baaf25af45b38c8e5dee7bbe1765f558246070292c93f4bbafa9869f7409ec5ccc4cdd41c6b775e7fc6a0596975d0fb4a453c70714662c4c93b94c34d37dbc84d1f5c3586b42aa2e4ca6913613957d2415aeaed62d1091ed75620845464c0250e5cf3945462ac3ae99cd543dd88701a9494cbe05078ce79e07fe0501be4e8affa219f3ed7731e7db010bb0ef4f59f70e585b78b37ec90270a2b323b9f0c652640815af548fe46b7eab927dc1141e960e01d8ce2cee86df8387464f4ec85e4c5a406210e7f75cd8560b8e8737b3750f41d989e874a7e0e3", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="1099173ea6b6f5ea7c40a77b8d4660205f2f0186e660722d03deacf90087dedd0c59110aa454d14896d94f553926e9959e25e73214c2a4db2114b8dfc38cfb3c7a409fbcf301626c83c1672f5d18bc3d42022f707b903865f49c0c711d20768debc3d3cfd6336e4a5647bd037a2805e9cb3c0bebcdffd3d583c1a35f9d5a821ebd8cbeb66a078b3c0febe5ef2988a539d1913753752ad6cf98c8a446155702168fa34116bbd141a13c984a852923d1a9203734e8f324ff0e44eac8f8068215e7d771fc17e08019d4188c2e28b6a4b6176423560acaf921b0aeb4da2e962e46ba3c612256610afe686b7bd364b268aa3dc2d3aebc07", 0xf5) setregid(r4, r4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001440)) getsockopt(r3, 0xfffffffd, 0x401, &(0x7f0000001480)=""/101, &(0x7f0000001500)=0x65) socket$inet6(0x18, 0x3, 0xfc) socket$inet6(0x18, 0x4000, 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000001580)) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000015c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf6ec}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x24a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x254}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}], './file0\x00', 0x4b76}) socket(0x1, 0x1, 0xc) shutdown(r3, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000017c0)={0xfffffffe, './file1\x00', './file0\x00'}) sysctl$net_inet_gre(&(0x7f0000001800)={0x4, 0x2, 0x2f, 0xe540bd5122fa9812}, 0x4, &(0x7f0000001840)="245827fcb4a3c15aacb90d495d80bb89292959ef9074a63ebf1ecb3a428789c0b88dbe6b191de73252c7cbd1d7b9235928b7cc3edbe81947a343527e8d96049bd0c669cb2f9a1f8ee0cb791126d4db1e9de14f059bba7e8c943c5a8ee330f951d35e2faca2d4af29ec0106b27b0eda3f5ec255d300aae21b24fa9ea5a3e5675a738a97458063a68df055071c80ae192174aaa55f82f2fd68564776362e31258b12a05a2f6895ae9206f60aab9194c6abb58e9bd952964840bc443545311bc004c65602915a7727109fa191824746f64bcb322a89b33cf1da13b9221f4897340aca825ba4ead097d1d2d76f1d9d0468ec2cbc291ecfafa3b2cc", &(0x7f0000001940)=0xf9, &(0x7f0000001980)="b8fdf389692f54d527ce8bf978175bb008d6d343ff4c57eaa4c84c91b0b59be6eb69357ed69bd1b26f331ac549cc57e059052e3ddd10d9a26650a4be290900f458cffe24a06c", 0x46) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001a00)) msgsnd(0xffffffffffffffff, &(0x7f0000001a40)={0x2, "51976e0442d62cd7e9b33abbb5a93336ccf4d6004c02206b2f06cf8db257fd1ec68033d1f7fc55ca8b57f4a6f18d1ef9ed6ef072d99ae1e37ab9cf3dad1557e5646818c3f473488ddf84ac7a5866e68cff9ab1e1001b6ef0726f2b70011792b7"}, 0x68, 0x0) r6 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x40, 0x2) faccessat(r6, &(0x7f0000001b00)='./file1\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001b40)=0x3) 1.424667165s ago: executing program 3 (id=14): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(0x0, &(0x7f0000000240)='W\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x432, r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0xfc) dup(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa2aaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1660000000000000000000000000000000100000075233ee47094329304d31d0ed7c2f140f9104c62d13a4e92a8efc205a33cee5aa817aa087d1fa5863446f8aa179eb8faad0aa0848faf722312319e918e2fbf7edd199964a0f94ebfbeceb6e4acd7a8bf5d0a8c6fb11ee1e1c935917deb8df8eb264a90089fd1478fbddc4689a435930c5b7d6785f1859453e8649a36e86c127f45e484"]) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80606942, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.416776322s ago: executing program 2 (id=15): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f", &(0x7f0000000040)=0xff, 0xfffffffffffffffe, 0x0) getpid() pipe(0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.415896505s ago: executing program 5 (id=16): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x1, 0x84, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x1}, {0x6, 0x12}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 1.40073908s ago: executing program 4 (id=17): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x25, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000340)}) close(r2) socket(0x18, 0x2, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 1.398415594s ago: executing program 0 (id=18): r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/3, 0x3, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x33, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000bb5000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000647000/0x4000)=nil, 0x307}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f000080e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x800, 0x40) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622", 0x49}], 0x1) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000000c0)) bind(r5, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x573) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) 1.304315381s ago: executing program 5 (id=19): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r1, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) (async) syz_open_pts() (async) r2 = syz_open_pts() (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000100)}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) (async) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {&(0x7f0000001400)}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000000980)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}, {&(0x7f0000000a80)="e5c05270b45bef7e2978c9c99ec5003f216393c471460e2db738f006bc51b1f32fa2f9411181a05e087865b4870763665f610b18cfafa53c7ced94ed802c20b61b9042bec103251209ecc868ad01be9dbcd0e592be30d9710f5ca43e8e21c55d1b4d3d4c8a700d47b3a5642097f172af6c0bbab9c6775f9938e0b1fac2fa149e5c3b945085a11119fe556ceb8bfd719b9bc5d82b0e31096416dbb42fc9e3a87456dd3a8980332b13", 0xa8}, {&(0x7f0000000b40)="ea9b8f392ac5ffb1523bfa1dda96ef2de1c71b15cc0b6d4279ed7e464c30c7b9dab007ff142f0f748368b135fb6318da581044528abb627a1511a7464b492be41bff1d50754ae1082c21a5cc62badad2a42e2b6736b980431ae526ba50f78060391fcb19fd7fedb9b3d434119f5ff00623ce251564798d4492994df23b1d9f48380e76a1eb311abc26f5c5cf1fbed8042dac44", 0x93}, {&(0x7f0000000c00)="e81e2e939c0d5b", 0x7}, {&(0x7f0000000c40)="029317cc5181822e85ed081d5ddaa4cb17430fd1c3f0856914f26fc6c1974d97c2ba9cf92db5b31e7f8de65fbea1b72367c9807a37bf7086c77fab4a137165263befcca854cc1d6f1d8f1a1c53e24133604d6c8b70298f7dfaf11fa2eda9f41a9d6c47d26ae48b08", 0x68}], 0x8}, 0x3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x30, 0x400}, 0x7) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.303675984s ago: executing program 6 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) mknod(0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x4004570c, &(0x7f0000001400)) sysctl$kern(&(0x7f0000000000)={0x3, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x59) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) mknod(0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 1.301743351s ago: executing program 1 (id=21): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) (async) syz_emit_ethernet(0x42, &(0x7f0000000100)={@empty, @random="7bce0c633f7e", [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x4}}], {@arp={0x806, @generic={0x18, 0x80dd, 0x6, 0x8, 0x1, @remote, "345b97ba4fcbac4a", @random="4fa4046c4b62", "304450d318bf8bdc615db8c6b0dc1c8d"}}}}) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) (async) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) (async) getegid() syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x9, 0x401, {0x6, 0x2dfb78a4}}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000340)) (async) r5 = open(&(0x7f0000000380)='./file1\x00', 0x400, 0x10) unlinkat(r0, &(0x7f00000003c0)='\x00', 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x4, 0x1, '\x00', 0xfffffffb, 0x6, 0x401, 0x3}) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f0000000440)='./file1\x00', 0x20, 0x0) (async) socket$inet6(0x18, 0x3, 0x50) (async) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000480)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="1b3e8dbe71a9c14b921108e5c605c2fea594c2e87ee8799a3e076c3e35c6b5babdac0ebd35cbc486e711d97274e00f7b6416dd100529ccaf00c9d1df896b56808449f5a9c6a09e3f83fa32ea4363626fe89ff5a4ba5c3a139401f82386c2722c817799868f8d453542bfff14e01a3ccc36fc1d319c4862477c71f794676e93fae62f97a8aea54059c9701e4b4e52bff764bf04366f50da2cee434776769515d182a06401476706788ad230495e5727e70dc9c28e79957e01d7987a507f8dab0c0d38229d", 0xc4}], 0x1, &(0x7f0000000600), 0x0, 0x1}, 0x400) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x3) renameat(r2, &(0x7f0000000680)='./file0\x00', r5, &(0x7f00000006c0)='./file0\x00') ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000980)={0x400000, 0x7, 0x6, 0x80, &(0x7f0000000700)={{0x7, 0x7, 0x7, 0x8, 0x8, 0x3, 0x9}, {[0x5, 0x5, 0x4, 0x4, 0x9, 0xf2f0, 0x0, 0x4b85d3b8, 0xf, 0x9, 0x0, 0x4, 0xe, 0x8, 0x4, 0x7, 0x8, 0x82], [0xff, 0x40, 0xfff, 0xffff, 0x400, 0x4, 0x7fffffff, 0x1, 0x9], [0x5, 0x6, 0x3, 0x8, 0x3, 0x3, 0x9], [0x8, 0x1393, 0xbca, 0xa7ff, 0x2, 0xc], [{0x4, 0x73a, 0x3, 0x40000}, {0x7, 0x0, 0x9, 0x5}, {0x7, 0x6, 0xfff, 0x2}, {0x0, 0xb85b, 0x4, 0x12}, {0x8, 0x4, 0x1, 0x4}, {0x4, 0x2, 0x80000000, 0x5}, {0x7f, 0x1, 0x6, 0x4}, {0x2, 0x6, 0xe732, 0x400}], {0x1, 0x3, 0x9, 0x4}, {0x427, 0x0, 0xffff1115, 0xf}}}, 0xb8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000a00)='./file1\x00', 0x1) (async) write(r3, &(0x7f0000000a40)="2597e23408eb303e11935eb196f1a042f3b4473619c2745e4ed25c9bb681afd9a6c3cfce8bfc5f0832f00e3fea4fe691fd7ca33cab2244c6e00912aff5c35ff63e0cc0b9513ab3678785927ed1678c7c809993b0fbb8e86c830c235250e69104164882d381", 0x65) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, r1, r6}, 0xc) sysctl$hw(&(0x7f0000000b00)={0x6, 0x16}, 0x2, &(0x7f0000000b40)="f413f3b752ac0e250060ec5731b4611eff68c7647e7bf3ed70ce87583692b4509995012e398e2e3476d790ef4c7e4ba1654772f86db1f4c302c5815f000f5ce1c41e4469c4e7b4d430288ead048f82c65ab6d83214085b9c963f", &(0x7f0000000bc0)=0x5a, &(0x7f0000000c00)="72411252af3526b0d59373a6a6de53320710a21e5a15cb05043405a809d43706a4bd2968dbd875c036488d994436050dea6e1720eac2aaed49e53a5258af8bc2e5fb459d853864132d3bdc5c4bcc65dd894c876abae847ef735787154051658d70d3740819a3592bad2a8b6c5b065004bbfb1bb455dbb2091e3655e0f1c18e61fd41a8a41e93db3bb2d576ddeb0c9c967c48e494945a3342782f64cb13d4b55c1b44b0373a4ab5f8f88583c6a789c2144ae6bfe147", 0xb5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000cc0)={0xc, 0x10}) 1.298237286s ago: executing program 2 (id=22): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000780)="a9d00bb1e98e35274cd4ba5671f6a7e8c45810ff24ae3628bfa6e35767901fa5f2a493cb9febf5994e688d2885f02de0ff2c23b876ea06eed5591406f1bf0dd7feb609f4d19f177bd616a5058cc965269b389a3f2e510cf0531e05dd83823bb7fda33ce9ae5b8328e263deb90f47e8809b848cb9727b867db3a7f64d0da8854182ba624dd3b7aaae8f9f4b76169dd4d3a830e5f149e55a4d4aa0658f15c46b0d99aa73ce7c4357bcf26d6ff446f7567acb6a8c3ce38616442afbb876d460f591255995a9cbc8dd11431b2b7d97e19cc14ed9839c4d50783da56ee9b0312773c0bee3bc6e12ae1f5b253b866706a8d9ce325940c2f6d5273664dbdcf1b3fec0aad6aae579f90d807c403c1aa8a0341f0e58f8b1f6e02cd6af57e4538a99c11c874e8ff014a4c399c2a2bffba7a5c2b1c5930292ffb8a5e500eb9249b28701aee6af9e26a8d1a9343341aebca8a7a74a5a285fecc9f24543086439c49d5465992aa6c5ee29dbac0614da705e987d6fbbb352698d730b8fadbbcd47e7aa3885cfd9855455fc9e55effe6eddaf5681e35f6f16777761b15f1ea163e1b188d0add4344a88dd8757d77115b4e1c521154cb9cd9782504eb4ac3720f787b98759a000436813d2c5574b6e68305cf792a693123d7dbd4d24ccdce79ef75f5c582fb4b0719d92e0137bb1a751339b0cdf4be412abd49a466944113e707d25ae419324db67ae04443f17ed19885339bd365f999e7dad56b539cd7cebfcfbb746bfd36327a13ec4e192e5da7622fd1cb97ee1ffc9685f3f79c0a2671caa5bfa21ef98b6ce478572efbcf785d7e59fdec3e3460291ccbf859d74c007d0c8ac6c07e41dfa31f42b3311d558286c8fdd1f903694fb4d5d83b6c512d712d4c5bbbdc7c5289d14ae57e5352c5e0029fc235b6f6c9b6566cf06a80ccbe6a543c55783e3a0158ebb5d26206c4901c8dbf4b708e63e5135d46f6de5c80bd964c8c533babf48a45004b670d36bfea937d51983d640c8cf42209bc7f5cc4540ddc9221026a9043b2cd595f7df0a21dc768a773d42d572f6048759a283832af8d6fff1f1992a22a4b6f1ab564868c2ac9ccd30dded19f439e99ea6d13b4028c62e3144830caf9197542bc4d743ff8001aa8e2e182634dea17025757ac2612ee25d181b90e7cceba654bf884b1cad8c6ec1c241e5e2612797728401a0c634e6911ebc3cc17bd077e206ac6777a4ff978241831105c715a7183c088aecdc2af1022ed7c47430a929f7b1839ced73ca69d671d47684b6656d88da63a7b1eae5edd24401148e6d0df76e494c156e2c51de751ad88574132b8a4760e9e3bd12e95f8e45d13f2e7ca53ba3ea607a345c0fa3b7df78a23592533cb85f045720fe46778e57f2a2616a80784e9e1ca6ef1df26b9b30db38ffbf7c2ae89b9cec0d6f41bc80fa18ee58efcaa520ca39d2e27f0adb016aebb4d2b7bb406e5d83882da6961d6ee3bcc5b797747394392d07b9a4009873359661a07a9f5525a992a9812468cb5ce948858d747f649252e1c2085bd5dce089ae4cb79dc617cfb80094229285f29dad3140679423f44c73da3305e5064bd3aba710757eb22f1081845abe2cdecc146e3d7ec84c87e80a40de464ecd6e0fcc7851d5e02eaf8b29c019e3db67346cd0f31b2f70a6a5fd235621e81aa0a6dc73aa2aa0f3525153f9ff160c9b0ca111e546e385f17bf7498478541417cee84287fbd5af5ebfb23a36f048e430fa6fe6b68ca43360fd587cdacc0e5c3d552ba578b75316fed0d71cdeb56e224ffce9d811dff533bbe35f92b9a3f9c20c79b843855befcff63f2d1bdbf43aa6b8aa8ae33fca2f1f6e91005f917314f35c99a4405544fd409bf86044b5b4d4f5fd86ea41753c57a688497fda82fb3f89888c454442e76086c763e675681aab83458c85cdb3df7aa0e6e2bf6acdc16456dc8b55328e6bde0f2e80885cdeeb19ac6e460dcc7905f02a1c241049843b455b9ebeade077a29d56a5fd2a28582fb55909b0fc506ce494e1bcad1955dfe94865ff89f3a32e93350111d2ce3d70a857c2ae4e8638fb2fe6eb1cc3c9335aa6678eb19ba323536957e84c072210868d0341f141c0eb705ebf4adf08e8a9ebba8d3658fa6346588a0329e9c56ae1563d74bf462242feea7acce2840bc745652acbdc4fa0da5ef3e9646947e76ea7f2a387b6d5f6d84788569b1d4c9c7ad0063b6e6f03c74e41c2b86c64b1c1ceb8bf95ca34f2a210329848e75eab1c71afe3d25bc412eff1857151755766047467761ee74cf8ca49c63e5bd5b9769209073fa2ec8d02506787379e934d57a1222ec8514a91fc73a9c3164a3196a7a3f31c950cf3d3506fdf8101106790a5bc7a35f316e4c780068a0ac9bf272bca2462bd7a3af2beb5de8ddcda1b314c7f83c5e90ee07d6bf8857b915060d39c9534c61ab04bdb5da7b59959e3a23f5c6acff2dab4de0025bb8f68b79290e82034d3f02d5065d4510f5f508c63c233a0788f93126a059d699d8c67343973ba74cf8fc38e3878258e5fedffb5a9141bbf34d55fc1447c3666e8f0b2c0a4d66f56e53f30f32046b89e85be385f425e06fadcfed7b1c14e209e6972ae04ce67ebcd620a3ea884cdf1078a1d4889eaeb5ee52f82384f6451f4aac0fcc802646784303ac5962e0b6fe1f4c6b10dce222d2bccf8a3aee4fb7948a5388d33a65166bd01df5701b4a1dc45a62ba1b4fe08148bcc8e08e7a9d16a01f0593bb154be59b7efda2497fc31329f6d54c54bcdf12a46ef8eb19acbd725be384a3bab40bc54bc172e3eee93aa723659f74db809fd2f70011d1e91a405caf74aa4b581135ed4cd5c807a187615fa3a9fe46870df5a2fe78e1e5ffc495d06bedd020bb0bd71f8a3f04d92e473fbb36a9cf2913095c76e75cb469dcd34378f3bd4dce525fae58f003783fe09b967ab0ae7028b14052afcbfbb5d074fb6802388a9e045a9a9be01a8e602c5a8c26b4f847899ccb8068fd190d592cdeb94e6f98c3829cd1b3203b6cee3f0f7c89e792f2d434b9b5abbecc9d0cb17a96d89d29226b6eb9ef89625bd4b77697374b4206ae94b6c87cff65ebecb6fc3ae0fc1496b1137483bd34c46ef7336e8ffb7ca7b2c2e14e04bc022a533b01df44f8c0d1a187f98389d8c8a28c7e4bc8298b9d96dc4b3c088b1c3e3df4fa214b9506cb6e4f40432cda011ce542ec517a4113a27b0f89d48ba83368324c6657218fbb00c8cfac2baa56e723a9f815ab1b2801c768350c474bb8fe88ad9a3442373127bf353781f62226e2380f69b0a0b000cb87e7f12ede289763f099d25ec6a0776d8be9868d1c5776a43a696121df48f4e35a01b5575970930d20d6bf1a2207596d713c708b822050100f17a49456065565b230d0b87eb252982c4471e7603b850b90d1ab0961534fd5cff925b1fb50b479c8dd08a31ab7523fe3bf42bb7287640243603400952be1a8c9d5d4a8c2d7a0157948f3b729b5491c5be38a5d4a2b9214f1b1b70d7ef10a84e25892a63ebe38b7e977cfb0d4549466caeb75394dc60307db453b669ec4ebc58154a9c51816bbb040e93299a2fd3819f19e2dffb541f8cba0b91b2e9f6836bd8f4dddbb54097aff7e13f2c681680f13b6464e571e9634d4cf39c41880fb067d0a4df95ba726161a525658ad216afda7720b0669d272992b1be48775d92980b8a9ddd6a816ce520edeeb9d207b52ee7499dd67da03b538c9792a7da3277a2b9ee44060fe1efb25a0ad3c632a5aab33596c860f0158bfe338b92b348e064d14a2467544756f901c20921b8259898a1480286fc52177dbd5afe1db0583311f11ecdbc3d9c11baed1e03908587b9a21f77201b6eed201ffa65963d8d1b739c686fc3c8740688c59a81bfc94b48b4238b6b643aef5af67b9450145029a2b2f8e342dc916b03cbfe4fd5e59d1e3c01d5731db2b7d3150c152f7b7c4e79a460e36ba7cde5085516e454d7563638c0c6ca42448e7d288df8a98f23bd12fabec4a0b40c7b642c49a2f3811c27b9b7500211c0734baff481a974c3ce188a1a69bca0b7c1a8cc4f757e423864b962b6e6bf1816cf8fae6342dd9a68952c7ae97b8cad24a121e91f302f53bc70021be26b4fee078b44c8e74b3255022d4d5e4be595c718d6b68d636bfb1698b6b20aa5a12b6adb1054c18d40b25d70da81a18a8aeb1002e4ef98991946a7cbf2fb197226ef3d42c32b39aedfbd8750c532cb983daabea320699b65b34e86755689a349150799c6eb330ae6eb094115538eda79e15de820e76bf6960e1001c331dee4db5a4e271ce27dd1bd232b413f740be8de278fc0f0ffba0f015f43861787100b8aec40b5753065058bdcf8cf05a3f371a710afd772906a18a88b79dc340eba390e07030ee620ba33b8c0250224fed17a6f213c51cd1888954c4603152fc8ddabb3b599902156da8bac4aca9ecef3704a14a0dd4383eec36c8a1982754a60776ca651920c9e600686ce901a92a008649f5d6b7aff55d730235da1bd94b7a853b2e81efc45a290f766f3019225a84974fb810334c37665ae312c0fad977d5dc93a74913f1af74c81c51639", 0xca6}], 0x1}, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000740)={0x3, 0x0, 0x0, 0x0, "0057000000000000000000000000cb3800"}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.262672148s ago: executing program 3 (id=23): sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1}], 0x2, 0x3ff) close(r0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) clock_settime(0x100000000000000, &(0x7f0000000040)) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) pipe(&(0x7f00000001c0)) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1}], 0x2, 0x3ff) (async) close(r0) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) clock_settime(0x100000000000000, &(0x7f0000000040)) (async) 1.260748311s ago: executing program 0 (id=24): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000a00)="1091fb7d1209aaa39ef08443", &(0x7f0000000200)=0xc, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x4d}, 0x2, &(0x7f00000002c0)="4feaa56dc85aa64675cf5a60cbbf267d5666eaf361154eb2f461e4704caa9a74c580ae83d72fd448f96cc40cf3b88f9cb2c211e158b659c6484b709e55f198ea0bf05a3c912ac71c34d080589fb232750efebdc7", &(0x7f0000000340)=0x54, &(0x7f0000000480)="7b511d814a179a76ee9e9840b272f86697c0eda00855b500c97b83b2f84f56c40d597ccc26de7396ff9719d3bd547c2f13bd4c854b12b7c3670808c29190d472", 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) socket(0x800000018, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{}]}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x401, 0x4) write(0xffffffffffffffff, &(0x7f0000000000)="76e5de000001", 0x6) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendmmsg(r1, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{0x0}, {&(0x7f00000003c0)="64fa5f80b22f42022f75df3424913fabd75d707549c3e6ba19f933a71c84ef0f0be26e2644f6937cf2dfe0d4ef7e06167bd8f44c0ebd4bed63a96564a878daaadd805b6f84aefe5f0b603a03989d6c0adb001453e34654fc4966a53a910618b20ad981e4f7de551aedff05d378f7d5c1014d9fe0d1a79e81db9e031a9afd2f00e141cf1caa8e3ba6c3b150e344d9d563c9d77455dbb2c5180dbdd935dd8194", 0x9f}], 0x2, 0x0}}, 0x10, 0x11) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f00000007c0)='y', 0x1) close(r4) r6 = socket(0x2, 0x2, 0x0) dup2(r3, r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) 1.226985145s ago: executing program 6 (id=25): mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f0000000180)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x40, 0xff, 0xff, 0x4000000}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x8000, 0x0, r1, 0x0, r1, 0x88, 0x8}, 0x1, 0x0, 0x3f}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000440)=""/158) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0xa0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000240)="eb79089e22eeeaffcbff13b9fd812eaa4e713048e69931929648", 0x1a) (async) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/52) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000080)=[{0x22}], 0x1}) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x3200) (async) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000000)=[{&(0x7f0000000300)=""/241, 0xf1}], 0x1, 0x40000003) (async) setreuid(0xee00, 0x0) kqueue() (async) msgget$private(0x0, 0xfffffffffffffffd) 1.223955318s ago: executing program 1 (id=26): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async, rerun: 64) setrlimit(0x9e8a39e71b1a2b, &(0x7f0000000980)={0x3}) (rerun: 64) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) semop(0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 64) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (rerun: 64) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffc62}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.223543459s ago: executing program 2 (id=27): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000540)={0x4, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x10, [{0xd}, {}, {}, {0x0, 0xfff, 0x9}, {0x0, 0x0, 0x0, 0x10000}, {}, {0x0, 0x7, 0x0, 0xfffffffd}, {0x0, 0x0, 0x1, 0x5}, {}, {}, {0x6aa, 0x800a1a}, {}, {}, {0x0, 0x0, 0x0, 0x400}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, 0x0, 0x0) setsockopt(r0, 0x1, 0x6, &(0x7f0000000100)="bd55843f7ad787817ab77259894e35a2179210568ca1448c170da6f7ff86aae0a49758b6e4c7f12882a26e270947c658eff9b1c06d5b7f4782c60b3ee77fc44b2baa3f76c6a6fe9a46a572dcae66caf9e9c712a77f", 0x55) (async) setsockopt(r0, 0x1, 0x6, &(0x7f0000000100)="bd55843f7ad787817ab77259894e35a2179210568ca1448c170da6f7ff86aae0a49758b6e4c7f12882a26e270947c658eff9b1c06d5b7f4782c60b3ee77fc44b2baa3f76c6a6fe9a46a572dcae66caf9e9c712a77f", 0x55) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) 1.169062592s ago: executing program 0 (id=28): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0xfffffffd}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c09", 0x9d, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000480)="103924d891c20d1c", 0x8, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0xfffffffd}]}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c09", 0x9d, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) open(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f0000000480)="103924d891c20d1c", 0x8, 0x0) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) 1.155262493s ago: executing program 3 (id=29): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x9}, 0x1) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000500)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x10, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}, {[@dstopts={0x33}, @dstopts]}}}}}) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.154873551s ago: executing program 1 (id=30): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) (async) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) shutdown(r1, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x800, 0x834}, {{r2}, 0xfffffffffffffffb, 0x88, 0x1, 0x401, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x400, 0x7}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x0, 0x80}, {{r0}, 0xfffffffffffffffc, 0xaa, 0x80, 0x3, 0x40}], 0x317, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0xc, 0xf1}, {{r1}, 0xfffffffffffffffd, 0xa, 0x40000002, 0xb, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x0, 0x7}], 0x9, &(0x7f0000000240)={0xa8, 0x9}) (async) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x8, 0x6}, {0x2, 0xffff}}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) (async) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x3) recvfrom$inet(r1, &(0x7f00000003c0)=""/81, 0x51, 0x1840, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000440)="23ce9db67c7d8dab7012274f56348406c901a32d27b4a6cb4377d7c5d907b40f7cb0906aa2a6e2c0c2ffa445a62233fc53674eac66d18f11e44a8a4b85b460c67fe79dfa9034805d372d5b4cd6f29fa4e60c1198363f94ad530d0fa5923c3e318cd886073886dedad99321204a8027039d36708bbab06f5b745b61603a3c4ac8fdcc30e194e23050586299627964d40a82343e1dce2aee1dc7fb42c87ecfcb9110d10c92325209543cd15e8b801e39caab45744348435a4584d7feebe2e05de15e4b7c", 0xc3, 0x80f, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) (async) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)=0x6) open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x8) (async, rerun: 32) connect$unix(r2, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) (rerun: 32) write(0xffffffffffffff9c, &(0x7f0000000640)="aaf0e4fad11f0b31136cd9e64d22e795172ecd09dee956b71d261fb1140f611e9fb053f2c932725bcdc7948db25505064a", 0x31) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000006c0)={0x5, 0x1}) (async) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000700)) (async, rerun: 32) getrusage(0xffffffffffffffff, &(0x7f0000000740)) (rerun: 32) socket$inet(0x2, 0x4, 0x7) (async) r4 = getpgrp() wait4(r4, &(0x7f0000000800), 0x9, &(0x7f0000000840)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000900)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000940)) (async) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000980)=0x6) 1.152168621s ago: executing program 2 (id=31): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) (async) setuid(0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000780)=@un=@file={0x0, ""/525}, 0x21b, 0x0, 0x0, 0x0, 0xbb9c2d4915ca7f35}, 0x10001}, 0x10, 0x807, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) (async) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) (async) syz_emit_ethernet(0xff, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0000000000000800471200f10068fffbc08990787f000001ac1400aa010105cc971a00004050cca730ad1e6745146e13df2c1a53289babdada005923ca93f659a5f366ec5b151e1cae6ef3a23e21a7d7cc9f6fdcff53dcd7593d7d52d07099427f705c90d147217c1f8857586421408a66048cc88ca41574530df55c00b8910a56f7c838556fc19ce0c3aed174195abf554c50952b3c31a9ccbc6871c871254ba5e0e047775ddce8cdc209ca9fc9c960f77ecfa8b32090ce91260b5b318f1bf00437a02b3b844d243e92c6af9d4306f60dabbb208884a5167b611b96be9941e4604b40599a64e7ab0cea437f00000000000000e47f8b64747d"]) (async) execve(0x0, 0x0, 0x0) (async) fcntl$setown(r1, 0x6, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) (async) socket$inet6(0x18, 0x3, 0x0) 1.131009742s ago: executing program 3 (id=32): socket(0x1, 0x8000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/84, 0x54}], 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) socket$inet6(0x18, 0x0, 0x29) (async) r1 = socket(0x6, 0x8000, 0x3) (async, rerun: 32) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) (async, rerun: 32) getsockopt(0xffffffffffffffff, 0x8, 0x2b, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd9) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff5d, &(0x7f0000001280)=[{0x0, 0xfc}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080), 0x0) (async) syz_emit_ethernet(0x52, &(0x7f00000011c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000"/50, @ANYRESHEX=0x0, @ANYRES32=r1, @ANYBLOB="d8f74e28", @ANYRES32=r3]) r4 = socket(0x18, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="d2c686312aee42798b19a2f8d8e168a39c6515ec501b24d09bfad365514c93c8ddd8bff3ea97f402d528fd5c9369627e4932dddef2d5e5d2c7f57efc0bd38d7ba022178911edfebe823ff75a630e21a8850677b120a9f0b72be2f205d398411cc2bb9d5dc00859bdc411f04374e2113f624c665f65cf9b1cc357c4999d3edb2868e82583dca2d666ea5c1977b15dd5b940a1876952b6388aa293da1e66cab549a6887fc977706ac6a88e857d155349af9727dca3480d0b087efeddb955c751f3337d452993002e56018eea3b679220b320f80ea5739f0da59e17ea65ee1bd8f7870ca9d43efc2f3425970a2028845503a17402988484e9d283ee81f2a8960a0ebfbd155b67d44e3a14581068a2b807f6a6d74345c4a52ebee8953c493ae505809399d2a1fc84f445006f84545fb148d95ce4ccceefb6e39e3d02870f39dc2e4ed11ae66de97ada1756e044bd41256e7acd59b5287091a5d8b0755c0bff4f23e970c2f1041b02d09fa07245027cb9f1f95c573b37336f6dd918a34534ff6251a2d877016a449f87334b6911f2858b4d1eefb221e5be381740891007b7a1d5ac118102ac1ffe4dbff93deef0db024539fd7e6720ea2c823c872815934ea81b38f4147d49c61b6fba85d2bb9b8977c9195090a543d8180df3fa91ad8e252eaf75add42a2a849db55db767e71321403a9cae24801cead1d47e117f1dc76825847e37b0c36a1a5953ab3e7052e7415ca48d60ef1025b88bc21c4bcfb29caea4b7158defc329d66eb032119cabbc07bd05baf7ce92f7bf4fa3f8f06a92e8b96bc9524594bab84e76d79d0860fd2e4d6d7e9ba489cf52ef9fc0b8fb0fe037b6d540414141538be017b30a30f1536d35ed67f2c04e85af412040d36b9974d8964f1081ced21c4a25ce2772430216ffd89e62e19bd4b655f33f29714f28ca651dc51207ee41073b33d2bcf69980806a6ac6c27e3117f9b4cdc9ee05eadb30f4c4734461fcb91cc4e0f28540019818580831b95a9b407addae95b78b7edc965539c753f28138b528207aee73dd57ab2540830468b64f5c937c3bd63f004a41057aecf5834237a349945b3c9a26a0049bddbc6f34155e8d67b327655b293c4d0b3d08ae97c0dd343ab8b9b9191ed9baed0441c46a3685fd699d757b55d0288711ab2296fc4203776735bc7ed71d8775b3103dc1cdf4ba97523cd25faa21f7e2f0d7e4778c5b629e2bb9c3eefbcc531f49da6edc37e81884984f864571f3c62e9ca81bf2e7855a2127abc61585d3db1dc8374797e9deb39eeb3adbb2c5af468a2539b4cdb0b3b6ba233e6e1a41c82f6c87a742348dd447f72fabc57895a70edc8c6ab9eaaceef409fdd0cf998da55c2032707d653ebe53f454f750605f58a4de4d586a835b331242e5214e1dead7e7ed88dbc41472e2335a9be759912ffdee5e63c7162f16e9b9fb7c92cafbcf7dee3b1c08bf25f202a9578d761697c3c23b335343f8f5634893a7538222e1ea2de4d8d6830721ff2766210c53c5acb4aacc67df1cb4b7723f60b0820652d332bcb73ca851e5bf4421c3206239093a90573b4fded995bcf87eb724b1ac8f7d9d1a73de234d7b71d87b6b8757b67ce039ca7ef0ceed92846926ac415a07ffb8570e9f823659aed5eab61851e1774ebe05f066c3d634019adc7e996bed611279bb26ad75d793b750713a8208a9c3ff261650a867225de78475cf28d2d7475fcfa887fa7c1279d1acaafa74a34a1e10a305271a34b68280ff3310db9e19231fc2a4626fa4b6ecba4c1f30e96735254bbf6c13a14d0a4eedcc02b3e96f8d6da34f2bb07e58c8298994612de36dc84581d0e5aaade2ff904d2121ac1f6e3880fc56985cdb943b85fd5390a4c37156e839ae5fc7c43a119ed6f9a337dd8e42874138890b55f2a862211c6dc29cf32dbddc92d37dfebdb6944669027cc50db4bd75a461315cd62c9a48c9d2560b1fd8d811eaa6da687f1c2cfc1232b5afa63f107096fe12856cf510b2fcbaef2315ded08355898095b02e59f0aa18ee2e7f869df526dc8d651ad314f5ce8e9615eca7bfc0bc9bb2089e4cbc0b43abd3d8adc26db1faf26a70f241913a1e6c8d53c0225d8dd0c36fb596252d6cb932041c9c4e11339676e044e26cfe196adde7afc6d8f5d5e572eaec95de6bb96affd5eb0da6a43f8c879c8029f54d827ba14aaa191b52e539f63a8c0ac2821335835636e13e98df0f7642cae0537df58be075a0736689e15baf3d3a29eca6085887a2e6a892a406248547b44d15d6b348dcd79279759b197136776ab8b9be92370627be1886f8b9ab0fc1b91bc576ba396cabd35283cb5439669c64af192590ac1265fe5fa1fab9fc188bb33f02234efb3a98d7bcf905bd2540cb7a6489a9c7253c1a9fa51b31a3b51241bc3e01141834ccdb0f90b990d8867e17dd43f369d1ed4c46bbc699373d5ed70e912cebc82de3bf165b30643e4debc5715b3ee0d316a44518cfaec72216e4df62f2ebf0d30357704a55fd139dd03987dda31b176d98f5e877529c28ea6f910b1f60c42895bb2aa482dd95d0a5ca55dc3003a386dcd1f84ac91d81607a228ec0f1b69f83942fbe30f8f981ff4e3be43690778162d47c299bbb13ba96864c85be1ee2f116a7f22789710a1ccdde6472372795bf9c02a3b5fcc5461fe619eb4421b4d032e24352f364ea95875d07c89e56bda4b9ab1297dbe58b1a0cd38022ed954231a03416792050d5d75548dba919c3ddc5c5ddd81df133182719433b3e463196bd22c7aac635e8d80ecd63f8c3773310ff73d3487d1ab191e8c44d2e3439b7daed0ade3c33a3445865939eaa22e4393f8dae58e7da60996ebd9b41d5d44cfe4ade504f92d0d093682dae7f4a779f6474132044e07d1b459ecadc9b09c4acc6edf7772f0c3b268cfd63fa5ce9a60a4414bdad8033d966fe7d309f0282a0bdbf4c224534c0fb3e869e8a3fdfed4be5fe7587dcccf04d61c24d95489233e5b2c57b73e37f7b3e5a104b82ecb06c6bbe70aab3c15ccf12f1fd747eb0c00c6aec0eb7508a0d1f7e4400a6df6172cc52e27faebe93b5f678d64a9bcbd31f3d163ee1209ef836a19e785086fe8095b4dcd12bd06c1e463d6f01c3367d6afa4eff2f61782ada9b9021f9c8c5919db45dac74be9b4f77e15ae1cd5ca6f094c51ca4d339ec2cc4e98d82eac684e46c8fa2689bd61c8a06306fe8450942b7068e58a73b70ec7f8fd1a6e315f9702bb6a0fefa151878af67f916b80ceb330e49df23008ae121b315345d154af7552e836c739042c3a430eae100fa876c48c3fc3199487e19d540a975ae16987d5aae94de506d662f1a8b02194a644156554c5261f5d22a48f06177afcf47bdab184aa8e6626c6c8f69968a50177127d263e8aad61ffd77ddd06edc5617fab774da094f558b62471d115ad767de17c90e1d2840dc955b12d3354d4228e4b4a9cf431dca225b224dce58a100cdb3cb3a3364419506e13a9af00ec182c53965f872cd534a485ec13656f637c6dd3e461dbf0fe578b7a0a2cd288fce31ba334e46b7f12d4e9c8dbbfa91dda5d7d781696776e190b7ecb190fede08bcbf1da98f381ae09700e138716a1836b15c68ee98162e208a6ff1df452bacd59b7712c04ca0e5f9007242a39a349be095865db278c6dbe0197cb2a0ad471db0ae0f2614a43ee0d1db62a7547e81bda6839991500fb0073af5ef69b39d6bb10e6bda95e91bf8aa8404cc9dd995379e5c11a5582deb8d5c76f4e6b2aa0f335986e1c6978c3efe24355d44947d2a418b9b7eef0f307df935a47a0cd1f64922933f578f98631c9d67985d072e277b59885a111932754677f6648cb0fd070de7c8423c217c0c0edc85b650f102729fab44a4cf1e52d82b626df17d1357b24bcfeda68144e55c8346c39e7157450a82217ce7238327320a98e282c54d8bb3cc9c1b2fd6dc7975f9baee7461266cc983bbce4a2602fc8cab536f984a914ee067d3e343104ded89e760dbbfbe3fcc9d5304c6fb4c7cd1f48da847d58ec68fe777d321c7a57e14df9d3e4bbf4da91e1a3b8464a7b7de7e0f5aad8097d86aba4e8fee6e3d36553f7465082032f096ee64c9b5e4607665f14ef6062cb9cde3ef9e637758527145036d77e3e28bf9615a42edd2d78a71c2c69114ab46e8328fdedcfb4317cc44f39e26c8fa53e338585c3f5c783d1e4270dafda473f3b3eabffd0051c34ae9d2c1e97a33f28f410c73136a749c515ecd8c38ee33e03f6d602711ffea7d7cb38026354c8f9f3c7741d39ebaf968e1487ee923fd259164ecde4deca01d5557c9294b68dcdcd9dcff4de7a8ad009bf5bd30a39044af2d1f2f0a6807a66373ca90cdec3b6185ec20c2e392f00f16bdca1a09ee8c33a6a670c13876df6f6b7c93942d06b01f3a459a75232b544be108b1c69f7d007e47131fdc773a5baf181a8c2066d4880e47748d1897b9a22cb9a82420999f43d78a9329aba1e175338f758b80d888253defdcff2d2b108689d2fe58edd8cff87b3452c3fc07ac02078a0a82869a97d76bd0f47d224ad9e35c5db9ea9b65d543add6d03448d3a20cfaab0d86a8f9d85af5f54ff7f78088989238ef1f5b8f2aeed50790688427be1d229ece223224641977ec58169cb2f5a43b417619faa39056b345c543b78312c9e7dc8da838d7164d409b8c2ac2f30d7467faa5b069e35cc1ae53d23d68b04beeb695c8dd31deacaf9e2035e36f200cdba751a81899ae20c466c4f2109ed63a453cdf04644c5fef4b0f7a6a45e1187d806190e863b6185539bbb81dc75fc2afde20e7fd3787a318f2fa3935888102e303de6be764b22363613361b70dd8aae69a0aff9ceb356d86282b386653e7ea6e7fc9375671d8fda97cb3e636b18ef3bbf7fd5df3c6fd6cedaf95ba7f1210a526c73d8ceeb2396419a73118518c558d0428734accf621f0a549a9b5f70325dfc106d5af8f6efc0dea2751fb2108c5db6f26fc0a914291a1939865b8ea1b62e681010bf4765993f5ebf62d233340482b90d1a07f59425ded41b61fad99a87b0fe052256019aceba9b113f2b38f401581f10dc52b458f822acdd6f5a0e2144adbc3b56352e627aabe179be27f5fa34496320cc524cd5c98c0e46c54060069517175f53fa4c04ce23582ed70a1df56242f051d9db7e7b28d0280311694941d15466b5cdebcddba682a335da228586592ea098a66523578329f5fc5e651827af06a9bf6b1c7c9b7f524fabacfd1a9278b5ecaddeb45cbeb9fdfadc9b7f881abd5b94806d9060eba657a6d6cf6a8da5b8a4a00d5df58180e190eec28eea6a669240f3031e21b6eec90c0347dd43cdfa2a50754f5964a3b0f46853228162dfb4f34d562f9f8fb627f1a609a0eccb87ce6230ee8898b1577fcf32bcc56c722a0558b220fed2f5a69f4a83330ef8df0e2e17c1e1cdafd33e7c2a5c303a60941aa87c09d1a8446b54ba11fad18a3de8509673b09f9e5543175194b0fd78e873a96fc553a3b6d4e3b3dc7ff281697b21949b7ed643a5dd1cc4cf923f882c388fccca14a31a36d1843675096e9c32f85e8d2fdcd603521f1a6990e9815dad27ed80cc7869fc5b1dc0e6acf265263c689d96120512bb0d7d5b52c1516e56f09353a168a4008de2c6dd4a98203f4186981d5c0e16e859768eed63e965d7e6d68a52c315c5e6e4edf41c7bccb317d6f2089a6b37e140ba93a307e06a45a17e85fb53a90c78d13870ace851d2dedbc130cf002e50f4cdf8a42efcc6056ebc15feb080f30c84ccb8d8c4ad5261579c8b1610dd2fe", &(0x7f0000001180)=0xffe, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x0, 0x1, 0x0, 0x0) socket(0x6, 0x4, 0x3f) (async) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) 1.129989618s ago: executing program 1 (id=33): poll(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) read(r3, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}], 0x20}, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r5 = socket(0x2, 0x4001, 0x0) dup(r5) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000540)={0xffffffff, 0xffffffff, 0xffffffff, 0x56, 0x0, 0xbc, 0x80000000, 0x10, [{0x1257, 0x9, 0x1, 0x3}, {0x800, 0x3, 0x7, 0x2}, {0x9, 0x0, 0x406, 0x2}, {0x0, 0x3f, 0x9, 0xffffffc1}, {0x80, 0xfffffff8, 0x6, 0x6}, {0x25fe, 0x810, 0x10001, 0x4002}, {0x7, 0x800, 0x361, 0x2}, {0x3ff, 0x80000001, 0x2, 0x4000000}, {0x101, 0x63, 0x1, 0x1}, {0x800, 0x1000, 0x0, 0x9}, {0x4, 0x4, 0x40}, {0x9, 0x101}, {0x155c, 0xfff, 0x8, 0xc73}, {0x7fff, 0xffffffff, 0x5, 0xfff}, {0x8, 0x14f9, 0x5, 0x7}, {0xbe01, 0x5ff, 0x4, 0xeb0}]}) r8 = socket(0x10, 0x4, 0x0) listen(r8, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = getuid() syz_emit_ethernet(0x3d, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a80d0081004200080600067007060300025562d755b144f2e704aaaaaaaaaaaa7ea3746625a10aae46394d04c8c45f92bb69a19b195751c4435eda9bce0d77af9ef3161e3db90bd3fad684699af90a7537cc2e7b781efc0dc1d801949bedc08c6b71f06c39c73d6146706371484105f3cd8dacc8d96c1a588873bc32d61e66a71ec0fb3622188de5489ac7cbaff1f7831abb06cb2e3f6608a30ca939c740040d3fe75c852289d38c56359668d40cf077e661f195a92889d408124c3c1a7735e37dccd0d68c4d8e640f5d1f6391eefa3c8fb1d89359b3cb3d4324c25ff59bf521d16c8a771699e92422f7c67897a6004ec8e644992cc071e277ba186055"]) fchown(r9, r10, 0xffffffffffffffff) setreuid(0x0, r10) fchdir(r9) close(r5) 1.127415745s ago: executing program 2 (id=34): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xc5}], 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000240)=[{{}, 0x1, 0x90, 0x80, 0x8, 0xb6f}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x6, 0x801}, {{}, 0x2, 0x4, 0x4, 0xfff, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x80}], 0xf3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xff, &(0x7f0000000080)=[{{r0}, 0x3, 0x97, 0x1, 0x10, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) close(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x801, 0x0) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f00000004c0)=[{0x0}], 0x1) 1.120120792s ago: executing program 6 (id=35): openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x80, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000001c0)={0xff, 0xfffffffffffffffc, 0x0, 0x0, 0x8}, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f6190000181300fe7fe0000000000000000000000000aaff"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x80, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000001c0)={0xff, 0xfffffffffffffffc, 0x0, 0x0, 0x8}, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f6190000181300fe7fe0000000000000000000000000aaff"]) (async) 1.119588476s ago: executing program 0 (id=36): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000280)=[r3, r4, 0xffffffffffffffff, 0x0, r3, r4, r3, 0xffffffffffffffff]) fchown(r1, r2, r5) r6 = getuid() setreuid(0xee00, r6) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x40) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = dup2(r7, r7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f00000000c0)) 1.118287934s ago: executing program 4 (id=37): pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x5, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) syz_emit_ethernet(0x2e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffdcffffffffffffffffffff0800460000ff830300000000907800000000"]) mknod(0x0, 0x0, 0x412dff) syz_emit_ethernet(0x3e, &(0x7f0000000500)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x8, 0x70, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}, {[@fragment={0x4, 0x0, 0x9, 0x0, 0x0, 0xa, 0x64}]}}}}}) 23.86625ms ago: executing program 5 (id=38): kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = semget$private(0x0, 0x3, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r9, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) semop(r8, 0xffffffffffffffff, 0x4) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000380)=""/64) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r12, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000240)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r13, 0x0, r14, 0x0, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r14, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r7}], 0x40, 0x4}, 0x404) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000001a00)=""/92) 20.524655ms ago: executing program 0 (id=39): unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xb2}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='.\x00', &(0x7f0000000100)=':\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='*\'*\x00']) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') mknod$loop(&(0x7f0000000280)='./file1\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000003c0)={0x3ff, [{0x3, 0x7f}, {0x3, 0x81}, {0x1, 0xff}, {0x3, 0x7fffffff}, {0x3, 0xc127}, {0x3, 0x4}, {0x1, 0xc}, {0x2}, {0x2, 0x40}, {0x3, 0x5}, {0x2, 0x40}, {0x1, 0x8}, {0x2, 0x3d}, {0x3, 0xffffff81}, {0x2, 0x3}, {0x3, 0xe40}, {0x3, 0x10}, {0x3, 0xe}, {0x2, 0x10}, {0x2, 0x3}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0x4}, {0x0, 0x9}, {0x3, 0xfff}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x2bf}, {0x3, 0x6b}, {0x1, 0x8}, {0x1, 0x7}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x3) select(0x40, &(0x7f0000000580)={0xaf1, 0x7, 0x9, 0xba, 0x2, 0x5, 0x9, 0x5}, &(0x7f00000005c0)={0x81, 0xffffffff, 0xc8b, 0xa, 0x7, 0x4, 0x6, 0x6}, &(0x7f0000000600)={0x8000000000000000, 0x101, 0x3, 0x6, 0x5, 0x3, 0x9, 0x3e}, &(0x7f0000000640)={0xc, 0x1}) chroot(&(0x7f0000000680)='./file2\x00') ioctl$KDENABIO(r3, 0x20004b3c) openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x241, 0x0) mknod(&(0x7f0000000700)='./file1\x00', 0x20, 0x1) r4 = getpid() r5 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={r4, r5}, 0xc) fchdir(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000780)) r6 = kqueue() r7 = dup2(0xffffffffffffff9c, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000800)={0x0, 0x5, 0x9, 0x40}) getsockname(r7, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) 1.650393ms ago: executing program 6 (id=40): mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) socket$inet(0x2, 0x4000, 0xc1) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x416, &(0x7f0000000740)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e0303e000000000000000001e04fc11cd"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r3) r4 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x5}) write(r3, 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000240)={0x5, 0x2, 0xfffa}) r7 = socket(0x2, 0x1, 0x0) close(r7) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f0000000300)=[{0x3, 0xfeff, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x202, 0x1000}, {0x2, 0x1000, 0x1000}, {}, {0x3, 0xa, 0x1000}, {0x0, 0x2a22, 0x1000}, {0x3, 0x95ce, 0x58de96d640d7d480}, {0x2, 0x100}], 0x9) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x7fffffff, 0x2, 0x10000000009}) setgroups(0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x2) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) 0s ago: executing program 3 (id=41): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000300)=[{}, {0x2}], 0x2}) r3 = syz_open_pts() minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x5, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000280)="76f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4", 0x51}, {&(0x7f00000003c0)="568446d880db2ef0a4986f174b415e04b485f79639272a1e699e0ad6592cca96849e37a6745d21ff93e01e50a94d5bf2a26d162614e201e9955d485ee6990d176f082555d1eb9cbc1efe8a90fec1b713621403a2e0f32638fd3eaef2d9cd8a43233e62066a6b3b90cad7384d11700b5989dd4aa889860d", 0x77}], 0x2) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.193' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error panic: vclean: deadlock Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 71747 23503 0 0x8000002 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd806c51c608,8,ffff80002a4a0f48) at vclean+0x482 vgonel(fffffd806c51c608,ffff80002a4a0f48) at vgonel+0xec checkalias(fffffd80723df898,10205b1a,ffff800000a68000) at checkalias+0x1ab ffs_vinit(ffff800000a68000,ffff80002a5bf130) at ffs_vinit+0x13d ffs_vget(ffff800000a68000,1fc39,ffff80002a5bf218) at ffs_vget+0x421 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd806c51c530,ffff80002a5bf498,ffff80002a5bf4c8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a5bf468) at vfs_lookup+0x8e1 namei(ffff80002a5bf468) at namei+0x7aa dofstatat(ffff80002a4a0f48,ffffff9c,76695084f630,76695084fa30,2) at dofstatat+0xd2 syscall(ffff80002a5bf6e0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76695084fae0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: vclean: deadlock ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd806c51c608,8,ffff80002a4a0f48) at vclean+0x482 vgonel(fffffd806c51c608,ffff80002a4a0f48) at vgonel+0xec checkalias(fffffd80723df898,10205b1a,ffff800000a68000) at checkalias+0x1ab ffs_vinit(ffff800000a68000,ffff80002a5bf130) at ffs_vinit+0x13d ffs_vget(ffff800000a68000,1fc39,ffff80002a5bf218) at ffs_vget+0x421 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd806c51c530,ffff80002a5bf498,ffff80002a5bf4c8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a5bf468) at vfs_lookup+0x8e1 namei(ffff80002a5bf468) at namei+0x7aa dofstatat(ffff80002a4a0f48,ffffff9c,76695084f630,76695084fa30,2) at dofstatat+0xd2 syscall(ffff80002a5bf6e0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76695084fae0, count: -14 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a5beeb0 rbx 0x100 rdx 0 rcx 0 rax 0xffff80002a4a0f48 r8 0x101010101010101 r9 0x8080808080808080 r10 0x45d509f60989e99c r11 0x305c668e8e31ff1d r12 0 r13 0x8 r14 0 r15 0x1 rip 0xffffffff82c9cec5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a5beea0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=71747 pid=23503 tcnt=1 stat=onproc flags process=8000002 proc=0 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a4b4cb8,0xffff80002a4a0a48 process=0xffff80002a4e4ed0 user=0xffff80002a5ba000, vmspace=0xfffffd8072586970 estcpu=0, cpticks=0, pctcpu=0.0, user=1, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 41343 522820 83210 0 2 0x8000000 syz-executor 41343 28706 83210 0 2 0xc000000 syz-executor 27572 315269 58669 0 2 0x8000000 syz-executor 27572 421258 58669 0 3 0xc000080 fsleep syz-executor 77136 467849 30617 0 2 0x8000000 syz-executor 77136 459412 30617 0 3 0xc000080 fsleep syz-executor 1541 377570 565 0 2 0x8000000 syz-executor 1541 96753 565 0 3 0xc000080 fsleep syz-executor 45719 65334 0 0 3 0x14200 bored sosplice 565 382252 34733 0 3 0x8000082 nanoslp syz-executor *23503 71747 34733 0 7 0x8000002 syz-executor 83210 409390 34733 0 3 0x8000082 nanoslp syz-executor 58669 396988 34733 0 3 0x8000082 nanoslp syz-executor 955 152219 34733 0 2 0x8000002 syz-executor 30617 355211 34733 0 3 0x8000082 nanoslp syz-executor 22056 418510 34733 0 2 0x8000002 syz-executor 65552 487726 34733 0 3 0x8000002 biowait syz-executor 34733 323335 47282 0 3 0x8000082 kqread syz-executor 47282 267796 89126 0 3 0x810008a sigsusp ksh 89126 298761 26477 0 3 0x18000098 kqread sshd-session 26477 281237 14536 0 3 0x18000092 kqread sshd-session 28429 37465 1 0 3 0x18100083 ttyin getty 14536 106342 1 0 3 0x18000088 kqread sshd 76762 172895 22219 73 3 0x19100090 kqread syslogd 22219 332959 1 0 3 0x18100082 sbwait syslogd 29704 161189 1 0 3 0x18100080 kqread resolvd 51364 465224 67896 77 3 0x18100092 kqread dhcpleased 73615 356354 67896 77 3 0x18100092 kqread dhcpleased 67896 31464 1 0 3 0x18000080 kqread dhcpleased 21980 69193 0 0 3 0x14200 bored smr 23024 227658 0 0 2 0x14200 zerothread 7955 152993 0 0 3 0x14200 aiodoned aiodoned 14280 358495 0 0 3 0x14200 syncer update 73226 56172 0 0 3 0x14200 cleaner cleaner 69629 467095 0 0 3 0x14200 reaper reaper 57263 235979 0 0 3 0x14200 pgdaemon pagedaemon 64581 245848 0 0 3 0x14200 bored viomb 34715 202815 0 0 3 0x40014200 acpi0 acpi0 26374 329473 0 0 3 0x14200 bored softnet3 33816 298907 0 0 3 0x14200 bored softnet2 13180 75400 0 0 3 0x14200 bored softnet1 48683 421084 0 0 3 0x14200 bored softnet0 95689 355744 0 0 3 0x14200 bored systqmp 98290 276053 0 0 3 0x14200 bored systq 10504 337136 0 0 3 0x40014200 tmoslp softclock 56102 237931 0 0 3 0x40014200 idle0 1 507998 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10175 10154K 10220K 166960K 11355 0 pcb 17 12K 12K 166960K 31 0 rtable 236 6K 6K 166960K 355 0 pf 29 8K 8K 166960K 29 0 ifaddr 43 11K 11K 166960K 45 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 2 0K 0K 166960K 2 0 counters 30 17K 17K 166960K 30 0 ioctlops 0 0K 4K 166960K 32 0 iov 0 0K 4K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1368 86K 86K 166960K 1406 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 1K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 14 49K 97K 166960K 168 0 proc 57 59K 91K 166960K 472 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 11 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 348 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 194 71K 76K 166960K 2954 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 35 70K 98K 166960K 1191 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 11 0K 1K 166960K 27 0 temp 36 6794K 6858K 166960K 3872 0 kqueue 13 20K 24K 166960K 32 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 112 112 0 1 4 0 4 4 0 8 0 unpcb 144 64 0 49 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 90 0 84 8 0 8 8 0 8 7 arp 88 18 0 0 1 0 1 1 0 8 0 inpcb 352 175 0 164 7 0 7 7 0 8 5 nd6 104 25 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 460 0 0 29 0 29 29 0 8 0 art_table 32 461 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 semapl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1603 0 103 94 0 94 94 0 8 0 ffsino 240 1603 0 103 89 0 89 89 0 8 0 nchpl 144 1841 0 167 63 0 63 63 0 8 0 uvmvnodes 80 1732 0 0 36 0 36 36 0 8 0 vnodes 216 1732 0 0 97 0 97 97 0 8 0 namei 1024 5578 0 5576 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 5183 0 5182 3 0 3 3 1 8 2 plimitpl 152 33 0 17 1 0 1 1 0 8 0 sigapl 424 449 0 406 7 0 7 7 0 8 1 futexpl 64 930 0 927 1 0 1 1 0 8 0 knotepl 120 3633 0 3586 5 0 5 5 0 8 3 kqueuepl 184 30 0 19 1 0 1 1 0 8 0 pipepl 288 110 0 83 3 0 3 3 0 8 1 fdescpl 432 432 0 406 5 0 5 5 0 8 1 filepl 120 1758 0 1512 10 0 10 10 0 8 2 lockfpl 104 22 0 20 1 0 1 1 0 8 0 lockfspl 48 12 0 10 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 14 1 0 1 1 0 8 0 ucredpl 104 131 0 120 1 0 1 1 0 8 0 zombiepl 144 406 0 406 1 0 1 1 0 8 1 processpl 1088 449 0 406 4 0 4 4 0 8 0 procpl 648 500 0 453 5 0 5 5 0 8 0 sockpl 504 282 0 253 13 0 13 13 0 8 8 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 4911 0 4814 31 10 21 31 0 8 8 mtagpl 96 10 0 10 1 0 1 1 0 8 1 mbufpl 256 6733 0 6540 16 0 16 16 0 8 3 bufpl 280 2197 0 90 151 0 151 151 0 8 0 anonpl 24 121333 0 118412 23 0 23 23 0 187 3 amapchunkpl 152 9318 0 8929 21 0 21 21 0 158 2 amappl16 200 2905 0 2892 5 0 5 5 0 8 4 amappl15 192 10 0 10 1 0 1 1 0 8 1 amappl14 184 107 0 97 1 0 1 1 0 8 0 amappl13 176 34 0 34 1 0 1 1 0 8 1 amappl12 168 1049 0 1023 3 0 3 3 0 8 1 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 0 1 1 0 8 1 amappl9 144 143 0 143 1 0 1 1 0 8 1 amappl8 136 17 0 16 1 0 1 1 0 8 0 amappl7 128 99 0 89 1 0 1 1 0 8 0 amappl6 120 159 0 158 1 0 1 1 0 8 0 amappl5 112 118 0 110 1 0 1 1 0 8 0 amappl4 104 284 0 269 1 0 1 1 0 8 0 amappl3 96 1835 0 1747 3 0 3 3 0 8 0 amappl2 88 587 0 532 2 0 2 2 0 8 0 amappl1 80 7556 0 7036 14 0 14 14 0 8 2 amappl 88 2614 0 2474 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 432 0 406 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 432 0 406 1 0 1 1 0 8 0 vmmpekpl 168 5478 0 5441 2 0 2 2 0 8 0 vmmpepl 168 34379 0 32812 79 0 79 79 0 357 3 vmsppl 344 431 0 406 4 0 4 4 0 8 1 rwobjpl 24 15292 0 12751 16 0 16 16 0 8 0 pdppl 4096 871 0 812 97 30 67 83 0 8 8 pvpl 32 241356 0 233600 73 0 73 73 0 265 1 pmappl 216 431 0 406 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 395 0 40 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd806c51c608,8,ffff80002a4a0f48) at vclean+0x482 vgonel(fffffd806c51c608,ffff80002a4a0f48) at vgonel+0xec checkalias(fffffd80723df898,10205b1a,ffff800000a68000) at checkalias+0x1ab ffs_vinit(ffff800000a68000,ffff80002a5bf130) at ffs_vinit+0x13d ffs_vget(ffff800000a68000,1fc39,ffff80002a5bf218) at ffs_vget+0x421 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd806c51c530,ffff80002a5bf498,ffff80002a5bf4c8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a5bf468) at vfs_lookup+0x8e1 namei(ffff80002a5bf468) at namei+0x7aa dofstatat(ffff80002a4a0f48,ffffff9c,76695084f630,76695084fa30,2) at dofstatat+0xd2 syscall(ffff80002a5bf6e0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76695084fae0, count: -14 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd806c51c608,8,ffff80002a4a0f48) at vclean+0x482 vgonel(fffffd806c51c608,ffff80002a4a0f48) at vgonel+0xec checkalias(fffffd80723df898,10205b1a,ffff800000a68000) at checkalias+0x1ab ffs_vinit(ffff800000a68000,ffff80002a5bf130) at ffs_vinit+0x13d ffs_vget(ffff800000a68000,1fc39,ffff80002a5bf218) at ffs_vget+0x421 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd806c51c530,ffff80002a5bf498,ffff80002a5bf4c8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a5bf468) at vfs_lookup+0x8e1 namei(ffff80002a5bf468) at namei+0x7aa dofstatat(ffff80002a4a0f48,ffffff9c,76695084f630,76695084fa30,2) at dofstatat+0xd2 syscall(ffff80002a5bf6e0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76695084fae0, count: -14