last executing test programs: 3.292271837s ago: executing program 6 (id=2724): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x3}, {0x7, 0x10, 0x2, 0x6}, {0x16, 0xf2, 0x7f, 0x400b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) 3.227109859s ago: executing program 6 (id=2727): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x110) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba59", 0x28}], 0x1, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84df71b59c7afec37092", &(0x7f0000000080)=0x1c, 0x0, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000140)}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbe0a682c5e1cbf7c14d26ab92b6506804a38180"]) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2f, 0x808, r4) 2.061502011s ago: executing program 4 (id=2740): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup2(r0, r0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb3262", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) shutdown(r0, 0x1) 2.047401543s ago: executing program 4 (id=2742): r0 = semget(0x0, 0x2, 0x6e) (async) setuid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x2, 0x100000000, 0x10000}) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async, rerun: 32) r2 = socket(0x20, 0x8004, 0x1d) (async, rerun: 32) bind$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r3 = socket(0x800000018, 0x1, 0x0) (rerun: 32) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) semctl$GETVAL(r0, 0x0, 0x5, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 32) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') (async, rerun: 32) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3ffffd, r4, r5, 0xffffffffffffffff, r5, 0x128}, 0x0, 0x2}) open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000480)) (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_int(r8, 0xffff, 0x10, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x135b9fa5, 0x1000000, 0x0, 0xfffffffffffffffc, 0x4, 0x0, 0x7f}, 0x0, 0x0, 0x0) dup2(r6, r7) (async) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000440)={0x0, 0x0}) (async) mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x2) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 1.908860384s ago: executing program 0 (id=2749): syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff06173771ff020085820269"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 1.905402211s ago: executing program 6 (id=2752): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x9) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) setuid(0xee01) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) 1.873329446s ago: executing program 0 (id=2755): setuid(0xee01) r0 = getpid() setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmctl$IPC_RMID(r1, 0x0) ktrace(0x0, 0x1, 0x913, r0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaa65963f6ccff320b8761c390008060001080006040002ffffff0023134a191bc2627cf28ee8f84c53c3ffff"]) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 1.793758214s ago: executing program 6 (id=2760): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r3 = open(&(0x7f0000000480)='./bus\x00', 0x8000, 0xc) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/105, 0x69}], 0x1, 0x4) execve(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x80106468, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) r4 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1, 0x10000}) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0xfe) bind(r5, &(0x7f0000000000), 0x10) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x7}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) close(r6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="0d585aee53dbe5c84fdbdf5c9e3e4d03a4be38b363207034dc1215acac37901420401ed8556611ba261ef1cdf921345fb3d074b18c46376055368c55dcadaafd3433f9e0cb9df3b1a99c782df19de0eac3f7f014ed8678eaa8cccdbb9f87a8cf7087d5a10f0cbb20301eb93b3077d1d5afb3f853ac9c2f98395d9b190cbdc1aa49e720362a5560852c4a952543f1a7b101bcab190c7336119ba1f48f989afb213d084a24afe113025fa7cb3bd5ea8f3ea0dad21c5ffdf4200104c995a38277e0671a000cfe01466d3203f019efd5470e250e5013c240f6fd799aa91a6f5c2282fb392cc38f0a2c52f05049d65ce447a3eb93ef284d2d48bcd8692b2ba4610e8774659707a22a90587982c19cb28dd5c7dcfb9eb9f5751a1d6576a0703016486457cfb892d9ae726e70a741744822d0874a08fb3091298621ac289b56e16a3fb854e3976978b936e9145a1ce278219864e2168a8759583fa08d7a8f3a4e54678393086f04e099070000000000000075297814965f5677a3c842262d2535aa26836fa02c47dc213142f30f58c4704381ce1952890a3f80c37f619b48c856e4114f2b650ce9d2dc76d22f4c59a73f2b4ecf4bce9a6e452f336e0465a8f6bc4d41a359e6ec86c1c558e3db0c053f2b9da1fe341a8bdc0d", 0x1d5}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000380)={0x9, 0x10, 0x7f, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000980)) sendmsg(r7, &(0x7f00000004c0)={0x0, 0x3b, 0x0, 0xffffffcf, &(0x7f0000000540), 0x10}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000500)) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e5b4dac6449099c53447e31a9d95fe6d660aedae9b585e105f794d47de360691d34ff6d5290c1a29b630878a6a751c5448113784dfa032c250e7a2a64ed66e3344424939baba2999ef038f0471312c43d42684164b3b7d8f7b1397d252c76b87b5a5ea5e5119cb54e2d22f9316fc7c3873cb9be05b7417eac599151a6e08499978060d08985aa01d7dd8f4dd1bffa44a9db71cfb09705329577a5772c68f8ec0b5d3d951c6cd6f7eb2542d3bd6cc066e197150dbd7a39526e153af8180db9622187ac4581466bef911693ed2ae86becf6404f90cbf32c7ab356d06000a85c01e3eb8baf3f65f69e4c9a923ed1ce00d55ae79727f7a636f2ceec655be659bf8639eb86592b0f01b514086b1798da3413079bc97b5a2316575b381ab6e2af1bd1ef594950a018b251e3d8b455a2e8bb50ffeb2d1f8637e75fff675d6ea5bf075f26c2cc52bd8c66ee2abb1c42aac1e7e8c2a414dc51b4e440c8d8e73d09d390639bf667b935823bc037939fdd5a8d28e80fd494c0c99047751fa74e29928b9e78b05878cfd1ef676fc3a44ab2b13e0ee8ca9fdc10be7d1ffe4c6746c6c651b1519b258592166954ae62013f5e86d3cea9a888647ecc8fa9aa11e36f369c1cfdf8511e4e4eb56c959027a4c26fe83a10f2dda5067cddbcb3e6098d25b700758f730434e96ecee2d16e7ce247c00df428dfcdfc916e84c6e22a9c85986c4ab14df366029cabb72e4688e0443fee69b0bf228cfa8cb1bdfff405ab324abfde66fb5718eb0045855e0f4f9da547fc149002d99117cfeac2f5467bcbeb81f1fc52abdc9f4e996646fc237a2ca641ebcf2fb2b11628a54752e0d9144908bda6e2643bf0b6af7be129e0787a32827c3fec5da11a07bf7a8ecc4418b953653bea0fbd978619da9fb13ded9ae01135a21e48bb55832f"]) 1.792057403s ago: executing program 0 (id=2761): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 1.756976727s ago: executing program 0 (id=2766): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000), 0x0) (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (rerun: 32) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) 1.755798171s ago: executing program 2 (id=2767): writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x60, 0x1, 0x9, 0xfffff4b2}, {0x61, 0xff, 0x20, 0x9}, {0x6, 0x40, 0x7, 0xa00}]}) (async) write(r2, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) (async) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) r4 = socket(0x18, 0x3, 0x1) getsockopt(r4, 0x29, 0x66, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) mprotect(&(0x7f0000382000/0x4000)=nil, 0x4000, 0x5) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) (async) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) ioctl$TIOCSETA(r5, 0xc444443a, &(0x7f0000000000)={0x1, 0x22f, 0x1, 0x0, "09000000f1d1d255101fe37e49a100", 0x0, 0x40004}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 1.661203449s ago: executing program 2 (id=2771): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xf, 0xd}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb2", 0x1c}], 0x1, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2b3e2a8c1", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) socket(0x2, 0x4001, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xf, 0xd}, 0xc) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb2", 0x1c}], 0x1, 0x3) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2b3e2a8c1", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) (async) 1.648356387s ago: executing program 5 (id=2775): chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) setgid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) setregid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c204"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f00000001c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000440)=""/203, 0xcb}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x2, 0xfff, 0x5}], 0x5, 0x0, 0x2dbc, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0xe, 0x2}, {0x17, 0x7, 0xc9, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d", 0x3}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="81aabe98c936d0a1885823b6d0cdbf25058b874429e2b30811267533ed660adcc0e21b5f18", &(0x7f0000000080)=0x25, 0x0, 0xffffffffffffff28) mprotect(&(0x7f00004b6000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.557340054s ago: executing program 7 (id=2777): nanosleep(0xffffffffffffffff, 0xfffffffffffffffe) r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x8, 0x5, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0xffffffff7fffffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0xe}], 0xb404, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x52, 0x2, 0x1, 0x6}, {{r0}, 0x0, 0x31, 0x80000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x82, 0x10, 0x80000000, 0x8000000000000000}, {{r1}, 0xfffffffffffffffe, 0x24, 0x20000000, 0xfc4, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x8, 0x6f06c2e}, {{r0}, 0xffffffffffffffff, 0xf, 0x4, 0x6767, 0xf}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x6, 0x8000000000000000}], 0x3ff, &(0x7f0000000480)={0x2, 0x1}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1762) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x20, 0xffffffffffffffff, 0x7}, {{}, 0xfffffffffffffffb, 0x20, 0x0, 0x7, 0xa8ac}, {{r4}, 0x7ffffffffffffffb, 0x48, 0x1, 0x4, 0x9}, {{r6}, 0xffffffffffffffff, 0x69, 0xf0000000, 0x0, 0x8}], 0x3, &(0x7f0000000180), 0x0, &(0x7f00000001c0)={0x4, 0x6e}) 1.453007072s ago: executing program 2 (id=2778): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) sendto$unix(r1, &(0x7f00000005c0)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e000040502000000140000003e4b45a827dde6d6be812292692c592a", 0xc1, 0x400, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x2, 0xf, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x100) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 1.450972995s ago: executing program 2 (id=2780): syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000100)="c07da572", 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x1) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x7, 0x2, 0x3, 0x7fffbffc}, {0x2, 0xff, 0xf7, 0x2}, {0x87, 0x0, 0xae, 0xa}, {0x6, 0x40, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f00000015c0), 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="2ba09d3e5aa296892116a9e68f8c914e7048d4f9aa1d69f5d54221766bd4adbaa017e82aaf928f4d27ea676fcdf56dde2ef34c41c3c326facbaef501a47213e7f6335ef4947bee0e10718b73d8b93c0c8a7d7a116e6a69958bd9eee817178e598a99f0a40409516767a9a310030c7283e38d9cf727304f91bea1cb5ad153b046c61f0ecbfee1dcd4d47431e80b8997b836a92db674a513bb916ed477c5479ab5131de107c9bdd55d678f58344d48ae73a7c5a7096759c99f9a48a5f625cc863f48343108c4ae95dbe11393c6e152324ad0250485d496", 0xd6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) dup2(r2, 0xffffffffffffff9c) 1.441252578s ago: executing program 5 (id=2782): ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x80000000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) pwrite(r0, &(0x7f0000000180)="c26fd7b850c6362cfaea44b9f9fc4b39859b5b707ac440c17d8af1c3e1724f44b61045b263af99f02617efbf733fdfd912a6145163163a87ceb8adbe9041a4c503828d0f6709496a5799dc1fc09418d7b215a03a703c5aac37b91fb451afbf5e3bafc7c2be40114a4e54092de2538cf3f03bd6a394d1af9fcbb3f1ad94d4036cb1c1a37e0e2b48757a5c59b36845ca6622798a5533adfdafbf86b1bda19eba447945f54fe09d7f1371c44d82b146b3b99f15a77851f6cb97cf43fefd32b72a653420e0793ba6b6b8a87b2d33f9e65096a88b", 0xd2, 0x7) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x4, 0xa6, 0x4}, {0x7f2d, 0xa, 0x8, 0x1}, {0x100, 0x83, 0x6, 0xfffff138}, {0x2, 0x5, 0x8, 0x4}, {0x7fff, 0x4, 0xf}]}) close(r1) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)="23e9e69bfcb1dfec867e0989f91c23b63756f726b121b9f3d6a0cccee108d78a7e882a8c6e67f9dbf1755b8d58496dedec11816f088ded47545db31fce101a10f356d72a46539686c3f89988659f80e2dcac5ee4f93843588f9579b0c5b7d198", 0x60}, {&(0x7f00000003c0)="24c0594d1c5b65417dc12bc3c8db9d71441517e38dcaa1aab78632ff73e7ca0cb3da6234bf66d73998d7ba422bb1e093d27ed2c38b84f947acf9a484bcb04cf213e2e7933db99f5db80c681fb8116d29ed217449659e569080afd5694a4f747a9e5eb5d6398125653735cfdc0c87b3dae2a8da220e60e07b7b815c1ed3cd365fb4706c726d041c8516957d7529d8cffa2096ab0502c4c5add380227b827a9d9675715aaff7af69672d68c491ec71689b494a96a20604763d7dc9d9f6365d4ca75a3ceba988ab845e5c1086cddb", 0xcd}, {&(0x7f00000004c0)="9196b7d25074ce941b2270211f028d4cf2ac633a2500731105ce8e6f56bfbb18966b589de5dbcd267cdbf193701db250f3b5a9d80f0c81430d84c82383597990db4f09cec879b519aac38b91e54166f2a5f213c6a2137b5e4b56417779b9dd1aed505a75a683b45aeade8b74e1415859e5c94a6993cf82f77a64240ab8dc91c52eba989f3bb9e6d3579e5dfec74318f02ca0ea95a9b5e77a", 0x98}, {&(0x7f0000000580)="1ad80e6f8e5930468693d050c60f230f8e475d5cef3adbf707ac443f15e31855a0c72e11ae4a34f34bc94e9dd905455b60e6c81503f446c73e390ccbd240983a804bd83d38184c3b3b2a06cb06358008486af0c55494f5338f", 0x59}, {&(0x7f0000000600)="58328f4907057b507d16090a1604becc8625ff76efc51ddcdc0c6a9e9153444e526b5e1f4f6245fd3b67e12688b2c94c69865204ee933fa55615484b452463e4572099ffa8ca", 0x46}, {&(0x7f0000000680)="01146f9cafafd94f24165c53a20b8406ff4348e4c03dd44371f330797ef6c3d6fa32df5a1affc79b2d5c71516bd090086140e7e1389f1d3cbf8a5e6d508e9f3c531d0ca3f9284833bc3136bce0caa9b5868707b5fba1fa6494826125da64b45d064383785f4b5f9f002e3ccc02a21a2269bb6505ed6a09e99eca663a4028f02e6e0c9f838ba58bec0f879c12501421259032c7310469ab55e66d64137154f10324698f2cdd909d4c82150284d0bf52db96ce2274bd4f6c033c055c14cf1ecba7fc6f1842efcfc0c1d98fad1dd53cda05ed837c781b2044e3", 0xd8}], 0x6, 0x7f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[{0x8, 0x3, 0x3}, {0x1, 0x9, 0x2, 0xff}]}) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x1) r3 = openat(r2, &(0x7f0000000880)='.\x00', 0x800, 0x45) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000008c0)=0xffffff80) r4 = semget$private(0x0, 0x0, 0x200) getgroups(0x1, &(0x7f0000000900)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000009c0)={{0x1, 0x0, r5, 0x0, r6, 0x10, 0xdc2}, 0x6, 0x6}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000a40)=""/4096) setsockopt(r2, 0x8, 0x7ff, &(0x7f0000001a40)="4be7ea2539e1ce45c6b8fa492877035b68dd980b433af7a8ad21ec32bb0c0e24790738f4bfe8fdba25032367fbda924ee2244f6fe4d53ad9968ff3d3f16a0095b1569385781f03c2b614b93435d79aa9543d8cb0803a4869dea7e13d4e843177957946ab97a9e720cfa8f7971f6eaa5f07b77dfe6f", 0x75) setregid(r6, r6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001ac0)=0x6) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r7 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) 1.409660578s ago: executing program 2 (id=2784): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x1, &(0x7f00000011c0)) getrlimit(0x7, &(0x7f0000000040)) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000001200)="dc9501a0be36adf135762b4f2793a15d3ad5a40ab069ae2844a738042d89f4deff0e7c35e596cbf1be04af8594a5388bfb8b226b47dae088174fd26801eab68e44a365954eca6e246a4ce613dd799b62d5fd343e8d494986631d7310e90a9df0c82aba1f8d15b6a8ec2302e71f41b826b16798b3462e3e8b9430f29d55199d7f6e17bd45ee626ff0ffb1ceac028a3fb48544e79b8939db578e0a36be4dec", &(0x7f0000001180)=0x9e, &(0x7f00000012c0)="00d59178c44458da6f8e6ee34c4a3f90362bb3247561a2991e9b55b2c1843f7b7730a80962757b359769711900340ef1f1262bbe51122619f845fd52f868fca0a915eb8368c4a6ccef7ae6af6967c88d613d64eb29bf33e350d1ea5aed996c662ae9f294ecdfe077ca8dfb44cef1262ea91d04b1cd83370dcf6cb4d8258111104f9dd72a8efa79b0d076ca89f9b15947984b28e13959fa89f417de84dae770f3fcd496243e20e282cd549d8cfaa6b6d3accdbf1be4de549cc8dd4c62fb289a1ab300f5f2759ee11a6a4a102e74b05f2ac0f217df671061", 0xd7) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) 1.409163836s ago: executing program 1 (id=2786): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 1.382327207s ago: executing program 1 (id=2787): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400000002"], 0x18}, 0x0) 1.381377988s ago: executing program 5 (id=2788): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x1, 0x7f, 0xf7fffffc}, {0x40, 0x5, 0xf4, 0x5}, {0x16, 0x1, 0xdc, 0x2}]}) syz_emit_ethernet(0x136, &(0x7f0000000400)={@broadcast, @random="be5f986fcdf8", [], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x6, 0x128, 0x67, 0x7fff, 0xd, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x83, 0x12, "38a729cad24a2e99f9cd32f4c2645e04"}, @rr={0x7, 0x7, 0x52, [@loopback]}, @noop, @rr={0x7, 0xb, 0x8, [@broadcast, @broadcast]}, @rr={0x7, 0x3, 0xfa}, @ssrr={0x89, 0xb, 0x3, [@multicast2, @multicast1]}, @ssrr={0x89, 0x13, 0xab, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @multicast1]}]}}, @udp={{0x1, 0x2, 0x8}, {"00e2612539e5ba609468e33d20359509a724d8848238f8c22fc7984b69a2fde0c71b73b8ac5fa5e37a45d5b943ec39cfc06d0fea1cde39344175a2fe18e9710aa3ebc3144c79eb923901383bd43b780165d224f7c8c123eb3de0076ec1e7db52a046cf18efc5ce24798b3ed0fe91e36601d81ef941f535c3959683ffa478967c94f5e6946e393328e7273941496a9ba5e5b2f5ff1509de41b583694424aff3a07448d7c45bb460d79809e418c4c17c92e94cb98832599c949ee1b3672886a77ae07d9499"}}}}}}) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000000)={0x1, "65be3519ac06a4b8a6b8a411e85f7fa03b7c725075bac4d60662d45f9806e0c88e7d1a0d579daa67e8ce"}, 0x32, 0x0) r2 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x100, r5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) writev(r3, &(0x7f00000000c0), 0x0) read(r4, &(0x7f0000001e00)=""/239, 0xef) sysctl$vm(&(0x7f0000000780)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() setreuid(0xffffffffffffffff, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000001200)) 1.372392231s ago: executing program 2 (id=2789): r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/62, 0x3e}, 0x1) r3 = msgget(0x0, 0x102) msgctl$IPC_RMID(r3, 0x0) flock(r1, 0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x6c) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1d4) execve(0x0, 0x0, 0x0) 1.366631915s ago: executing program 1 (id=2791): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000005c0)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e64000/0x14000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000b18000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f00009cb000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x40100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f000055b000/0x4000)=nil, 0x4000002}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) pwritev(r1, &(0x7f0000000080), 0x0, 0x7c) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x2, 0xff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0xffffff2d, 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x401) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7c, 0xfffffffb}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa00fa80404d624f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x2c}], 0x1, 0xffffffffbffffffc) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e39d9dc31c3925f40920f905ba1ce061a7b85740944362a69bda8b6233d402fa0304930aaa727cf287384a8372528899ab75b634d850a3e2b69aa17f36fbbfbf21cf6d1d68bffb4d07a9af600082c1bb187ae30dc049265a4314f1ca32c3581ed1b83d08d1508b148cd48c2cdcf3b996b753f529993fdce", &(0x7f0000000080)=0xa4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) bind$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = getpid() r5 = open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x169) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r0) ktrace(&(0x7f00000001c0)='./file1\x00', 0x4, 0x40000534, r4) 1.365209982s ago: executing program 7 (id=2792): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ftruncate(r0, 0x4) poll(0x0, 0x0, 0x80000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xeb6e, 0x8, 0x8, 0x5, "4740128742aaf26bf837d058a110b0164ac96a7e", 0xffffffff, 0x3}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) writev(r2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) 1.308406855s ago: executing program 5 (id=2793): sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000400)=0x48, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 1.306746087s ago: executing program 1 (id=2794): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) 1.258145007s ago: executing program 7 (id=2795): r0 = kqueue() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x1, r1}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x1, r1}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x80000000, 0x800, 0x1}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="13959aa7db4a11d454bbb32635093dd622e9aa34cc397ae647a290ae19c84a9c23f8389af83a31f722aeea341842ec3ac86919be7951806a877297a5be75c6b633b4ebb998047c39a2d7659e2ad4a9b0213f7e38bb47ca61c48e3acfc4ddae285e27bc210c6805b11c4dd20f25658ab75978bdfc8d414b9de494dcf8854672e803d8e510", 0x84}, {&(0x7f0000000140)="4be3ec4cbd4a2ee904b85de7165d080ff91ba7ee001988d371e12dd7652703158856a71f5a19e4337767116897b923d36a776b456662179a24de72c50f03fd3700b86b7895358afbabd7ae29c1360750fc32a8a7b155b66aeda94864ec308cc3eb8eef90d35972a222c401887c60aeab7d529e02851c39f40746be5da84d9ee2066b58a621351f19cb1213d3d5863678ccb07bad", 0x94}, {&(0x7f0000000200)="daf43b2d9b1d", 0x6}, {&(0x7f0000000240)="c6a099ffb51b0372240f3bca5e2c90f505ad780afdd3a28d536e7d9e914de716bcb159cd3eb93e4495f0661df1fe35bdfb5acba0773d841fa95d98ff25ff3d2ca88eb50c87aeed57523e1886f033a733fc2ff18cfa8f7481762b520ae2eddfc83e90eb64bb649b44a202255f39ff2408c16bd656f9204fdc520f84bc507a61fc3250cd8da59c5c0e25017c90b0f25c72d6dcd9a5a7366d587f4112055ff78091b5e5c7c0f253f8112bf1bb05046c199e788a2c8da5fa153e23e3e26b3dc68d731009fb9c45f06e3632b2ec007d16997762947d6928e83c7b9550ce13be7eebd8142f2b1a023dede7db36f65975a83f5f5fea72b5b7e56a91f45a9cab", 0xfc}, {&(0x7f0000000340)="7d9e41b672ad4ba3e8afd82fc011837ff7d1eba0ba3ce04567b7119bc09c7eea382bfa9a97e206189de3e927e81a05bccc651e8573dfbb84c3582b8a0df93b100a11b70ef2d5807b5a429308cccb5f7a23734a1f64264ff98a7b4b77b27e2b649e56aa1926a53c7baf49df451083346e4a4fb0289122312b517856eddff83d7b5dab99d07481cdca00fe918dbd779845c2c1c08b9c51834a856d4cbe9e9d19f80e8e23afe8ca0cc125b2f7fe0e92a0421d764ac2bf4638c6e01403d7cb091700648164d6ead8d3e319f780caf9c945d6878fb8f8fbb6cdc4df1860895127802c21cd09b3d7830c1bb4e3a7b965cce151564f7f75927c19d711c64dfb055d73e03f18ca6208eb42e01569a3845de2b4af36b047e867c863b69092f83c1bf09d466a85c17b7314af82672bb89a17204b29688bc9fc20b31cfb1fe4a247cf36b8e7c337bec5a6a9fed550d66bff609330b4dcbb8d65a10edb5a6f956f2e2572e25b40c40d4ad47f29c21d9ab715d5df0f216a4ccfb517f948cacf1dc67ed65e6a4a2afca87e664b6175c042de74dfde2efb76b8763948b105ed745e9790b3bcb4c4ed5077cc124b3fda9dc385d2afd1444df43d80b0a9773f8d37500402e1fc726881ad62af7d24e27d69e23a6310ca2d1fc2cf58bbcf0b27af35297b3d1b742a4208d75c459d9812dce9e194f03a4484f302fda7af5b0ef0659af5f5ac185c4d72073c164067e5742b030381530071761158ca44580702008004f84c0ec1246f28c040abe32d583699e9427ef8b9328a15a9ff022ba35b512a18b8facc58960c233e98b6e3ff5da104d655dafcbd78751846adaa737c8b1490c9ab7217abbfcdad531d710012edb1c40948c53040a8f2d92d2b64c886b4c490792f3577b253ca484c64e766981e11e5adb945af98db1b37b049811c5d22cf25cdeccdeb6e1bee380c2ec6680ec82c5f300766635b1337d837386fdbf26145c956e83a3851db35e2a49f57a756e6f3eed716961586156bbdb831d5f3d2ae4f34f5c0d01a5c4e468aca5ba0cc3c9dd528aec7b739b4b3b9ed03c962f89620e2984936a0328d543d928226ad8f7a68cf151792f3043fb99f6ae951fed686a0ac554007da4d5c1772db93bda02f30dae61a7784c345d806faf7b77838a79afb1c16b149ccd01f3a5eabe3b3b2daaeb076050ebf715f9839e86373be0e48601935b3ca2351e0593058b530100fb35fbe6c29f96c30d0f9606f035e9a05d8c875a442570284e021ddef5c5fefa7d7dc35372cbc32ca4d98fe7d33d31561071ab41930c9500015e650c2de6e6e0e28c55cf720fb39ec2d7e9ecfcaf39a936876ea229cf5a0358bd63e6e779c4582435a1b2462630dfe101760fc9f2e73546fa09eb0c20b9e946c74f16095b960b03c3e33241076d334b0f88a4abc424195e87e428b498645576bf56977a73d7a957544d5fb7f5bcf094f03d1a232d003d65707b9f607661c95d500b12120184b017bfa681e15377a6beb18893734abeb78703a588a1b43f3c1deb9034802ce13bdd53fadd706f846390715a32e61a98a620ee89f1611fa036c8abce5acef9f8afe752ed44439b64c765152cf42b180756816b65f3f7022467bf1f469882f44097e3330ff0f8d84d5fa3e13abf3985b621a4b332e6050e4b6fe23e3a521bbcb89f96164bcb9f086a44cbd8d5b69098b19e28bb3d9ecc1cb6e5097ed4c4c23e8659aa65628af2ce4bad07534c8189ca3010d08f81fac9e929985b064e1a8490415daec8db1845e7b504d2c478f2811de3b7d0d5e0e59f1fc44bfa3cbe7c257eb09a9a4b1aba1bc51eca9b37e2d42afdfad5688d7899f516896075a2a39b446d127aa2d3dfaa7cd1efc321beb6b6fd952ee3fd32a499c13d50895c73a5e1402904bb8b50e0f8038e2fa2c769273f04ccc310c54f62245213c9879c75b5236b0875619dc76b8b52ea3ee07ab435b5096419d608516db2a84409199d368c4aad66f21a499f19c79b6f5e68c54f8ee603fa87cb1182e4d16c1d751a61a797157d64b0e3cc9fbaa346e105616975dcb08957ad9d2597a9a6f8313d785a5ede511991a9bcc414a2003e62dfb3e49f85c50aabeee3d621cfa6a062e699bf2532425778b4bd9ea3e304c69d15ce61eafe1147b5f661cf4a1a7e24eae7c65337d0a6d977fec634269562f542ae8723e419bb1b6f17f721f8ed348975c87787ff2eda4dff561f0b1a4fbeb025f66a71eba26d8e3b926964acbeebdb36bb368a60c4c01293a022a7e064e5913e70ab88d51841b5743253437f79a59077e3a6622e00a1a2ec761a65029f2a2a0f045e87c99fd8506b45ead21956cbf1c4a38c3085d657c69e142195bed34f061ffab7db15c9ff956c1e792def17cb8bdaab6c5465841f12e536552f1c505530e071058bcbea8d20060ae1c256912bb2e727ce0d27d0abba71f784f002ebfd326cf8a29d7753097920f83b282a08990252ca9ed33b2808b94b43c216e622c87efdb29a8ae9d46bd81daa6960c199e80301fcf80cac3d09de00558c781b15a9768f3fb39f38fe613f9b06178171c5517fbc37a805f8a8ebe9a1b8b25c8483d002c522cfcad480b8948e0036ae9d0509a7e9ce4170b006370ddf9931324fc504c3904b9e0b035355de064b710898d60405658a6ae847414dc0660eccae5e29956abf427eee44f23baf9db1dea7edac9430a37f7a012b64e44562e5e8bea1b3d3ade187d54af74cd3fce57211543a58a47c66a9472b70f71a18aa27a9da0ee72b59ab8d72d57b9488dbd6060ba48130a278fa780d8b40ff4595a567a8b93dd1e405f1d7928242dcda0fc4580fd66dc584414b7695e919c200606b3b31ca31e1a40850cb8fee52112c0341065554fbb78ed5e4182432220f41d098f166f91b74d0d90873567dd95cc6517bad7b2421c21deab4078a027d8a1802e957da3c237203c45f602c478bbda397c8859ee42c2b2432e96ed1e50d26d831593baeda8191cb96bdb8202c6ec14decf431588b5ccdf9efbb56aec5dbba3ccdcccc8fa79e0bcb56b3fcae4f01f26cbcd85d20c59b92a30b2326da7e1d1f402af5bccce8e79c6cba271de165a398e31fd7dc4a957d9d9f0a691812461fb76f679d1829f1c92ff9e2fd12322c43c2bc8e5b0d6b1943a487a33d51ef90e62d377541f07b1e43bb5ab17d58ffd72b294fa0db8049b20009d3a8b98e1828589a936823f5fdbeb9accba44bf341bbb319676c8ee45920e20d6d7ea3cd1fe56271341139962561a550e87f56f993e01caf3f57eb7ac3bd8a4727c7f0d6807e4e75073858f09d8e001ef47ae36695015576f338fb147ff434bc84668efe43576f9476feeb9a9c8516e49a21f573f9cbc978fef5dbb29c70647994dd93a5b4dc5978af5e3270b973910644891f6ee5d7c44cf9d7d3e45e017cff8b778e6c0296e7eddc0e659ab9a5496b95782df2e1aefec5b3de3b2c5b59fdf1344678788e916bea96c2a9090e9a5a72512f45f71325a9658565a31e10c2c7cd256f6d580a796d8183129d17abc942e91f36e5ac40249311ccd537109858bad7ec0e20e75a1b3c0f6ea286b44efb75e3a7b5308ed90f753c8788ea355a28176e29325d832ec2b2cd32018428be68080d5718fc16a28b89fb4d0a17454ab6a257c9e2f76484e4df5234d4cf8433f19f7e4d299f9358c35b1884db9068d6fb4394604fe1794fbec365e76e743cdeb1e5d8c4e5221edca5789ba7b7f530ef983ca5ba8e3a29a61bdb1b4997e732bbb7e53552ad50fa239e291fda1afbbd94db35bee0f88099716361dc5fd32fae10718380b3dae7aaa39e549b85a494047ed5d07dae8ee70fe7fed5d6f70d19da06ecfbc987f1fea894fd62a9c78af401946b6854520c75e4cceeefd633523232c5bece9313e95c0b970c6bda3e6b7fcddd376be5e4325dc02a6d33d34cb291f4097ff51782131c124d0db42f1f468ed159cc8914ee00cd52c4e8c6d49424a104371358014116548fbf62956f5b8d0eff42021c8fa0947adbb788a8c1609f0a92538e620d19474be73ba01e1f031065094643fb6326f6b7b7cbb15dfe80b8c18e2790a81f48ac433324f2d83ac26642dd5db0bf534778a231f43f16acace15e2aa294f925151187de09c2cb0a732512baf045ff0cfd4373e17862133058231b893ba4fa3a29c46f25aac6da65155ae79f92553e07e742d92b021322cb8a614f308985ca7aafa3f2d0dbb167c4ccc2cfb64a7b6680a72ba7a374fe6602080a0bad853561acdd717b6bbc813bd9be0736803442ae4a0aa2455e928efa47e8a3f6397326a2f16e12253f6f2922e7b187eefd5df761395e0a9baab3b8e85ae1c84f9d7ba43eda342407d0887e5e4c3a4732b1c70ee08d60be7e5ef92cf42881e8a4bac884eb2bb69630caf04aaa7596a7bf92eb0e565e0b4a3e960277af7cc199c4b3f4cc27a328678580c730ede5776aee2bb63efed141963f6205d7c01a3c569ef13565ce166c438f54cd8e2a63b6c42698d154fcc3180c760cc2e914ffef32b946bc9fc44c369cd6dca4c38a981bf88be2847f495a7a1b4dbed46e3cc1c39987c651882df2fd1951a5d07aaeca838fa23ed8c63b84f8e9cda8fcb6cca15cb4057b6e3fb0b93df815cb31ae1e401cf3b79088bae442a55e1aeccf1e6d8bbcddb556f1c7d36224e25ce8ece72a7ffc7cb8750f4394517045221d2e34f029f4cb61e5ea49b0f92b5cb330981662bfd5e5c9e3f8d40890e6ba18c4cf6844819e6c7a087085920466ccba055b64f72283f1b681e2247acf6e04566b28342df738389bb912d015e871175c8ba3c696ceb3406b2e708dd105b3e5ba5a698e05720a186f253f0e404fe7a615eed4ab471ba74b45d0f351e56eaae71f46dd764f9af2b1567a174352061a53f3a1bcd1082800543c0f8ab7f2eb32ee54928e02b20b40ed86b3733c8e81f6bd5e72b1aca8ff280666e57700db756b9f5b55e4e7175babe1aa54d3c1fb409680b7d76bb7b13fd66f7f05c16d3cae0cb1d98e2d44de7673388ce34572f51e170473b5b3a97382d6947d47ac2fdfbaa4fe1d5f0c1fb2b4d13bad420ad9be43f57325fdce9609ccfcb471bc5140da5824c2f0383f0e286ab9d1934f195a70d6025215d5560b41f298d4ecbe5b1edfaca6bc2b5c9445acdfd68a2b29a88515e8e19343c5844b2bef7f1725f9b0840973e30cc200349c11888702ede6c2af681539bbc632c8b7ca4fb94cda36242f9ba0fe65f51f0bc8c3c9044bf60e65ee7dac04eba20f9187fbe632a24441787da15d4048fa06295c5dd9b1d50830dba25b2b42c86f1bd37bf839763f093ce2720dd018262f544a71c6e545c6f7ac4b352737b8fae418d41f4ace1fc27a8ba9c095035d0c9d8ac080a7a0629fa62b9585b9734ae38e8e51a7ecfa7f0f1b01628edd7f2954c35823e06b371c6e5acecfda22ccc3f6a3edc9baea3634736a7608365eb72dc32c12a49b476680f23fefec020a08503a8e31d65d4e355e71721c0a0dad16341d3ed4e3b386fed04e2bee762e81049ef3951843bec5995c8eff3a7d4cd6962e03a0720a847510aad10d0033717d24c0a63d5a26974be76e40f6d6badb404ecf528095ab1d4968bc33554acbc623f27db86b507402fb57bacacde832d0bdebb06b46da43cf7f241ede5b67118e561274acc49dccc02b012a2cf378beaca81f010d12d899e8fdf251e564484b22b1f5862e14f40f918d6e209b97fafe30a3c22ec841c19f13aa4d7f763c91cefbd6af6750be4a5bc8a8b7f4ae9f20d39870fc519f861c9103b33dd7f5b", 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x8000, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x8000, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001440)={0x8, &(0x7f0000001400)=[0xc000, 0x18037b18, 0x9, 0x0, 0x3, 0x1000, 0x5, 0x7]}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000001480)=0x1a52) (async) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000001480)=0x1a52) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) ktrace(&(0x7f00000014c0)='./file0\x00', 0x4, 0x0, r3) r5 = dup2(r2, r2) acct(&(0x7f0000001540)='./file0\x00') (async) acct(&(0x7f0000001540)='./file0\x00') r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000015c0)) (async) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000015c0)) ioctl$KDENABIO(r5, 0x20004b3c) (async) ioctl$KDENABIO(r5, 0x20004b3c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getpgrp() mknod$loop(&(0x7f0000001600)='./file0\x00', 0x40, 0x1) (async) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x40, 0x1) setreuid(r4, r4) socket$inet(0x2, 0x2, 0x7) (async) r7 = socket$inet(0x2, 0x2, 0x7) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000001640)={0x6, 0x7}, 0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001680)) (async) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001680)) r8 = open(&(0x7f00000016c0)='./file0\x00', 0x100, 0x184) r9 = dup(r6) kevent(r8, &(0x7f0000001700)=[{{r5}, 0xfffffffffffffffd, 0xe1, 0x4, 0xfffffffffffffc01, 0x9}, {{r0}, 0xfffffffffffffffc, 0xc6, 0x2, 0x8, 0x8000000000000000}, {{r7}, 0xfffffffffffffffd, 0xaf, 0x0, 0x4, 0xa31}, {{r7}, 0x5, 0x0, 0x1, 0xfff, 0x7fff}, {{r7}, 0xfffffffffffffffe, 0x90, 0x4, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x45, 0x40000000, 0x2, 0x72}, {{r7}, 0xfffffffffffffff9, 0x21, 0xf0000000, 0x10001, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x4, 0xd2a}], 0x9b, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x7f, 0x3}, {{r2}, 0xfffffffffffffffc, 0xab, 0x2, 0x21e0, 0xfff}, {{r9}, 0xfffffffffffffffa, 0x2, 0x1, 0x74, 0xa}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0xf430}], 0x6, &(0x7f0000001880)={0x21, 0x9}) syz_emit_ethernet(0x7f, &(0x7f00000018c0)={@empty, @local, [], {@generic={0x8191, "5f445aea20480c638f1e063cec49b669db4d96d089c00b329b96b2dbabb2a6971549b829cd284202caf0e05e4095af019a9bc6366d2b89e6b622e3f4cf2544a4399b6fc74df9b87b665d62bc717cbb7802df9bba7ae55d9ede26b401e487b084776a9703b06a8f249c065d7d72115cec6d"}}}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001940)) (async) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001940)) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000001980)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000019c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001a00)=0x2) 1.2538223s ago: executing program 1 (id=2796): ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x40, 0x4ebfac6bbaf7969) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x8}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)='j', 0x1}], 0x1, 0x40) setreuid(0x0, 0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f9163471ac0058bc5491501d94d4eaf18b9ddb8e88e7db3fba9d7319c4a34b8e5f84cf71b59c7a", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, 0x0}) (async, rerun: 64) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004700002400000000000190ffff0000000007030307030000000f00907800f00f"]) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) (rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) recvmsg(r3, &(0x7f0000001700)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)=""/14, 0xe}], 0x2, &(0x7f0000001600)=""/209, 0xd1}, 0x840) (async) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000040)) (async, rerun: 32) syz_emit_ethernet(0x41, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x52, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x4, {0x5, 0x4, 0x1, 0x1e, 0xffff, 0x66, 0x200, 0x3a, 0x2517a6ca1e02cadd, 0x100, @broadcast, @broadcast}, "74f4b3"}}}}}) (rerun: 32) 1.253505582s ago: executing program 5 (id=2797): syz_emit_ethernet(0x5e, &(0x7f0000000800)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60f76ab200283a00000000000000000000000000000000008000000000000000000000000000aa1d0300"]) syz_open_pts() r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) close(r0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f00000014c0)=""/127, 0x7f}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7ff, [{&(0x7f00004be000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000009000/0xa000)=nil, &(0x7f00001c8000/0x2000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, 0x1fffffffe}, {&(0x7f0000164000/0x3000)=nil, &(0x7f000052c000/0x1000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0xfcaa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000406000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000037e000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil}, {&(0x7f00001b2000/0x3000)=nil, &(0x7f00003e4000/0x3000)=nil, 0x54}], './file0\x00', 0x8000000}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) syz_open_pts() 233.252691ms ago: executing program 7 (id=2798): r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0, 0x4b}, {0x0}, {0x0, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffe7e}], 0x9, 0x0}, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xc0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2a18, 0xed}, {0x80000001, 0x6}}, 0x3) setuid(0xee01) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x18) read(r2, 0x0, 0x0) (async) renameat(r2, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xee5d056fe16de12e) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') 232.56487ms ago: executing program 5 (id=2799): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000458000/0x2000)=nil, 0x2000, 0x0) 215.416738ms ago: executing program 0 (id=2800): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) 210.663952ms ago: executing program 4 (id=2802): madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 209.869131ms ago: executing program 7 (id=2803): r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x0) (async) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2) 209.473918ms ago: executing program 6 (id=2804): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmmsg(r0, &(0x7f0000001780)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000016c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x8}, 0x10, 0x1043, &(0x7f00000017c0)={0x6, 0x10}) 154.61248ms ago: executing program 3 (id=2805): r0 = socket$inet6(0x18, 0x3, 0x6) recvmmsg(r0, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, &(0x7f0000000100)}, 0x7}, 0x10, 0x2, &(0x7f00000001c0)={0x2bf0, 0x9935}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @loopback, @remote, @rand_addr=0xa000}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @loopback, @remote, @rand_addr=0xa000}}}}) r1 = socket(0x20, 0x4000, 0xc3) close(r0) listen(r1, 0x688) (async) listen(r1, 0x688) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() faccessat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x49, 0x1) mkdir(&(0x7f0000000340)='./file0\x00', 0x180) (async) mkdir(&(0x7f0000000340)='./file0\x00', 0x180) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x189) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x1600, r3) (async) ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x1600, r3) fcntl$getflags(r2, 0x1) chroot(&(0x7f0000000400)='./file0\x00') recvmmsg(r0, &(0x7f0000001600)={&(0x7f00000015c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/194, 0xc2}], 0x1, &(0x7f00000005c0)=""/4096, 0x1000}, 0xfff}, 0x10, 0x1043, &(0x7f0000001640)={0x18b5, 0xf0}) (async) recvmmsg(r0, &(0x7f0000001600)={&(0x7f00000015c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/194, 0xc2}], 0x1, &(0x7f00000005c0)=""/4096, 0x1000}, 0xfff}, 0x10, 0x1043, &(0x7f0000001640)={0x18b5, 0xf0}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001680)=0x3, 0x4) close(r0) recvfrom$unix(r1, &(0x7f00000016c0)=""/39, 0x27, 0x2, &(0x7f0000001700)=@file={0x1, './file0/file0\x00'}, 0x10) recvfrom$inet6(r1, &(0x7f0000001740)=""/39, 0x27, 0x840, &(0x7f0000001780)={0x18, 0x2, 0x8c9, 0x914d}, 0xc) (async) recvfrom$inet6(r1, &(0x7f0000001740)=""/39, 0x27, 0x840, &(0x7f0000001780)={0x18, 0x2, 0x8c9, 0x914d}, 0xc) acct(&(0x7f00000017c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001840)) open$dir(&(0x7f0000001880)='./file0\x00', 0xc, 0x2) (async) r5 = open$dir(&(0x7f0000001880)='./file0\x00', 0xc, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) fchownat(r5, &(0x7f00000018c0)='./file0/file0\x00', r6, r7, 0x4) acct(&(0x7f00000019c0)='./file0\x00') poll(&(0x7f0000001a40)=[{r4, 0x20}, {r4, 0x80}, {0xffffffffffffffff, 0x4}, {r2, 0x100}, {r1, 0x4}, {r2, 0x4}, {r2, 0x100}], 0x7, 0xc) 153.985801ms ago: executing program 4 (id=2806): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) syz_emit_ethernet(0x910, &(0x7f0000000080)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x8da, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @local={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x3, "b22497107d1d9571c522cc48b9764c9c29452cc04ee36c"}, {0x28, 0x8, "a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d3d0b48"}, {0x2, 0x10b, "62743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddaee8b94834502692fcdd2ad34294f02faa9ff21cebdbf21bf8486a03ba92b4d556164b92326636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614e123a047149235b52a20c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38820b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7129a02000b719f6d470ee02a1e34c14ad499d4b7e7a36dc03ae05bf9d70f0d50511717a0768e84e0b5dc41fd91785116d8a59edc13decb66a66426e1fbfe454ce27b23f0f141fcf170ec85eabb9506b7bcbd6708e542dd932fe1b3419a64573e6da8f2bccddaef30e455d8f369498e2e42c070180e25c3229f2eab0fa04d38d9b34f81c852569aee59b8a21b46416ff88868ad33ff0601eb7cb38a45aaa726c477eea4b7fb4a05f02d939970223511eaf2596e707c2c49ea7c7b928c692b373673bd6c4096b5c44dfa0898afbabe49ec9780b7c6c9e5d933b9f43bb6b73558c3c141cd59bded20b0c0c4b78a2f5780d4d82084e7891b93c69cec521bc0c881d5bd3fbe6017fe7d8080977267d56d95836f50a97d718077d74af5f699735284e7ddd076fe8a2a385defe5804e16c2ea006b4a6081a3312138b60bf38d90c3df870f335297eeb04e1c34c7dfe70394f0d748dd41f332852d8b9c63dac1e0a6d7dc551d10219a8dca9956183aa5b978f14c89c5660af31266874520976dd74f6d2a4f7326f2444fcbc1239ffc3bf19a05a1befd934a25e1cb34f5087d0469597b7369d18c0985a2136936c77f436a2c762a174450ae3ac2175e7e1425276320ed975eee95042166a0971c3e7f1cb805d33ef71fabe9f125a84d6eb35f659f23fbfd7db49238746a90e6004e0c20b191a6db4ab804acec618a4388eed581df5b7197ea9e1b78d3d24b74902b005f360c9db2094f989c04edbf10cdc9e625db0262127415b4352c1ec61340349151ed3c053a7af139b45fac35a25630b2639588e335cbf61be9d97b857a582400b57243f1a747e4b5216341334c2046c1d19b3b6c03724ade4c64d2f374997c8ef9f6a1f1ac762ad5f7c4074d047ab11212b5c7c84264a065dd9977f31c63871e28e6286645cfee4f3ad00fb671254981f73936e6e71de1ed848b22d23c217af338996f113831d1da714b6335434aea0819a8c26ae4d30a001d892af2fcb356088f71f14e3058cf06a42ae5883fc6c74e1f6af1df878d78e8fd408c13020610cea6a60f1b83652be7923e76550c9a8b94b7c8d7561ecaef70fff6f152b8d6225ff7b6f14563f0580e97a41cbdc7ef23b86a8b6d42106f758f2e51c93aba186578a1e325eef9922bdb7d1a06517f077cea48864500c77b484af7a17f5df6660ebbe1ba165dbb5650dea5046d422267aa40c17ef318aee60644cd1fe0c2b3e393ad963e30bfdb541bc74fcddba93e6a8f16014c7b88cf7ded296022fd653ce9fa0029d4a0c7338dc421080fbab0a9285714aeecc5b0757922853dea1e2bea390530848c2a0d2ec55fd5200ab8ad6f9ffb3cd3df714c665641f275fe16fd8c5b858fc291990ef4a93a14f32fefb1381c4bc4e0dede1c9ea37fc14bf3f5a7acdfc2033fba6f939d8421c20edf0cc1090a831538ff22828555f1356d3451df8bd319cffee33f016e621a9daac10e4fd0cdfc4ac318a488a452855d30fe44b4da056e3f706f5eac39301b5f8154fa17a96d78ca17c4df226cae256350e7aaec52ce139c9bda2d214b7f7ff436592cc3e6e53c8f9b3d2cad475971c8b17850e1d24d680a76cd1ba522fd7ea349badff08f7cc9b88999a14333f00850f46d93efea72fbe0033e51b503c0b6a1880d57a0bc6d9b5e95b1b8d5932aa9aefb84943508ce280d86f2de6cf8592e43e87e1d6b4c31fad6ccc0f82e8079a3ab39f2fd2d46eb2df43375d11dc2912b39b67c4c1a773d6e9745895adc73950e17ae6b220c15bf3b74ab094424ec8df2b9925aaa67ccf560b93d75a156b07f72a54e30b248e284fdbcaea8105ab456306381d169942a75dc3278c14e23d578623826d4b40a0227d58cbbb567d4e0735929871587847aa1548eaa614fe53ab219199f0e68fc1eba3c1e7126e063889796b8a2c63cb787de62cb6473304bec3aef7fea27abe499084433468c828f9ea068096cce3617d0f606d295e4102c15988dacf413f59a09f5f46b9caf879ad65fcc866bfabf12f6665d4367493e18314b0aae43086a4e07ca287d18ac0f732be3094fb368c6b69cb20ee98b7a0a8c53fe9efb63c940d14ee0df9115fc7fd3839b41f278159c3c97d6012f40aefda09aafba8b5bb3e28904723d976ce5518e6937b71726691bcc346cd4ea6170b9ba9d0e1230a3b18694a0d226e5466783d01c0f5492b007dd21e7dec1d19b20f477b1f648a56297cef5f0af059ec412cf42cd0f8d56681686ec274eecb56a9ad105775f34a41d7dbc33633ca4934819f4ec6a5b7527f8accf7107a2cf751e93a966b87acc03ecf3a6c88ba0ae61aea3749eae06d79a40f8767bb29652074bea1527e223fd9807b183101c3f367642f4904a5c30f70f01ef2b9e0882bf0c2f7bd1f349fcc31c6d16e712e00a03f91e946a8998b13f41076fcb5033435ac3ba445957cd9dabbbc7034a990404bd84b7a6202d8ad1a2e7b542bad04d1899692ab63fb3c48cec36"}]}}}}}}) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x5]}, 0x5c) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r3, 0xf) r4 = getuid() setuid(r4) (async) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000080)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad31", 0x150}], 0x1) (async) r5 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffefffffffffffff86dd"]) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x30801, 0x0) 153.661461ms ago: executing program 3 (id=2807): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x8, [{0x1}, {0x3, 0x3c5c93a2}, {0x1}, {0x2, 0x7fffffff}, {0x3, 0x9}, {0x1, 0x7730}, {0x3, 0x3}, {0x1, 0x58b}, {0x1, 0x283d}, {0x2, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0x3}, {0x1, 0x6}, {0x1}, {0x2, 0x404c190d}, {0x1, 0x9}, {0x0, 0x7}, {0x2, 0xc}, {0x1, 0x9}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x7fff}, {0x2, 0x5}, {0x1, 0x6}, {0x2, 0x38}, {0x1, 0x9}, {0x2, 0x7ff}, {0x3, 0x4840}, {0x2, 0x8}, {0x1, 0x2f53}, {0x3, 0x8}]}) socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async, rerun: 32) syz_emit_ethernet(0x86, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @generic="3bef5c8523d98b286a2b3751c83d4e754871ef604b62ff973e3b01f395e379dc29193bec9ef1e92645190b4322bf30a7c3ccc955d2507908deb30d5dec9c484aed439d131d5dd7876b67f31e58930d3e4e1439244d6b9225df634a19ebbe89976306a391"}}}}) (rerun: 32) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x0, 0x0) 153.395014ms ago: executing program 6 (id=2808): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x18, 0x8000, 0xfc) 48.042511ms ago: executing program 3 (id=2809): r0 = getpid() sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518a71fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666ad2f563e94962470f949e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca909ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f00000000000000", &(0x7f0000000000)=0xffffffffffffffae, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110e701b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r0) setpgid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r1) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000500)="f31d3c25aafe4a8f7f89acd6c4c61466b1d9927c3070c4c5bc2dcee47fa97515ce6e747b7e929afdaf9dedf708ce51d7d024f6c23eb21beda9fef548fdc27d9deab3770d81e4a35e6fbdd9c6278ea563e68320d003062f69ecd234d02eef37222fabf6082fe26048314a3ce62b57af2d0e97cffb3a7ecbc260b1b42620f10502a5e47027bfa96a74b3753efeb5eccd1cdebce2a81672630bfaeb3bffa9f8b40b5109eaa528f3f6447d800130e6dd13e7cf3745dfe92ada889386d38097713ab64554aa74642adf823428c8b7cdbd7acd6a5283449beb2aa6d765fa369aaa895e5c44a489ada201113e22689b942615d8a8c9a00d0da95edb581696762004239eaed5f02066f27e34ada082fad4151ebb95bbcd6c5ae35a9810f5727493a1c90ec43f9ebfab58e6ff12be86c76ae544f28ba63f85b0c1d35e9a587ab243be99397643602504106a6e0baf951c07f2357ccb3d67f7551a01ff319c797a9704ce4e71fd3e9b68519d7445b8ec57c3897cb62490f84cf67ab0ed6b7a464175e9db529d1f98f776da06584ff702f80ec0c7a81c2e9cbd3e86eb207e7ad7bc96c8a2162c9ac7c09ab6f3ccf179f2e7898346ea1c38012db0c406b8adc08044cb091e72b99cbfdecf07a2476a24f68116f1bc84fc28bb010defb0c51120380e159a92fa7c9b344f57331b581fad21e2e5f4f218aa6b4c1b8640dd2337ca2dbe8429aab058275326f2452cc6e7c993ca36ff4776dd00502c47bf3039644d5f1a5f232b3b3dc71ff6ddac213c4436c6f95f2639cedaac3e366e8d182deaa30ddcf907cba0b4d85e84146986fb4e62db651bb963653d18beb48977145e0652c4a5f2b96d2899086211f5a0a98089de733d41ac6a7f27047a6f0c2c165aa2149c6c00399f4b24980b76de9178608b58724f0fc7c0ac7794e2d6aa91c8af564440ffbb8c5db25b943c1da2e1e45bdd5840fe4b3b2c899a4c6bcac6c920df9e264a21d6c0a6769612413010100d3803eaa6ab9b7a362d098997fa5d9bc902f91e4a17721bf361696d4f7baa7763643a501eedfae2b771b75f444bc1ba3e16435aaccbdb9aff43229511750f7c855ba338fa149b981179e79e073d51cdcec04dba4a2b3c70b68dca8775b457264164622d052dd7daf0958ec10cbae10853f8a13f6d61a3e88595127f36ebd86f9f574f533ea1020ee0736955e56c2e7245df11e5d8fc6a3e58113b2e3924a607abc2fe884d99ba107503e46774bdf54f39ba75fb5306df0aba2ebfc5c325c7f32c291928db0751452c2af1641ebb38b1ef12b8060bb50da80037f0d8bae6e715ffd35eec6048f1f10828efc38b9237a3e115f757d2d70219899d86d8e8d31b633e65978b7d0eab5376ca068e5e37aac1fd78b2492b1c9477cdd44ca2800dd463f318fafb1759d739c41090052b8d019598e2de120cb5b59df9e30b7e1fde01b58730903642364e22841c7c24c2c13a1534331b237cc61dba0bca16a77dd744f31438e4443b611cf8f4b3b5868882a408ec53849a3b1bc869d56d31c21064edfd6072a6c3225355960130015f9abc2cb593d6227d11c3caadbe399bbd7bd8b25a392ca8a5af0ffbb1b535128b5b80e3d641100f5ea2acbce64cb2cb045d526a168c7df13cf4b22d18d894dbfdfb32b3e02016cc2605d40f1de5e00250e83225bfac3e74936c276e700e3e4fae8c435dfc730626239153025f1aa23152d58133e1246af46a9514836c99b1a20048f4ff32bee07a34f87e474a9e9b6211053dc9232189d125983ae3552344692f782b9f9c124a5d3bfad3e534eb1fa5cd22cd6ee5f1753a1f1057f0e22693307749e6a822942656da5819f6f4981a2ebd54d3d1474e371dc2cf184054e71553aea1da720df60e572f5bae7d105a5d20040133fa076d26a3a38836fe7fda8ccc760ed21f2b13a4cd538efded55da24c512d4aa39b210360e1d91ad5cdb27a6d7a2facda5801a86e7f3d0ec7fb23f7fbd8840b2a6253aa43d158b7a87ad7cda73d7be3e5abd0f2ebc5e9d989ab3aeeb1311e8d4a1523870690ac708e3ef904f35e8bc16a56a9ebe234d8fd666c782496c88d3324b09be718f73bc4c647763fe09a50fcad16c9b9a654771741e3e9b5876662610e72c5bd709553b49c3747590ff81cc3eeeb835d98fdddaa5e3e38c141c23155f409f707136be83ecc4ee5ddbe331605a7050fbe8cd0df612717a80ac6c194a654ae6882bb2d4e8046c6dbe9ea98df5ff94cfbf018148de638f0d2834b7d4bc753e6626f1096e8932e84121ea634b9102c992e94b38b0583ed3f763e60beb541087a65ca3db0f89dd1f7171564888d40ec06ee52c5a8ae3af6767a63d4e54793fc1bab9ffca2355ede47465f405450ae4bb9278bf3e793154e35d1aad9d843cac3cbb2fb5f1dfb2f22f9ce3b04aaece158a34285aed7bce92b6a2282b0db1c16e71de974763d35c8b881bfd95d5c708b7098d1acdcf32207833b12a2e0266f77ae15dea8cd65af99f8df7d376557298d9f0084228fd0f2a4b66a95478e0e8b3f2fe9bf7aa6dfb044916f121dcc3a967725bb3a59694c812854cde918e2db8b2933b95baef5362217a7f0a2b22adb40d4a9808c7025faa52304f0b0821afafcabe22b55891261a82c1b9b352916330005b1250b1842d04426e67d361c6b8851800e8ba08246b49074920fa8b935d54d1fd321bccb27d34287fd1b88c9f149d5ca6550ea602ee29a323034f7cfaecef2fec4db7c8102e26d1d2fe3ed286f9077905ec28b91b62c7af2fd3bee9e623ab565bd84f60fc0980dc9f480ac0a9c31e5808c89b6b37777e292a6edd4900ce087e66ef8c647e3b34bfdc3ec79bba1d1579afdc433157e35baca825af8c9e05c1a55237f18ba7eb73f394523ce2e7883e473a2c2978ac32c5180e3af7f98a619dff585c9d591af8fdd26b10993a8e6596dbb27c1925350a501576fdafdd9a333d838400d72f2037c5d640b91b62a289d4c4f576f4dfd0589bf416a4c59b07a27ceeb877588fe86e01bf66a545c76fb5789041fa82c2e743b1f0065dc4af45f718e08950e3a3d532625c78c4a0a7f7aca8ba1be4ba477f87663895ed9056362d099cf075150f284bcc8d32312c8333cfa8656d5373a9d17fb759b9141f2935d18a094298d674f2cbbb05832736a5f4d278bbde0234f33b0c925dfc11b9610932972c1877adc7c6c25b2d9092151a975548473f21a88b2fa19021a450a3bba1ff28fa3442550370d115af90053f5c2922426de10d67a77d869d66223136ec2c955753d16e558366280157ceb16323063c220c7036f3e5bced54895a870d2e0f556e4ee54096e7f4672ac8482827dde0012bb764e1eb64057a316563378c92b71521adb5fdb91cdde083e65bc0f93d7cf0566fec546e03fde4734ad657c7228b181cebebf5a01956b056373de4ee53ddfdaaab1c1e0bd3f73753dcdb83f0c254acbaf25324abbca729da9688a0f5b106e6f7c8bfa6cea63542cd8e46e683bee663d00378be04f8d6d6c126c08d76e6e1baea8bf2fca0fbdf3bd305257db2ca0349a475edfacfe6717034122eb49e5975a68e3e82261db0b6f0657e31df0e0f0687843594f7e9b9ba5673631fe32229b4a8792de75dfc7166378045824eee2680d5799d46316d63b0fd633dae2cf1e0af4bee601b6cda8cfbe4512cc5abfb63f20ebb89fbfd9b7220f0ad31c72122c84b25cf1e2b2971eecb5013d3eef7b4c5e3a1a67eef566d924f796dc6b7a01a741af55c5bdade76654ea2f8922152b9839f1aefaecb8aad88fbfab6df5b6f91558721f4ce67051ad523a7c5cc34ecc289871a812eacf34e2b0bbc0e9396f6e5924b2871b06947037c14431df03a4d3cfd5483d5b03f1835b715360233348caef2735ff311fefa81ec3c87c7c884853dbbddf99b73dbd59f762d41974cc9c524aa77ab04c059a8414e6dd7a9caffbe0bd5867f437eb3973645fb837d98b05d6342dfafedf28808a1bb3971af2d773f0c58fb3fb2bbc5bdd1ee3d213c036cb9f3e3f9f99157a07a24a96f435b5f4e688dfa12467807d7c934a04f5612e2bedac692b83a56faaba488cb14b11251826bddc3c874200460802ce2bfe1ffa3d82e54dde7250f888b56fdea19ede090f7ee8c470a72492eca2f62dc8e50f9c6438576c0c0c22660e5bf6f6a7650841066699da1aaf670d90ffeed0f3d4e700df55bc9a28ab2d2e610975753a63c2172cb23899da86dd626ae2263e05c982a78b1348ab9edaaf2c104ae1b329b8981d88bfbaf390b8f4adf069f14d79c92bf04ad73d81ab988a5b792e7a996ae801e73cfb9887956329e57e40564e977476d316af57012bb7d470325823e6c88c911c47e341b49a6afb365b08d007892fb986fbaed26ee12e5caa4b766b8b02a102661811f84f62d9d6e7f516f619519a4558914ecc103a1a084fa2ef479ea90b4d544c2cdeacd1a3d70eaf2945d422187143234a595916c41a107615df192193f2682f2c754d4b361c355baf9baade87c2a8fbce9ce3b93f8d2659ba4bc5dc1df7cbf723ee968cf7b4b215d81318f5b24814c328831e9c77a149b0280ecb95f50215e05a921ad443130c13c7d29a7cd1302d912e697a39205c8b0052488b183542a4bcb6bb82ad3dd59be4cb236162d5168dd481d51375bff5eb2e52175387f625ff3f06ffc5f353ab651aae112b453bc14b46ab54cd4a1c8e2079ee781792c9538a87ea7f3c496902d871b5a3954a38afd45512d278ea99ac1b16031793c0059c31cf4f7a903e7ae59a67a57dce6f1c25df027a5cafca2315dc82793bece6dc36e55481fc24882e41f3891643a756e0e4c86a12510ca7c072ff8f2945097b4d1b48c7241fd90d11efc67c5324b2eb45543923ce5ab4dcd45b964d0dfa32af043dc78f74ae4e1820bffa92ecf450bb4d4c13b9938d1a2a22576f6c5e54d45406e7503b70f4cf95ee77e741c2f62ab9a5ff4fa8c598709d354babc1839684395ada4fac89e2ea116dc3393e0670116027c1b6ed1412b78ecf93d3f7dbb1dad67b162cf46e6bffc2dcbd86db0d330b286ef6f544fba1287120720c7e80234b9f1752fe0d8f352f54178ee912901c8dd11560deadc0860e16f88523235368dd5de246388410166321ef37ac751740916cfbf5d718fcd12628c8c65ec8d23ee8b6610362daaaf1e202e408941ce8c7c3516daf4d94bb9327dc6c9e744bbd0d0c33e7fd3cbbabd6fb7792f6de086f30ce2924d406f7a982f10769bc3b4cd7ee2763fdbb7c5b2c1dcd8eb3cc40ad43175bdce46cdf065b94d858206052d9ea8bad6c08a1883098405ecdf1210688b23286fcd55a1aaa84ca1b93affefdfd10ec17cebc0e2e6c1e12e3a6a97aa75b6d2e751bfbf3d60e397d9c199e941ce389cc5c3f57f3b8dacbaa9fbf3371a9ac0af4a79d1e8fe945878d086764166dbee9d8d9003a84d75fd706756b842c95d4511aa02cdf34f41c76f97e5fa0a29f3b6b1b34b323ca1d955943233bec8479ee56c4dbb264702aca59238c2317ca660e9c7ad88782eb24de08c2c479d43de0fcda0d841487bc5a0e2f683c0e9114727294f05a8cb4f8372803f7ec80ef451029ff524744e3bc525f9e14c18513be1cd1200300c3b566a3567239c17becf423d0baa64d4389dcbde6a7cbd7f0a4805ec9e9200e2803d9c16102702cf69a13f9692d91d28e50d10baa81a4e82f40f0b03fddcbadd4082e113eba5dd73d83667b5111d3d75d22f531ecc6c2ffc7f23fb7a5459fdd8959b3834abc7785bcc99936f9e7ea77a98b7bbd5c67e5c4c21", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="0ef58be747ecb5a4a4712e6ef4b6830a504928eff7a2dacf84793aaa73ffe197ad553fb071ed17e0f510aec12e9d095bb7c8b5c84eaa731a810d1f2cfb07c55a0219b56d89164892648e658d0aea573419793477e8820207f3133e4ebe0ac6120259c9b7775c9d9434ebc539d7a27128f22d17ffd93a607be120ed5161268639", 0x80) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 47.118525ms ago: executing program 7 (id=2810): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0xfffffffffffffffd, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, 0x0, 0x0) (async) getsockname(r0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x20, 0x4000, 0x2) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x122e, &(0x7f0000000200)={@remote, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "8c6891", 0x11f8, 0x16, 0x22, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@fragment={0x32, 0x0, 0xf, 0x1, 0x0, 0x7, 0x68}, @routing={0x2f, 0x10, 0x0, 0xb, 0x0, [@loopback, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="e3f0b1a048d45feeeee13f897a33ee02", @loopback, @loopback, @mcast2]}, @hopopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @routing={0x61, 0x4, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x2, 0x20e, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @generic={0xe, 0x1e, "60460d8c7ce86490404aed0682c35d693ba6f868ab65bb65dae7afb7b5a4"}, @generic={0x3, 0x1000, "6fd60bef4789235b5265d622cc3af1a118e99985fa78fd55ea47223f65e5cb3fa959f0d7eb9cf4453783c0185ba929ff70d49c85dc1d731690c9d35106a04c33dc13a4b5d44da861d94f48e9ce6e8f0784871590bb8a9451f21b4f0ca3ee5cebe31e1ee6a3b6699281ea3bfe69e6a77d8e89aa35f0bd6dee71b0dbf391c8f2f36c8f05de18b3afe5d0054df2c86cd9e4f119416fc6c0083170c709d9160a6a0654fddb748559c0269588405a58d3b8798648840b811186456a7eb7542c585a39bd5381a3eb7c234d106a3069214ae3557d87ae79327b366cb741a0e06f359a96cd8ed18305bfd69520333eabce7f794106decb7e162d480b4e74053ac1769315c9d78fbf812fb5c94dab9310b676e0d1a375a460815934b4f32874769a6203e22f11fa26e32ab232d68ad648ef61f7a618ddee305069222ee004cb77e1f10243080959d5150e291ca2b71f6ed7db6fa902834a457f4de93ff88e0d2d23abfb40f89e38bd024cb169620379116b2ff67200b5b98f569296430a351ab33d8de6f50258cecfcedb5e5901c7076f50040289f8879ee0072c6f4a634545b3e4090e1a9fbcf4bf05924d70c217e2526260a39001459f871c459788cac645d51ca4d404691e412a998897f05f80edc4d8bab227dda1750de26ef727206d780a493a1914efa64aaa3b0268779073ee2aa856a5e016ab71c235a607aaf40e221feb57f9ad3008b3289de6da5a85733b2552d9095b50eafc0c43cb86f094eb8491e21f7e080ea7e78dc244705780e833660a4e290130c90c99a45519d0931c9862c4d8c687e762cbf4b313c78b6a87fc342246ad671defb9118bba2f2c206a907689a63fdf800d7391cea3a93ba5ceb1d967144c132a9224323500a29cb18542def6376ea0ccf18da52b4bd7cec6cb4e755d678c56c99eddaaed41f2ee22d5190d0f9d38df9d9c3c722eaf8d4999ac2f1421731193a1b44caf4a99e43f8c12248540bf4b87af1f2b433e85d8197206c5afbcc322638d145332e8077709a13a737f8ccbad1eb6e2808ec09254c72d6e5f4076221f0a2d3015116a4334d83f994c0534135dfaddf11ff61bf5cc9d3235687af3a4d07ff5b514353a232b44d83dc7677ead13c7afd18de7886719975bc454a6dbc574fc90bd201909f9b0289821c9a39ca4e4f690024d12597aeb3904d1c866e23e1acc66b3e1e222fb1e16ff6fc2beaab65c763facaf3b4140847dd7b37a47ed6a78e254246ef4eb02589d631a454b3c6bf77b2424b9075de833782688ce3240eedd877dbb21dd0f4d79b8d292422f665faa95602374f3b9175e94a54144f0e97e473a62e7e2bcc017ef85d8a6d953bf1cb40a31d9724efcfb03474205238fb437324c3d69ae82d5d5c9e24e8db9033ca3b924bb5ce4210d466079d0a8aac4848f54a5a555c387ba30dcb80c7222434a853dbfc722f01ba4b7b4f7ef22ebaf66d8a45e3f7d793b3cb37d9764780b841fc7a83a9d37dfadbdd1148ac5c501a02130d4f06925de6f557f8f3a05d3ce9ee1f5da64a2da675b1c7171419b874b72fa4184fba201c482b86125df4826f1b3bddbeb4bd419db7ec8fc55a4893b941497b411ac603bb9f307c83118685c445d666c7286893bb231385b5ad88697804f9a656c284530bd5e5d76b8c695beeb930b0775c4ea49b0d5f1d7d9e33fcfc6657613c7c885193400ade8437eff36b8cd96285dc848d579b15f6a539454898040680b2fde9c550ca74f9f97b5cc85e41ac623d7ff3dca0fdacdaca390ad9c02166ac9f983c29807d163ff35834fe9b6b962bc6ef242e2c7f137487976643c8643b75b18de7313d23ab588f7400914a72c6fb25f537e6bc0b8c114ccf09d2927c848412a364ff169c7b535dbb5c538448e6bcf4f8bd3e9b39f02a947bca9641445c100ff0794b8ecd29e5049b1dae88c7f85573c62edc2f8e07785fe5815b0a1e4578e5ae100e84e15a2f3412de251a312c2aa7cc17eee22415a205f8dddbd022023db680243aa55bc2ae984f2fa503b1df47e5cfd2a934217d948b0bc975d25cdd125d3db77cb2bd2d010edd952018d711bd28a07753554764031651b327a7ea5370e0bb2ecb6c964b4b807b7ae99d5bdab60875402565d698f8217be3d9bb82508a4aa55ba5fa81f2746657522efcc6976155f5aa7378cc0e8c294dbc593d99f38a9f7d0d9249e880926ce511d3d8f455f6c664ab8e662cf35b8cf39462da35c64a2fe9cbd2ded968d8af61b7d562d646b0265e5923313760e15afab5e70fdc81dc075f5e097716ed0de61542ecba85fcafec0c62984d49189524739d3c698f25729b57ce066fd3493f51c62d02035c0abffc9f818e0960ce7b67e06f3e3f1c543969be5e65d5e77c0e95a6561ac5be315fd400bddaa05712d9c2a207945c3355e7979fffeef15fb78fe28f8e38811e2a8bd71a8f55249f3cf26b57714e71624252d7feb422e285b3e724ace7777d7e512aa9494ee9fe802c00e908e4f2fe86f231888cc85c0b4bae04848ad7d292ec32c7d69949f6a349af60129a445e955437d3edee473db3739a92c4093127d6170c896713fa652d5fef25dbb23db9e7ef7518f4a03a0c48db16ecd6d9cbf2b476a803ca13c67cc07bb43311aa4b8806d972e6586287e990576764399fe95142a5f858cb2b8d7a889a8b74955c690b50e60bbe3dc34dafcbe891a8093514d7bf308a4b77d34e8a11fbf495fe5b98cf7e87e02d63518e982a74b42c26c443f37725c9492216fcf9afc602108a504c975f11ce41505d4c4ca7ca4c2764d050906c5488c9bdc66c1f7cf8d8077563da9846d6871039e71914368ebe7115497c8b7fad8cfa1eefdd96470827c9eff278b7997fac17aacd83f435b13eb44008ade8a4cdcee8015b35fc8d78d039005e00ba2f600e90059e160ca3d05aae3da7ca6d25a70160745531ac852786b0e48730d9123997ed3495ef670b789b6fa146abcb15b2a57d8e44d59fd2e1d34868cab3778504f0e2b925c9c10eb2f01a8a73d9484e9e4ac8dbf2d5f0a59ed380a1e5e926fb362097c5c8bdd753092cf869b72041ffa6ecc212d951a3ccbf441eabada7ef1d757aaa3543a61d537ad4a407b6310b95c548068bbc84bfcf9b561f16ecab43d00901c0a8702064009cc3f835cd4cf72d5bc1aa4dc2e59985b06f70ab021cba1f91d724217bccdbf2c63839dda265dde4518683afbb65127504fa26617477bb97d3d6e6a87d55a38dc306cd70360d3e75dadf801868a8344b589af15647ad0a1bfab56677f14a275c3508c2b88e8691c859fbd5aa84e34aabe0c2c5f5bef63bcf7809e95f38882422490eab5ddc0eae5773543136837fede7277974788639aa4207e42e0a5690d0db80e667d3309d4663c7dcd77bf31c6d1aae1302b4dec26e9c766238b7232099744021a799e31dcf3df7cf97bbc02deb37422ef8aa9761182164cfe1724cd59a8ee39c1af867a05c55b57934be0bb0768917ade65e433e37e518ab906903a6151736ff9faf003dfde9c851ccfc25eaa8fe8c016944aec89ded290a0f7d8b62a172176878a5bfd9cbfa99dd4ef76ff5dec7e75c36856671e465c47ef9e52e538f97392110eab577fed1611cf90d956705798fe3912dbccd6c50341c2fdd64a54ffe87800fc1b6d8096ea4c4632ce400b720344c7e268316dd684f6a25bcc39929c95a61d80f623a75d94c6228c93cdecf2c5a02eeadc683982e038b0f0eca77a59f15ebc98d267ede6810efe58930432e59bbb9f6b5e3eaccb66257d275820fc03d654c50ba8f3bf815ade6e69df8cfb5b0faf1162ecabc2ff8c5e4f42d9b273963c2a1c03f565276cac6e24e3647dcb88c523bf4e5bbef25615698226a77ccbf397922386a278b7cc63fe177834f045bb3fac7a185982729241a602795a9fd4da21b746b1074e0b844d9fb1cd8df2f3f60c63604264d9ee73165341292ad7d5959ac8b53ecc67217b9addb0ab669ee132afd5837fd960947f7e331c5793e0967924d88295e6ab3fab821ee59e2c2fe2b006e082b01de70f79b35d8f5eee9c0037d586e1a209c610b3efed319e121d61e2eb380c35c772dd249b0331a962ee05c8233177314bb04f972fd83a367a6feb30e2a1742112a209ad92d7767e6d367af63527e62754c75a316a248026758dcaba1003b420fb0bb0b701f87361f161ce1febf965ee22d7913935d072b779d791e50dd471a4678f0a48ebef4ec94d718b83962ca0f35730252ed3e3e142576e4d76d4c8be7073c9617f3387898aab3d8889be592518493576520e3b21be7c395249fd1142f02818d022d04bb6d59be69ae22fce12e7bc6a9f4acbaa9f21e432406610792d9971afe6720553e440e5c8f055a1a8cf7382b83e31059a02dfb63d6f7f3a3a6dcc817089123b2216be54574703278d6addaebaa6b917884d055d4c897fad98ef3809280c6dfade8b83834b17d574fc46b88c475ff4366a940a00d2469ec75c4352fe217653d8f1d61180cf6ed4a8e29e8f8f9338f3f9d90944bf78a87e3afd0a4f59c29edf280d7f4c5f082960602d83ab44a269457d2485072ede5493bf19e442575c597172e5c05e5ef4318343ca6d430c55768c57ea47e1ce7f57273f3598fe3204fb8c54510a3a63537224ca9ad46663324abb5da2f16816a6989739d0bc12c40b3502b05e7efb70efcf8f73191538554f857d90f52f1a53666f6005ef1c6ea5afc0b4b34ed0479db025d8f933ffd012297c49711dcc18312a832f011bc129f6f54b80d807135d7e8b18913781ec741a8cf5d7b1edf0a3b0484d536687d0cfb79d2dbd0d58b177dd33e2234862d6bba02aa3a74bab89f222657dc6aaf87c201821c7de2852c227ea974c6a7649f22afe3dcdf872bd900240628075b42b93bb769e0cec518837f8e1bfb07e041b9f141569758dcc59ab916ac1ea14986d634b1d22c70449afcde8f634a778c5374b2ff2a7f3894aad1c3bcd4a251424b8eb80e615020963cd68b41849758d4e255dedc68d3566b0d47780c72d0d82277fbbcf7213ea4cb4d104e3cae5c584919ebfdfe955456bd22215f7d202d5dd64e4be7cc76097706cdebe7c8cdfea068da6e2749ecbde9498949128b5ea26faa1b7a3739973a8b0d1faa77755b9b4428927330a5e6c475abcf9c58f97d1d415a27971148debaec62367c28b8a4b2a7c21796e8d3957e7f968ac7996aa1e99f29c76fc476b869ca9fb2feb6fba12bb1e6f7a6bffd85753cc782b3178655a1686a5e315739a8750091a897ce55a8865a7031f0841751c5824749e8e95456a3f5e17f454a93c22d7706c57dd2fdd81965e11df25ef927d16fd6fddbacebb3cd26ed5088a4a5168fbcc7b21be9c0a3c1fcdf7c2477a131e09fce26d12272dc1c7b08a5975b7af646c5e742f21d788f08d6eafab2b0071dc58677039d933c11f79859e75e0163c43c7b750938074ec048618a7d228cbd23decee5bb4c08cfbe306293c25a415789a5733e6a2cff47b270ef195751e07a6e32f0652c263be1eee50ed124539f716946ff8b83af4367f6761472fb8b1c66413683fbb528116f2f9ac306c3ee7143dfa0b9b4738f31746cff692259c460e71e8d00dc7c7481d9a3e41bc3a30a362f423d72bd48c89b0037deb4d0791582fff905e01f60a2c2d2da7dbcc2fd3eec0dfa3d9657c26156cc8278d87c0edb0f4d3e0ca221bf64900955a4840578dff3d11595b3f503105a56507a649b7c73288881e616d8a0b23ffff8bb1d4f88a7ebd181f0a5a841a66f3e7de3fcbcc2a6d8a2125f239b820c18c9873"}, @pad1, @pad1, @generic={0xff}, @generic={0x80, 0x3e, "21cf6769983ebce9a5d3be30cd12646dce4ebe1119aad193520ee0d44650bcc369d9d57170544f99126ba2ae0107085d23962189a936705044911b902fe3"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x3, r3, r2, 0x0, 0x0, 0xc, 0x8, 0xf, 0x0, 0x0, {[@sack={0x5, 0x1a, [0x80000000, 0x1000, 0x0, 0x9e, 0x3, 0x9]}]}}, {"cbe36d3b02ce3c7e9425991c2082d7928ec778a6e61aae568169b996b7795824fd459d612817c69d4112f6bcc08a621929fdbd351b7a6f8ac551076604135078b7bbc38cd7946526d46a82aa6aff7b8e4c2dcd3acd10d8287cf606f07d876433b4f301ccf4da71437ff813b0ac5d263c56c020d3aaadf8955f91964f9e0e2fd2"}}}}}}}) (async) syz_emit_ethernet(0x122e, &(0x7f0000000200)={@remote, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "8c6891", 0x11f8, 0x16, 0x22, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@fragment={0x32, 0x0, 0xf, 0x1, 0x0, 0x7, 0x68}, @routing={0x2f, 0x10, 0x0, 0xb, 0x0, [@loopback, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="e3f0b1a048d45feeeee13f897a33ee02", @loopback, @loopback, @mcast2]}, @hopopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @routing={0x61, 0x4, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x2, 0x20e, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @generic={0xe, 0x1e, "60460d8c7ce86490404aed0682c35d693ba6f868ab65bb65dae7afb7b5a4"}, @generic={0x3, 0x1000, "6fd60bef4789235b5265d622cc3af1a118e99985fa78fd55ea47223f65e5cb3fa959f0d7eb9cf4453783c0185ba929ff70d49c85dc1d731690c9d35106a04c33dc13a4b5d44da861d94f48e9ce6e8f0784871590bb8a9451f21b4f0ca3ee5cebe31e1ee6a3b6699281ea3bfe69e6a77d8e89aa35f0bd6dee71b0dbf391c8f2f36c8f05de18b3afe5d0054df2c86cd9e4f119416fc6c0083170c709d9160a6a0654fddb748559c0269588405a58d3b8798648840b811186456a7eb7542c585a39bd5381a3eb7c234d106a3069214ae3557d87ae79327b366cb741a0e06f359a96cd8ed18305bfd69520333eabce7f794106decb7e162d480b4e74053ac1769315c9d78fbf812fb5c94dab9310b676e0d1a375a460815934b4f32874769a6203e22f11fa26e32ab232d68ad648ef61f7a618ddee305069222ee004cb77e1f10243080959d5150e291ca2b71f6ed7db6fa902834a457f4de93ff88e0d2d23abfb40f89e38bd024cb169620379116b2ff67200b5b98f569296430a351ab33d8de6f50258cecfcedb5e5901c7076f50040289f8879ee0072c6f4a634545b3e4090e1a9fbcf4bf05924d70c217e2526260a39001459f871c459788cac645d51ca4d404691e412a998897f05f80edc4d8bab227dda1750de26ef727206d780a493a1914efa64aaa3b0268779073ee2aa856a5e016ab71c235a607aaf40e221feb57f9ad3008b3289de6da5a85733b2552d9095b50eafc0c43cb86f094eb8491e21f7e080ea7e78dc244705780e833660a4e290130c90c99a45519d0931c9862c4d8c687e762cbf4b313c78b6a87fc342246ad671defb9118bba2f2c206a907689a63fdf800d7391cea3a93ba5ceb1d967144c132a9224323500a29cb18542def6376ea0ccf18da52b4bd7cec6cb4e755d678c56c99eddaaed41f2ee22d5190d0f9d38df9d9c3c722eaf8d4999ac2f1421731193a1b44caf4a99e43f8c12248540bf4b87af1f2b433e85d8197206c5afbcc322638d145332e8077709a13a737f8ccbad1eb6e2808ec09254c72d6e5f4076221f0a2d3015116a4334d83f994c0534135dfaddf11ff61bf5cc9d3235687af3a4d07ff5b514353a232b44d83dc7677ead13c7afd18de7886719975bc454a6dbc574fc90bd201909f9b0289821c9a39ca4e4f690024d12597aeb3904d1c866e23e1acc66b3e1e222fb1e16ff6fc2beaab65c763facaf3b4140847dd7b37a47ed6a78e254246ef4eb02589d631a454b3c6bf77b2424b9075de833782688ce3240eedd877dbb21dd0f4d79b8d292422f665faa95602374f3b9175e94a54144f0e97e473a62e7e2bcc017ef85d8a6d953bf1cb40a31d9724efcfb03474205238fb437324c3d69ae82d5d5c9e24e8db9033ca3b924bb5ce4210d466079d0a8aac4848f54a5a555c387ba30dcb80c7222434a853dbfc722f01ba4b7b4f7ef22ebaf66d8a45e3f7d793b3cb37d9764780b841fc7a83a9d37dfadbdd1148ac5c501a02130d4f06925de6f557f8f3a05d3ce9ee1f5da64a2da675b1c7171419b874b72fa4184fba201c482b86125df4826f1b3bddbeb4bd419db7ec8fc55a4893b941497b411ac603bb9f307c83118685c445d666c7286893bb231385b5ad88697804f9a656c284530bd5e5d76b8c695beeb930b0775c4ea49b0d5f1d7d9e33fcfc6657613c7c885193400ade8437eff36b8cd96285dc848d579b15f6a539454898040680b2fde9c550ca74f9f97b5cc85e41ac623d7ff3dca0fdacdaca390ad9c02166ac9f983c29807d163ff35834fe9b6b962bc6ef242e2c7f137487976643c8643b75b18de7313d23ab588f7400914a72c6fb25f537e6bc0b8c114ccf09d2927c848412a364ff169c7b535dbb5c538448e6bcf4f8bd3e9b39f02a947bca9641445c100ff0794b8ecd29e5049b1dae88c7f85573c62edc2f8e07785fe5815b0a1e4578e5ae100e84e15a2f3412de251a312c2aa7cc17eee22415a205f8dddbd022023db680243aa55bc2ae984f2fa503b1df47e5cfd2a934217d948b0bc975d25cdd125d3db77cb2bd2d010edd952018d711bd28a07753554764031651b327a7ea5370e0bb2ecb6c964b4b807b7ae99d5bdab60875402565d698f8217be3d9bb82508a4aa55ba5fa81f2746657522efcc6976155f5aa7378cc0e8c294dbc593d99f38a9f7d0d9249e880926ce511d3d8f455f6c664ab8e662cf35b8cf39462da35c64a2fe9cbd2ded968d8af61b7d562d646b0265e5923313760e15afab5e70fdc81dc075f5e097716ed0de61542ecba85fcafec0c62984d49189524739d3c698f25729b57ce066fd3493f51c62d02035c0abffc9f818e0960ce7b67e06f3e3f1c543969be5e65d5e77c0e95a6561ac5be315fd400bddaa05712d9c2a207945c3355e7979fffeef15fb78fe28f8e38811e2a8bd71a8f55249f3cf26b57714e71624252d7feb422e285b3e724ace7777d7e512aa9494ee9fe802c00e908e4f2fe86f231888cc85c0b4bae04848ad7d292ec32c7d69949f6a349af60129a445e955437d3edee473db3739a92c4093127d6170c896713fa652d5fef25dbb23db9e7ef7518f4a03a0c48db16ecd6d9cbf2b476a803ca13c67cc07bb43311aa4b8806d972e6586287e990576764399fe95142a5f858cb2b8d7a889a8b74955c690b50e60bbe3dc34dafcbe891a8093514d7bf308a4b77d34e8a11fbf495fe5b98cf7e87e02d63518e982a74b42c26c443f37725c9492216fcf9afc602108a504c975f11ce41505d4c4ca7ca4c2764d050906c5488c9bdc66c1f7cf8d8077563da9846d6871039e71914368ebe7115497c8b7fad8cfa1eefdd96470827c9eff278b7997fac17aacd83f435b13eb44008ade8a4cdcee8015b35fc8d78d039005e00ba2f600e90059e160ca3d05aae3da7ca6d25a70160745531ac852786b0e48730d9123997ed3495ef670b789b6fa146abcb15b2a57d8e44d59fd2e1d34868cab3778504f0e2b925c9c10eb2f01a8a73d9484e9e4ac8dbf2d5f0a59ed380a1e5e926fb362097c5c8bdd753092cf869b72041ffa6ecc212d951a3ccbf441eabada7ef1d757aaa3543a61d537ad4a407b6310b95c548068bbc84bfcf9b561f16ecab43d00901c0a8702064009cc3f835cd4cf72d5bc1aa4dc2e59985b06f70ab021cba1f91d724217bccdbf2c63839dda265dde4518683afbb65127504fa26617477bb97d3d6e6a87d55a38dc306cd70360d3e75dadf801868a8344b589af15647ad0a1bfab56677f14a275c3508c2b88e8691c859fbd5aa84e34aabe0c2c5f5bef63bcf7809e95f38882422490eab5ddc0eae5773543136837fede7277974788639aa4207e42e0a5690d0db80e667d3309d4663c7dcd77bf31c6d1aae1302b4dec26e9c766238b7232099744021a799e31dcf3df7cf97bbc02deb37422ef8aa9761182164cfe1724cd59a8ee39c1af867a05c55b57934be0bb0768917ade65e433e37e518ab906903a6151736ff9faf003dfde9c851ccfc25eaa8fe8c016944aec89ded290a0f7d8b62a172176878a5bfd9cbfa99dd4ef76ff5dec7e75c36856671e465c47ef9e52e538f97392110eab577fed1611cf90d956705798fe3912dbccd6c50341c2fdd64a54ffe87800fc1b6d8096ea4c4632ce400b720344c7e268316dd684f6a25bcc39929c95a61d80f623a75d94c6228c93cdecf2c5a02eeadc683982e038b0f0eca77a59f15ebc98d267ede6810efe58930432e59bbb9f6b5e3eaccb66257d275820fc03d654c50ba8f3bf815ade6e69df8cfb5b0faf1162ecabc2ff8c5e4f42d9b273963c2a1c03f565276cac6e24e3647dcb88c523bf4e5bbef25615698226a77ccbf397922386a278b7cc63fe177834f045bb3fac7a185982729241a602795a9fd4da21b746b1074e0b844d9fb1cd8df2f3f60c63604264d9ee73165341292ad7d5959ac8b53ecc67217b9addb0ab669ee132afd5837fd960947f7e331c5793e0967924d88295e6ab3fab821ee59e2c2fe2b006e082b01de70f79b35d8f5eee9c0037d586e1a209c610b3efed319e121d61e2eb380c35c772dd249b0331a962ee05c8233177314bb04f972fd83a367a6feb30e2a1742112a209ad92d7767e6d367af63527e62754c75a316a248026758dcaba1003b420fb0bb0b701f87361f161ce1febf965ee22d7913935d072b779d791e50dd471a4678f0a48ebef4ec94d718b83962ca0f35730252ed3e3e142576e4d76d4c8be7073c9617f3387898aab3d8889be592518493576520e3b21be7c395249fd1142f02818d022d04bb6d59be69ae22fce12e7bc6a9f4acbaa9f21e432406610792d9971afe6720553e440e5c8f055a1a8cf7382b83e31059a02dfb63d6f7f3a3a6dcc817089123b2216be54574703278d6addaebaa6b917884d055d4c897fad98ef3809280c6dfade8b83834b17d574fc46b88c475ff4366a940a00d2469ec75c4352fe217653d8f1d61180cf6ed4a8e29e8f8f9338f3f9d90944bf78a87e3afd0a4f59c29edf280d7f4c5f082960602d83ab44a269457d2485072ede5493bf19e442575c597172e5c05e5ef4318343ca6d430c55768c57ea47e1ce7f57273f3598fe3204fb8c54510a3a63537224ca9ad46663324abb5da2f16816a6989739d0bc12c40b3502b05e7efb70efcf8f73191538554f857d90f52f1a53666f6005ef1c6ea5afc0b4b34ed0479db025d8f933ffd012297c49711dcc18312a832f011bc129f6f54b80d807135d7e8b18913781ec741a8cf5d7b1edf0a3b0484d536687d0cfb79d2dbd0d58b177dd33e2234862d6bba02aa3a74bab89f222657dc6aaf87c201821c7de2852c227ea974c6a7649f22afe3dcdf872bd900240628075b42b93bb769e0cec518837f8e1bfb07e041b9f141569758dcc59ab916ac1ea14986d634b1d22c70449afcde8f634a778c5374b2ff2a7f3894aad1c3bcd4a251424b8eb80e615020963cd68b41849758d4e255dedc68d3566b0d47780c72d0d82277fbbcf7213ea4cb4d104e3cae5c584919ebfdfe955456bd22215f7d202d5dd64e4be7cc76097706cdebe7c8cdfea068da6e2749ecbde9498949128b5ea26faa1b7a3739973a8b0d1faa77755b9b4428927330a5e6c475abcf9c58f97d1d415a27971148debaec62367c28b8a4b2a7c21796e8d3957e7f968ac7996aa1e99f29c76fc476b869ca9fb2feb6fba12bb1e6f7a6bffd85753cc782b3178655a1686a5e315739a8750091a897ce55a8865a7031f0841751c5824749e8e95456a3f5e17f454a93c22d7706c57dd2fdd81965e11df25ef927d16fd6fddbacebb3cd26ed5088a4a5168fbcc7b21be9c0a3c1fcdf7c2477a131e09fce26d12272dc1c7b08a5975b7af646c5e742f21d788f08d6eafab2b0071dc58677039d933c11f79859e75e0163c43c7b750938074ec048618a7d228cbd23decee5bb4c08cfbe306293c25a415789a5733e6a2cff47b270ef195751e07a6e32f0652c263be1eee50ed124539f716946ff8b83af4367f6761472fb8b1c66413683fbb528116f2f9ac306c3ee7143dfa0b9b4738f31746cff692259c460e71e8d00dc7c7481d9a3e41bc3a30a362f423d72bd48c89b0037deb4d0791582fff905e01f60a2c2d2da7dbcc2fd3eec0dfa3d9657c26156cc8278d87c0edb0f4d3e0ca221bf64900955a4840578dff3d11595b3f503105a56507a649b7c73288881e616d8a0b23ffff8bb1d4f88a7ebd181f0a5a841a66f3e7de3fcbcc2a6d8a2125f239b820c18c9873"}, @pad1, @pad1, @generic={0xff}, @generic={0x80, 0x3e, "21cf6769983ebce9a5d3be30cd12646dce4ebe1119aad193520ee0d44650bcc369d9d57170544f99126ba2ae0107085d23962189a936705044911b902fe3"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x3, r3, r2, 0x0, 0x0, 0xc, 0x8, 0xf, 0x0, 0x0, {[@sack={0x5, 0x1a, [0x80000000, 0x1000, 0x0, 0x9e, 0x3, 0x9]}]}}, {"cbe36d3b02ce3c7e9425991c2082d7928ec778a6e61aae568169b996b7795824fd459d612817c69d4112f6bcc08a621929fdbd351b7a6f8ac551076604135078b7bbc38cd7946526d46a82aa6aff7b8e4c2dcd3acd10d8287cf606f07d876433b4f301ccf4da71437ff813b0ac5d263c56c020d3aaadf8955f91964f9e0e2fd2"}}}}}}}) setsockopt(r0, 0x1, 0xa5a9054, &(0x7f0000000040)="55b0ea48326db6262c9c7616401b26dbfe0d9d6997028f2b2ec0bb8feda4157a0534e87344cc30793dfb4ce9f45cdd03c2e6470c60e6b3267832768a475d676ac3fa972f97c2b6cc4bed219be66087285ff2d2ec1f29564c4ca422246318e6938e3eb592f6ade8343ec0d2b9270585c61cd86652fc1cf644f902ef84e0cc5f989e2399327486aeb616ffcd6b4aadc4d4650e", 0x92) syz_emit_ethernet(0x11c5, &(0x7f0000001440)={@random="d88adddf106d", @random="e9d029becfeb", [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "691058", 0x118b, 0x8, 0xc6, @loopback, @mcast2, {[@hopopts={0x61, 0x204, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @enc_lim={0x4, 0x1, 0x2}, @generic={0xe, 0x1000, "d0115e5e0c69cfb6c3b220eb646c2d5d8c273c92111d6551963d3536ce1ad09b88e31fc246793f0af983ee11d4eacf89b02588903c2cb29e222361e57a060e038f80f43ec644cca6034b7d518d9a240042550db3e85e2581fb6c91fa60f333aee8ebc995de85fd3a5d6fd91e8623331e2563316288e2c2ac98b3d6c0a60e7f78d3eaaefd447015a78a771ab155db96e5f9567029a3033f14e321788783857671e4b2838f357acfbb159d278754572208643bb1d79becd626853744554424c2d375da68ee261b4f72e7c248c495f9b6ce1f8cd4d46cd8e473ef4f160fde3f81f1d0e65b26fafd3fa692332677bda3ea002fe56a3e80ea629adbfe63a7a2f2b7dc3c615055d572e607d8213e57d36995ef667a47cfaf51faea46f396f9410a9ad041fe0ac8643640b3ad957f500400e109efcdaa4bb07bf266067d580b8aa2f9c565b0605fdfeeb292bab1c791bedcaf107058183f07d6244ec09ced86c0cc38fb4fc220f1212360f3bd7900b6947d14b5857b7a900e846c18e9b3f142d71ddaac7649617600e90bda7335f5e8b762ce09dbed14abba7a8b9016153d6cb8bbdfa935720e2bec30dbd37909f6e20a2df076ed72feb05c7047df933d191e8d45d5a96d97f0a5d968e0b097c9b73c69f4d020f9b231290ffac5fd6a7d21d95be597c4fdf1a2d9d56f61aaac26a095e0ea1c8d2ba853a26d2df37b608f7c5a9ac77c74dd0ff5d7568d4f8f83ac2721768e8952795e5dfe1a2634b616e597758008151c9e5ed3286b0007685e3e93b3abcb71e9edab0f62344d99a6c7c0e655ec461fadc95cba42a06982a97af15ce1ea916ceac06cecbfda4319d3c908260e918cb98021cfb724a8d78ce800e18751f3ed2ac4238b55310e8675f731f3afcfd065189c99a53dc00a4d8f659bd7c5c52da7a68bd2ffda9da3b2872efdd51a70eec5655d8ad02cdbf087208fdb9466ca06ddbc21ff4225f68a11b1d7400a0456d63ddbd861b707dc3659aba54e6d5ba041c064fa0d9ef978879c1479646d895d4be86da40ba7af759924a15074852e77b5f2ca911b6d1a46dd148344cc25ae231b575c0040ae37891c3ce908188716d0b1bcd0e0b08fe791c42cb3d4c7c8026c463961ff2ce24c831a69981b785faa2c6e37d634a8733240004f74f7b7744e72f32cbc42cf49d1095f73f32bd9ee37a3f8d7464f93339b3a2c02045ea8dd99fed4a26da94c11c2c232c14bf2f40760f977267b1ffa699e6776a3c2d2dc96dac85c8ebe6bc32e53b9684e39238cb143b4d0b26e086a43f0ed3cfcb495e2f3e35067266c0c3c325eb98c554441dfc567d94c9ed5d6b6a20f33b114d5e12bc81b26973ed90be31f34461aea056f5040c198d3ebf36153db481661a272945940af33bd1c6dda446e15f962937687ae5a5641c019f1489120536af025b4b865b2f2e733949c000329990776b9e8fd4ec208b8500bcd4a733e5f94f9641c7d4531a5a41686653e78a134c0f9a5dd4a9e7f046b6017595ab15d0b5b7ddf6603989a39051206fbd4264b4d07af62fa211d570a2f5d0fbae8ea23eb3f3753ef53bb5649d16a754b245e880bf2c77c92870acfff0f8c5df4e607a910dce8667861d78b7de0028d431a7dce920a677d0b2011704a8594cd77ac16d290880601f401e3720630faef60386524869157bfa62e873ed4cee1d4112d7829f239fda6280e4a06d3f865051ef7a56ec7b80b3dfcd6c2b21a0e14c103fd97395042cd90e13762001091fdec878c06919c5264f0070d6c1e05dddb63a83fda1e0cb8ace9c1735dc9ca450626777b18bdfb43f111b58f4dcc7df8c5efb59b4328202319289028085219def52ce42e027a1b95eea4096beaa1d2e7657a8172dd7119bc5c0e1e41b827dc4f53cebb650261d3a47f1f30db88c711eef7dd97164141922a1c33a7c746cb7a2586b910fa9621ac077b205c07dbd227fa8d3b55fcb4451acf1e7b515a500c3c4649ee5d20c9542d2a458181f0c181b8ec18d8c2ec8db00e935adb74c2955fe23eb2500f46f5e8dbf0fcfa2dcef01b16ff07413ef36b005fb2945b1d4f0c203da9704e7d5d3f3aeb24fb48981d15aa004b1ee025186044d53d5bcd0fd96d9d7b769cd22dc62bebf3b89007b36ee9a6b4e0446cf4f1d0f77fd94f1886ea01506e6d044770e57139d7980df12ba138c4a217e3dcfc2e1e28f1ac58c7f2e05868f214379efb99ba776e3b0e1f98e069caebedc9e98e380a4a917d37603963ab9ad48f04d255c5e1f26b7b4fd396cc9b0e699d6945174d8556cbc3ca34d7958e7aae458293dd9a40db4809e30431f5894e84cb3153048339f6b6a56c989ea23981773d81f379ce9de9061375fbc5efd954779c5da3480f7ed4afab0aac841a8bfa87cbf213ace937dab8bef555fd9219a08e3f4d6c38fa69e0271243eb4ee82539ec817453659d7c77f2262f26e3281f0b30ca06643585074f17d48a73aa6fa9938b03d862fba3e6f24f3dbb66ed2149b7221044137e4498bc74f9b9850997e1efd6afcfa4a559165688d798f6470e29d61e50421575e90e6372d53e36ff75a80cbc071d01d4a29ce5e1fcea559db593737607d63a9c93d20bba3ccbf056fbe1795ce9d9517594c9a69cf56e3f6ea582b078b0f3ac1130e3edaa18651147f39566536fc3e0c0300b809abdd47fc424610b737334382f21c360fe6131732d3a48a32d7af8158206fe558ba44a760389430b68dcb80266563fb7a56322933d7e17b6a4cb6b19084b7052792fca3a880ce19de97ea88a2aee2ac905d4f19c1c435e93c514f95e67cf1c15e8a3339ff229bb4c347abcca4f19e2964711a2818033355b527ab86485fed9347a5d550c646bf1627fa3dc9b4e8853f585a919302883802bf5d5605459742c74ac70f4e654f9b2f8efddf00e97105a75091d32b645542f667f8f9ec072b523f9886e1dd7541520a857dbe8421934e771223cc9f92e0b520fea12d90301c77fc5c34b437f5f3fa19659a056ce43468c487fec0ef5296ff6f11e7cf763918369ba86b80990b27fb7387d364cc00ede58fd2df285c7601d8c5420aa1230d2e999329b0d81c95496043490f763864d8c518fd2c30483d9ae23189b6dae0dc74848ab33f536b860d88c80530e1082678da23c164364a2d0168790e26c1286256aca72d2e8d92392a692e25ff768fee1a0c5d2bb553bd1422caa3289b56e3598ed02e8a9bc0d68705988adf8af1d017303d389df8409da27ef66782d72b7888485630bb37bfe16c242230f6b4342994ec2545487ef5b42cf79339f79643156ab13884c9c384316de645f603186f3d4457a053ace12e1c847fda8abac303de3e6002736afdea3b71b77c3751f2f2658479983f3bf7dd04c16402f78452944fb27599c151f18e256035245144160916d4ca0e7dc8fc5ef09065a8c743f9b372062abc439f91748237df390035bf6e5aec4a5f4536e67fdd7c5360f601d6948d91b1733ed85410272295c5f9cc88e1abf3daa35f3c398067dabf63ee0f016eed1b2720e3cfaeac228c63121fa0317a441a7e8cbc9d4045c065dda49c05c570cea04e0f6517605cb3f5a8537130f41b8d58bd8a4a84bcc4f4ae688102d7863c9254de3564cb8aabf92e7088c4ff7d5fce277af4f68e0a5181a5a20d6e92364a1a9696ad83df7bb8f4e6c8bc56819352e80708da9cf5e3eb9c44a14bfb2dae9ea79d31eae7f98241f4533395f284f88cc8b6c39f5ade0c80ecc3b9ba3b84a80837fcc740e2f63b4642546c9381f553638dc0c81cea63252ce28aa33b9c4a4df200422709a6f4aad9c431e2603e34f27de51544a1de776c311762ecf037b1635fae676436bb89eb1e75c1766cc690074378b1fa85fb3da93362be21f4d7e18c0f2ac43a765bcabcd29b8fd632ebc163cd6fdaf0b703b2f7fb22245538641a51648762b401a67d655ceb19d610fd9b7bfdd5a77566fc9147b89a5ee7e9ed381bd4f7f1dd484d79e8284b0227309633b88e630b3ef206c901c4c8fa86e986fbb0a5b214c41222251bac9aac1ec0335e08c62834a2f3c9492338cd17a17be4f1e886bc76e7376538c6ba62a1ed3c1b761f7eb5d7ca6a78e04a1fe463499b28c9a06115111d045a928deded00e5eaa0efc8c1ad24221c9951fbff7349f7a68b283878ce3ef95ce6bde7669ad8d0a93ea4a97b4667e27ab68822b75e440c7d1af138d0bc4517c81ccc5197b2ceef14423aa3c8d4280f9372b366ffefe9d47de119345705fe5bcbd7fcbbde93a7e27348edeaa2e3f4c2a83f4819bd62f1389d76e574e5d39a87445695277a22f16d657e2388bc40c1c209388cfd42d93e7acc12c43ff98f971aa43f40a17edb2014d1a67619b7d8d2953c74770a5ff30a66053fa7a2a5999a3c12b1a57524513c1ca699c86604c030a180bf627aec126850aad608ded7767634080b3995e72e757b22bcd91d65df7a0131cc220dcb58db32e00391b2b1c3841d2f36038c333e64fc1e9aa6297e988006138264f41f939f1e547ce729e35843d1b5fc150af0d63c065e282e7b207fd7199642ca9983ab3c24cbc6dd4351087852da7438da170a81da0ef2137df1977fd47296194d3e6b6c791aa8ea32dbc5ab78e299bdf9b9445c7d6663448cb217ce1b462f0d19ae5936d38ecd86effaf51b0e699cea21edef455166c2795359fb284c55bbb2d63edd0ff1a516d1732713b5087d8323ab63045fab316c2a17b8bb8a1d15d1e884142cfd14ecb33285447c0348e107314995dfc93d41c6936502709a413fc5a9909758a66480c0eb2ced77743247fe14cf5605e8894e464206b48eebdd309952e22036066f685ac8be0557bcb24ebba44a48cd700bc923cc1015bd027613e837d8453dc54e730a4b4beb835ca22848ae018ecbb26f51b285bd52180b37aaff2f4dd81877a7eb4000a537a7671e8edf19750c3598783041e64bf928d2e2dbbabe58be8a542cf2d892848302b4743f0524073a3f514729fa61bbe00fe7b8024495ad6cf34bf2f88eabbd5af1111b01f41673a48729e0023367022652d795c4f1cf917021fbb27c580b4a1f9f12e059120d5a990dcc1433dfba9a574f23487b20fa139b4ce8cd9c5aa0711db71745f5029db727bc1f706dcaade569494ebb883910eeac871866b4374b8948ad07dea7d4fd13c398c60bd2a449a77dbf397d7ad4fb57a89480b4ac12864b964b99901c814ac1cd505ae815de647086e7fcf926c5b5f44d4333853b60c671b9bfe91537c96d6c39814a7be84b70401c1c34ed519ab39a13e71c6d355a815d23d85c0342d495067c5d939a64c45d6684a1a898daa0dcd4ddd768788bc204981f8d460218ef46f197237672c798f2011d1318d80693f943aac95da5c41124551423d1adb4174f9673a8f99a1b2709cc3d221ab76ddc9d9a2ee0abf5a6df76c81aaeb5b20a0dcbe6ac020bfab48fc60ce19f739586726f3bc5f586d6bd2e12965ff2b805e2292aa367e7ca4f30d0d76288ebd25d64f22c3c006e8f9e3de4ba98da7447b858625b0ecdf1e87f393d8a958460f95d8a6abb3bf0c38a6b22b41770cb22b7a7009e805e6bf83fb210c63a4f071058bf71f5055efeca7537ab5853b8fc9a30edf0580f4bd41680855bded5d8e2440128eae169f4b4dfe5cb3cd3686db7805e7ceb765a19affc606aa3775145dc1fa58caca5c6c54c82bcfbe52d7262ce4153f7448efb25a25dd3219c47e21a45120369fa40c79c2f6c71f97d02d4dd9479b53110b4a5780f5d28af5859ce766d1f6b7c9cd35517aeeb50e4da2bcc3173a430998"}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x62, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x1, 0x8, 0x0, 0x6, 0x0, [@mcast2, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @routing={0x9d6e6b7bd322744d, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x8, 0x2, '\x00', [@ra={0x5, 0x2, 0x7eec}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @udp={{0x1, 0x0, 0x8}, {"0b9b454d74487aa34a751427f97c54439bce7ce3add5e7ecfee7b32d7faa21bab44c5cc1cc14747f61e565dc20fbc2d0b1e3ad302493dccf23b45c9171146bbd2fc7d44bc97581e75ea22a8fdd7f52d9d8aebc87f867ad61cf10dc951d6ddf2ae20a11c8d39b2f78175afc20de7678415976ad2da599df95abb3a8abcfa834878d5d30e8262b99bca3e373b3357acf11d79d85a34fd52f0f9c95716cbd45ec96f2bba5e09e9b6e24ec912ae5121e9d1754275b"}}}}}}}) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 46.72735ms ago: executing program 3 (id=2811): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x1a, 0x0, 0x7ffffff}, {0x84, 0x8, 0xa, 0x9}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) sysctl$kern(0x0, 0x3fffffffffffffac, &(0x7f00000001c0)="02170300000e00001a020000de6649edcdfa54b5c0c4aff6634692fcdcad46e4ca2688bb19a0c0563e2183fb05b0284382f315ec22ad26f449b1a9ac80cde9a4ebce7e13fd31b4538de5ebf655a3c70369a5e92029f800f5042c35cdfb696148a3cb7792bf638178691f50a6b5a023ed4ebd4b24e4560bef0a7ef09c8ae7b84c36fb543d24f403d4d3e4000000", &(0x7f0000000080)=0x89, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x434, 0xfe, 0x7d, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x1a, 0x0, 0x7ffffff}, {0x84, 0x8, 0xa, 0x9}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) (async) sysctl$kern(0x0, 0x3fffffffffffffac, &(0x7f00000001c0)="02170300000e00001a020000de6649edcdfa54b5c0c4aff6634692fcdcad46e4ca2688bb19a0c0563e2183fb05b0284382f315ec22ad26f449b1a9ac80cde9a4ebce7e13fd31b4538de5ebf655a3c70369a5e92029f800f5042c35cdfb696148a3cb7792bf638178691f50a6b5a023ed4ebd4b24e4560bef0a7ef09c8ae7b84c36fb543d24f403d4d3e4000000", &(0x7f0000000080)=0x89, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x434, 0xfe, 0x7d, 0x1}]}) (async) 8.835188ms ago: executing program 3 (id=2812): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10020, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x2, 0x0}) 8.234059ms ago: executing program 1 (id=2813): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b5"]) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0100"], 0xff, 0x800) (async) msgrcv(r4, 0xffffffffffffffff, 0xf, 0x0, 0x1000) r5 = socket(0x2, 0x1, 0x0) (async) socketpair(0x6, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x7fffffff, 0x2, &(0x7f0000000100)="6e8ea884e4963c2e59a5fdafb171d474870c015ed7fd9a46afa65a4fd960139e4402e401460a5e", 0x27) (async) setsockopt(r5, 0x6, 0x4, &(0x7f00000000c0)='(\x00\x00\x00', 0x4) setitimer(0x0, &(0x7f0000000940)={{0x9, 0x6}, {0x40, 0x3ff}}, &(0x7f0000000000)) 3.897416ms ago: executing program 4 (id=2814): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000002a80)={0x0, 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x40) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xfffffffc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.787023ms ago: executing program 0 (id=2815): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async, rerun: 32) r0 = semget(0x0, 0x1, 0x281) (rerun: 32) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) (async, rerun: 64) semctl$GETNCNT(r0, 0x3, 0x3, 0x0) (rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x205b98) (async) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 417.048µs ago: executing program 3 (id=2816): socket$inet(0x2, 0x3, 0x2) (async) r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) read(r2, &(0x7f0000000300)=""/145, 0x91) (async) read(r2, &(0x7f0000000300)=""/145, 0x91) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f00000005c0)="06f50d4e90ddb187b4c799a867468c236445ac69f309086279c9b8adf4f517c82f48f4899f9c9517020e8bca565300000000000095a2b93c277bdee8f4e6280155e43053ded390ab9401e49e31285df2c033f075bc891f97b05b77da1dfa36a7cba26b8d6976b5fc36be6630f251d753e492e2a19cc91d97ec0a5a8ac4e78bb5074cb1a37bb9417855c1f04908232624b1721a7b62553e8ea4dd1bda3ef284750dea6c3a3f114dc55b863001f749ff43d6cd73f86d5c183b3090f7671aa1d29eafa61081196a7749a3ceeeead3829b98ac07852db11dbb662c589cbf4460f8255dddc5fe6ae1badd8154b073ec766a86f60f43290afa3e26123c665ae7d93e4a4c7113de27d1cbfdd8fdb18425d12abcf3a47dba3e2e7ee7b3772cc3f7acc15025cedd98c648991d24d57ece", 0x12c) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) pwrite(r3, &(0x7f0000000380), 0x0, 0x6761) (async) pwrite(r3, &(0x7f0000000380), 0x0, 0x6761) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x4c4ba39b7a1dd14b, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000280)=[{0x7, 0x5, 0x7}, {0x5, 0x1, 0x5f, 0x4191}, {0x7fff, 0x7f, 0x5}, {0x40, 0x5, 0x8, 0x3}]}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000280)=[{0x7, 0x5, 0x7}, {0x5, 0x1, 0x5f, 0x4191}, {0x7fff, 0x7f, 0x5}, {0x40, 0x5, 0x8, 0x3}]}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000040)={0x1, 0x2, 0x37b, 0x1, "007888d6010000000000000800", 0x400000, 0xff}) socket(0x1, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) link(0x0, 0x0) socket(0x20, 0x8000, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000140)) kqueue() (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x1) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x1) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) 0s ago: executing program 4 (id=2817): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) writev(r0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) stat(&(0x7f0000000600)='./file0\x00', 0x0) socket(0x18, 0x2, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) (rerun: 32) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x20008) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r1, &(0x7f0000000400)="4b7d4e1a", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.43' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login:                  pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd80748114d0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 malloc(): allocation too large, type = 6, size = 73015894016 `ךq"pckbd_enable: command error uvn_flush: obj=0xfffffd800b2cc9f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error    CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgpckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773826 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds denied attempt to set clock back 9223372036854773827 seconds pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) uvn_flush: obj=0xfffffd800bfda1a8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error witness: lock order reversal: 1st 0xffff800010fdd1b0 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd8066cbeed8 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff83161d3f -> 0xffffffff830d64b2 is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8066cbeed8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8066cbeec0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8066cbeec0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806ded38c0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806ded38c0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd806ded38c0,fffffd805d960e70,0,0,200,0,dc36ac9026ce88c2) at vfs_getcwd_common+0xd1 vn_isunder(fffffd806ded38c0,fffffd805d960e70,ffff80002a4767d8) at vn_isunder+0x56 unp_externalize(fffffd805e1e7100,101,0) at unp_externalize+0x286 soreceive(ffff800010fdd0d0,ffff800031d66678,ffff800031d66628,0,ffff800031d66668,ffff800031d667ec,89a7929855cc8cab) at soreceive+0xc73 recvit(ffff80002a4767d8,5,ffff800031d667c0,0,ffff800031d667b0) at recvit+0x40a sys_recvmmsg(ffff80002a4767d8,ffff800031d66980,ffff800031d668d0) at sys_recvmmsg+0x3d3 syscall(ffff800031d66980) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdb259583a10, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff800031d66100 rbx 0xfffffd800433c708 rdx 0xffff80000007ea00 rcx 0xffff80002a4767d8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff800031d65fe0 r9 0x8080808080808080 r10 0xfbcc1c098e7c1c67 r11 0x97e85e40f98139da r12 0 r13 0xfffffd8003b53f00 r14 0x3 r15 0xffffffff rip 0xffffffff8239cdf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800031d660f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=268579 pid=78728 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a4762c8,0xffff80002a4779a0 process=0xffff80002a3c6238 user=0xffff800031d61000, vmspace=0xfffffd806bf22ad0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6109 412608 39983 0 2 0x100002 sh 61522 409699 82416 0 7 0 syz-executor 61522 498077 82416 0 3 0x4000080 fsleep syz-executor 61522 491272 82416 0 3 0x4000080 fsleep syz-executor 61522 135038 82416 0 2 0x4000000 syz-executor 39983 199140 67954 0 3 0x82 wait syz-executor 78728 198029 86019 0 2 0x1000000 syz-executor *78728 268579 86019 0 7 0x5000000 syz-executor 78728 71200 86019 0 2 0x5000000 syz-executor 42242 422617 76066 0 2 0 syz-executor 42242 64573 76066 0 3 0x4000080 fsleep syz-executor 32884 495084 21248 0 3 0x80 nanoslp syz-executor 32884 272958 21248 0 3 0x4000080 fsleep syz-executor 32884 181372 21248 0 3 0x4000080 lockf syz-executor 32884 23017 21248 0 3 0x4000080 lockf syz-executor 32884 228662 21248 0 3 0x4000080 fsleep syz-executor 5898 86413 1 0 3 0x100083 ttyopn getty 86019 239461 67954 0 3 0x82 nanoslp syz-executor 46268 145934 67954 0 3 0x2 biowait syz-executor 21248 353690 67954 0 3 0x82 nanoslp syz-executor 94527 165966 0 0 3 0x14200 bored sosplice 8869 405458 84288 0 3 0x100082 sbwait arp 84288 89440 1 0 3 0x10008a sigsusp sh 76066 236579 67954 0 2 0x2 syz-executor 24663 49077 67954 0 3 0x2 biowait syz-executor 8808 16363 67954 0 3 0x2 biowait syz-executor 82416 268863 67954 0 3 0x82 nanoslp syz-executor 67954 144911 24533 0 3 0x82 kqread syz-executor 24533 35827 89782 0 3 0x10008a sigsusp ksh 89782 400646 66515 0 3 0x98 kqread sshd-session 66515 2614 58612 0 3 0x92 kqread sshd-session 58612 251052 1 0 3 0x88 kqread sshd 54151 120798 14586 74 3 0x1100092 bpf pflogd 14586 266827 1 0 3 0x80 sbwait pflogd 34733 222654 7672 73 3 0x1100090 kqread syslogd 7672 398323 1 0 3 0x100082 sbwait syslogd 15840 290991 1 0 3 0x100080 kqread resolvd 90016 183020 37696 77 3 0x100092 kqread dhcpleased 35408 463936 37696 77 3 0x100092 kqread dhcpleased 37696 88927 1 0 3 0x80 kqread dhcpleased 94228 155025 0 0 3 0x14200 bored smr 84061 281279 0 0 2 0x14200 zerothread 38874 47091 0 0 3 0x14200 aiodoned aiodoned 99613 210137 0 0 3 0x14200 syncer update 77000 237894 0 0 3 0x14200 cleaner cleaner 24708 392069 0 0 3 0x14200 reaper reaper 72392 3216 0 0 3 0x14200 pgdaemon pagedaemon 33653 433762 0 0 3 0x14200 bored viomb 698 112108 0 0 3 0x40014200 acpi0 acpi0 93750 421903 0 0 3 0x40014200 idle1 21095 433015 0 0 3 0x14200 bored softnet3 87301 380495 0 0 3 0x14200 bored softnet2 62513 468643 0 0 3 0x14200 bored softnet1 95308 400664 0 0 2 0x14200 softnet0 83190 221869 0 0 3 0x14200 bored systqmp 38832 142219 0 0 3 0x14200 bored systq 8660 64825 0 0 3 0x14200 tmoslp softclockmp 87120 82298 0 0 3 0x40014200 tmoslp softclock 70196 279758 0 0 3 0x40014200 idle0 1 139032 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 78728 (syz-executor) thread 0xffff80002a4767d8 (268579) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff836710f8) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmmsg+0x3d3 #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800010fdd1b0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 46268 (syz-executor) thread 0xffff8000ffff91d8 (145934) exclusive rrwlock inode r = 0 (0xfffffd806bee7bd0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e7490b8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 24663 (syz-executor) thread 0xffff80002a44dbf0 (49077) exclusive rrwlock inode r = 0 (0xfffffd806bee7770) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c355650) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 8808 (syz-executor) thread 0xffff80002a44d968 (16363) exclusive rrwlock inode r = 0 (0xfffffd806de44740) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c355ce0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 11116K 11432K 166960K 14858 0 pcb 17 20K 22K 166960K 895 0 rtable 131 5K 7K 166960K 1161 0 pf 36 18K 26K 166960K 283 0 ifaddr 30 5K 8K 166960K 185 0 ifgroup 55 2K 2K 166960K 246 0 sysctl 4 1K 2K 166960K 8 0 counters 64 36K 37K 166960K 186 0 ioctlops 0 0K 4K 166960K 1868 0 iov 0 0K 16K 166960K 374 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1427 90K 90K 166960K 3732 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 46 0 VM map 2 1K 1K 166960K 2 0 sem 26 32K 33K 166960K 236 0 dirhash 12 2K 3K 166960K 84 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 3055 0 sigio 0 0K 0K 166960K 135 0 proc 72 91K 140K 166960K 1073 0 subproc 81 5K 5K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 489 0 in_multi 42 3K 7K 166960K 503 0 ether_multi 1 0K 0K 166960K 35 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 1014 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 10 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 221 73K 88K 166960K 30321 0 UVM aobj 80 7K 7K 166960K 92 0 pinsyscall 43 86K 110K 166960K 4388 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 213 0 NDP 12 0K 1K 166960K 143 0 temp 81 6900K 7030K 166960K 93495 0 kqueue 13 20K 28K 166960K 489 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 506 0 502 9 8 1 3 0 8 0 rtentry 112 419 0 367 3 0 3 3 0 8 0 unpcb 144 2394 0 2375 22 21 1 6 0 8 0 syncache 336 10 0 10 2 2 0 1 0 8 0 tcpqe 32 4 0 4 1 1 0 1 0 8 0 tcpcb 808 1195 0 1190 38 31 7 15 0 8 6 arp 120 41 0 29 1 0 1 1 0 8 0 inpcb 376 4514 0 4504 78 70 8 15 0 8 5 nd6 136 96 0 84 2 0 2 2 0 8 0 pkpcb 40 35 0 34 9 8 1 1 0 8 0 kcovpl 48 16 0 7 1 0 1 1 0 8 0 ppxss 1168 36 0 36 4 4 0 1 0 8 0 pffrag 232 27 0 16 1 0 1 1 0 482 0 pffrnode 88 25 0 15 1 0 1 1 0 8 0 pffrent 40 138 0 127 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 246 0 132 1 0 1 1 0 8 0 pfstkey 128 248 0 134 5 0 5 5 0 8 0 pfstate 376 246 0 133 13 0 13 13 0 8 0 pfrule 1344 95 0 88 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 2023 0 1785 37 14 23 29 0 8 1 art_table 32 2026 0 1785 4 0 4 4 0 8 0 art_node 16 383 0 337 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 2 1 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 222 0 198 1 0 1 1 0 8 0 shmpl 112 89 0 13 3 0 3 3 0 8 0 dirhash 1024 65 0 48 3 0 3 3 0 8 0 dino2pl 256 6865 0 5349 96 0 96 96 0 8 0 ffsino 280 6865 0 5349 109 0 109 109 0 8 0 nchpl 144 11182 0 9482 64 0 64 64 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 42343 0 42341 7 6 1 3 0 8 0 percpumem 16 107 0 61 1 0 1 1 0 8 0 kstatmem 264 146 0 122 4 2 2 3 0 8 0 scsiplug 72 11 0 11 6 6 0 1 0 8 0 scxspl 216 35708 0 35705 17 15 2 8 1 8 1 plimitpl 152 600 0 582 1 0 1 1 0 8 0 sigapl 424 3362 0 3312 7 0 7 7 0 8 0 futexpl 64 45258 0 45253 1 0 1 1 0 8 0 knotepl 120 879 0 0 25 0 25 25 0 8 0 kqueuepl 216 1150 0 1141 15 14 1 7 0 8 0 pipepl 328 415 0 385 7 1 6 6 0 8 3 fdescpl 504 3339 0 3308 5 0 5 5 0 8 0 filepl 152 24975 0 24744 40 25 15 21 0 8 2 lockfpl 104 1677 0 1672 5 4 1 2 0 8 0 lockfspl 48 507 0 504 1 0 1 1 0 8 0 sessionpl 144 41 0 32 1 0 1 1 0 8 0 pgrppl 48 95 0 77 1 0 1 1 0 8 0 ucredpl 104 5003 0 4989 1 0 1 1 0 8 0 zombiepl 144 3743 0 3743 2 1 1 1 0 8 1 processpl 1168 3362 0 3312 5 0 5 5 0 8 0 procpl 648 8101 0 8041 9 2 7 7 0 8 0 srpgc 96 16 0 16 5 4 1 1 0 8 1 sosppl 168 18 0 18 6 6 0 1 0 8 0 sockpl 688 7586 0 7554 88 78 10 19 0 8 6 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 117 0 0 12 0 12 12 0 8 0 mtagpl 96 87 0 0 3 0 3 3 0 8 0 mbufpl 256 6598 0 0 408 0 408 408 0 8 0 bufpl 280 9319 0 3153 441 0 441 441 0 8 0 anonpl 24 432778 0 425512 124 66 58 65 0 185 3 amapchunkpl 152 99956 0 99313 73 43 30 34 0 158 2 amappl16 200 9774 0 9705 80 63 17 21 0 8 7 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 147 0 134 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 4110 0 4078 4 1 3 3 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 243 0 242 1 0 1 1 0 8 0 amappl8 136 27 0 24 1 0 1 1 0 8 0 amappl7 128 137 0 122 1 0 1 1 0 8 0 amappl6 120 256 0 250 1 0 1 1 0 8 0 amappl5 112 177 0 167 1 0 1 1 0 8 0 amappl4 104 391 0 370 1 0 1 1 0 8 0 amappl3 96 20883 0 20779 4 0 4 4 0 8 0 amappl2 88 834 0 765 2 0 2 2 0 8 0 amappl1 80 18765 0 18172 14 0 14 14 0 8 0 amappl 88 29600 0 29437 5 0 5 5 0 92 0 dma65536 65536 2 0 2 2 2 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma8192 8192 4 0 4 4 4 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 258 0 258 4 4 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 21 0 20 1 0 1 1 0 8 0 aobjpl 72 91 0 12 2 0 2 2 0 8 0 uaddrrnd 24 3339 0 3308 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3339 0 3308 1 0 1 1 0 8 0 vmmpekpl 168 25362 0 25308 4 0 4 4 0 8 0 vmmpepl 168 207313 0 205442 137 36 101 102 0 357 7 vmsppl 456 3338 0 3308 5 0 5 5 0 8 0 rwobjpl 64 58799 0 51773 121 3 118 118 0 8 0 pdppl 4096 6685 0 6616 161 86 75 85 0 8 6 pvpl 32 19323 0 0 157 1 156 156 0 265 0 pmappl 248 3338 0 3308 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 811 0 155 19 0 19 19 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834e3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83670ef0) at __mp_lock+0x192 intr_handler(ffff80003597df40,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xb intr_handler(ffff80003597e0b0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x734466567080, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8066cbeed8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8066cbeec0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8066cbeec0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806ded38c0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd806ded38c0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd806ded38c0,fffffd805d960e70,0,0,200,0,dc36ac9026ce88c2) at vfs_getcwd_common+0xd1 vn_isunder(fffffd806ded38c0,fffffd805d960e70,ffff80002a4767d8) at vn_isunder+0x56 unp_externalize(fffffd805e1e7100,101,0) at unp_externalize+0x286 soreceive(ffff800010fdd0d0,ffff800031d66678,ffff800031d66628,0,ffff800031d66668,ffff800031d667ec,89a7929855cc8cab) at soreceive+0xc73 recvit(ffff80002a4767d8,5,ffff800031d667c0,0,ffff800031d667b0) at recvit+0x40a sys_recvmmsg(ffff80002a4767d8,ffff800031d66980,ffff800031d668d0) at sys_recvmmsg+0x3d3 syscall(ffff800031d66980) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdb259583a10, count: -14