last executing test programs: 4.680894318s ago: executing program 3 (id=29): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000185000/0x1000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000030000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f00002a1000/0x1000)=nil, &(0x7f00000cb000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000018000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000011000000000008", 0x2000000, 0x5}) 4.679418446s ago: executing program 5 (id=31): open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x10001, 0x7fff}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x9}, 0x10, 0x8) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) r3 = socket(0x800000018, 0x2, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x20, 0x100000000}) close(0xffffffffffffffff) ftruncate(r4, 0x3c) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000000c0)) bind$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) select(0x40, &(0x7f0000000180)={0x1, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 4.497072236s ago: executing program 3 (id=40): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) dup2(r2, r1) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 4.155098144s ago: executing program 5 (id=55): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x1, 0x0, 0x0, &(0x7f0000000080)="0ffb1562595e81c8e56d98c012f12ef717bedc60daec6b37cf12a5277fed7aaffcbd99890a92e93e9b7a1bad02ceace3430442f24ea403c2a89069b3061951e1d18bc73246309a914ac368a79f90adf04bfe082cd9a55a2549ca525db171bfc96fba6f4a47b4fe15671774a5accb560c9e0623c0ed9bacf9bc791e8fe65cc112bf3de473f95a8f9308012b7d8db9dfa872083f5d7d4e10559de29993548ccb556f58e33e3510523cd612f4878bbdd014687cb1c362b84915218ba0fba2f13c6cf939da160d8a42600f02be4e15d988f701ead6e3bccd542e2ac1b93599bc03711007e46c867bdbf9d927f52401451cbefabe7eec71a1d6371de2325528d767e3c85f93a27a88520d8c5465ada26dc591085b8709b1b3f1c29f0b304c3a2492a71f40e3ba4d8c312a4a1746a5bde37ef80854dc497a61cfba2c22674c96dba368f7b4569540f73b175d436d1b16290bdb4e55151367270f25d2efeae8b9a392fc4c64dbb5c7b8d8d9bc018f9b51baa1b416d9cfaa9dc682a35becf643c11c94e8a1a82f9c860b2304342bdddf9dec58d4487361", 0x193) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040), 0x8001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="f7729b5aa219c7", 0x7}], 0x1, 0xc) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f00006cd000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) syz_open_pts() pwrite(r1, &(0x7f0000000240)="fc5aaec774875e055a68ee7a793f4e1d25f99b2935f7f82a44a6829b75e823fc608b40ef758c15e9671f352c65e1ac64e46c1603a5c2704e76fa514b75608c56b5256e7cc5a58793e0ab6df4d67cd76cded7b6dc9ecd9da6557cccc2d116a80fcdc4ba7e5f02b6a338e7f9e5aef82b99e09c27d50c309a3c536f7acc9d8f1d0684e3a446c4438cdea9cb6b5b9d31c94767993510c8d43dc351aaa2509a982628dab4d63b1d81", 0xa6, 0x1) r6 = semget(0x0, 0x1, 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, 0x0) 4.120700729s ago: executing program 6 (id=57): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004a0000300000000000069078e0000002e0000002441400010000030003000009000513d299360a610000050000000210009078020900083e93ef72747911bca2b91bba9d9617b8d1cf6f4938fa97074de07dbc6c1cbecb90f3049101e4c35ecf434622b7b9e9d6c8dd48962bd1da3978e24019021600ab9c386be3d9ec07561761a6815870a79d92dce15aa65c077048f2fcff8819602f5e9a1222312d89fa478d3134b27e41873f93c82f7742b4be4b091a8b9bd369079ae41d564edff27f843a57d1468ea78bdf6271e1584e0c7d313a76863048711d7b52aa147bd3f2352b23b72822348b3c0820c022e1674b2e6a1d65bbb97e4bac5a09824bc23253df0205aa48a0e5"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$hw(&(0x7f00000002c0)={0x6, 0x12}, 0x96, 0x0, &(0x7f0000000300), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) mprotect(&(0x7f00005fb000/0x2000)=nil, 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x88, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x2}) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000a80)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000280)=0x20000, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 4.111728985s ago: executing program 0 (id=59): mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa00"]) syz_emit_ethernet(0x145, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600a0010010f060000000000000000000000ffffac1400aa00fe000001000800001a000000000004403f16f70d54032059db20aa7cd2af7b825d9cb547344203f7b3b42daa8307d31baeb2f138a008b1ca37ca6ebd87f93abdb69b175c4fddedaa71f608d7b82161e25acde74909d41520db2f4d510160b6a5376387bbbeec6b72f35e4558e34b3165e4e3d0665dd7a6b6af247bfb9a7b03f0b242f43777e85d8e33e694badeb21ea2e1b6886204000000c81494e71681c05c49a78341f62d2c74ff03a167b54e72388077fd5bfa068fc2593d17827de600e2ae95ff04064aeb55c539218657147ebc7ae3d53664f3880710edb6dbedcb25570d0eee9697042c668017074b90cca0984d2c023b54e0eecec73bc748723b"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$fs(&(0x7f0000000100)={0x3, 0x1}, 0x2, &(0x7f0000000140)="b7f6c0dc61493138f15bb250eb79b3ab1649a99b2a933447e57424dbccd6c7a4a5077476298c33aea9e7828cf2bacfcc3c8d286d60651ff912a5", &(0x7f0000000180)=0x3a, &(0x7f00000001c0)="2f44f6e14c2e81937d209b2e3b32098ef788076b61c324b940bccc087b7a39fcd650619829bbbb7f035e1d30c3bec7c75fd43ee12cd8252c413dac9cefafa52ae363023bdb592e13514a1fee2717125992b61e9ccd4816b4932596064093676abd3342783ddb85ed771355faeeefd7d1d8101aafbc1fa153f6", 0x79) 3.882373494s ago: executing program 6 (id=60): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f0000000280)={0x0, 0x8253, 0x0, 0xae8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x126, 0xfffffffd}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 3.868908206s ago: executing program 6 (id=61): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xd4) ioctl$FIONREAD(r0, 0x2000747a, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x0, 0x2}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="697500bb9c0500000000c6b8b7c54279a329080000008d008d00000000c13d69b5fa7ad102e39e8203496a41d0608732934c76daba4d09e1e774bb50f3635477e78977a110c27e8ebae19d9169d2a3a945b2a66274093f793a5b49f5db350a566bec1ba12534b6f70765", 0x6a}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) fchflags(r3, 0x32e51c763d28fcb9) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000900)="2d010000", &(0x7f0000000000)=0x4, 0x0, 0x0) 3.86780553s ago: executing program 5 (id=62): r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000000)={0x3, "5c13b291de8506af94977566b627fa16cd24e08c6a75048fe83bb8ca5d8f9b5ec8cbbccc77c7f44bc4cf9e9c43f559425bd1cc6a26e08221fd1fa5bfcf24c9607915e9935fe018099c5bec21344c3a2eab5290f5a432501ebca3dffd8eae518b0021f7ef1540018801c856722d418b87b04fbfb6f6fa3dee365ee011e7fd793a652f609933e7fcff380857538971f7df63d5a7b23bd8538dcac9ca8685211747d80376628fd4737a4fb84b96af1af31e361c4517d3dcc669216d0fc6f875e573db37e1d98342273f955e829389e3e9e3fb"}, 0xd9, 0x800) msgsnd(r0, &(0x7f0000000100)={0x0, "709cda9f201920c86a677259245d4ce6e839da20741c17164375e267d9123f8af122edb30ba09299266b8525baf0f472290a38d8a4e3abc9dd4ce7d950a6422c8971f046d40fcddefa2c6a3d9e14735f81565522cc6931ab49465c6c3c7df594218ff182bbb2c273d578635cd4ff0a3c3b89707ac87b49a0f7f4675132896d85f6707cf2fc111d63933c25588ea76ae8b7e577e4653601db1d04835bef6f3b7c0b559dc8afc1c916d673de7d349d4e71eb"}, 0xb9, 0x800) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x22) r2 = msgget(0x1, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x1, 0x3, 0x1, 0x5}, {0xbf3f, 0xdd, 0x8, 0xb0}, {0x4, 0x3, 0x8, 0x7}, {0x5579, 0x10, 0x6, 0x9}, {0xffff, 0xf9, 0x5, 0x4000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x6, 0x9, 0x2, 0xf}, {0x7, 0x0, 0x0, 0x2}, {0x94e9, 0xfa, 0x4, 0xfffffffd}, {0x9, 0xd8, 0x4, 0xe}]}) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x10) r5 = dup(r4) ioctl$BIOCFLUSH(r5, 0x20004268) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) sysctl$hw(&(0x7f00000013c0)={0x6, 0xd}, 0x2, &(0x7f0000001400)="89b40aaebbe5d3fd9dd995d5314f28d3ba8e2a6815198d76a821d98187dae200e3d2fe366da62b8ebdf693501b78814bc24b825a876781049b6e158679761a0ca4c3541aa0489f6a30e7c8af4d2d7e3dcdd140054feb60d5d25d394849", &(0x7f0000001480)=0x5d, &(0x7f00000014c0)="b63ac19ec3f7", 0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500), 0x100, 0x0) r6 = msgget(0x1, 0x1) msgrcv(r6, &(0x7f0000001540)={0x0, ""/52}, 0x3c, 0x0, 0x1800) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001580)=0x80000000) clock_gettime(0x0, &(0x7f00000015c0)) msgrcv(r0, &(0x7f0000001600)={0x0, ""/155}, 0xa3, 0x1, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001740)={0x9, &(0x7f00000016c0)=[{0x3, 0x7, 0x1, 0x9}, {0x0, 0xdf, 0x8, 0x10d0ec38}, {0x3, 0x9, 0xf8, 0x1ff}, {0x400, 0x6, 0xc, 0x7}, {0x7, 0x4, 0x8, 0x100}, {0xf86b, 0x1, 0x8, 0x6}, {0x2, 0x1e, 0x81, 0x8}, {0x7, 0xa, 0xf, 0xf}, {0xe, 0x8, 0x2, 0x200}]}) r7 = getuid() setuid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x10000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000017c0)=0x2) msgctl$IPC_RMID(r2, 0x0) msgrcv(r6, &(0x7f0000001800)={0x0, ""/86}, 0x5e, 0x3, 0x0) getpid() syz_emit_ethernet(0x2e, &(0x7f0000001880)={@remote, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x8, 0x20, 0x67, 0x3, 0x4, 0x2c, 0x0, @multicast1, @multicast1, {[@end]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xbf8826c}}}}}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001900)={&(0x7f00000018c0)='\x00', r8, 0x3}) 2.827134643s ago: executing program 6 (id=63): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) (async) close(r2) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x7, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x7}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xef}}}) r6 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x33, 0x0, 0x0) (async) setsockopt(r8, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000001a00)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x14, 0x78, 0x0, 0x0, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0xfd, 0x0, 0x0, {0x17, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @lsrr={0x83, 0x3, 0x81}, @timestamp={0x44, 0x10, 0x1a, 0x0, 0x0, [{[@multicast2], 0x4}, {[], 0x6}]}, @generic={0x7, 0x6, "0a79d4de"}, @ssrr={0x89, 0x1f, 0x3, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2, @broadcast, @multicast2, @loopback]}, @ssrr={0x89, 0x3, 0x3}]}}}}}}}) 2.81368099s ago: executing program 3 (id=66): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="5d0e35e4c7816a6ec1e62656b2a7687b42182558ec1882c21bab0b0adf4567048205c3d9190a7c5b9030e5f692640ca252e0ef3643a7f6e3985a96c1aef66a803808e2632a09a16ba3dc6e342f320c418caad519654a90f2adaadc9f4eb46959327a9337259ce35a2d796ba52635497b55d7df33ee5f17787d02f05ff5ad0a0479f6f0662b2067b9e7957de4529f8c164ba5f1956c1b79e0abdb25a23b65d7d0d775940d0466c3185162910f56e66fc0a81b9f785452869e565d0ae0b1d82f58185b39f8198e6f9b4a53809ed9eda40c00167bd47e93d3097adc7310069a1e9f5463197b7a840058e8ceb26fbae8022ec9248a78fa57f6abd80fca2ea0d1501f8fcbab3fa7256b326465e3ebee90dde7d4f0d692f4e4dbf82d6248ce9c11ed6d0e80751ede8d5e5a037abb97fd53de172975b3e21937f5aa75d6564e6b098792ec7862b5c9e4a91b9157136f432c0ba5998a127a1bc1c0fb447984aafa5fee429bb94ad5b87d94fab7a56efc8a846bfe3bb022d933c593decb0c03f9baeffb72042cf3bce7c061d1ade4836ba8457af30ae219e56e05032f6e18cf3a8e9b4e9984c9c102b21b76069d17049301e6282cf7f9460bc75ddb1752a251af0848fef083940e1f0a731581b2a40569f48e00595cdb7ea13bfdfba61b3c61794415620653a273f0b02871f3a041ee556c26f051b96306c838ba38b7ba527406343fd1a1c4c5b48509c8a4497aee36a6a023debb298684e52a8581f9509b15b0a97fb284bbbb06d1961e08bea18c1fe125207c0b5014da3fdad783352ac99314fb962f5b9c89dc4a21a84791ed3ced76421beb4d34c49c5b669f4d40cfedb4702bb7a569b3ce6fdafc862f82e16ad0365262da305bc11237ed3b40b0a5c2af4e42f289ee04ff893ce4af21240fb102955dc7914d53f3633763dda3fa2c44a5326212c6b3fbec4643ef1071a60bdc4dff6d9bdddb4459e2264c420e24b179b652486a405ba68b316ca8abb80891be4878e452c453c762c8fc7e21eb9284a204fb17fe927a4f4c41aac1a2b6e23b9920b419d02caeab4437df0b2a081ccfc5e42abb44f6c7c74e700b2efcd38a1a4b61caeca4007abc633e09d79066faa684cfe77ecf7cf716637e9e739a20cb4dd139ef9e4d8cb39b368f85646a28829b149c257c43bfd16f6a8f54c3da306c04dd384dfdfdc5f8802601d6a2175420a1b86b8e47933b7b19df034480d1d1b1a5b3d8a300099e7a59896164bfd77e5ce52a386c473fcfe9b0d0dff0c54c95432a6159aca12009b264b8e1a373d95a97fb66ff6d9ee55a7ec6b5a92d1b0df8355240b3e95f6eb75f3e0e676105b00bb51f8f87475e5bde78958f2f9ba4e13dc5c9207641d7b3697c0cc96464323b8a831494b70367e0c5c880bb1fafbce0f39977080eac4191f19c5d6832afb0c5d125fb0bd3af4f686ab1776c46e9fb8230a633d459e510e470eec10d5937690914262c6bfb6a12ea94840eca82487ced12189faceec3757f29d8d29504b99b6e403c07ae4b7e050154df550e273fadd65dc9c4896a094b6c9579347532c80ffb92eabe78e36d8dcf9f89be34ab0b9e4660cf0fd75e0bb1264f65019ec52dc901cb224dbb648223b38e5935605bf783c79620e8040b5e8dc44a20fd8b10bac84882c00dbd765542d07ca53b4003024cbb6b47d4e8dd42898a338e4263100fcc684dc82307b0dea004d76b2eade863e83432ed1ff0c6d9aa398b393aa7c61dd6e491e287786fb83361a16d7b96054814545f9935172a15caf92e18bce3f2828c60db1fdd1d3a70bf0845ec89a3ac21bf216bdc01480a404a2d44ae0b5a93932c09a7e21fea27a14f513f177af37a01e22111a6e474e4dfbcd73e5ce7d7c70169688096baa4a805c108f979241340c65b52517bd52762644e31afff248cee3369b6f22d8ea8b3264d42345cc7a48060c5e286ac362042d0128d495cedfc3d839c05410754debedddb2d1d66c8803c38c7eacc18f487aa02cfaf662a90c4e5c061ab493234852987a14d96b98a8de0d395f8b5869d450b735207c9fccc3d17a51aa1db0cff3f7624d6c4054c6e45a790e19e1af37cfbabb1e83f7f31f59011a73b66911717585c0d1879223c0a1a988b6a6b28bc44e12510d93d1305265c3979226eeb5a003484c9fa2477f5cd65110d8f85962d60900799df776783faf005b1d1cbd78b6c898f699b29a6d93d3af5377569cf7003952bfe54b9cd4ce0df58ac3d6da5263a9c774cbf819fbe17068784e25d01f89ec850e997b3a557e256c3f18b2c774c87a8d6b2cdb9e3276c6b76e9b59a5c2602e88dc40abd31f66a21dcea6ad908b218328a55bba71258277045b971ae1de0b342a1345c0406effccc39d8a70726d3c63f05b003238fbb39b7049396bf750dbc9f8e75f437c6ca2fbd56efcf27e373ff81b39842f29087317849b5ec7b71eae35e4b284b252907ea34737091acc167aee07dce647699b4915087946ed2867a1c23b6e9d2639a20c71ad460d4ed2c3579ba3667e156e34f46295e86348db5c043dd770e532eb3b958de75dd76dd4eb935106fa89eb7e29630e353ede604b8f77b326239a22763e0800458cb1c064c57e9724e5f60f62748e2e6276c019d07da3d65b24145ed995ca20a8914e4bd7cdf15d83910f1dc9f2efa8e788313f609799591e821df1168ee81ffffa2f35d7d7c102989dd164ad5abe9e523bf0b7c80ed27fd11462df903f92fee71ae21f244d8845b48633c567d2a033c92952bf983fbfb29a453e2b323b34827eb6e4a88ed04b66fc5dbb829948e6fb01d1bd156d41a944152c5268b4e7d846efbe5ba2d82c5c9a23b2656698cf187276c3b5a5ec4b5ee59e34d7ecba12a797610e940b804bbff45ab5836681d25aea8ee69598973ca7b852d896eaa52af8c5dce7827109ab5ffba024dd2597a21ffff6e567c91d1cab5e0c258e71de8d826418a8f54781ccf4fd8407bb3c5636dfa1990c23744c390380e82289c73fc4da41c5f4adaecf8070ec22eac66bce267c1b31819997bebdd701d721887595f9a1f00404a4eea82750325fb844b86eaa6297737740cc2cd80123c28de96e396b58a4192602cb0a2bb8a9f49d1c8ccb81b00b672530b23eae3a1d545e016e1ad5f81c72d1dc2a3460aa3d2db710dc5da901fbe11a009a7afefec4334d099e91fffaf4c9a88f5da08ed4c1e970d6c39e375edc9286d93d80e36086ad6982b5c5888bdc0ff144381318bf4f30ae6710d86dae27e0aa6a9b5c6c05b8dbba090fd334ce20497bd913dfd724b2e1d6f7cff328427d613baf498fb7d134be34d73fc606555737000023df880ab32ae26ce81d27928aed5f961dbf238f306c112df4ee62b87cf7965b0637a3c4a6f75647e80c3427603a394d890ad3ce486d082db19763b4536918ef7e83420ede0c510cf6aef907e73ee274e06e1fda8655f9dabae666baa8143537b5819b6f2619c88d4bd2b799cb2ae93fe338be0203ce18ebf61285a258aca5711880200bcdbe637bcb610a8eefa4a4014cb1cdb9c8cf4bb8275b35c901e6004fd8623c01975214a1a6e9508e5d20ba60475c830ea5e65c4076f3213645f784a5fd8b1939250cd13efa9875cc450562b0dc67c2db49847ec9a94c1cf01cded542f97b97c30216973c9258ba3fd001f6913665891b49ef344fbcb7db7f223bbcde8765ec4204f7239b6ffede88cc2aecb5ec7f2e7da8e802cf16fab4cf0389716b26597f27e9e5ef87bfd7394d37538d3ef232ef5c278f9e40fd12f50a0447ccaa47245acf6e6d3a3dc553b763bb38d0d1fc8b3e900af38ac2db84216d10802429f6bd531d5e8e112630e1c61843b447a983ee852c5758938fcd10ad095fcfd8880f63b9aa34fe9474ba1c8ea0d3da364d2fc65731d2ef46e901c512fa92e44982b96411f0097103f416d1bdcd3c7936cc6cb0636fc4154b72eb124204a77333857a73052cf342f2d91bf8a33cad7b3846d49bb5269d730e4f49d090823f26e18ce53d120ff900a54b27525e08d126ef6fbde86a6c065f1025de8253bef978814441c53a4b04cab607dde416b811b904ea6f6ac662ff7e89d960f87aba98cd7f24c9052e7dbe475f13a784a8dcafadf41cb7825f27f3a3feff6ae4955986b33ca10ec967924dfe875e442555626b3ff7063a0f058f8d934479f3cbb91e9abb4904b18485e1caed6072e00326ac4a702631e92a3c83897fac161493aa330fea0f4de127b33c23bd907b8bf1481d33890d5182d321f2074d1c460c2dd0e219ecc9b4c071c5353e23fc4d880accfa29855939e0d94e9855f35bceea8d9c65e171b0ec5e082f89798ca2975592ac0d2f80b316ce287508fb0c2ee8fba1aafbd952ec40d7049772e4f0eed9a0446f8036e3383e4eb2f6eadf34b", 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x2) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 2.734256406s ago: executing program 0 (id=69): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async, rerun: 32) writev(r0, &(0x7f0000001800)=[{&(0x7f00000001c0)="69ec", 0x2}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)="6955f1db", 0x4}, {&(0x7f0000001380)='\\x\a', 0x3}, {&(0x7f0000001400)="8cdac5", 0x3}, {&(0x7f0000001500)="53005b9b", 0x4}, {&(0x7f00000015c0)="a2cd17dd", 0x4}, {&(0x7f0000001680)="94ba4547", 0x4}, {&(0x7f0000001700)="a25eb234f96b84", 0x7}], 0x9) (async, rerun: 32) socket(0x2, 0x4001, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async, rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (rerun: 64) r5 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) (async) r6 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) r10 = fcntl$getown(r0, 0x5) (async, rerun: 32) r11 = getgid() (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r13}}) (async) setregid(r11, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0xffffffff, r6, r7, r8, r9, 0x9, 0x3}, 0x81, 0x1, r10, r14, 0x5b, 0x10, 0x8}) 2.726413638s ago: executing program 3 (id=74): r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/202, 0xca}], 0x1, 0x0}, 0xb6a98091c48f995f) sendmmsg(r2, &(0x7f0000000200)={0x0}, 0x10, 0x0) sysctl$vm(&(0x7f0000003d40)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x20}, 0x2, &(0x7f0000000340)="c29b72335900000000000001002c59b9e077", &(0x7f00000001c0)=0x5, &(0x7f0000000440)="b2c3c17b86a18a1ac788f7ffffffd478a82b67446f96e9e21b14c545a0c54044bc982480fd7ea7de98966db0a96aa86225cb7969ceb6a4703c907d811a8058f14edd4227be04eb9c9e793aad674c53151bb6b87eb257f2cc4b2ef8c2f243f79914c8e209a75363ac444045921d4c0f9d17b3515b6507494919ae5b3cf4e8e9f5cc03ffe3bfa90ec382", 0xfffffffffffffcda) r3 = dup(r1) lseek(r0, 0x0, 0x2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r5, r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mprotect(&(0x7f000041e000/0x2000)=nil, 0x2000, 0x951b69e1c4514bd4) recvfrom(r1, &(0x7f0000000080)=""/134, 0x86, 0x1080, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ftruncate(r7, 0x20008002) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 2.67427459s ago: executing program 2 (id=76): r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000504600000000000000007000000331c13fecea10500bef9ed06c72fd3357ae320b37b673039d2d236073705ae04f7accf5f882b297be1aa5b236deb51e2f09b672f4db67c79e390f5a7484602d47903213649638b6a5150f2dd1fefdd0fa1511aebe5edbbfa35103551d5bc4bd98cfa11daa03972dfd048f5e787b0d61e55241fd5be080cc72df71990b82b6a710c7ce2b7b358e500"/166, 0xfffffffffffffe30, 0xa, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2000, 0x0, {0x1000000ff}}) (async) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000004c0)) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xda, 0x4, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRESDEC], 0x4c}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xfc, 0x4, 0x4}, {0x4, 0x0, 0x11, 0x444}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e2", 0x20}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452d", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000240)="95c937dad8553e1724c045e05b986985a9b7d57e347ad80c3a9100c26efc5401a0b169e1df3c6376d573709dcbe0434578b09b7cfc21edd6b992abbb0ba8c3453e07446bc8775d0f3d1326ab3acffe8c260e439c5557d16d59a0749d8a8804addbd7e415c06497788d546ae9d4da1eb79206115dd498a418494e3f71c7cdc838de", 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x48, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003a0064000000339078e0000002ffff73e9da77ce8bae2f8fffff3307a4fdabaa2fb85a63a9f457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"]) r5 = socket(0x10, 0x5, 0x0) bind$unix(r5, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) r6 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 2.636931661s ago: executing program 4 (id=80): writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0", 0xca}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100"}) setreuid(0x0, 0xee01) 2.554388384s ago: executing program 4 (id=82): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)='#!', 0x2}, {&(0x7f0000000040)="f6d4", 0x2}], 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000640)='\t', 0x1}], 0x1) close(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0cb73d00bab5f60a", 0x18}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x8040000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getitimer(0x2, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="f7729b5aa219c7", 0x7}], 0x1, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71fff7feff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) 2.553518586s ago: executing program 0 (id=83): close(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x6) (async) sendmsg(0xffffffffffffffff, 0x0, 0x6) r1 = semget(0x2, 0x4, 0x200) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x6, 0xa000000}) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1000}], 0x1) semget(0x0, 0x1, 0x281) rename(0x0, 0x0) 2.551743055s ago: executing program 0 (id=85): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) fchown(r1, 0x0, 0x0) dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000185000/0x1000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000064f000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000030000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f00002a1000/0x1000)=nil, &(0x7f00000cb000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000018000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) 2.513336763s ago: executing program 4 (id=87): syz_emit_ethernet(0x25, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x17, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="3307a4"}}}}) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x7, 0x0, 0xffd}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x5, 0x68, 0x1, 0xea, 0x11, 0x61a, @broadcast}}}}}}) syz_emit_ethernet(0x24d9, &(0x7f0000002900)={@random="ecb31bbe77f4", @random="5d849d05b024", [{[], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x0, 0x6, "eae49b", 0x249f, 0x6, 0xe, @loopback, @empty, {[@routing={0x2, 0x6, 0x0, 0x2, 0x0, [@mcast1, @mcast1, @mcast1]}, @hopopts={0x3, 0xf, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0xe}, @generic={0x6, 0x68, "acfe305cb892c3e0feb6d54c00e00e04f88aeb434ac891c4e126b9a61a8799dc17278332e53fcbd39f7c19d423c1452062535fa3fb5d5550f959f6e39655e225c1449e053a8d2ad56ec51bb1da652af51d33864c0e385bf4696f589dc6106280bce1d890f943f52b"}, @jumbo={0xc2, 0x4, 0x1}]}, @routing={0x1, 0x4, 0x0, 0xe, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x61, 0x0, 0xa, 0x0, 0x0, 0x7, 0x66}, @hopopts={0x11}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x18, 0x200, "7f1419a486e34aee5d0cb624b8ef2dbd1ac519f06081259cac7e57f41d754bb2b856e80c7a28213c04027e67a9d8b7ddea7edf3cd672b1eeebeaf4ebef4887718371d7662ac27f15f3ade872285c5c9363779ad3a732886c47759093b610335e18c3cdf067ad0ad92ee4215ff1687ca181a34742e13e53d9789ccde2bc3e4c2d049d031b0c80a6522439074e53e9c00b5543e17f9e15e6eec341b6e91ba1e974e2c50e0e49344550d182dc518483f65a7a19b50b046f981e45338f10a66ebec16a2d60ef7aad1bdca3c05d11c9f77539d2762f1c686dd37772a0b16bfc0336ea79a2f860993ad389b9d00fa89281966d401ca4e5df5aec5415ce947f147daa76ca1d5d47bbe9995eff67ce980326d4ac7a6e9f81d31f5f4c35949b8e167722ec3c1c9eb078267631110763c16b64a03bd2b901ad6968b7cd946e927e679254cc8bb53a444b1c89579b8b4f75acb40d9d40997ca067b9c1b0354c7cb3fa70d015844bca567270b5f8b1121ec26bb70813396c7389bbc89581270c1dc1a123cfaae7880d43c45588f1faf8f6e7bdb14fddc01f43bcd29d8e45dc23c46ae37526be146930dd08c6292e7b85b061b4e3ed8853697193b4038fa3cfb291e952498e6c4e6b880ec901216eaa2b59da264caabc18dd4f3ef9c3066e5c365787d02895ab8bdd30c1f0d0e7b1593a694c6f7d5bd0c4a169d72373b96556980168d7231fa9f67978a62130b487dbaebe69d9d15d8670ee88ee95901746fc257f56a6c18206fb5093ac0bdb6499697a4a20f36391677c9e40534c035d09465cc998f92cbe8cc311defb4687e04264f6aa1328bf89e2b2b17f372ed7e0604008ea8552d7e18db1593d0284b2a81ebcec7035a2282deada9e3b2ad7970c627709063b37b66ac1692278eeb1dc059984a573c69a5901b929c7c5e3b5764374dceee4e5304522d34e97866d7f52b382f3c595ecc73f098935ae3cd70f903270a30b196672e742054c215ad941bfddbe88f0128351cfea101096ae6a4d1ddb990a770d15197379ae5a1bf95bbf9f162ba76384ab719033ebee6c5ccfd7d6bfaaf2102485ed58f13e95d2b0b20c68c38be833e985ebcd7e99c2ac847c16b94ff9bb6bbe65d89892c7b4d1de029bb16dbb065936484e1cfb557c2b6dfb19df52d63a1ae546242a4d0a0a74fed98e1f8d16da56055b198f9affa868f7bd5533dbf610f976bf90d235540010f83b20c736e0c70fa1edac27835cfb50da1021e3fedeb3587b87acc5146a07784eb3504ec91e69dbcb71a0d7f23c7b6bcfe25669aa99081724db59ee258c6f640b10003ecdde002b64909a3de2636cca38ee274002e9ce6f78905c97548dd40004ae48c589e482c1ce851e7afb7b72bfaa15a2d64104caa5b2b4a72079d1991dd972bfd50ed692015fcac769503ace9dd8ccf94ee5f24e6bce6720984f47541f4a659500043a30a272d869dbe044a7076664b59c0c933e7a1c3cce7a3acd054abb4e7d3728fa251546e5b28255aaa5030fd7c6a11fc9f15de10670e4c78632adec5dcc0190ac11a36655c37ffa12ab734c224d4784e4aedbbedd7e38389178200e18ee09bab7a4cf635090ee59a54388fe8ecb380d3206476647af2f2e7fac8efde6eb867d6758fe786eea3e2d910947cb9ab7ae580f7b3373c49e5e64b54e5966156a37ac0f8fb32a4c9ae3d1d83eef9b39e7e19f0ee7eab1b7677bcb94bcaacdbca0cf5fbfd53ea41bb88a822f2c102adc45552701ee88fd063b883c659eeaae5cf1a770c5aa3d6c4d0da8daa3985e018fe8034aeac577e79010ea3c9fd1540b571eacd0d8b8e45795a7292285f590f65af6c871a8464a09e4c0abe02c6502e0a723935a948451fd6e0bb88a4a64b3b4086b59d13272332b5f582b31afc69e5fce77dccdc62d76095397a4cfb6f38f7cc4348bac83bc352953adb4bd90e45b26588b11d36c179861a9abfdd1fb3efd9c25d23e03762263353be822b50d76218b9a3f38f3148c3c90b463aa84abaa198a16c53e5cb7823e449c9838483706082159ba44c43266808e8c54395e0c1d4517bc48462dbc080672bb1fcf37d2e9372abc011dc1671d88d85edeebd7c6e597baefa09fae131850c551e0ccf489a77bc37a2a0e7391dcb9fa9dde2dc4b7d06dcc05c69c4178dcce19c63c33354a07a36e01ceb6e14a16290781cef34da9690a43329821959e483074b42dfbb7f685fa3e3f1f80acf46914cf275fbc2752ec1017827d649824393605a48f858a23673d2574de7a2f6434d1fef2c8a865ff4c9f6a581c5ccf1c32fbdd29ebe6ec24d53df512c438c5dd262e0e922e8ef865974ac0dcf597a412e634d42f24e5cad745f94c1a5dfa38288b6848e7be3dcd5a1086f8523c5e02e5726e4301982a31b7589777561856eb6e5be893081c924af3ab532b6ea13f29730e245d0dc48dcad72d2c5e05c603fdd28b6c5602a978747a5ae8c5f6f40f50c8ae84cf888e0d6b8454e27da6751d07061191beb08f0d5efed173167b29831eeec44f7d98fc42e313113782373c72abd12b071bb3a90d0c7439a3dd55e26dc4c935c8e06ffd99870a5337c7e302f7e16bdded4c2d3faf2be406afd6849447819a7d671b0aaf9b21c53d9b6c082aee2a4262a584124d6a28228169cd0e772864f4db1b620edd0547375458f78905ed3588008a9184530d6be2b5cc97ebda35e10c272f13cf3e0fba5e6778f2e36f4f2c2863e4a3dfe8ae302e8afa01b7742f2dab5bb6c7a013efec93f870556f2f09252f5b7bc2dba668e12446d55babe2c4daa7a3843c40bdd9232f4fd2acb77f75ab410c6fce080a968808d5ca523144c9791f35c0a73e255e86eb9ce682042fe823dc053f38333212b8159edff943e5d2d48944562e57e8d8456406f2ccd0c0eeb6846f53dcd2d15b4f015828f3cb7d6a2fb4d79ec23b82e1dff5ab635fdf73a4d4e2510d26bf5bd55f6da10d266782b00bf9bba23e2cf93439d25fca2a019308d95e537704f9387453f1320aa033a56b6606117b6cc04683b42fc6f06a9bc559737b1ee39d30012aaeb142978b8fab9b8b7db8753ebe800b04f1dcf30bb76c872a4a21f757728b6562a76e7efb70480773655f6889326472d2986cb06fe031a393627d59a9904979ef393263c872cbff25572b39a4adc1928cb6623be820e4a7a100d6b2176bceb63fba790faea14f23879275e09ff2eed56dce0121e5af2c7df204877da8667cf3b997729438be6331cd954b4840d15e64ca11ad1635119ad0403071d75e4aea32cbf1b731606e0fe961c4a9cc60a15f9c327c2db72ebace7a3cba202da16bb4f75c3add705954eec36c83662195b4ccc759b44f1fb49b848ab71c8a7a52ce3a58320a4576455384b2f69eaed110013b1b876429b541dda6513c920d2d2e15cd52f7edd2a4454c088a22a943fe539ac9893401e8097b8d878c06686a04a27d6eabf00ba1b278a0ffed21a7b13c02070dac2ba042db87255e724ad50be37bd69d8d95540139bfe70996986f7edf68869591b1449229edcd5f018725e1bcbdf8bb2d744183fa27c256c5b4c930ea82557b8914a6326cf31df07b4cea7719c087a11e04f8c903d959de59284ebb4f1ebb566987b207c70467c7896128100d23e6393f8811e708c117d67478e4b4ae181c240d611bc364e8dfe3bb2a6e3378d56b37e7a5074780e97283489a727bc86cc7ca3ae2f8216075883c11a071c29f54c8c785dcf8934963996e5913fb73b8d23ba680bc38fd124605423a3666f18aa4e25c8b1ce08d1c81bf48d5051330d068b0f6ad47a2503283b9f1dc6d74b66abeaf6f29f6d60f0f70fe3e9286c20ba9319cb1a87e50d6cbb40ca9d94c751eb6353a7c609e5daae30e2c90c5795b5077a3c15a51bc5b446bd584407d12b6531b0f69b04342f3dc1db99868eb7e3f9b207a3e04c01e51358fb193498010d5c0885c0dbade3182252edc3c2563e0ab53004c25fa73b671a838e30bfd72bca5a864e0673545a3b915cf3ad067ece18c61b5bbe579c6f6eb4dcf29a6bf77744f96cb19e7d263c8db2b710537036b4ea04fd26ac341a5b6a7292c3015ef764d22f0242ee8ba83d1548c5a1ed9b90aa7ebba0371b22c92968a0ec95bfd69ae8a85d3d103bc6d7272746a5d8056efa3ffe032522b037e8e084a98bbd74f3985902641d23c1ca752e82512aa86727c5e5fd4964c1f8a76c9dd46f6c3abf588f6af113d5e786cf4e4b2c3c61b1f38bea077fa472fb7715504c5c713ecc1b47dcd5787897f8d7113513f8f008ab8dd0e632656b5a6b6d9f3e5452bfc58ab40256f54e9443d9ee9eaf4ccc004ae2fb1816b27c111c28f6abae67e735dac533aaf6f39ec8eced7e9b28fc8b7ab6720eda296e23a8410eb75f8e68a35e3039d99d1ee12c3481fae7713ee0779e574917f6b7340a43918209470e60afb471f8ff5b34f55c5b90f5a0ce1459e7faa02860f6f18c408710edf84524135d91c90c2e6621b33b7f9dde9aaf2b5a37d92d0e03171e2923e33ecee27cacf8e35d9533d64121912325808be63eb23964fca812e5b98d4f70befad9906568a4b09858832c3831ccf2273ea14e71053c17190595c194f9cf122ca0f9a1fedb11dafd60c216173f4066985eb1113fc72e452e494ab0a8a83e08857f12f841e5bf38fc18343a9b97cd8dcc073562602e9bc543b6d56ead3ac31609376d950916844a28bb8bad98acee1467746fd0ccb584329576cd9e4ff28cb8a643190313a6feb0c2280ec616ab44d3555937a9cb93bd966529d9c0684502eade4c35eb237323f3d089608dbff7b48002c9526db72a1692f29235bb45994faa8c60535548097b746b88e0d83812bbd6d6d517514caf5fb4ba9566029d343a7956db4c36370e8a0f04dbb76a0a8e631290a4dd3c08b92aab9a7de8b40cf61b96105c3cbff09a2cabf7cfa971ed1e5f6e72f1d96538a28dfd764a461ecce2b088925e49d4179a6ddd03aeb57c6c8d921c5f3cdcc07925f26870d5763110572d439bbb1ef8fa204bd7d0dbbe4e58f1aaa225a940dd7d70781063948f5bf0719506e29dffecdefe030b317e663dfe082be6fbe0ce3ce34442c0abeabf1787902c829752fb75310901f5716192157b157b05409f2a2a3827affeb96da5dfbc4900a02dc0c6c6d81fe67d6bffddec175d93972eb82ac49a703f244eb38488a47273d5ac3bc00e0c1f115c7dc7c5e0b23938088779deee8e3484e62aed87caf1a6465417d58c76efb542adf4e46f03117e507f0b51b2bd65178618565df3be114e98a6a422be244a7968df2d837d43e90252773715fcfad45a72175c10209073696ee67f60fa2e895c001fb68268ac30701e302670f8f8ff61c2470a01b1cc8a95b1855b1e2f596d72095ffdb4bbb762a18a52d417914dbb3385487ff3c167db9872699cff39b64612211078e6c0c79dcd73bc4593ec60e20b151c00d7400b27bd2a4887e592bd17f51f40317df0d656d806b4e158742b4c5f5e203ecc223abdb92df08453877c1ff7509c16fd98417779d6dcb7632326f573e53a34415e7b16ea739cde9c5d33eb2eba57efca511d258296db5a0c0c8cb38051a6d33b6605e34ef1de5ba07ce2958ce5471e29b39e6636799bbd5f8f481aad5bb7c7cea4d74814593ebb313cd630891b66a1c6eba3a5d5deab700680755e610c5b61634eb2ed28aceed78a7b35045fceeda04ce868b32f3035cb96c246cdd900bab52c94f5d07af9650b62b720078970d712c16bcc4aeda8423a284a2812882d93cde668b8bd7e479aaf00d781e7d7ef8d0"}, {0x1f, 0x16, "6f56b76647258c40fa75acef58daa4e56160a8f77f40b5fe828cab643bc88c9c9798564b60bd30a5d9015a7bf013d842b926ff0416e4b88272f0bfd0a7b2c586b43a9c53104ec8817c430965998c31c70b96aa7400224f88f16b89a7f4c7342c16f8d9cd930882dff66329ed1e8bd52152e3e45813d95c585d3186540d12b5e44326d85dab51a358baeb4c4096fe766e6975c74266768012ab7a7a5bacc24ebbb87f6d605d7466fad5a1a264f80261"}, {0x1f, 0x27, "54cef3c95484ef4094527541dde7ffe176102e0fc1531345b5208f9698945e9cb2fc3502ae3fbb4b6481da20c1086f5af242fb66430e9f4c6be201c479da1c735167f8d0ad3945c74e84cd4917c274652e6e99906f0b85820fb26ab2a51c998a55bbb1e30e69391a51758b2e20090ffcde649c8ae729b970294502f153c337d571afec55a1fbb1b03005dcee94681f8a88f933b2998197c541cdf7e4c418d84a0becfe90d3385a51f7f6c714abc23f020dcdae61b764fe1189a5c712a3fd887791b26f4e6db9b4d41112893be43a548e14251208d751dd76a65ad4d526af38e303281d4ded3c03a635172604db6543eb00000000efaaf2b5bdd319a9c6e1751e5d029367849d13fa5b9908679fe2b581f1a4483870802ea46d4471d1c921955d501760c54f688740be284cd7f280bf0455eec0eb859733a8"}, {0x3, 0x236, "bbbec59ff3b9d28c9d917e51176565594fdce58e3c629b36b360dc88e7c9703887765cda6e22a8c82de424a5f1497a4ce137ddc5a5b44c16f11b2b7d6ffba014dfca1d0d0a712dd64d6139eb1f842d37b77171d9880ab016df76636c8b65d4718320d3a149fedf8a5a7099d8b59551059e125976e20e4337528b0b406f676a270cd9ce3f5c49f3a900e9a495ec885f4f1e8bc7ad1929c5d0570e9be439dfa8fab1bdb5d3b5f090610c1a6a8788a144419e0f600c78d247b437502bcf50586e3dcb81cf61690b5893d374fede39ce4d5991e865ed054137ec66e10789540a79aa0385f57d84ec443fb77dabd7f9535f39450a562f4438e10ca2562d97f1452f56d9af5add6c8be75fe078a77febd091bd1000bab379f8885918d08581aed1d18ac62c6df0398f2bea94ba0f73d89ef4e238ff0d6a4c9b39648cdbbfa9c894ce1dcd09bab702831bd8a1c800a4285f0819325d4815dd8d0888beb011a941d7eb755c44b26b4f34fa08f0845cc5cd345c54b1381f562ef589344a2acdc4676f6c810bc55c402f1b1a9b5cc56f59cf89db6f9de72c43f1238f5f5d88d5a77ae354a81c0146a73e3f9785294047807f626fd74920ee5770a2c0663f0c727eb335b0821628da2c92ef6066a688584205112bf9aa35401fd85281ceebdd4f71ff1b4ddf218397a1f7ff48f1010538645667b4bcaeac052cd1e79dda0e04f1e5456645781f1faa327f9f00276fa2ccbac576382154a99419502c7805fa0869ba026353acaa8734dd4b2bd12751d8c9afbf4480f6a7b1d92add9d0332353a15047017189766e5bf2e6a7635c1f453c7578f3220c4d7f8fc3ccfb01aa51a3c02290ea7303a5142d2efceea6bad69cd0c438e3e6de3ca0e128e78d6bd9000778bfe7aeb57c1e9a0945de8c4527b5076a83cc008834c4c29d266b25df167fc96b18eddfdc092e10fc1b54ea1396ed5c1f5610c4f55d7c9efa28fa61ec9f1f5c319fc16d0670deaa397d065b4da13f14b4de1e51d5cbc5ce46736758599604f4a1e45ca64604aa471e35a499e23d8dc87c18851a815fe9dd7574c918861540c6b8cc1059aa852cc0fb97efe199bd52b3ad3423db3a311faee81133ed833d39b6e80058991bdc57c0e5631a004b9c98f6b88a4fdafc2031f7ec601fde11e62bfa9a58863d20749a06df146c1c22bb952d6163a9bd3b22821f031c492ac7534570932769fbdb0fbe032f667be330c7efad500687940e4e18320a5e2d8795e29b23b496cbf205492490825cba35897e0049df443501ad19cc921b6a9953eaff4bae5af180e3ff366c8721dd6947a10ea49aa2af23186c39669a4060fe846d184093a1dd802f58a07f6822adca2d60e0defe9243ebe10b550529f6882b82597529020f526bea4edcea6d4fe32d1b5d47dd8fd8061b22e3c6ca5513200e37e968c290d8a9553ec0c247471f273ba662a21bf7fdbe29db88677ed36b939d41b13039e3ed95cf4b08616b50c7afe4ad96fecdb5604bc367391d9125c2fdac941fcb811806c8edd61062ab7db2d730629b2050099b7a97a48176d8f198d11f1f442cbba7a45b806569929604245da59abfca1ac5d043bdf5ac0144e8cdc7e9c9b7e384f2126d931280029627ac757bc0256fb2ce4718481c4916babe06f0b8ad2c30d16c692480ba8aa04bd8df9aea5d10d600e60ffec1b374d9a9602c460a98348fb56f613f7dbf672e0d2c0bd2a2276bea741993a95640170755fb86ccb7100bfd3606a399be7fbd0bdd49eeb91541fd7f444f71d8bd74d81ea8f39b60df3860376b747d34157133b8cc17c1a22a37324b5551a034eaf4f02dc8b825c950a8bccdefbd270262f7f9ea4d4aa929ea10b91999cff8d247a397beb77ffb0ece1a5230d0fb4338b7ebec439ef11f9063116d38419668dd8139e66a1d30aa83c2d8428cba0d5c4f27dbc86cb10a1137b9305321afe8d16b4390be0acf9294dff70f30585d28b4405cc9d203d23a5be7d8255650ea3d8c52389f42b1fa7297bc538da6516a4d26dd556890d31d89d2631ceb68c16e32d002e1bbdd0cbf4ee528b5b1b06656a41d79fa9cc322dcd8d698393b60143d0575f8c38e3579922a92f4621b9e407fab6a6deb5b894b97e8583102308e1c37154ae89b5b89799de8a4780d0041392daf4102bcacab34a5dac104a8804714c21e13a04c81aaaa530c88c036874f72def73f305433957f85fb65ffe6c1998bbc720112e36e4cff1443c2c4ac4385d21b991254bc8680721bf753282a2b622fc0b8f15e5babb2b6a8a2112dd85c7a2fc92a4fce0c427c3db13c57e62a357a6e74a7bb862ab04347302cadbe897a708d158d8ea0a65bf2295b9732898d8e0e0e0dcbe487a795e763399537f87be7f0e778f1067a2848f1fe3fbd59d81eeebdf65b05c7ce81d6ef69d4a65af18251081469029e50684b4e6310e39c8ab3658bcb3c26e7cb6f96ae080baaa0c051f12ef5164f63091b5380dba13ea01eb49e57ccd56550f87be47233f9aed910ee3e716f78a039cb93160bc5426d739ed52de6422f2d9e02b6218654a4d210cbacdd1ffc74334d9397ade1caef19fdeaf7a151c39c62a085707b4afb7b1cc81d0ff2cedf82500bbf82a06a1a48f30ce816a9b2ca219d71dfc984a52975a75832608a52dd943ded16df9f647ede7a543b550a97cf81695f3ac30c7044f5e6f5b88ee6f36a1b9baa2e7e14aa9081e94697cf42840a5d0e5fd6444e0aa9a956a600a3dfceeef940f4ac7393e976644935ab09d910428de1ce98241eb30f2eea312cb0616b6803b754ffaa4a43a073e5ee1421d572b80d4a6de1f126561df5a5b39399f3bdd773f0674495419a7042578278e5b8420932a2a1ab985e157b4e38eaf3ac5aefb21a0c32a6610cc78fcddc11f5fc46ffdfa258a31b877022bb142786294085943ce63c9798af7944532d7b7a4a070cf14d01ea3c1121dd1773f5820e66c301b9800c4cc25be0f9b6d2d3d34dca5d9e0ef5e4dd38a71b0c1a0802ed7b19f857d2e06962dc173fa7f7782d4ca1a0e2902e7c74b95b0436bc00b2a79f24ebb7de39a87a49b78b673a8ab2948d76c6b099b37e588c06405bd6dc7a2862afdc1cbe9d8ccb13bed454bdf2db45249fa36f531c6cc4b026a10c7ec02c15ff8f97faaf4048264a821885670df783f8d96cddbfcaeaa04c743b76c05b522acfd01fbf3d7fafed9173cd1194778e926298359beb143df34fa1b5383f311197f1cb9368781eda7cb4c4057a5ffe50d6afcafa391cc9f48a4c5528a81109e25a514ab7e1cac48d40669c3628cd9446f46b68e240a90b66d5d333aeb0b2499edc50c053ce08072f4d81500dce3bdc3b2602178c74e34774b2a8b8b29590c2f52ace8ee55d453e30533db081bce42bf8cf0d87961ea8cbcd16d16c65868c5037de99f21e0765564ff2c96e2d150258ddc2a41368395b65d78a4528d17942222d245829e967361a2eb95407130868e6cf38f7f50fe7cc313df6e55ca1d13cc49c9e1f462d153f2ca101fe35de093edf5a8ee393bd751e6eefbca528fc6cb0bc189f437a42cc0872d75ae5326b213f5f325594eb7bc9edbb844a7e136d13b963ba029cbf9695623f5248acf9085b38e300e086fb1c9804fba2b3e3191d4b1559d771293dbcb8d140e8a7997b3f59c4c17b4dc254f21cd1650ec0f0da82243cff69c9bc78a35022aa21bcf3d8e962444c3d4ca3d4b0cb029d58c9cdc3b7803721948d2f34ba2e108ba58a2df6f19d893d2dd4dce88b27f3a63b07e2fb8c93b2d072f8aeafd0493a203befd1e593fbbfdcd5cc1b803eb59014df9455f6d9a76f1965df1fa60da45a8d32ff0e3aaaefd01533d6b45476abb31703e59c37da50c2b684de3eecd2389ed73d57fee84a2ceb252c7f7e78b8bd33bb915a5cf26c8a09f186f9b3df5b9baeb9f92964308036f77350a6060a2aec8f76db5351259e420db977a50560f82a676a76a7f942682b0684a8dea2401ef9b1cf04126f4df5772b650900601ee5bbe85d11fd460b9e84490cddc04a860b7c83bbe1352bd4f1ffb516fc4b2de2143f8c8152a044bdfc269bcb91cc51f2149e64609d716ea911289365e43f08473d38d9ed1a0d9dd34e178e98083458297dd6f81515f1df569f12a77b977f2f94da55ec70f6a1a419245a27f9d4ee5180f0894490f61f237eca6ad09656454ea9369c6f4e36bccf5250f453c515739a4f67e69c1af0ebcf3fdbb7b0c03ba2d53ff26599a1bbe9f37a41961df4ce8ccb858255d50b7b045bfe0ec4646ed67d2303c6718c802e1383be6ab88a177ed2e7b42b0d2c08b6f186344e4245a9d26924a7a8cfff7160f6be303f5a642e0728dce27faa0558c312b824cf555e2652d102484d57245675e3eca41d94073ac809c71642785f4061ac214a9d5213ef5b06c6678706214ef77c8126a9abf1fb10cbd0b3a1d1b58a55de3e7be89776ddb6b94a6a67045a0ba4466b2a24df32247ca10d16bb1e53615619216204d24f17d0ccaf6d1eb053d412b969c421a1abcafb41e78c264d614991b3816704d12323765df9f80cd2ea92729b5d0b5d2a50d405992024bbe40c4708276e9c90ca3b7c81596dc2b95e5978c0ba1ceaf0b1a562250b5d4d22a1a79f0fc42432262e35ab404bcff468602ea352ff1f46a0322032e32804519221769838c6c3d10ac0534434753278fd2589e79d0b5c0d369b34880a93cc6724c4f0bdbdab215c7c4df7ab98fd50444ed80eda1c129130dd8c9919b7bd3e04b4c76115ed6f97bc0fb942b123e17df7a6896fd29117a23b7579e18acaae67fc05c903dac6ac71f22ed4035c71b8c5232bdce83a2324707e9ae24945d1d928986fee2fbf04b4a68a1fd0b79f4679e708b54f67604f2663b77d7155faf915e8845f0e756ad05de74bd8513e3d1d9b86a5884cd92cdb6e15737ba33583c0f7bc930935764086a1a3943886043dee1336f362c362945f4c7f980a67c240827338c461cbf5c5103fd9a1b5469e2668c6af76618cc9a173fe25a522af72c6a16f7f409abea56d5c898b8e94e6feff85442c6816b7a510d7a0ad6fec0bac1274102ce34938c86f179f60e5aef28537f24c39da6be351cc4340010667f75253a9a7c1b4b3154531ddd2941dc0fb902cc82275c82c33aa48da086cb3c4c6aac8f57233b3a178f2847a49d7b1acd6709fcaf9f8dc2a0cf1e0cd3656874af33fa8bdddbd7046d0cc8b5ceb593fc3f9089c26e41165ef84349592f168c42e171b8fa90d803971148fc90c7060f1198160a101cf7d7f8a705d7ce7518480f7ca4c5ef8ee5f38873dc72f0b09e9fe0af270fc4d0b62139763312a96f1dbc8727aba70eeeb39e201c634c8ad80ae846a498fa30d31e04784b5a0188e8a03fb53610199685052c5b3c2c66b5505652a8645d2f9149b578c23755127f8a994d8a8e5bb0498b568d84c130ebd48463d4e3a27783d7be1d2d631a2a19919348a51a75454aa334f896c7c03825180777227249d92a29f69ac2a14e1b8a820ed19345ff12e8344cc8417f9a2cbe30fadd97774180adf4e37eb20e92b609f8fd6471e3ce15e7b3387612d911acabf9bfe92d2d542aed8a60e21fc4855aad8adee2c26cc6d02c05954e8d63d40aa11f53abd687d60c83f7126f526b2e0e720d0beabe66afb1c3b5f69bb83489e4b14195943a354fb26ce17ce017b056f77fa537b8884eb71c7918a5a345b5f70544842c56593c1f1b71245df3d7beb993b09f0eac5f3ef31692673ef01381c05c04478b8f000000000000000000000000000000000000000000000000000026d4a68d3b21f2ca33353c3933fb4499433509d6058f287638dade0979899e407291a0c85714223102cc0f33673b9c0032d5d62bef4014515b9f9583db48f272629297365502b9105a2561f47a3264746266d6c5edd5d9a7437cdeeceffb17e47cc3a900bac12bd90b369e8946cd27aeb4d936ef225410aeb7b5e07beef2039b4ce13aef1a756fcbe30892bd51cfbf2ee3d877c2fabd31991a4f963c88acf5c919d250546350b9b1cb0d3b0fae232755ea38e7d72dc3949924376fb794cebe296f514a03dca4f13664c8970065ad173ca858fb44918de77abacaf781ff131f5a06d42e6f301ecae36c075ba3861f153e032d2898dcd72bf1e9fb282fdb89d5a033aef25e898c8c2e63fca5cc359092bd3904e0dcedb63854afc0c5c31979a55ee98b1476f4e526e91a4c894239d8429333b3248c5d4432ebe8992f83f288d1045dfbc479f976b64f4f8e089f49d592f41b5974423a882a1b5a9422c00c17591314bdebd5ac759c4400906167211df5822989eb00d82c3f688d3120b6c9e467e38e5ba19924edb600a8f1f83240f26567df20d23c58b1785740276308be87188df0e715abc5cfc933fe6552c5af"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0xfff) 2.51137318s ago: executing program 2 (id=89): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) setuid(0xffffffffffffffff) setsockopt(r1, 0x7, 0x7ffd, &(0x7f0000000000)="06f5d5c82fe46f5064dff1d924ab06000000000000008b7a26e34e2715af11809001007520126026a64f0d48f42179d05cb3ad46acbfdf0b8b47280dabdbe7ed5b132041a7b366422e7ceace6d4097bacb6d91ba03d45229958fdac956b2", 0x5e) 2.510624154s ago: executing program 3 (id=90): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x721) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 2.455148943s ago: executing program 5 (id=91): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x101) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) recvmmsg(r1, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000840)=""/169, 0xa9}, {&(0x7f0000000580)=""/80, 0x50}, {&(0x7f0000000600)=""/102, 0x66}, {&(0x7f0000000280)=""/46, 0x2e}], 0x8, &(0x7f0000000700)=""/65, 0x41}, 0x9f5}, 0x10, 0x1001, &(0x7f0000000800)={0x0, 0x7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r5 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r5, &(0x7f0000001000/0x4000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) msync(&(0x7f000020f000/0x2000)=nil, 0x2000, 0x3) 2.454547489s ago: executing program 2 (id=92): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000680)=0x5f) (async) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (rerun: 64) ioctl$VNDIOCSET(r3, 0x80184600, &(0x7f0000000340)={0x0, 0x9, 0x0}) (async) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r1, 0x0, 0x0) 2.453669297s ago: executing program 4 (id=93): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x2, 0x4}, {0x3, 0x0, 0xfe, 0x9}, {0x6, 0x3, 0x0, 0x401}]}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xdcc4, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="4809ecd43a14dbd40c9ae556eaa74562ea60543e426f242bf338b827973e292c0418bd1a20ff627ffeb1aa224424131804fd8d84578b317542fa375d7cf3e4c94ecacd7e0f1cd2775e27fddc4590d31d4a9ff757479211e0bbf48df0d71cefd74b80ded7"}, {&(0x7f00000004c0)="506fd0bc30ae9207d366e70d4c344f9e88de8c0fffd97a221f722b00aa8a2ec89d97b9e26a13eca4c1eb3e3ce1e5fe266b36ef1dd6e2a6ccdab7e1dbc2e357ea307b39da5f805b158bc347864e86e30f905cf119f62bf55c36f616cb8bb8f7d022a0895e5687cf64acc6f81629cfa02fe101d258725ecc060cfcd008b3df2348fa9556c4d1403218297ca2f335f2ee07f4c2d7c47ac9fd8a7cf6281e7803ac54b931383c808471c2ad92e70b4bde2338ad278ce0f522bef5b68102e24487af545d21572060388b6ca2f46c8311b0b819f50595"}], 0x7, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd3", &(0x7f0000000080)=0x2d, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x9) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f00007c5000/0x2000)=nil, 0x2000, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x40000000000000d8, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf79c9) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) socket$inet(0x2, 0x3, 0x102) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000640)='\t', 0x1}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) execve(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 2.451616847s ago: executing program 0 (id=94): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84, 0xff}, {0x8c, 0xcfb3}, {0x8d, 0x9}, {0x80, 0x5}], 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x4, 0x4) r2 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xffffffff) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x736d9f8c1bda3e9b) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x81, 0x4}, {{r3}, 0xfffffffffffffffc, 0x2, 0x10, 0x38a57fde, 0x3}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x4, 0x80000000}], 0x7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x6, 0x4, 0x3a0000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x400, 0x1218000000000000}, {{r1}, 0xc71c5e7c92baf4af, 0x88, 0xf0000000, 0xfffffffffffffff7, 0x3fcb}, {{r1}, 0x0, 0x14, 0x4, 0x9, 0x5}, {{r1}, 0xfffffffffffffffd, 0xf3, 0x1, 0x401, 0x6}], 0x100, &(0x7f00000002c0)={0x7ff, 0x3}) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x4b}, 0x2, &(0x7f00000003c0)="5596d30d00dfdaffd636f02c4f5b1b4e84539eee6856dde9d68b10256e4b54b4ba22c0d02c570d0a84c7759d135c3dc7dedb4e9ff654d888071525cdd7bc8552b6eee8b93b9da63738cd4d3e9784c41b4af96c80f2105006d742d6ef995bce9ec755cf09c07f9a99ed", &(0x7f0000000440)=0x69, &(0x7f0000000480)="84c2edf2274547ace8b9af5068bb396862bd236b7fddfdaac6c7e0a161a2405e8735808acda9960638ca072a9ea2ee91df9c72d7bdfbc12f5123973eda8d96584265dfc88dd59c9044", 0x49) sysctl$kern(&(0x7f0000000500)={0x1, 0x39}, 0x2, &(0x7f0000000540)="96aa4cc596a561649b8afffadcff95e2d71212178a65e1f0692c6cf816c03f15c10350d025d6a3752033dd2e828f3ac8b296793fb8fe2e425d9955423339f8e238040e68b378ce97d649858b0057300856caf3e9e196702022537f7f76972c6ba18d54baa1087bd6f6713e18796d1ca5d34a393e3a49116dddf0949935d732ae59eb48ecfa8966e28d838e9f34925dc767e3d6d24e", &(0x7f0000000600)=0x95, &(0x7f0000000640)="233bc7c296c62ccfc4c517aa3e33bb20a68af84d2155ac13522dc1c52fb78783573c39583887a21c7d40a05530d41f57b75919a3bab4fe8b32db2e59b96c872157c6008590e5f365872b09c748b960f532941e6368188fa503514088e4e6df639a3289d87d265f7bdf4eebb7c7123198c0bd8ed317d8c5662a4229c23698c510bce6700409450b1c251d72ad5de0757ee8d11f7424d382455196964180f0e417524a41f5e6d2aa2739327c18a51856e5d0dcb6f916f56284b3cad366e5905a6e489b2d211c19406d3f6bf390e7a7d3fc7ad1c416cac07249e2f692aed254882c00afb5d2c62d00600ad6ffd39903124b9cb222bbecf3aa17cb81b5633d2296884046ce489de7f39b74e3b5ac4dd3cc36917296e3111b1acbbe2d1cf59414becc4614d64c02db786ce47f85cfcfb47ffc216a98771f1663f1bc749578de37e944258f159ef671a3e7456e79d491f239d55fef4ac4a0dbdf60e57a3c59cd20fb36e5cbefec01306e5faec4d0db21d2c6780de3b74bc5704ea4c28c36a467187bedd1281f4cf78358a263d509f0a3d7f968501b6ea6859312b5b22b563db4877f176c7ab1bbe7fb907d0780e7b9d9bfca71aeab8da6d4ae607fc3c977ffc8fbaac0e6d89ad00fac8b0cd1786178c7492be46e42772cb7fef0527f56f55872d710006873e78556e0817599b31c69524875bb092f32440d8fdf97d9498ffe02dc61aca1dfe65cb4cf2bae2633352d31d4f8e00ecb472679a63ebe8e5ec54c1d6df520b611e92e107cbda81f78cf24716a0b300a5f8d4369a7afc2a622b9cee03d926f90bba06fa9ce704f3aa86e1edfc0c56dd3c4c3a8fcbed886bd17bc756ad6585c1027b1e18acdaba426fd247a8d8940a1c0dd191142ae44c08c6f890092a9551db5463cefd3688ccbe462e26679866f3246eacbda00f50e8a7e922ec35c2af9502e50a1ff8b79f89ae1bcf39ff6147cb2ab8add19d477a094ce4708cca0b92265a437840bcd332a3fcdaf803e12fa936a7d74abb2a8d412b64ffa3b98118d5ae8cbde478072c21a1670f2045239e755f9d188e70b58d826d30c2ff59d59365fc7064b241816b7b618c95662341659c1318857d8fd511653df79fa9a1abd8b43407b3bed633fba137d2981eeacf3f06a6ff17a28b3ee82c5a09eb126a179f9970ce0c03154716a08b999a5f652d1f2892e22b3778c6354e63bd0ef0cab40754905b3a10d6190f0594d6972c30a48370ce9cfa70ac3fda49969d242f2b88f4c5687b6962a1bedba1b283f123f59b411a577884ebe5c06375a493f7adbc09e62cb94c15b88c24ba3dc53f9f866bfb59600583f791542da6bdade141d15c1bff14b627e9b76df4a42d64f599f222a9e663230495b83497b1bd8edcb0454e8568de764939cc1a2350077768b59eade6f0af5ab033a85cd148478cd41c62fb8dab9ffc1748243cf07e8562d53f4e9cf5c24a80e7393f2f9c776367ae241552a30c11aa70a2327e8aadd232457da736264e970b183f368a462300d93d41fda618304f0d3e3d9007e9370f75f54bb1a78e9eeb5a03c12043ee35001e20228a3f92f329f2a0d090f2b5b8e020d6e051d3d80395557d1fac88607ceaee8ac2ebee0773e57c2fbb8d51a3fbb4cb8e1a16764239a7c60e643da93c39c7cc14af8e01f964681363228be672a768694f1ae98ba8064cf9e588504848024299a6ab66ed1960df2107ff15ba010850f00dc3997a34a00930c4097acb88d8e0362bfe39fb5d3f484e777854b57b208e6bd50ad6acd6ec6c02d4f5f76c198448bf608ba1c4709695b24fca43910460d1f5989356525cd576baa4c519c1746a77d24745bc089887f894c46f79fbf2df2b6042a637f6725c32c971cb5d5d0bdbc94721e927284efbed13c8fcb73da677d467d85d8721348d9fec25bcae55857ba43038e495874af49b6bbec612b1bf69969cb38655dba53f0642782e6066142af6e7c070920dbc8c37ad192bf5e07411b4cd86a9bdab2d1e1ae483d236cc39d045ceb6a0842e05dbaa75d2018974cfecb551566414bb2121f75a4e9a9b521bc11b15784fd59d930c96a834065e69475d971930c2ec0b708a2f7c1b78ab45845a9eee142cef227efa18749a36ab39973a8b74275fe3c54c7786b0d3635e2518e0c5126372c6e0930395b8289d821c265759884ee6e79d2de09c19b9d11e6147c20ec34769ff6251718b9e946c230e75a1cf6d6c497865ff0bab0d2a8c9411ada05df82087e4bd6f50c28bf34dd570ad0343220cb0970e28fe56ad5761498885ee04a8844b5914ccc489b72459e99ec41ade797f87718b5985757294fde5af2922c144c0c8e908d7c6d986e4aaacfb03f66d3c5567a6b84c53874fdc4fa64c0384eae21f744fc5eb7c2b491223da200349464b0a684812bcf135be36f25577b9cffad583e0a3a7ae5b14a83adf8d410b0be1e205da13bda1386203c7d08ecee6323c21ec2cb0f38f56065f37a8da5f4149261d083a93316c26c016d8d7dfe7636ef69013b561dd39b48af9d35f49d0cc715a043d4d0e7ee6effd8b3088e5da1e68f0f033b5c4010dfd019418df8b1f6998b21c86d0e424125aa25f981f27bbe755d7fb6b9644c595474a22758f420f423c1c23030734cba9db63a771eab9ff04f5b2b3adae851794bea09667ab025de957d39d4bda9da5ea338f2e7c3e2b6e094bed25bf3b801a13522a39d21ef9d87e448313eaf8cf6b551a805b424207a8c6dd3d8f257c9fe5b43977504c938d4cc3d7fcc34f969584538b5850f5c0796f9ba7798f2f9fff9307485ce48459a404d1506cae6bd9bc58e6b4ad9cd6ab45a17c01e3a25297d7d039e8d57b3fcdb102d09b0fb2cb99d7de119a4a9a316e65142f9707dcbd8c58a90d069c9228624cafc428b05d043870830f311ed9846ea15591e796c25412ea917b8d9831819ee23d27b58221b31fb1349b3d792d1cc4250f79f886d6397603532e2adf3c864348cee662ca0f4b4f6b914d2bf82d95c3a45af0074e8fa5c9e7d7cf4f838c350406d0565e7e019a954ba2f820d86a67860c4a1ff81b2af74b4cff2775d2238aaf4c910fc8b9596f27918f15ce5f44c67620a788dc4cb39bdfb62ecc1796839927c2b4ac0a0f4a4fcc8ac8d41ae6ceb1961c033ac880710e98ab5258dd327caaef6f4d7a7a10e906a12b59287ccaf1e269f8cd37a2952d6754d2941fb03b924773964997d94e3919f9502423c128b1cad619b487cb7d1f370b6fc35a3ce35cbe1b9e785d75d20245059f159a32c4d3848dd9f66fbf0e344db7e02eee13e949a911bfbc6183c99c9c67c08bc9dd915002006dd86f53d76e5e7413409a918ca0d5f713665890159f00dca76f79ee41b814662abc2ded02edb4ad2ca545c815db8cdf9470dc4a1b8bdca438ceb7cccac4052ade1549474ea1c76ea659a009c4f149f2a575e2d20491fbeb7f5f49c9c56a32b25b23f6e7c414ffa3fd26c66ff0c4c4087562d3a50f5fbac0ab5ffa2fcf187e5326c7aa6ecdbcf8d4e42f8784b14e69b3f4055b1e55dc5bac3e9595d80baebac65d6889679fd01496bb3eab42b69d00dc427711bab6801626b027aea00b8dd44f1c5d16d56863b5b9ef046d9b1175454822dd9c748ebca5cc8fb34ea28de91d377b3a1fd6f5019244a8a66df727492d2882ab56dc6d7a0dfa00c6d38bb0bff4eeb33bbe45261c3474480a64af58c12dc3034e736f169308265224dad53bbe1f4b0b330d507cd32b6975b46616707a1a5105fee4ee4a072635302bd654a1aa4a2e353658630c6f9eb745a45c4ffe4c52f757f5dacb7901b1789341871936e1b56ef21f7e79b84e180f3e9d7a29064bbd8b814196c0e70f545b353a42be8d86987863657a2234a51992a87aaf7dbbf41c75337d16187058424477dc505fef18c4760e140d76395d17989b560b67fb964df7676d3132b10ef7a615d10cfa877d133173db536e7e526fdc557c4f3533a4b59703c867261fb8304072b31f4469d31b515b5da61cf59d55512ed880712f38d88c74e5a420c00bb2cd9dc11328e909b325f5ca5debf9d4cee08e20870f2df8238b385b14fc8e401584a87bcb9d5113a737879b09f08e4dae67f9ac51ce21e9c9bdb368b8df62c1d8ca8f1fe73aea04f7f45775adf31287cf06542e4fbfae4abc09ea96ba120fa8d75f431f81eda0005cc0dfb759a239c775d4c93de303ca0cd8c8d55aaf9408b91abf6eb88bbbd11ab1d847bf3e99beabbc80f08b02689a0a563ce94fbf85ae0159426150476a31b12efa9a7cc454ca37c6f89e27e61541390b69fbe0f60218354896e7e52fd0d22e48a92b5e44f547a0b2f4dcdc30fdcf5b8588a4478052be29230b2c5fac0e5da207dc6eae3724d3189d14600a47c082c3970f66b67c0be9413983f6c4b09c2fd9ff25e4fe5d43f0d4927e0c3903c9c5f9e5f59d1785147c100b8f083cd0928cf2374fe85f207d6033fa04890606ed12a66bda05140f98bd341a3e1b385eefb74f2144e7c33fade0f5067160ed071e74073d8a9fae421b6d2081cfdd27a9f06f93397f35a8ebd03e341d2f69b7beeabecdc3500f4326704531fdc7f994031ec1d947d40bd2ab2c6724229063d4cf0c25fb7bb7d72c9d78a0d4d0fcacd6efa402d4389b6341a2bbf53cb8aef6bda035b694b876f065383d568bb06a3a15311d06f6980d897a6aae5020348734621e361c8fb9d9fab22f3c04ac0bf83f2f9abe7467d3f8fe1e79b507d7bbcb75dbcd58027a173b5974c6a78d155d04f0b05a36e957499523642ca56900e9d4e9f22cbc226dd1669316310e42f88ab84f09339b46d92b59c0e085f366dbec510b5762043732993b184f754035a0847cc7a84a70b02df7b737ab30f53602854916aba97e188fcb963a9bf3ffb993c294328415e028272d3344fd9a3be03c010ff05426d7e8932e61ca4aa56a2053b8b59b3555100e65f55afb1933a4cdf399e7745b6235089b86fb4cb4b20dee3feea1a05b0fa9112defd32d851fb0006feb351afc868dfebede23221d63a264dc9c0bbe889b50460355982e5a1761f4dc5079981d190b29dfcf7d68390e63677adfa33fb02def50ce67f189295bddd7b13d0c73418824c8da94bd38ada417b6612a2d1bbd460f192164b1a81dd980ef441deb3cd6d5ab6ff4c13586196634daa1a7d1ca19c30eea7b170cc4e81b88bef5fd6794700702e6dc61cfa14143441c89d718a0a755cfa63f1ef7e95f744868c2c4e4770f68dd44573d6e6da3a72a467f968c0dc737c95817b5b09487dfe4d45c01cedd465debea0e2cca5aca02064bebbb194cc0e6b3ca2fe306b0fac815ae2a5831cba21267b66a300a6efab1e0d8e821a52fc34b197429d07ebe7c62a302e4b15f8ea76983b04ea88f816f908ce0823fc85cc4ecf621283e13cc0dfda1e671fbf5b37d735a1e196364db54ca5c93f2944a1d9b2bead461b3cb50135565978a0b43780ecc43eacc863f2e26a1fcb2b8add9d352e58b08f175f80edb69a9547f0010dacbf2fca3d1986516d04b200c9fae47f06df3eca208024aafe0b7c6551f28dc33d85fef8e944501cee4141024caee2c872f3e8b6acac56fee1b065b1bd8455ce47dff6839cd6a787ca006f16db5d7b5a4d13652348dec50c29a49003b2044807e3a736a37298e48d6c58622ed6f0440c810d194b50557fdbad0bd68e2384cc670bed52df6636b0b56264b0db622971fda1612d295be2167a5afffe7e36e213840d93163a94fb00b0aa27c1c36d578f3d3a49781badd71ed7d1bab70b8e192201c839cd5994f8", 0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) fcntl$setstatus(r1, 0x4, 0x4) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x10, r2, 0x8) r5 = open(&(0x7f0000001640)='./file0\x00', 0x100, 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001680)=0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) chflagsat(r1, &(0x7f00000016c0)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0x9a, 0x10000, 0x1, 0x0, 0x6, 0x8, 0x1, 0x2, 0x1, 0x4, 0x8}) writev(r5, &(0x7f0000001840)=[{&(0x7f0000001780)="126d5094efe24d9f2b940fd7dc67e7b6d156b545aca6ea3d08b071e1f42e35729c31c9f0b5cca465779ea3f0f88a2898b5ef05482ea9750684894563a2180719fe797dca78f21e76c740adef1034766f57c464b03368716385dd103294d8043dbe01dd3592fffd27071d309cbe099445e56da2b7ce2b5241866d5ba53081b681c1a5a211354cac", 0x87}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd1cfca211037a015, 0x810, r5, 0xc3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f00000018c0)) sendmsg(r5, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000001f00)=[{&(0x7f0000001900)="435a404dd1784947f3baab453aa5ce8dbf786d9773b872bcc56d03d1d2720ea221395e2e1764d85f3c3917290672eae4940735321ff2442daaf35e6fa30c7f22a5ff52734f2730006f75dc7ff5a8e833696c324455940a24816256b7d3eb848d78de80451cbdc69a840bbef559527e51623ef29546d0576abfa686982e2d9b309a7d71a191d74bf7c896c670bb64586f7d542bd64f8041fb94a7b8dc6313dca6077ac615e343d48df6dbb194c201601fd57c3735907d34091aa23d30d5432840e61e4ddf8feec09915aa96eea99c6359df7d74", 0xd3}, {&(0x7f0000001a00)="3a8b6bc82ce1a88f951a68069422e210a0388091146c98e804db6d1dc441501db141ca95ca691b58aa8ec70bcd79f0cd971d4e806b21f26177d1ce7f9e1eb7f742272480204a537e4440d741ce96745a167a68b004649563", 0x58}, {&(0x7f0000001a80)="8c2c43521729aaf2a28aaebae238013b3c421b7412058f5333b87ae9afebe87f89b1ff920c3d4d768657d1be6a08e0b24a45546f20576a7a9305ff885b86", 0x3e}, {&(0x7f0000001ac0)="43e35481147fabcdd366bfbec2da8888e17f8781ed878ba94b992e0c827f94cd8b9586e365f86054a3b8ac4377c6bf11440d23eeacd60a6b841fc419e5325b4c266dff204c84fed8cfe0ca349e92e8c53204daf6f5d2ad0a9ac7596df918462f4df754967349df784caef6c29addd6aaf567ea641f7b385bd9605718e6597e1839fc9446957d48b325ec71d6a705b9a3b0c33f7724ce716754d4fe603e18307fd9", 0xa1}, {&(0x7f0000001b80)="530479f4b0ecd774221c74e0b4eaca2a40098bcc5c564a7446c3eee2a1ffddb96235dd4c72d1673a8aa8879044c5f1b64134", 0x32}, {&(0x7f0000001bc0)="9af392d93ccd931ad55a2ea6cc13faa943d511832f42c0d68277db54300722cb91768cf8c85820e2b80ce2dd1dd77d64d77296fea7a6ddd05a472de050b9c2f6d9d8a9a357e2bebb0071ccaf977ae918efa5ad2e287fe741dbbdb6e3d56e3cd398619476e032f15699a12d122e386122570a48a65d11db92432ac6bbd090bdce2932488600d0db5a78d43160b57933a2c9f5f59d9396b7d1decf9f8d3bdfa6e808134e311832018045e72c5fb423f0373c7434beeed4452d1d4068", 0xbb}, {&(0x7f0000001c80)="fa47e7eed2f67c81f0d9404173813f70af98291827a124367e5e68e78ccc68af0fe359893ace029ae9aba24305b5abd2b7ae04e5e08eafc9830484107df2e3c6f2b80bba6b16f8c64cd294e2a3f80ccae8cad6f29e21a147", 0x58}, {&(0x7f0000001d00)="a2f14cf54d7f1b9ca44ce3", 0xb}, {&(0x7f0000001d40)="de8e7ab90378b1286c1f10bacdcf0927b65713235c45cedce2f93ae43a3d33d220227271d7d3f34471b1bc11abde9425d92f13775b03cb3364029e9195aeb130e6d3e8fa045a5bc50d92036a75292a7746c5baf9988dc13e60aab391b525ff54bee6c43f46669d63248ee7f4230f89b25ae2fac1b8eb5fc4cdd0d577743260224d57c13498ed90835e954b8a14f129760fa3339402691fa70ffb565967193bfab32d3d8cedd36528da111c8c65df41b3f5b33637462e490b76f1961140e7548375b2fe5ad6ace0fcbed91c2418a4ac905095066380ed06ab18051ccc3a0dc7037f", 0xe1}, {&(0x7f0000001e40)="fb3a96ecdf2ae16171cf9c7610110c07716a741ebcc83730b651212094da3ef5f6c5eafd6cf311c669573163cca8b8bac38e450d7fb793577ebbb1ab2793107558399140ae4934c58dc2cd779712d9b4a6f433aede6443964e7872aefa345eba436ffd7576391321c0d86e88b35daf3d2b0c7c2756841efb32cd490c2f53a79817700a2516d241b1385b02cfae0613a490ff29943dfd388a4b05cd44b2ccaea95933d477b4", 0xa5}], 0xa, &(0x7f0000001fc0)=[{0x20, 0xffff, 0x8, "062a641bc02ac26a46"}], 0x20}, 0x0) r7 = getegid() fchown(r1, 0x0, r7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x14, r2, 0x8) poll(&(0x7f0000002040)=[{r0, 0x10}, {r1, 0x2c}, {r5, 0x10}], 0x3, 0x8) kqueue() 1.378041267s ago: executing program 1 (id=96): setreuid(0x0, 0xee01) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 1.337657885s ago: executing program 6 (id=97): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mlock(&(0x7f000008b000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.335717974s ago: executing program 2 (id=99): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x10001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8", 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 1.33473906s ago: executing program 7 (id=100): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffda6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.255778899s ago: executing program 6 (id=101): r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x730) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000002243f433b2262145f58c5924b509ce93981a6b42a5b3de22559b99ffa08e94d856288a0bd512c28bd2e85bb7a62192f7c97b3a2306fccc75e5f450566eaa764fd9a2b9d72128a644280b16683a00ee452311657af5c024f0ca7349e5636c39d14cfe573bb5bb48b7ad521db2d580de0eda2e1e32d3fa21b25713679124ad608dd68bfaa9dc8efb61ec909f532435228bba4c17fda4657e9c0d35cc15b99d68d5432b"], 0xac, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRES32=r1], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getppid() sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r2, r2, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r5, &(0x7f0000000940)=[{&(0x7f0000000840)="4b6d298313b0f1a75708a901b4cc21ed79a93ca911e5efe4bc914d3df35cd64d4b9329f612787d045b14c8971611eeffda18ad76682d80cba16068a74b13269ca973f14e4f4cb3244f89f398bd4ec703ced270286c6daa568254014fca7b0365f9fa735ee083fdbdc3b3c8b2196e836027a7eade2f21e0f21c87e9b237010144c9dba32321f9890ab5215e9be7015c7a64cfdc3a2ec3697e4715396881827733f0e2baad36c50ce073c0947669bccb821a52ae24c11abf455bf201d432a5729136f640da75e971bde7fead4d50fe9270962e8f0847456017244c1c2ff0fd493f0c8a113201a7ef6de7113c08856c8b", 0xef}], 0x1) read(r6, &(0x7f0000001e00)=""/239, 0xef) chdir(&(0x7f00000001c0)='./file0\x00') 1.25303618s ago: executing program 7 (id=102): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) symlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.252119171s ago: executing program 1 (id=103): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x5011, r0, 0x9) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) 1.251566222s ago: executing program 0 (id=104): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xf, 0x7, 0x6, 0xe42c}, {0x5, 0x2, 0x80, 0x40}, {0x1000, 0x7, 0x9, 0x4}, {0x3, 0x0, 0x7, 0x3}]}) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 1.187699426s ago: executing program 4 (id=105): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="a3e6788ef2a7e6cf8b4f2352", &(0x7f0000000140)=0xc, &(0x7f0000000180), 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="89cf6ccf04acbef6e08636c51a6887851c5283d7", &(0x7f0000000280)=0x14, &(0x7f00000001c0)="c55cb1fd6bf0d358dcbf8d43be4ce142c72f58c0c919fc542cd6ecc50ceb46cc3b1e74977b05d89a8aeab7c5b2a132c2afe01a8283c27bfc9ec15c2d1a67289e6390ba82377ed66f766381d58a9d9897b1c0b30320493ec72fd2dfcb88c4cf7442a22c7b8bafcf8c339f5b05da5bc05589e3d1508b1a10ecc9d059f39ded70d01f52e1f98b5a58491cc9e31f56ded3", 0xfffffffffffffe81) 1.187094408s ago: executing program 2 (id=106): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}], 0x20000059, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0x1, 0x22f, 0x1, 0x0, "09000000f1d1d255101fe37e49a100", 0x0, 0x40004}) 1.184608329s ago: executing program 2 (id=107): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1a0) r1 = getpid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000), 0x10004) 1.183992162s ago: executing program 4 (id=108): ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000340), 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf558", 0x1b) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf558", 0x1b) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) socket(0x11, 0x3, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) shutdown(r2, 0x0) (async) shutdown(r2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9a, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xf, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0xa0) semctl$GETALL(r4, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.183437524s ago: executing program 3 (id=109): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80000001, 0x7fffffffffffffff}, 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000080)={0x1, 0xfc, 0x7337, 0x1, 0x1a}) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0xb436, 0x100000000, 0x1, 0x2000000000000000, 0x1818, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f000075c000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 1.1808586s ago: executing program 7 (id=110): msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/69}, 0x4d, 0x2, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xf2a9, 0x7, 0xa, 0xbf6}]}) r0 = socket(0x1, 0x4000, 0x1) socketpair(0x18, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) recvfrom(r0, &(0x7f00000001c0)=""/75, 0x4b, 0x40, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x5) msgget(0x3, 0x910) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x2) sendto$inet6(r2, &(0x7f0000000300)="843a2b3c8bc41d9bf5f27b88ad8a318de69f1a74d64a8d96d1112e340b18e4c49a0f4a5bd33a873e8a26f924c4dfdbbcd67f6ee9aa7a3257307212a08056e722bbc6a7c82b18e1f29b985ed275ce6418592b52c7b61ae91fc2cfca54add709fb7c22de3bcda2b7738c37b25beeddf1b4abc1916d573ecdcd8158a72a4b9c5ef8282ba8b65c2eaa7563333b37eb2f3c3c0be9650143fa638300e90754cf9fcbc119fe46d877097dd6db09c6f85ff57385ebdd00890380b169c563dfe7782850e3c51290025af48544016996882c7245fd", 0xd0, 0x400, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000400)) connect$inet6(r2, &(0x7f0000000440)={0x18, 0x0, 0xffff, 0x9}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0xffffffffffffffff, r5, r7}, 0xc) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000005c0)) r8 = semget(0x1, 0x4, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0x8, r5, r10, r11, r6, 0x80, 0x6}, 0xe, 0x5, 0x6}) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000700)="6c4597dec7438fcd3fa63d4e7fb5f7ec12a846c6472df7073fce4d5faab00371792c67df6fadd4a492", 0x29}, {&(0x7f0000000740)="a0727e7b9abc2dc61b3cefcfb066072b98ae88154de3214ea9eb5446450c97957c2d5a80c5fb600deaf9861a1afc91c4e03b49363d72cf1a45745c02e9be62a70fdc9ed47891516544135dd9eb2c61bed9048b73f6f948a0e077dcec20db790d3c9154fb4f1a42c92cdf5600a778d78e53afaf134b120bd9673885481b21eac3eb497613c7356ef844c4177f35cb6bd0fc2873a92e3cd5523e5463c1f16428f7691742596b13a5becf3230251606557c069585cf5937192e20f52419a6542281bc83b07b0268e96d97db908ada20261a22f0de719aaae34c76cc85e5039509cb2c80dcdd5ade57385f1e2bb188054e067a9896e988ab07183c15910f606a201515c49a233349f6bb8c47b6cf20b549ae234329f208d16e89b5f92ea37b71f87582d67b5596a68b4c99454a4d6f71b44df1abd8cfe3f93797f81936c22503619307da9ecc37277a23eae53f1e1ce7053a1e195974b082584ac43a86e2c5c92cebc25ab5f53959d9301808c7c0b1336b7c67311799fdb9b1caf59e2454a2f2ef1e7c6762a0461851f298a05a7fa641c76bbfea8d6e0b7fdcf4a32d288d62370c6618e22dae666eb93b4db0ca2683b8d4eea13c676f7c674d7fca64bf6f151d6b046cb5f6c8ba3c41fefcd9792880a1345584a9d90c04b88921a757d11fa83d224e47a5dc24c777704d5328b43d9d901992c22919982136024986b3b0f6dbc880206eaefbdb872e1e720bc8d545186d505938fbf6f1dd6cd5b9675287c7abdf05ff045652addc30835b32dd26443f5df3fe200900e89a2e855390281289f3adbf3403e897ea782ac07fc4f020759173630b430a4b18f99e06e9d0be89d1898e3da5ac9d94f430dd497486b3093649ccf4c5994a7002d95aa7821b6d4f0ccc48c8e7a9c1b1dd945dc79bc47bb93e5133b7cf59c59da01315329666f4a3443d08e8d7475dbf06005ce42107000714b9c4f5e66aa45624a7af0e99b22a9ceb01fcc6117ff538b68abe30795e216566e7edabbeb41bc842dac515a9378222944a6b641f9ffabca14272b1cde6bfd607ea140e1e76bb4e0a609dc9aea2b7e9a6a2c68782aa058285acc7f5d17bb6d9c6fd314486b5f37e5513a05c3e6730e17c9a3aee0cdce976f859c6da6d94f8dc62e8d2fa27efe3c8ec57bf7cfa27b7c32ad948291f7ffde75ac6f266e472bbda9b8e42b339cc99d21f968042fc9555ff80e0b18878d0de2e7f61f05a9231878eaa87d33d61e8d58f9dc69f66fe6db45784a84141779b15a007a964a641c866babf7d8196ba92819195d6ccf5bfb5fa3edf41b2c7beaaf892d4c78d391c7ca513bf2c424207f0a1d16f8958a6a95b8ee2ccdde5afb8411f998f7d81df26a279ea4e1f6d782d42978e356f3c89251882750759d60b272517bc0f5a2bb7ad499201c8d511d6230a2c69c7201f6754fa0e4c383ff77a2601a469b57919d8175f6dde6d5f76b428be1174feecf946bf363a25efe36936b03cacbb3891559f5918e058611ece9072b5b5f67ab1e3e881c4661784a00a2041cccc078f64c70dd022dcf560baf3dbeb4999950991c93bed9822b2b5630f6221e8c875594db4f24ec46b9b18ed300ac174c6cf0cec36a9c2e5b94f398a8cd342b83b836bcd49fa99dc93f896e29c4062809cfd3b352eb7366adbefae6c3db599a32a6c0abf964cb9b0d56fcf52a5be0bc9f6108c73ce770adb06779d4e69e8eea58595024dd2cc2d5d65c42c99d1aa4903b12272ea2504fa93f185b797e85421eff474239336d84da1d1c1c73b10a665edc3b8cf248dc21ea2ecd63fd0bee81e81c9336a2405406f54022205fd34dde4ca58c8116487b38a41fc58e0692587341ef6c7ffbd1c73a5e09ba10ddc8f27eacc04ef96fda6fed6dc3a75a3cd82ee306d725638ed62b0ce409b6e0299ae2997fd1bd7672d2d76b0870c839726417585f0cb1e41d0879ab7a471e9afe7a8951815661e88f9aaf25a7ea6e83552db3de7aaeabe29d3c6a43ebac11b370c84b4c3258028da2b494321519fbed2df0bbcc05f67f7c42e9c1229f244767ef01f778233754a028a0293e10fb0564f81da1d8ee9f775717cce61a99269b0ff718bcbd1c434225ba1b4d13ae2b5ea6d6dda48465ea3b8cbd79167cc604eb003382da2e7a381894bf088f68d48e0b0037902ce505d7f987f5d5eaa3ec3b5ab028212c6d8bf5239bcc2cbaf9bfd37ceffebacec1e0464e7469243ad55042c4a774de253c9ccad2c373c47428b2856a2fae4e8b64d0288144ac2b5534769de024ab4a3a6f85cd73a775755b6abdc8dd4adf913d42b3c66d150810544d51d657ae30edb6a349665ca0a3b1747d0f1ca61cd181d58d1c4d09fafdd99030b3bd7070604e34ef29ca065700cbb4869a4d246bc412cc6818f2c108ca2381966fe460078c5baf60559f470898d6989ab4ca4fada8d5241604ba8cf98b77d51574cabc843808c9b9155b80361a826904662e1a33b8b44ce830d479fefa59c4dadcdda4bcc09ad3dc9e35cdfedfa8ec8d1a750fc1c41eec746120f8b49e23c42a662b7af02a8370d98476e0b0b4ed46885443b53fa6c6a016b5d5555868f8ff80c01c26367d196f6efcf27d6d16b973e41478ae4e15fa20443be41d0bf6d1495e35ce91dde0b8a4ea310ba5738d784d3f6343f1dd3089dc227c290415e7d98c40badff92d1e1d7f89f83047735d7349086d17546e309960f882b5d658827aebc286b93d73e5c400825d6b3679c56dc6fdf45b07ad588f213bc65f3d952d2bd8a890412d4df6a6ac4c39c66943eba18e8a17381de27ba3b40e7d07835411027202d1d3553e182236a56c66931c942aad7cffd34e11b1fbd73457c14e1d6274d644b087e18afc04007f3033521cb39e9be9e4d8bad2bd8c56e9c31da200d890db8ba161eceed3cb871fbbb5c11154c761d5157b90731ddc5c6f68fbce088daaf7dfaeff53ac586373bc59f80b0f73a60c9dac1eb2fd0421add559388f3ae62d3639f8ff78d1c0f0289a7c4478cc14764a1ddc30dec97e0dadbac22a83ab49782c396acdf429fe5cf76817afb4c042a2c33c2427bff7d7ecef6fd036a4a0a79858a95b31bec93c65c5fdc355794a1cf6939e57e0e8ebb27128d0badebfd2951a923d9be48fb2f792feb70939f6b30a888686616d8bfcdf33e95002a6db61543ffee0507ed65ec022470d64c9b83715858f712f77e026cffdbf42f2765190f6246b513a7053ae5fe6eb010e6e184ed9270b6091e4e3a59dc86c1971f14c2c4035250bce54d0473e6cfcac890a264ae7613b8045e10f85b3f7d18bca38bf4c8939dcd6afd1ffd88bd79571baf931e88ae6af5e0dc9230c60954ba490c3f705693880e97b50db8397e7fe4c0b17275ed3c2aa40bef8c14cf0bd7489bb64f916ffd890b0495731094cfee72221b2eb48889000708d2ffdaaf0ae73ad4d7d082dc9322393584a5e3d11374bec624da3cb6a1b7c6d11f97fd4c35ca9f1d1d061602b5644c96ce9cec994575b69ec50423d5ae25a05819db1b03cd3b57ad00d4fee8c86d941666a8a9a1a4ebde1905a1a38d4ad485bf7b4dd16e8212ad9b34b123ab1f158063a5cfbc5fad0701cbe38e026febd226fac322dac3d7122a1603bf3456aa1cf9ba1cf22ea4c4a14a5efdb4527cddecf4c33ec374beaf26b69b40c6e375d69741d539b2f27b7eaad4df26d55436726a6dcb9ede3a1d4630bfd430906946d613b6fd5ef442f1061147be7e2e0aa93f51275b23633891feec1b169bd27ffffaf4e4ba29be7950877cd204f7c865dde51bdb62bd9da4ee5a95e401dffbb68f3807fbf6fd0cc460e646acda5488c7bc3d5dfdfa20b47625ebf0ca524e18889f89055756c9adb40c4ebf716465a9c75e67564210a4bb33cd732122d94700b9bb5771bc4c375b7b01d343bdd1a94dd82815fc2fd692652628709ae8e18350ab1c12d56a39db68e097cbe2eee3f2c953f21459fbfe72338ae3713a13aeb6e0b854190fabe443be5153f3c282bdb56ff0dcdf13830f92dcc021e35aa174ccb3c9967ccbf2fbb1a3b077e31ffd0336c4373ccdceaa39533c1ff25773d9fb4540e4b77c277d14d1d9c3398bf640a5b5b47efcb68c1cd44c994e1e77c8a967d341f30efc8f0e0ca927d71f60c9b4acb8ff81f613b3f943cb2219b9cea039758fec90f87ab385d881ba256167b2b19494fd8464fa2de8d7892ed2ceb4a18fb919c4de5a454bf4b308d9edf4a5d0b17bc4c306c5c92e1046e3dd7cbfe4965b27b3f619c5e8725bd783b54f02bbe5443d07fc8943bb5f7a8e4c120a85e80d1794a12c296c4b4e31b47b7536399d2f600dbcc0064dd4d9a689d1d8b415626a000bea09cc085761f0c99b5fcdd05927d9d8b3dab66679b967c4bf5ec21e8f4a708392b458b9497329e9b83c7e650cc173a6167041146b018b6d488311338a91ba31b5596f57524d315008109bccfa583fbc8948afcf89a3224136ac9d9a4bb60c4464ea0b2918af4638c67a3e12bfc227a61b26bed0faf0534cd01ee686451765f5729c74578e548832f5be9d9863a2805f4ae4220363e77f24b7bcd76b912786e124fe435a78b02b46cbcb1fd9e0fc600ee8246e1dac6ca71816416aece1c0e64c4e44c301b9aee839055c2e043cb69a53ef18d4fee0c3d5187527a3aa98a0e72338bd8bc14bb656779a1072f1cc95e76c1c69e966c948495268f29b222a6781ae26445f90522b2f703786e502d5d3ce66b5b267335f99719485cf2c40f27b0020d96d960ed835059f203b5f95624c1c1ad06add6db5794abb4fde65eefff5a3f7f7c28c54e9d53b66d5281adc157875adfb084c84b04d4ca48492f30d070d07f69d429cc9de358766008800905dce74c2b354c6ea3c9bbed914879b216d6137f45ae5bc3a9cedeb04f08095caa6421a9bbaaad94125388edc6f14b0f50c3d9dc69f2f9b9f2be1fc50fd7af56362d2cc3c95a3fbf9e6948577e019ea97a28964334fdc326aadba795140ed60cbb6966c9e4ccf3bd6b4b2f2b45b1f16fda5752c2a3f80114eb1669c56d39a890b5d49347c21bc2285ef338ddfa66ddf27935b4f0131fac42eb2befc512c56e640f2dce346722c0929be6272134eb345c99930fb825dce774fa6ba71f549d5d2e82636b8081d62b0516d52c351b12bc148a37ae0be46fad628bbe72dc5318518021e60035fb7fd0f612d905f0c3f8a3e7c4716845fb6c710a3e5a117e70351634d35e0e6bad154a8158245f947c4c3a78fdacd5106770c0d105e6585761692eca8e3e0084d649cf9283c275b348702b41f5c6074d0f529012b8e578896ed0be0ab4e4bf9270e4ffe25424e2232fc9b1540196f163126a0cc13a82dcd4cf11e2caa59c930805a0eac2d5b0006496f2674a5e21b8bdf3bc126c92b3de5e772f9b77aa025d5770f62847436318a5412aa061b32e32b597b64179b361a7a59abc547c023f36a37259f18709b59d613929743c800d828318b362dc3d7a79c77707cb882803483eb9b31cd58137bd3e61ded7f6a890d5af1c6a824fb08c3ca5e62231d8ddd8be6fd272f60a071053a96b8cca74269a00f29a3168e628c5d009692258d1450167c3a111dfa703d57369cb62f9255c83601bf276762814b88e51a82245809dcf6e822715479c389a821d4547b81ec9e87d7ff0ff0f0e2fd778d305ca2dfc998d10e6fd842aeb279dbfb0d29e118e7b85542976aaa18dd5acab423bafd2b720e8e32ca85ed8b08af6707e2d38d3f990c90bd8a651648481a4605f7ca04f11ae8fdb7458914024b02b91a55fb23eec3b73deb75", 0x1000}, {&(0x7f0000001740)="af55", 0x2}, {&(0x7f0000001780)="ce080e68edfe20c1fc765efd30bb915a72965ce9498727ba135809c62b14aa1600f262fa5e6d777501c60de176c95cf796867a5df7ac5fc36bac7f7fbeb0d2a680a6f8dcb4bd8a7baee82e132e96a370cc424bb0e92c8c18f7ec5e135e6e5767ed9e0c9a1f4ce78255ad3f4dc4fe704e4ad8ef27444b99d909896da12aae4c80718818b88c813e1e", 0x88}], 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001880)={0x4, 0x4}) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f00000018c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001900)="27e01d31c436e9e6935390c2fe5e8c2e4ec89e0f13eb12c09b23541179e662", 0x1f}], 0x1, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x58, 0x407}, 0x400) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001a40)) getsockname$unix(r2, &(0x7f0000001a80)=@abs, &(0x7f0000001ac0)=0x8) sendmsg(r3, &(0x7f0000004040)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000001b00)="87c12ac0df1705e0c584642ea8ef4f3513026ea35364b2b7105cf96c3581e9fe31670d73477e72b8837017f46076e0cb025b6f5bc837340ad6e1801cfe946a6df1f3a1c6e67204c747d3c2939e6d3dba62", 0x51}], 0x1, &(0x7f0000001bc0)=[{0x1010, 0x1, 0xfffffffd, "261f01afe7405ccb8aa58b81de7b73f417f148af6f3d5c5743e2315923eb892d792ef1e2f684ca5e377b4d940b24086e939d3f6b69fc288206fe5057869290083299f7abd4aa5214ed1217413cfdfda6d730d848bd1e89cba6ef1d3db96c9e9779e879c487925247cfa4de822a0fb29b207c4e5757b60acfb534edd1386e32e0da10b8384d4770046d981108a0accc29281e2e8f8042cd30d5c7397392f239b1adf2e012b7586f42ca19279f76e932d2d2ed60efaf29e0a0147b3ec3b41fbf0362e692fc4cf6cb0e770ac1d6880d174c81dc612bc67beabd8039c565e6e150580c674560521cba8ba2e18a56a030eea5141066cea75f506221edf55b0258370e397f0513bb761382b1c8bc90475d914c3ac52b9ccf3427df2138e5d845ddecc13ef0e16ff3bbd73660cc50d284d1380a9f0246a96e78c3e8810f351d681aff9eb4d70a3bef26b0579f4f7c86023d00e3619f1797f87791e1110c6435b49a81ca62724fff28da504e028fd5b1904a2f9cf60616c88d26a16633e26479a57f202b8182095497b84bb4a64931d73f6c4c50559946dbb26225922bccd7967816265a22a7437c0adc107b9f6008ca161d42401289c11d2168be69076fe96c9dee4eb0f6b73588c8b3592702dc0545eeb126427b012749b0c6fe4dd63890269dba6b3189f674a641b0c79df3a8cafe8442931f4a5a675fe3204029b192024106ea35d3f79cd2908e86765642e6715989ab4887444d8274b70fdbc63ac125b6fc7dde7b4b6b2c390f16b39a98a4a8fdcda653cc8c414b50cbbcf20b4137aed0ee8365a27790f5e77054ebc8afc8e3f7b007883c5917a855c25ae08cb51c376bc0e88a2602634fffd755421c879c8d43b0288e99bcaa22bf3d8531933033e9f89d1a77a9cae7e90d4d5784d9e18077709eadeeb4c9c0ed7251c03a51b3f6a0b869d0747fea4c451b86047613a5420e149376bdfe8afbf0009b93a8b66abd9dc237b4b5bc298b4e49af73b08d0de5f1147c4f8a6e2c450e8d3ed2820e5cefae3eb421920152333a759120cb6be5e84131d26ae39450b885f5e90fe09d652c1c5cf0bdf340122a6c1fb752620b42d932782a39bc07c0578b81b96f268ad181aa257848aeab6dd749ce6a821d53d0fb98adc314c96058ac96f2b4fad433d45e098fde1eff6034d1a19e6c864895edcc8d4e01dd287ab3dd5e9d46c1b60cb6a423e650e716c2bc5e2b63ccd6dd915572ac7fc95235c4ec2eff1e34ff3464546c75d3209de9cc899d1a157b14bc915f80066ecad52516ab10915786103f05e8179de08b9d4ca38bd4fbdd980117d9a02f7ca3f66ab3d61e01e43e9218e5871f0a78c3ae15401f71dafb18daebe1aa46406f2e0d6751abc33f54db6f51d9e370725f97949c7b0cf13599a645898728588ec7eeab0072e79a990fecd7b6b3f737bd7eba47f9c4063b943490d2f98a80fd6ef7327933fd05cad4478e8876bc697a2c46cf6778e9b3bff6df543513972867d7c698d79f8b29ac9521f99568d0f38b612136672f455257cd52d8a37c98c7db9e5c8ed1713e49bb9b3185beadaff928ef0d943936b12016856eed23bd17f9f328feac91996e5b0f3ed3e272a79c17537a28a9fca8ce803018670e35e799cd09fc69427a746a750dd5ede6d26e20fdc80d51f4f12f779ca7a1f801ac71d9efcecb0e4de713d9a5bb3429be37788ecdf6d89b3d8c8091b5396e01bb93d5346d24ac4d29eb3caffcca939a389e0c7e12de30390c4984101b93ac4da132f32abb63e8e3fd44825144ccdfa8ea6680db3a1ff94630be1f7f5c34e0b595f14dc9593946d1123004f74f022b94cf237ab0f53d9b312fe72ff02691181df6023804ca4f6c41c21ff2e716f8cd841d27b722f31816157bba69a0de5de60ab21a60d4b5dbcc92f4a04bc3960bddc23ce78319fef4f7fa4d4bc5b2507327bbe9d720b8f2d25b6837cdf63e7277a207285d4a48e97a9d4e76f54044dc32590d3d6590fa6d12ec27ecbdc608262dc60b1c09091b6d2b138c486179d49e47af735a6c1a030eca555c53d21aa92b7a063e3ec3637e8f94f1b15f35fdd59604e698f595150ae440a2586490c1457de3398d35bbc83988d999806ec6d409389ae5a9164d5b9dde93e49e03e16e9bbc2c2404d3b172f912d201c86e9b9126dc19c8bc40ec7e5a7b699c9c3d9b71f69e5e191e47aed7d5e963b20980287024692afd446fba0525f735adca3e9639dab366e5f48c47dc1c743cae03d65f9afed84c9273caa7aee07a81df04c07b2d513b776cd3e269ce570c735a86d9ed6552ff2a3f6d94357203176ceb2a748049cb7c25bbb6435f948a331f182ad0b0b6a9fe6957f63c3bf473b0c041362616806af1715453a2a6358385ce34228e1b03195ff37f9fae98a1d1f70b87a15eba9fc38f3a793431071c142cfdd7e9958a833ac0b0e8f462fcdb5c72b8929e43f8a458e5d4d7c80b9c322c5d5e684b550c5f4275964b48c31c5495438543dcfae3304a170e87cb7b846e5966ebe4d98f32590b435e2426b0458b62c7dee14faf817436e1114287f4b97b4c505405d928be2c27300d5fd4b21ce244f996b1dbf4bdd76deefcc536e37b391703276eb914c2a7546e60b48627807198805d1fac4858b0dfcbb7f47dda4b82e80073c810c3e0fb89861b2c02c43033279152446db6dee5b5542bbf0f910fe66741b29d1b12a3716f5c9542b1b87c635ed99f61db4ac297cda1cbed741df45de88bc6d6bcf190b65ec7d77c066e027beb5f526028c2dadf9a243db6bc8732b19fc5ef06d5ec236cf037b7f5620c52c00fe687650eb68bc9f6b162b81151ac45c4d70f060993843d818b3ee1152d9b979f3f498554091b15856f3ca16751cc38c2c057118b3d74b7ce92c681e23896887c23bc4838aba9dc84854a9d63e914c41bf6b9904085ad570b3ac7a9381c09c35f8cf3ac6a6aea03aa0b6a9a94907b566a1e93161fa1c9c61007d3a6db843f1917aae7c5729b825e6480926488389a79846a81258d47d97f8df89374356a59a5fd529c1006ab35d799e89f3a74b09b051c8b435bc49527024edf52702ec99635dd9cef7ddbb24b7e24d6428acff99598d89a88a3373ae4c06f1a333fb81ccbd4d86a6bcb97381ee1f1d634ab5f703c5a875ebad93a16272cdec463aa4bf2f936c80cb1197a5635efe815f26d39c2a0dcf32effb235be6d35c75f0859f44c461ff58519462c1f14ee2ef3df9184bb631e1d6e746b14700d347579efdb5000f39e2fce48f86f45dc3747080bfab3ea54aab57afaa6dec22fe49c356e3eff5fc57136d38957d3392a053cdf1290b4d54f3621bdf53f0276c92c794056b25db1e4119aef61701002d113de1e8f9f2260f3987f038fc055a5f58ea2c3a5b915cec4fc41624cd0d40fbc10609e3a1b68efe5a6f652587639c4d85c07a74774ed9192e0ffb33c1e50816d94f14ba58953aa02ae38040ba8919e59a0ec858bc9b14f6b2d1935ba35ec90eac38c270fb11a039eb4d54b337b8e7733a7680d02376f8fa364ebd9a3289018fbdc810983723b5bd860777baacc2c1ec7a54b7e58a426b626feb69290dafcf8563bd6924d7d76e8aa2fabbc5cd537bcd673b6066fe6ff86364e7e6fcf9c2eee4fa758b230ab6282b192631ed41de593b2cd6ffffe6e0705aa63913ddf095d6a8b2595ffee8090aca4894846d992eb5876ab917bc127be4f6cef756a434a481d8c4f9bb6e2be042aeaa7d1f101edad85baa0a6a4a071d7b8e970bc3c4bc76cff817a14ec6008a32a92dff3faf28d568267c74b2848723872b24532e9ffc2e123c882677142dc0468e8fdfe92c95cc019487e9cc4f1800d93c3195920ca7d4414fdbe217fea13024cc9ef979a5a487cc60f78bc1f9b441b74a99c07715c3a27c34ecd8f084877e70b95c0ef2f3567beb71b49bcd37ab23cd290b6fd67f8867e779deb7c8e08289ebb4efe993f36c714e1b9c6550ad2059a42bd829a1688f30d559ec849eab1cf563ce1bead394909b2561b2e6cbc5d7c9d5cb87a9f14384f731b829be2616c3831a7e29d9290ef15c8cb9f52859e58e2ccd6cc9a0f618c06b20046a59e710c45e2216e895de9d657ba565201c98a9232bef7c819751ae971338abc02a8b19f535c2b629eeab7e2298a9ce31eaf832a6068689bc9b27c52c6c68087a4a75db9fc4787a8d30328280139aa5041c3be24a08ee97982ed5f02da5e912d269d2b6313e1012b431ce9e01f2239a2a082c638ffe2c6480a51e46b2f5838d67016f63b0433011a9fee5fe895feff205674d77d35087aeb94742b4e85e92b4c0c95615cce5c3f81c8ba090f8a25d8178a710757ba7809e8673453742357ffa545ed64bbed0938f692cece91166a41fd07d54c22215efaa0cc975061d922ad329c38f02f99d775bc30f649e0646d3ac1ce193b0693ee57a69930236bec0e1e0675e5d21ccfca770677566b37c3c38873fcab0e570ccc1970edf92c8604460afeabb4f936f5b4708a2c384937cf05e5572b01a720a759068ff4dbcac0409415c1781e9e03bb0d0df2e40f8c0e3e1e3d2b191f6884774cb4761e3e4772711fc5f9ebf8a57d28ca78904b73ee4db05f1931d3cb3d9d3bccca71e77f68b14d1ea4b3b68ce3cedc2a74a53b054471c1b1bf0022985f697376e6474d88ed21c9b9c68288c8b7b4819ef078ea263d880e9f32aae8d187e26a612059dae98587539e229639095b1b5a0741f880028e9cf1e96777616589a9d761b2d4fe032b08b8dab90f8c0f1ec30a2cf3bb8ffccdb81f903df7ef6fb2a26c6b672bba97efcf5fdc0a263d5d2263a44e3c553fd967ea80cdc7e45c80b8d8b61188faa18edf5e45186150bce75cddae48add71d274236395b61386a671175d3516ceb29417098aaea88803a8d6ddf514e3ba42284cae0890b336847177680d092d9a701469b92c03e65e2ca8a2cae6799bb3ed308159e2dc771c7c2768ad83c20939205655d5f803a1c1bda856b91f9662f685b9e62923be901c36339b7443744c53e57b8570a37423964a77f525cb1fa1fba4b75b1ef5a7309084546ed57426b1773654a2918e7a0cc594714359ac36b8c6376c4caa4a98c41c219ff425bfd204f4c4a656ebef42ac0d78e58a08dddd97b51c25decc106b8fb1084648c53cc8518882fbb4a52a24bdd4a8d50cc80ffabed30e6c3a779f437f4959745b5dddbad37a489934d8a4280720dd1c03ca5e1ef081ac86f20f5c98715692609097e3ca9e87a6f6e881b58e78dfd705a97aa4c490e9ce17322d406e5ab579a759401cda9f4d5d545efb7eea711a94e1934464b479851fe6c7e5e5549b1628dd9e1387b800aa837008e1ae537c51c7bbcac7f8cacaac0ca4f9d2d646592481c82a512ea00f62344255fa22651ab7ae1013c72514436aa4de3c69529756e52831003c9a865703df892e8220e206df501ebc31622bbfb63e75397d97800d29f2485b270678ddd74e3de7517c24e40f74ffcce1e8572c58b528ed63070b42ae270eec11303c320c8dab07eb57acd3a83d93b180ef1bcfd03ae6d4358f2d4f6c61b143337e11f04c7196b4afb1817ce2d9ef2610fe41da6b8a7182f3f74a9f7d4725b6a140694c3061ef377d9d08396a27844cc14ab306478763c26a8ac96df7d6d22fc0316b475c834d14281b0110ce9b4bcd838500afe34ae3c2f7084b68b6d2907f1ea57d34139e0ddcbc377b7996e49eab69081285827cf7a36c775466f30848d3280d0f998d3013be74717ece6ccd58a61f76125a518a80f05e8ad59baf2915881"}, {0xe8, 0xffff, 0x9, "8e5738ddb0bf6a6364a444450d3115ea7fe7306c8bc3ff36b54e01c845b31714951cad259016abd696f638134670b001c411a331064005634ab01d44aa990e72a918d262c24a730d227d6b3e8b9fd82984d67fcac7925b79092f624dd8862af9be2d3ddb50aff6a36e837a8ce310f48859dae72ce14e5f2f3469f01e15d724693481862c12e847ed82e586640ab47e91cc941a0705989999c3b89434c18fc8f48ae16cce39a2fbaf03e55b8bdb4a37b8a5a6a32e699ab4e688af88c7fcc772f0f7c35d2e65acd3da60ee0aa800d3944a8d20c077"}, {0xc0, 0xffff, 0x5, "0344e08a1b387fc9df967a472310ee2dc34380416a8b2fa055fb7a5d98c6f48fbf02080cc69ecd549c7deaa56e47ccd085f0e511bfe93aeb6d0cdb44d428164db09c63ed190a4face07619506572187da6dd382fcba201abccba3b5e72e89701ac3ef3a46e7892499af5fe010a40c283e0fc9ce3668cf3d97e6076fd27aeadf89779d76a8eddb417756d16b6e4b1fe2bcb5e52c38dc0168480e2665901fbd342c85129e3faffd3d2f5c0bc7ef44647"}, {0x20, 0xffff, 0x0, "4bc037e2bf2f4bcb4f6d552014"}, {0x98, 0xffff, 0x8156, "1bb3cbffc7d6d6634f86d2459690787ed18c4157a1f73b3b1ce8cb36b8997ab3679d670cfe20d9a418e1309904446713239ee31a04bc0142268e80b102871f4f333ea7ca4b89a5c1ff39acf83d1aa2db3a9f8aa9b78d084baa1b2d2c10fdb1f6a196d65dc87032be846af33ad0c84f6a634395dc557b9c9d5dbde020f01f99db4944b4"}, {0x1010, 0xfffe, 0xffffffff, "d04b267b7dbd35d2e6e678921451db19d94ca2d1ef577dc2a6842e3d992de0c7e6622d8d136a6577355c6afcc693477883e2da3897ad7bb8f6accab1fc97546b82302400631e831204661802b8f1f16679b4bf61330f89798a4cd6bbe8b3224b1934e77b8e9385f9143f87a31340ca282b4d2ff713f19e2e58e3d7ca5ebc2a6dfe26e5efa8b23a7c5f6c791ca4709d6ff748a1e067364d23cb16b39e6a70acfb379f9cdd00d7dc3217db9484f6cd07fa4eeba582ce53199a33a696c15d66a6dddb61d8ce8963e92852a57ffff8426e795c92bcd18b568fa07f5d9b057d4ca42b6b8e39bc89d4060b2b35ec0b4ba0a19d6a3c299e62bbdfbefb9c6426db4d49e5b41d4ec0635922cb43fa1058eb56f3c4ab96eaf3d0193a2077552d44639942c12b9835dcbc5d6458077aac458a49c943b5ff6d7d3af3e07fc89bce827a6c7080a74e84dbe46467b617689561b3a8d6470ff1a9b64afd1381140fa6da8699ed8d49e040b33ab26fff77b1fa84b4802df9b6a7119c9304009caff8f186cfde9e1cebb80e457c94d4058859deab0d260d5351f926b8c19d73f6fb53b3c0f438878fe4e56e8dec74810d5aaed6e2ea36c01a5057b32633979e433390f51622e01d037a505c299d821f1861097cf911e438eb746bda569f15a440ca4ae1ba1ce00ea432f50c703828be9b9e9f373f1d5e7c3e2faff64cdf27b82010e7372e31d921539ff15c78d2a162aa0a8541252615fa4123cfbf2afa03e4cb83d0025c0307831fd4a848e09466f098e8e887ecc8ce8d7d91f4e8a03f00f341ae83164aa24729e934d49849c67fa759d400495887dedf244338108802354ac9007bc42c526f47a793356c267480d0f9678ca1ba2c62b3c7d9ebb1300bb7741584a5ee93b19447145ce4352506f87b36f819f4b719165621fec6f1a5f3f74dcab1520adb426192908476f989d644b0775d13566cb2e59f0143a447a29c75ee0c593169bf960c81da4f38d341bab890b283bb340956ec094951aa47701a3cb177fc39d4dab53b513611595b8209da9203ad4366852bb94f06edd4d673a7864c89b2523ea2b0ca5ab4ddcc8cf724bb59cffba56c2dfb38d3703e45742acceb3b9650a0469f8bccf2d5a3fb9d488ee42b367102d0fb9f7181e0b1917ad33723076ff683ed05386df9f80ccbb07175460c1e779a8e62ea43e594265e72fb04a63ea3f5382724a6d0c4944192f974e225018dc411d3af824634f23e7d293d40afa0484e95d104546f23df600fc86d8e70107c9030eb78dd7bd8fc13ca617018e77843d2c69c6f248a97fe6f83a1d60a5aae643347b4be8419a9a1812d2d4487e9c5c48603eedc06a073e8e1845881540b7565bd54b61e3fc406378261d46645bb543fab744103e7f509f5025fefc404ef4139d0dae4e101c28ea33037111d207cd18e5760045bbeb24934ec5b61c2e82993a738883428d870e4aa0c91f3bf8ec3ff8d60f1bb8f0e193c4ec09a6e12adeb049d9fcc995883c4b767417d513d5e3324f68052bdecdbad16b4d5bd02b3fcf5bfa60f2dc30b64b5ac28a703188f982d661c06aec9bf3b0c96858682d6459d67504828365e4d3aa011e76401bdf377c6f0845dc76dd7b70665099b865ebda330478930d68199d2e1ecb5d348af086e81b1bf00a77a8dc006650dd1ac1428efc0404c431c1f234d04aeda37800ca40b5424aedff773072dcbc03cd7ed53a1c457e32d5127bd1b3fb9674dd492b56339c921f90babe867b387d8621cb786da5fc1f24d599f2c5b1a3e1608bbf405e3bc51baf38cdbb627429352131a2ac1e861d0f32ea1adcdb6405db48dd833fdfd37d635edd9a147cb345a4a33e3e0d2ad781f75824894fa127b17638df8080a894e5f6200d773a74f93d5fbc8c19d005b18f137d23ae6d8e8a62bb40388ab31a939487f71f84dcf74d5be6989f534fa3c4bf2fd62c173dcc5f80f7cd5cafbada330d8fda0e86fd5ea192d76b5e2024a4cd8a3fc62872ec20c4838e6179b165995e1aba03d0c1ddbba07cbd9f98183ba254e7aa0295a8e0965d1a69b8b6b44a819ce2d6335856a40c5f41199f06d30f5eec90de1e9c0b3a7f64d61befeba012b9350659f31c2222c118a6399c85c9c0043d34a45b12af624c5e38c84eb2d7d289fc2d804c414f60e51e6b13d868c5cca0f3e6ab5ed3a41993a40ec35d440476e48d227957a32908ad356b446951130b55109ad3bf2428fc0878f3b92cc95b7461869cd5f20f68a98e207850c66ede8cc0f78909833dbbc55a91122782b00d3ba20d7ea7f8e333e41979af05fa05ee96d19d2cdf0b7f92d76a8e4b969761ae8f489ff4a7f5d547d02eadf355e3c6f380e5b8e35769d6d82c758afd194b832343fa87ffc997db5441b9eba5fecbbd59dc9558ba051af6bd0283f6fb3f481fc99135252b497a7d7244e4571672b210e428945811f768c6ce4b87b6606f8fdf12b246cb5ba923fb02e8a5ffcb36a5a8418becec497eed00844bbfff377196c110ca46fc5850a4559a583e5cc4899559841a5175f022448e033195c55958c74079801d663621895e5ae49c70500290dc293e833a0b555e6a2f0acca8dbe011a28c794ef1a2aa6479e2af6730e679dae841b92a6d95b1ab8c023e6b2211e8ec75af2cb88603283250e91e3973c64359355c1bb1cf1cb19213c00f582f54f7d38d45ce7a5f008bbc95941f8ab032fed4c56ed956ca875ccc8f24e8f7e0142c356447ac15cbaf1364e1114d15a2eaa9a5655338f589ab6cfd4648d2cc1c96e6275660647039e0b1149fd3b44fefdd93de9b6f7d55f444f17581ab3ea4755ee3df51dbce5ba1e7ebf5efb42cfd2a8dcbbdbff3c77fc10b21c196d723ad397e2cb0670deaea07964d5fbede3fec3cbcc709af0cb31f2e965af65d4630b548b67d40499405b7445c338a9b321f90e6eef85faa5fc87cae3454cd9488da49628c4fee30eed27399840e71808ce01362d26875db7290a673a60dcd13dc2f0daff9253cb2cadba557ede202fafcf74cc645ea41a24240109f21620be67a8cb2484713875dac40a8d4386464bb1c7d34c363be48f688aaef0522cfafd5819c887e695fc82049d05ff3a0796c3538b3196030da9b03f11893aed5324120a66bde37da6d59a290f54674219450212a525c7b2290fc15ed4201ad18ec30b7673e329b8674f58d1aa80d5a9c4ad6bd61d9dc97cb32aad2e2b1773f0941c2de1c39a7ea33d95ee103fe5f6f9aa2fd15d8810f532849da0a33a333940cb1440cc16236e76c04e6d33041d84a7800c868923a87cbcb689e2462285dc93bc50a48e6b9c5f1467ec7725ca693d857584fc07d3eca04a931f83fcccbbebd18610ef5cc4cef4ae4692986a5b98d0ed45a63676c1a8bc2298e7eb0dd2c41a57a3260062c82cca61f0d3abb325fb656c0bab056cb06fd124ad7efb09c3f7ab43996de83b5e91600b37560d56fc7ac91bf97399284f8dd6ef8444819e9743df5a55c057e7393d52b491d503a20b99ea6c707933a4eefefa47b23a2b5ce52b46335b3a820308281a162f61e41e457a10228c571c4c6e1fe659a5b3a6456717294b768d9fba659b9f0c3f0a6f27ef88d26526e22d41b21ec8283d93ea22a0977fadc97e935f894ada6395fa04a7eb3ed1445114127b10142147b3a90464096362d3bed9273a746afe6afaaca79e2cdda35a531a4ce65d3d453cd042ebb49cc779efa18ff26e42a68482159a9061aa6c354fa681fed25b8799c11ee083639c4e82369caa7b9981163324f69d812b68460ade904cda225cd79ab9e7ea78a83bf0dfabb8e4f4931147989623918de830fc8fec2ab175b63d94be8792950d366164b429f8cab15c18298c69434f702e58ecc2bd7a846f275c06a1b059acf928a4158c008d2ee0db7012826c802814ef67736fcc79a7ec49d6545f56fbbfca6ecc36cc3c1d8aaf3615f6057c5528b8434b665231e23ae02aebfc9facb5f04a80b12a75258a39ed93ff959b6ffdd8bdf97607da98f3cb91398551fd03735758d9c7050f60075c8b865f3acc88970c7bafe4de0d27802aaf44d83de7b295a7dad2b6a0cd377780fb0f81dbe182d1be522b9993c0231f73ec7b7e37d90920b63dca95e3ad0064e64d14f6cafe59108b13878120f5034223349e41fed3eaaed9e4a4b044dac62e34da45bfbcec01a65f0f43117875552fb5ecc780b2912cb5a78e5aa41bcd15fd190d3a853242051a2aff69cf3252f9d02e417204d44b25512e5c42f3734465e47be7385326689284055f1f23098297ac929b904a423730eb7c31d7e612b6083a62e34adb375f96ad0816c7e89551c5afb6b2ffc3ece689c0d7c74f872bc1a7f239211a683eb13182b992551a9c96e69ebddddb91fadd4da92935a225bc3b36d375ce9962a0672c6557759e53d7289cb724a9faa54593723c3d52e3c70e2a84b520e415e0774a27bc05ceca5a8805f41aa4c2ae2e4a031e15bce0f2c2184189a2b3d376c6599b6f03245d29096628ff1576625e291711b20314ef1cebe3f3b4dc6a5ea8094069cd9655781081549f2de17a1b388304f8bc449113ac0a8a6817e422232e6e0435a7c6450839c7d96b7497fbec69c11ef461e59d8e9cb85168efa44bc7c28837f942c3d25ac488fe51d4b2be9d4310eee04f7cfdad9a0f03b53b7ca026add7e2d85bc2786462d475ffe1b9af1920df9abef22cbb3e782b9dbf49906012cb28505529d83005203c49e83b2b61617e210aee0ade7be1366aa69d24157e984ded14665e75be189c169489b5ddbfbfa5edc1f762ec2fc641d51f144626675abef1aac2e99bf4809d4a193f0cbf964ad01180240017078580f4cfad8f2d0737c143c9ba01f7d2b657fa9db1345533ed59c7c35c0fc65cfe252f18c7305ba1fcc199f59fa9be7fc4d4fbf80b73df8caf36e6f1f2ff7471272eb14f8b16addd8a9c136486ca7b97bcac3fcbae878bd09da266480e555e03109d1d74dad05be510e233c07804edf9250fbcae54ab12d8ea09c15c21a71ba7760b0962c47f098d035dfffcf086af8c40be138558e4f06968a65f690e8e0251d2087ea28bfcfbc7ea9e52229fd81d2c250daa7e978f78d1d316a07476a6583573f99380afccb7129ab4a5899c730f3d9b0540ec3e49b7b00fe38f254451daa796feafcd9cc317c00a9add4d58a46b02f6aed726e5c4fcd9661eaad73382c0624408c80bc03146e1b0b30ec2b2a7baaa5ca01c8bb54c4c0ae3c9bc2017642a2c75db1436d384aa24cc4ff92ff0c1663bfb51fd57b57e54059ca2072c68dce610628be3267dc094c3a190ae3118af04433c81b6b643a6ba6f8bb8e716839c875c897fc58155503b5f4764fb02b7127abc2d1a044573f046bd4439fa45727c19dd1510f3af6231157180f3492a29b8fc93b8f85fa890a6fa24c58761f8b93418c2384a497b9d3c071498d7ab9411d4d40a8a99e1e91623f7e830acbd47848476abc8dd5f126d3bdb40945c4e99b63978b3fafbf7e455618a5455aaa385d91870bdd8ab08f527bbeadd5ee7c6688007ca3e096a74aeaf567330e1e9359c3f845faa7b224c977075250fa48e6f00010cb3c6828151b147ec93a75fd1bdfdcd90229be0c747b9afcacbe558d0dd227e8c2242c98c709eebb14469c9ba11f092dcf02c7dd070129ddbe6afc38d4cc91603d167aeada423323c56de94b310d33130b68ac33051644670aef231ce81a1187a6f3db4841c77b5aa8328b80e2758117d6e78e15c33cb75cf91437edd2f99ee31fbddb21109fe2341bdc5a866e53b299d2924c2"}, {0x100, 0xffff, 0x7, "e8c234cbd56f7815f702290da5b7fe1fb9e96fd8e4a7a70dbcba710908cb636c354b717d9bba848bb3be8013c54955b87040d2e0efbe035ebc635eee8eb255a7930c88a5b07beb3061da17255383bd51d5f682589c46870d00aaaa1d5dce340bd4745db184b726a1e327e847f8264403e5a6594226c01501007efefe2e5c045a5970ddcdbda121b38603667bdac9e7f622745834b94178590d6103724e04a6076995fddfe7db55f756d69ab54cce6e65804cd765156f77b86555791d0792a276c27aebda122ae0bc07b0937a91bbedef980642a7e519c8baf0fc60cf5078b23e171978b869c9dfb3e84aca"}, {0x58, 0x6733222e077c0e17, 0x1, "5e68953786beb7055f555697feeb2de066a6781f8a9179ad0f3da9ef6f854a91555435f96b483e885409b201d7cb642c05feacec81ad012e4d41c5a9dfb2644e93"}, {0xa8, 0x1, 0x5, "7fe1293d6698e71eabee625e83b316144d60c8244adefbc466ce9ee22cbd2a2f5262aaca8ce23628712323a2924e0a8c7b9058eb08796217390e1f0228db5475ddb91e1f0d3c22b7f95762085354d9ff893372e09aa668aa17db42ed43d9c18f4f76293e973d24b6270863d5335338394247eef4a75b0a27ec67ccfba959db3d6e668d009de896c128ff51e8207cd84f9f4353"}], 0x2480}, 0x400) sendmsg(r0, &(0x7f00000059c0)={0x0, 0x0, &(0x7f0000005700)=[{&(0x7f0000004080)="a240ca980a89a3d0f40aa4363a3af151c3307997bb324f209a473cf00b0db86ac214969913662ac92ea1b8a496f7dd65fa3f6cdedebe4a07e9f48745da71acaf16cc664163300b12543adc0e62317762503f44ad2b715f9710ad4201a5b5ac5830a29999fb9ecfa97f536128022e096b2ce6e2448c02fc109593f9ba5611bb69f7ab87e3bb4ae93bd283af348944e52b952daa5db276c2c701d686c3feedcaf78f33c772310d", 0xa6}, {&(0x7f0000004140)="ff0ecb3f81745db6509705aa809396bc17911592990bf2f36741c797136545f882dbddc531b6d2b381330288440eb7a49f795f81ab0b135013f4d09ede2214c0cf265dfd98c2a7fd50177d8033a91021205b29dd8df89dd24e5642ba58bb84c65ae2c7e9cb96c8a9148fce3f11f238ced4f2808b3190c8eb797d470520b39cf7005cac67c3720de3df1b293c", 0x8c}, {&(0x7f0000004200)="b508b4e28552ff8ef975d027cccd57514a91daa10e9462a80fe51cdff4a148258a0da4a6ed151ac12c246d2a333608d56d520cab96dd3b6a103502eff0929cbad75fb907a122b89be4d9f61fed7b71815a26e94eef507c04a880009096bc21b4a0ff89aee076c5922cc47bec225b55742c506a327132dcafcb81c78105b1ee0e5bf297f5eaeb70d6bb3904ad19f7e15bba06f58cdaf967a9d41f246bf7e9760f1085651106", 0xa5}, {&(0x7f00000042c0)="7445cf3d8e03d467a3ad18db76baba2b1579ef49457b984033cd0b4915f7f024b051a5f17d0a671bf0bbc7c4d3f4683a8b162818d20acee5c35e97067d10d4fa9edd68c7088259e12c752ffca877985cc395d258847486409c95e8f36d90c3c3f6045cf478dccc7c423dc48e551fbed20a714832c0dc3b7d7ad0014b2a743b04e9d97e266897723d2f2f43dee0df67def2a6bc285d8356a31ca94317b84f47fe7fa7cf15561b5ccb5b8f044fff7e88b2db51b7d4de38835b76e26bc3c09c0092d00ec263c1a1cf75ef7c0debe058d916d17172a65d81f366226e", 0xda}, {&(0x7f00000043c0)="1d8b0c52651bc31fd55a6d61bd1a9a23f4569cbd9e7e91af160776efb4c04c9d96625f555c02e0b5e0254892bfbaef56eb62ea071fa381b450cad53d297017c941b1495eddec21562a9a243f42994bca8955a67547564f7110a1233282d1595ddfe75ca2ccdebf2b3750c7679e3c5d3733e3877bd1e0f00b173afd80a6d5b0a8b38be970b7667037a7884610c3f3e68c2f38c1130e82dd2821eced9d9e66a11b4dbd902060b4038b7c6102d75c97ea17c13de51978a8be385bcf401122afce0f70a753576feec24810204ea37956aadb2a5d2bde9bd00b9e7fc011d40f7289a2fe0d8128ac7884", 0xe7}, {&(0x7f00000044c0)="ceec50837a5823451077ecedb70509c65a839323fa01fa1a053b3e9ca6dc665760b92e19e8ec23889b4255550c56bc8f32cd1ac4bcbcdc8f3b75b4be6c0c2098619dd803b09d199a0be055ec989dd795c5471b6d9b651b7d8faf820bc6dc0ac5f626a85ce24aa5f17dcb265ef1d24439f617d73783363a6011df79f57046536c5b2a280eab52c589bc", 0x89}, {&(0x7f0000004580)="d5a9a146604dccb042948d0d58cd4a0f6ef3df7eddaa99824c6b62dfa1626000abeccfe8bc141b0d09de7c54e812b9ffffe8903ddda964623a96848849a74979860d596124606f6215fbecbbdbc28140b141913cfcb6411e5746a8cd6be829c87336cf51bde48c6cc33b9eee54303a9049e76bfc034e989dc7a961d117f270df3960ddb3039fed9caeef94282ee9f613564e7747f689c67203da68d80cacf766fa293309730afc45d13734210743116bab27b287eac1d26ac43b448f6b8c2d889da4907c0e44089cc44c9dac6a19a2b8ae396c4c844254074df43e324f0021296948cf70e76577b844ffd5b244e2e6e97ec72db29bb331725b778dd71eb05d0aa4864ec95b10eb74ab41b525de187da7eeb5ceead92008bb062ef778157771cbc3bfbeb5bc071bb04c8d1cac3e7e4e8157d686f428fead66d8923322c92f6908711089b36f5f7abec0197de02a168508a4bd5d21c9c39dcc9a48df7437ada3714bc87b8ebca28cf2c60bd1913e224e9aff1abf166180d872f9f373600263b217b86bd45999a2b539b91567f2f278a7736ab6c1e08b6037d8b46f2c7941a792b44bb11eb858183894817481bb2f7b9abaaf0a4a82adec60a720fc955fffa3131d0a2be8c45bfa345b0cc348c5b71705b12bd32e5f685fc783f5e791ad23560759bdb700c6cf18654f08480e446d8d9dc706cf9f2f29157e5fa5678771f49a37f23f3b565f80b578ed2e3707c84cd26eca17c51eb06634149b11c5dbc00534051544c54a9332f58da32122ac8627988338a7cd84b5db6464fdfaf17f997764dd40539b0f7c0b0036309d13f344024324d94ec47ce4de976d251086a3395cf14e5ab14503be6f9573df612856374181bd11652b4659395625d85d29ea72f49e23fa86cf027b2a7d8ee15075475b72bb62b10048a8b102fe04efcf3e9db0993bf12d81c417e641fac34cd4a02b083cc2e743f5dced1a6e9a3790db2a41eca459440df07f5c07663a5824e2bfeae9903a335c057527ec13f398fb056e945fb828f73f12098732fe56fc7572890fc09719695ea835fef650968a692a70201af064f497f13ad9123a255b5097d9888fb40505e21af2c2412052203c2972c672557a5b0c6ea8422df46fd0d8e8ae7145daa8edb34fb112ced687fcdb986054fb8749c1ed80773e6b1a531ca8fdcfa3c37c5e4e5c07804eaa303d7292a72aea11f5604ec95f9d8ed7f5ca0c1966c6ac8252d9983d0f8030ddde77517a0e58a06cafb34d80d124e00261550671667ad528f1431f7ad00dc42b7ad7e466748498118bdbc3d3c189fc18107dbcc5094d1ec8c61e4495eadfe5e0a9dec75d95b31462b6df34320c716baabdfa8cfe9bacbb800ff3f34327af95bd873fac5117561fec4c4252ebc8d9cfc18ec82d51106c6086d85f9c61f5d3e91292352eb0e59e03516729ceb50fc6ed570e882b0cddab2c50968b1ea3a23bbc86fe9acc7b4c2c398832c8230f0e02b61e3c54ad2dff71377e8a5a2b86e09d08aa8dbbf2c6c07a5c959ce202ab6b4f78e2e73cd60424a6a4c1882411c8bc1fa7678199b2c10f8541985eb3518e975edfce60a82ba0caaff337e4642a668f7e4df40b09661dde4186b1b657efdd025a1362d26c1b739dbadfc80433ebf54e56d9bc67c6520163e5134d8dcf847316e08acf2bb108817967c99b54b0b512983e6edbb07ea2cd4cac877ab91578f5dbee9d54761dbe2986ebeb56e473f19a5e53caa500e3d3e927851fb01e33ed7a132a2bc03b1520fdc75fb292a8aff45234708ad2c093b7fd8fae1cf9c1c98c1d250cba2a0d5581035010a73f144e6dc391fde05cf1451906361f98d1a9db980f22fe4223c057beaf3b3616c9c26625288535efc912d450b39b93d1efa681993d8f68d0060089316450cf3af3af0640aae06a46c87871a5017544c195267cbc02029632e18ddce9499b9814f59e63966b815aa0002080e55412902148b13f70990ed1ac4164dce24ecc5087605aa40a3f8e1428eae9ce48b3d3f2b56611c6206b6c8cc1f40f836e50d107a98fabdc2b8cf3658aba0c9d43b0ac6379befba27a14af261563a5bc970993f82fd954525288750ccb7cccc898cc8126589a0931f4c2bf3f562cfa07543963fdae10f33eaebe87d755a6971f7b948260703e6e6b83b6db30889b4f7d58c14aae76e317055f76fc0bed6309d5b316b664735d1f49817a34fda89e577e44b4b3f29fa8c49d1ec0bfb8bcca626da9d6065b23630c1451ed0154f77d924025611ffb1aa94f42e38e11797a623c2f3916035321a21d7dbb4f70cec15451a37d83aca295582045205f3ebf1d317c5a583576d42047bec173a46e3779dc55ceade4c54a0faca2ddc65036167c39fd57a3a2c829e624425c4f758e06f61026c0d36c5977b43e8b238edd8b14f4438dc2457ed5129f0743fc6bc3ead333eb63383d0d5f9f9a5d2226080a93fc1b216d0bda764b1aaae530432f55e2896e9de8e73b358660ee5ccdf526431899fbbdf24d08b81f774a3cdf77b1c59e11a681579fa1f5fc4bfbc5ef237d1bf4490b3819f14aa46ed12930f990fb3b6599606381c7fe3902a2ba57d110e3e0cdffa2a8812a686b3ad2a2bedcb21732eaeb78f8e0826b7136b9edcb130166865d8c27b710493db50f3bf4db73db60099bcba388b8be328926aa9235f18b414d4d512ab39a6aaab4a245733e33b955435e81e2de883b0a936c8d9ee3ade3eaf8da5d018bb0a5814878963ab62d3c1b56b8061d7cc22ebcf372031d952a830730dfd4cf6f81ccc149b11b0ddaba48269173bdf5821f770ce017e9083d6bda68ec1d8ad4546b498c509e80e84c9d92bf17db3f3e80fd4f5aa7c6d27a04893b83be690b74576c309a0e273cc70023ee6192d0da8e0b41619dd9bfc907f6180b03a52a28ccb31e9a4f4d587509f76769372d420aacb1f5b0fade9d9dab7d834b18714730162c2c19937f605b3cc488c6d3a31f242c9db0d664cc69e8e396fc8b709f09409110175c17edd1a7f75b3796b742b6e6277634690b8863861f0ce1d3525c14882fad5d6cd5e9ee9908b17e7305754af5f08232de1e5da642ee37dc527914fb1b4b444b321110ee90f0abf7ffd0ec4dd1db93ccd607a044924089f811cb2dcf336959abfb44bf4693a53a13e6d377fea1292012ff4f6eeb46732e20dba7645090ee71dc77ac82b53731c6ffde7ed62497672923192d519bad2d8b2a64e3f62d58783bd7a0f122d0acf6bd61d9b111c4601b9a18409df486db7a5324b2cbeca6c51d1bcd87df73ec5fd04bf283ceee795e1430eb5ca8afedf3d32c1d7073cb295e2b1abccf2645f84783dcc1b2a0fafbb6cefe14674f1ae04fb70ab9ae09ec3c1be21febb98e8343b424c20dad500eb1b0c1e8b0b9511439cd6ce67eb5b2ac8bc21f40687f0e795a8db7189cdd0eb7f675ecb0745ba6d88ba8f0dac26253d375ed9e71ad9a4a592f4900caeaf38464ff74132bc7b7a347cadb5c03ac5e852e787489ebdd098b17dc386eb465581a66f873bc2217de856a6ad9c897c5543320c92955c48bbcb4f2b35e84a7e7751e05e5336e77ace70a1910541adfa9e9d65834262317cfa561a6e8d5635bc745ba9cfd4bd43a6993936426ed422141680990e694cf9d67d9894e1094b6349b4a433faa9c473d93d968f65df49d3c255a70ec794db37f7978ad4630d54071bfdd874f0a67de29691676ed18734c0d1744700a056f0e3b2fae767756a850daf81b41d9c6ca26248089924d4c4baa3dce11537b377d64e0830007aa8a43c5d350b6e2f5b6387314f1625eab16050b3a64b44e56e80ca118ca08db0733c76d79a0950572f7a28b4e481166b44212dffd555a928ea491852b88dfa575efc137939a63a03c149feabd55e891ef9efb455087b7b52fef2820198fedc77304738b470acaca7d16baab87a3aa195b34a29661f960891a203177baa9bef7f9aa010012de7ad5242a0fbaefedd646a539295f5c6c927289d066a48036ad53daf7cc28550714e0073210b5e29db647749484c2d60f42af94cf990e24b43f5c1e2e8eba9c1aa3319584e076d698a7ca48f45d606ad6a2d3b5a782a3b6ca5b39479a0f31ade6c856356b200a267bcda3fc53d0fb748dc407e89ee4e6f4ab60fc7fad1d969dc19d00ccd94bae503c2caff59d5e6fe244c4810c53e15230e418a856f399e1cced04ae4a0db70bb57f1923bb56ead22728a981428ed9c17608d695aa6867d5edaaa668433f667a35e4d9f3de435ba8b6484d102cfe33e0523d6462ec7d5514e12d966faba4dcd9957436c5521bf54d4da95d9d406bb42c5921ee0349a4356c80547ec4898f335d3f724d06c1d50604ac7164a84d98b3fb97f979ee22dea8ddc4b586f96bfc8c89bc5ebb18beb3c063edaa3a35a93187d4409f51a8fbd3192ba94b2e4895c73e10bb0bbf596c73496d6485f1fc65bba7f7467bfa4eb21e58b828af903fd0007cbc0c4a5ec06034dc307215ef593dca3abd71ff041bb490090597bed003b285e62279ce145759734a5abcf8328a79198cca27c8ea73dfcbddcf2ec0cb138b73320abc465b05c1ca3fa6f8115e0fb4b91bf23a64f6917964a6c5ca426a83480db5fd41ff9b24e2f612a4a4fefd219fc1a446fe35eb837d21082ff96c2a42c6647248d1b59b0f79f1889078967ced58b746f4a39d503df819896fede2aed095e2f603746b88a2455b8332c2dbe70d691b145ee51e17c3f5830c9a9f1012a0bced837150808b698c1e23f8647c6ab5e9941da619aa252e1c313e076eb874b84b63dd0f78eab9acdd9d697a2509d54868c63ff9ba7a03b8046e735c4cde5b1527747596e51dc1a087dc7eb524bb221a1037a5fdf3ba9e38b72c5d323886f5f78b4d7f1d5a284778af3853e015da6d64d34b940bd6b92b3285e82de6746029c70e59906363cf9233683c2c48a6d19380bb0e16e8d5187fa3a0d0fbed8dc167947ad4c4426e0708f2e44a5f1b528f4a52222df3a9a9a1fc1ad1008caf6641fecafbea70f5832ae5e121db91eb73bdee3695a8b7a22dea5ef20312d2547e7d45c6fa0fc2fb74bdc00b94e3ecb0979764f15e6fa36d0b4a00330aac3170dd68432b4dd0954943be12f606502cc3e2ec203e9ff0ced6afb4e277e7e2320526fbeb165ac56db21b4f6f784a127e8bb0cb56b5240090363166ed0250130aeacfa3ce5fd79c247e6c0880c58e0a721fcdb086a9adda6f0d8f5f0be47e2fba426babb58e179dc1625caed25ceb78904adc73bc9f291322bfbcacd0424bc963fc2c4322032c115c4f16961398a5cf55916c655c8f83b551d7de5e1d4551c1f554f83611648138cb233233d8dfd87c016d027d1aa55eb59236417223bc83ee4ff6da2392fcd8094f6d78bdf8568d1b5a48a798cc78e387b598bd6e9dc4acffabbfab3ed17aaac7b374e889f01fbc43b9cb66dc8cf9801602fd606a4e3a703ba8b7f2011badfe146ce46ca66ee3291d51d56fdb8ae3edf117937f2f428f180f80262f0d2ee7a31139a08b4ac45c686f72ab9ba3e844cda0b911506b8c6792d3816c6e5f9cec971a0304a1b908335ed445ccc5b6b0387aebfb099d83cb76499ba41230df504396314cc08e1bc99703a2281ebfd6619e223443da0c82dcef8d2a7ffe03502c070306229aa97558aee0b5438806018c8bc96b0b17c91a4f1706182ba170c77b8403f94c37f4a0fea522cf761a101a51219b2735beddd06b900c35ae39f4f775a6f2ddd3ed5e88ebd2f4d6ce64d0488865486c142627a3f07e3ebb02cfa8d160dad2", 0x1000}, {&(0x7f0000005580)="6750a10601d84751903fbf8d88c1b0888c682c90efb730478d", 0x19}, {&(0x7f00000055c0)="ce45587005695d", 0x7}, {&(0x7f0000005600)="56fb463c543edaf2be168669c040e3b6cdb7176ea585cd5de69bbe6410636ba9faf3e41e44c48f5ab3678ae93dc86e3bc4f128e169e253909c2ece1077214a7e841904d351fb5b3a870f4ea2ed13e08f45233509e2fe0810353fc8af7ad1c7755e87fe501eef346507fb757092b07936a74f19abecbb638fe75e297bfa26020cb530ca5a055007933d53009777a9c1eaa0122cd5616428ede9771f4adfdd227938f951f670285e7306dc9700857dd5dc12e1c5c5a868be5c89926caf2d57089d808aadb0979eb9149d8f992ecb379b", 0xcf}], 0xa, &(0x7f00000057c0)=[{0xa8, 0xffff, 0x14c, "4d934d6e340560e390234bc9778595f2c7f72c3f88a2a341c553e5e3bb6548040cf02532c4a773cfbd617b9ae32825e021d4c6301fd8392c472a6036d47fbf4e5c3eff7550e3e6890d83f5a4095c29bc631669a632b598ef8b43ce9cf17a08f90b28072aceb5daeaf9568efc981d4be75cf335761a20804f0fc81ff4b6bd8616303165b5ffc0eccfef1fa3b46e0a3f93e1479c8e95"}, {0xe0, 0x1, 0x0, "fb20ece143f202efba5b1da137cab6e38cfa8379249066469d6b0b97df0d09cad67e07b765c9dd0ddb5023f787fbebc02878c78b68d9a139075aaa3494f76197881ffdfad1b82663cb9d02379614489fba81889b83dbd9b89aa5dbaf4604f1dcabeddfe0d9fc357e141f82bc85450b5242ae7935bd36b08964dcdc5b406a752ab7c23d113c5ad9c33e68fb11c2b327f5553abb2a1a2a394d65ad904ed923cffb1ab7ef399778a73e81985b5087dac4fefd095e0da846b0bdb8fdf89c5cf4aa622b95aa67fae5f24220b13ccb5b"}, {0x68, 0x1, 0x20200, "c69365f650cfb7b3ee7bb36e5e5b42cddea65e77fd69ccfde97c23a445b92cd6ba62187f6eaa3cdc3a80acdaf1c71cb4d5907c83023c36e4dd09245ce4424bf74b6f4841d72d0a7e9c7ef7e162a1d7f31a"}], 0x1f0}, 0x405) mkdir(&(0x7f0000005a00)='./file0\x00', 0x93) 107.746627ms ago: executing program 5 (id=111): mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r0 = syz_open_pts() syz_open_pts() (async) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x1) syz_open_pts() (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="f7729b5aa2", 0x5}], 0x1, 0xc) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71fff7feff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d540d91343", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() close(r2) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xfffff20b, "f50b2b990097cc40001000", 0xfffffff9, 0x1}) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="29e1d5a8f05de73a6a775adc8601248159274e831c80d0fe4f0260362f4a8be33a477c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f", 0x66}], 0x1) execve(0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) madvise(&(0x7f00003a8000/0x1000)=nil, 0x1000, 0x2) r5 = socket(0x2, 0x4003, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080)="a3e6788ef2a7e6cf8b4f2352", &(0x7f0000000140)=0xc, &(0x7f0000000180), 0x0) (async) getsockopt(r5, 0x29, 0x40, 0x0, 0x0) 103.700059ms ago: executing program 1 (id=112): open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendto$unix(r2, &(0x7f0000000040)="fd71d800f74b593d090ba64d8d20a197ad8d084cc2ad2ce2d6430ed8097ca7297317a4e422e7da531cf5", 0x2a, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setreuid(0xee00, r1) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) 95.842124ms ago: executing program 7 (id=113): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ftruncate(r0, 0x8f6d) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000480), 0x2) 14.178121ms ago: executing program 1 (id=114): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x180000000000000}) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0xfd0, 0x5, 0x4, 0x4}) r6 = dup(r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto(r4, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000015c0)) 13.353245ms ago: executing program 1 (id=115): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7fff, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500", 0x5e9c}) (async) fcntl$setflags(r0, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48, 0x2, 0xe2, 0x7fff}, {0x80, 0x4, 0x8, 0xfffffffd}]}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) (async, rerun: 64) setreuid(0xee00, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x335) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xc, 0x2, 0x77, 0x8}, {0xc86, 0x1, 0xd, 0x2}]}) (async) syz_emit_ethernet(0x52, &(0x7f0000002780)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd258f1de1001c0c0601ff01000000000000000000000000000150000000000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008800090780034"]) 13.068465ms ago: executing program 7 (id=116): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 9.780831ms ago: executing program 5 (id=117): r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x80, 0x9, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x1, 0x39a, 0xfffffffeffffffff}, {{}, 0xfffffffffffffffe, 0x8b, 0x1, 0x4, 0xffffffffffffffff}], 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x96b, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x8}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffb, 0x64, 0xfffff, 0x0, 0x1}, {{r6}, 0xfffffffffffffffb, 0x3d, 0x4, 0x2, 0x2}, {{r7}, 0xfffffffffffffffb, 0x10, 0x20, 0xffffffffffffffff, 0x9}, {{r8}, 0xfffffffffffffffd, 0x18, 0xfffff, 0x1, 0x9}, {{r9}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0xffffffff}], 0x1, &(0x7f0000000380)={0x12}) (async, rerun: 64) pread(r0, &(0x7f00000003c0)="1bd9e8a0ed98a068", 0x8, 0x4) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @local, @multicast2}}}}) r10 = kqueue() r11 = dup(r5) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) kevent(r10, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x20, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc2, 0xfffff, 0x8f7a, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x98, 0x20000000, 0x40, 0x9}, {{r7}, 0xfffffffffffffffd, 0x7fb1bed9b17bb60, 0x1, 0x9, 0x3}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x2}], 0x7, &(0x7f0000000540)=[{{r12}, 0x7, 0x4, 0x2, 0x4, 0xca}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x197, 0x2}], 0x36c, &(0x7f0000000580)={0x8000000000000001, 0xdc}) (async) socketpair(0x20, 0x1, 0xe3, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x340ba5a0aa039ff4, 0x3, 0xfd}, {{}, 0xfffffffffffffffb, 0xa0, 0x1, 0x2, 0x9}, {{r3}, 0x0, 0x8, 0x2, 0x80000000, 0x9520}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x8, 0x4}, {{r10}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x0, 0x7}, {{r8}, 0xfffffffffffffffc, 0x20, 0x20000000, 0xbb86, 0x4741}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0xfd2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x1, 0xa}, {{r6}, 0xffffffffffffffff, 0x22, 0x1, 0x3}, {{}, 0x0, 0x13, 0x20000000, 0xb, 0x24}], 0x5, &(0x7f0000000740)=[{{r0}, 0x4, 0x80, 0x1, 0x5, 0xa}, {{r8}, 0xfffffffffffffffe, 0xb8, 0x40, 0x8, 0x1}, {{r13}, 0xffffffffffffffff, 0x8, 0x1, 0x70e1f7b3, 0x6}, {{r12}, 0xfffffffffffffffe, 0xa2, 0x1, 0x5, 0x7}], 0x8, &(0x7f00000007c0)={0x707, 0x7ff}) (async) connect$inet(0xffffffffffffff9c, &(0x7f0000000800)={0x2, 0x0}, 0xc) connect$inet(r2, &(0x7f0000000840)={0x2, 0x3}, 0xc) (async) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000008c0)={&(0x7f0000000880)='./file0\x00', r6, 0x2}) r15 = getegid() r16 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r18 = getegid() (async, rerun: 32) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000009c0)=[r15, r16, r17, r18, r19, r20]) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) recvmmsg(r2, &(0x7f0000000b40)={&(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000a40)=""/54, 0x36}], 0x1, &(0x7f0000000ac0)=""/62, 0x3e}, 0x2}, 0x10, 0x1801, &(0x7f0000000b80)={0x0, 0x7}) 840.786µs ago: executing program 7 (id=118): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 0s ago: executing program 1 (id=119): clock_gettime(0x38d178915807e004, 0x0) (async) clock_getres(0x3, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) lseek(r0, 0xffffffffffffffd9, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async, rerun: 64) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0xfffffffe}]}]}}}}}}}) (rerun: 64) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.153' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8060f82140, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *448578 71799 0 0 0x4000000 0K syz-executor 163351 99759 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343b3e6) at panic+0x1e5 __assert(ffffffff833e8801,ffffffff833bad94,142,ffffffff833c5032) at __assert+0x29 tun_clone_destroy(ffff800001485800) at tun_clone_destroy+0x38a if_clone_destroy(ffff8000340b6010) at if_clone_destroy+0x1d7 tun_dev_close(4287e,283) at tun_dev_close+0x1dc spec_close(ffff8000340b60e0) at spec_close+0x412 VOP_CLOSE(fffffd8060c1f138,9,fffffd807f7d23a8,ffff8000ffffaa50) at VOP_CLOSE+0x133 vn_closefile(fffffd8070822608,ffff8000ffffaa50) at vn_closefile+0x12b fdrop(fffffd8070822608,ffff8000ffffaa50) at fdrop+0x126 closef(fffffd8070822608,ffff8000ffffaa50) at closef+0x192 syscall(ffff8000340b6340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbb7d6e9a010, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343b3e6) at panic+0x1e5 __assert(ffffffff833e8801,ffffffff833bad94,142,ffffffff833c5032) at __assert+0x29 tun_clone_destroy(ffff800001485800) at tun_clone_destroy+0x38a if_clone_destroy(ffff8000340b6010) at if_clone_destroy+0x1d7 tun_dev_close(4287e,283) at tun_dev_close+0x1dc spec_close(ffff8000340b60e0) at spec_close+0x412 VOP_CLOSE(fffffd8060c1f138,9,fffffd807f7d23a8,ffff8000ffffaa50) at VOP_CLOSE+0x133 vn_closefile(fffffd8070822608,ffff8000ffffaa50) at vn_closefile+0x12b fdrop(fffffd8070822608,ffff8000ffffaa50) at fdrop+0x126 closef(fffffd8070822608,ffff8000ffffaa50) at closef+0x192 syscall(ffff8000340b6340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbb7d6e9a010, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000340b5e90 rbx 0xffffffff83800dc7 cpu_info_full_primary+0x2dc7 rdx 0xffff800001441d80 rcx 0xffff8000ffffaa50 rax 0xffffffff837ffff0 cpu_info_full_primary+0x1ff0 r8 0 r9 0x8080808080808080 r10 0x5b14f4b4b3477d96 r11 0xbcf107e19668aa94 r12 0xffffffff83800bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8104b6f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000340b5e80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=448578 pid=71799 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=8, usrpri=72, slppri=8, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff99c0,0xffff80003c4f2f98 process=0xffff80003c502250 user=0xffff8000340b1000, vmspace=0xfffffd806eb9b728 estcpu=22, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 80168 261646 77473 0 2 0 syz-executor 59299 47709 99146 0 2 0 syz-executor 59299 158256 99146 0 3 0x4000080 kqsel syz-executor 59299 394676 99146 0 3 0x4000080 fsleep syz-executor 79290 223850 29889 -1 3 0x90 nanoslp syz-executor 79290 219055 29889 -1 3 0x4000090 kqsel syz-executor 79290 341766 29889 -1 3 0x4000090 fsleep syz-executor 79290 436048 29889 -1 3 0x4000090 fsleep syz-executor 71799 482575 77821 0 2 0x480 syz-executor *71799 448578 77821 0 7 0x4000000 syz-executor 71799 203849 77821 0 3 0x4000080 fsleep syz-executor 94146 523590 33497 0 3 0x80 nanoslp syz-executor 94146 200201 33497 0 3 0x4000080 msgwait syz-executor 94146 450805 33497 0 3 0x4000080 fsleep syz-executor 89840 130560 0 0 3 0x14200 bored sosplice 1081 459881 99759 0 2 0x2 syz-executor 33497 468517 99759 0 3 0x82 nanoslp syz-executor 77473 342401 99759 0 3 0x82 nanoslp syz-executor 29889 113614 99759 0 2 0x482 syz-executor 99146 391616 99759 0 2 0x482 syz-executor 54640 148657 99759 0 2 0x2 syz-executor 26545 398909 99759 0 2 0x2 syz-executor 77821 153949 99759 0 3 0x82 nanoslp syz-executor 99759 163351 31959 0 7 0x3 syz-executor 31959 141689 6378 0 3 0x10008a sigsusp ksh 6378 256144 20929 0 3 0x98 kqread sshd-session 20929 141062 35878 0 3 0x92 kqread sshd-session 93757 133589 1 0 3 0x100083 ttyin getty 35878 278302 1 0 3 0x88 kqread sshd 99747 372503 16257 74 3 0x1100092 bpf pflogd 16257 38726 1 0 3 0x80 sbwait pflogd 95641 17277 56766 73 3 0x1100090 kqread syslogd 56766 86816 1 0 3 0x100082 sbwait syslogd 1864 422083 1 0 3 0x100080 kqread resolvd 18516 27377 20847 77 2 0x100092 dhcpleased 58974 55217 20847 77 3 0x100092 kqread dhcpleased 20847 179116 1 0 3 0x80 kqread dhcpleased 29041 156063 0 0 3 0x14200 bored smr 28732 409914 0 0 2 0x14200 zerothread 91968 168500 0 0 3 0x14200 aiodoned aiodoned 21327 387730 0 0 3 0x14200 syncer update 28629 115560 0 0 3 0x14200 cleaner cleaner 26208 329770 0 0 3 0x14200 reaper reaper 79186 330724 0 0 3 0x14200 pgdaemon pagedaemon 70668 62340 0 0 3 0x14200 bored viomb 9698 507794 0 0 3 0x40014200 acpi0 acpi0 1742 237907 0 0 3 0x40014200 idle1 56716 60109 0 0 3 0x14200 bored softnet3 12138 522531 0 0 3 0x14200 bored softnet2 28388 392070 0 0 3 0x14200 bored softnet1 34876 287470 0 0 2 0x14200 softnet0 75810 89331 0 0 3 0x14200 bored systqmp 23670 425897 0 0 3 0x14200 bored systq 88230 399280 0 0 3 0x14200 tmoslp softclockmp 52628 450267 0 0 3 0x40014200 tmoslp softclock 6655 9757 0 0 3 0x40014200 idle0 1 478552 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex sbrcv r = 0 (0xffff8000014423d0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 soreceive+0x10d5 #4 soo_read+0x60 #5 dofilereadv+0x230 #6 sys_read+0xa2 #7 syscall+0xbc6 #8 Xsyscall+0x128 Process 71799 (syz-executor) thread 0xffff8000ffffaa50 (448578) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8398e998) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 msleep+0x13b #5 vop_generic_revoke+0x38f #6 VOP_REVOKE+0x65 #7 tun_clone_destroy+0x10b #8 if_clone_destroy+0x1d7 #9 tun_dev_close+0x1dc #10 spec_close+0x412 #11 VOP_CLOSE+0x133 #12 vn_closefile+0x12b #13 fdrop+0x126 #14 closef+0x192 #15 syscall+0xbc6 #16 Xsyscall+0x128 exclusive rwlock clonelk r = 0 (0xffffffff83870ab8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 if_clone_destroy+0x67 #3 tun_dev_close+0x1dc #4 spec_close+0x412 #5 VOP_CLOSE+0x133 #6 vn_closefile+0x12b #7 fdrop+0x126 #8 closef+0x192 #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 26545 (syz-executor) thread 0xffff80002a372538 (398909) exclusive rrwlock inode r = 0 (0xfffffd806be9d1b8) #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 (0xfffffd806c89f648) #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 99759 (syz-executor) thread 0xffff80002a372a58 (163351) exclusive rwlock sbufrcv r = 0 (0xffff8000014423a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 soo_read+0x60 #5 dofilereadv+0x230 #6 sys_read+0xa2 #7 syscall+0xbc6 #8 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10262 11120K 11231K 166960K 11504 0 pcb 17 12K 12K 166960K 33 0 rtable 219 7K 8K 166960K 375 0 pf 39 18K 18K 166960K 64 0 ifaddr 41 7K 7K 166960K 55 0 ifgroup 58 2K 2K 166960K 80 0 sysctl 3 1K 1K 166960K 3 0 counters 66 36K 36K 166960K 80 0 ioctlops 0 0K 4K 166960K 1497 0 iov 0 0K 4K 166960K 39 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1400 88K 88K 166960K 1489 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 93K 166960K 247 0 sigio 0 0K 0K 166960K 3 0 proc 72 91K 128K 166960K 537 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 23 0 in_multi 88 6K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 394 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 204 72K 76K 166960K 4028 0 UVM aobj 16 2K 2K 166960K 16 0 pinsyscall 40 80K 106K 166960K 1370 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 13 0K 1K 166960K 35 0 temp 41 8631K 8694K 166960K 7774 0 kqueue 14 22K 26K 166960K 48 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 46 0 42 1 0 1 1 0 8 0 rtentry 112 113 0 13 4 0 4 4 0 8 0 unpcb 144 158 0 138 4 0 4 4 0 8 3 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 37 0 32 2 0 2 2 0 8 1 arp 120 18 0 2 1 0 1 1 0 8 0 inpcb 376 233 0 222 9 0 9 9 0 8 7 nd6 136 24 0 3 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 4 0 3 1 0 1 1 0 8 0 pppxif 1472 1 0 1 1 0 1 1 0 8 1 pfstscr 40 1 0 0 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 pfstitem 24 35 0 4 1 0 1 1 0 8 0 pfstkey 128 35 0 0 2 0 2 2 0 8 0 pfstate 376 32 0 2 3 0 3 3 0 8 0 pfrule 1344 24 0 18 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 458 0 50 29 0 29 29 0 8 1 art_table 32 460 0 50 4 0 4 4 0 8 0 art_node 16 112 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 1 0 1 1 0 8 1 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 13 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1763 0 254 95 0 95 95 0 8 0 ffsino 280 1763 0 254 109 0 109 109 0 8 0 nchpl 144 2118 0 429 63 0 63 63 0 8 0 uvmvnodes 80 1950 0 0 40 0 40 40 0 8 0 vnodes 216 1950 0 0 109 0 109 109 0 8 0 namei 1024 6814 0 6813 2 0 2 2 0 8 1 percpumem 16 54 0 7 1 0 1 1 0 8 0 kstatmem 264 38 0 12 2 0 2 2 0 8 0 scxspl 216 6661 0 6661 6 3 3 3 1 8 3 plimitpl 152 42 0 25 1 0 1 1 0 8 0 sigapl 424 559 0 511 7 0 7 7 0 8 1 futexpl 64 1953 0 1948 1 0 1 1 0 8 0 knotepl 120 95 0 0 3 0 3 3 0 8 0 kqueuepl 216 57 0 46 1 0 1 1 0 8 0 pipepl 328 122 0 94 3 0 3 3 0 8 0 fdescpl 504 540 0 511 5 0 5 5 0 8 1 filepl 152 2519 0 2298 13 0 13 13 0 8 4 lockfpl 104 46 0 44 1 0 1 1 0 8 0 lockfspl 48 19 0 17 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 206 0 192 1 0 1 1 0 8 0 zombiepl 144 511 0 511 1 0 1 1 0 8 1 processpl 1168 559 0 511 5 0 5 5 0 8 1 procpl 656 758 0 701 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 0 1 1 0 8 1 sockpl 688 440 0 405 10 0 10 10 0 8 6 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 108 0 0 14 0 14 14 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 140 0 0 9 0 9 9 0 8 0 bufpl 280 2520 0 128 171 0 171 171 0 8 0 anonpl 24 110578 0 107419 25 3 22 25 0 184 0 amapchunkpl 152 11998 0 11585 22 0 22 22 0 158 1 amappl16 200 2128 0 2104 5 3 2 5 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 120 0 107 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1203 0 1175 2 0 2 2 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 260 0 260 1 1 0 1 0 8 0 amappl8 136 24 0 22 1 0 1 1 0 8 0 amappl7 128 110 0 98 1 0 1 1 0 8 0 amappl6 120 180 0 176 1 0 1 1 0 8 0 amappl5 112 129 0 119 1 0 1 1 0 8 0 amappl4 104 325 0 306 1 0 1 1 0 8 0 amappl3 96 2028 0 1933 4 0 4 4 0 8 1 amappl2 88 668 0 607 2 0 2 2 0 8 0 amappl1 80 8414 0 7850 15 0 15 15 0 8 1 amappl 88 3633 0 3485 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 540 0 511 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 540 0 511 1 0 1 1 0 8 0 vmmpekpl 168 6231 0 6196 2 0 2 2 0 8 0 vmmpepl 168 39985 0 38240 89 0 89 89 0 357 4 vmsppl 456 539 0 511 5 0 5 5 0 8 1 rwobjpl 64 16204 0 13340 47 0 47 47 0 8 0 pdppl 4096 1088 0 1022 106 34 72 86 0 8 6 pvpl 32 11077 0 0 91 1 90 90 0 265 0 pmappl 248 539 0 511 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 281 0 36 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343b3e6) at panic+0x1e5 __assert(ffffffff833e8801,ffffffff833bad94,142,ffffffff833c5032) at __assert+0x29 tun_clone_destroy(ffff800001485800) at tun_clone_destroy+0x38a if_clone_destroy(ffff8000340b6010) at if_clone_destroy+0x1d7 tun_dev_close(4287e,283) at tun_dev_close+0x1dc spec_close(ffff8000340b60e0) at spec_close+0x412 VOP_CLOSE(fffffd8060c1f138,9,fffffd807f7d23a8,ffff8000ffffaa50) at VOP_CLOSE+0x133 vn_closefile(fffffd8070822608,ffff8000ffffaa50) at vn_closefile+0x12b fdrop(fffffd8070822608,ffff8000ffffaa50) at fdrop+0x126 closef(fffffd8070822608,ffff8000ffffaa50) at closef+0x192 syscall(ffff8000340b6340) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbb7d6e9a010, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff8398e790) at __mp_lock+0x1a3 ktrgenio(ffff80002a372a58,3,0,ffff800000b38c40,3dc) at ktrgenio+0x238 dofilereadv(ffff80002a372a58,3,ffff80002a3a2328,0,ffff80002a3a23e0) at dofilereadv+0x42f sys_read(ffff80002a372a58,ffff80002a3a2490,ffff80002a3a23e0) at sys_read+0xa2 syscall(ffff80002a3a2490) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a9851d7bf20, count: 5 ddb{1}> trace x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff8398e790) at __mp_lock+0x1a3 ktrgenio(ffff80002a372a58,3,0,ffff800000b38c40,3dc) at ktrgenio+0x238 dofilereadv(ffff80002a372a58,3,ffff80002a3a2328,0,ffff80002a3a23e0) at dofilereadv+0x42f sys_read(ffff80002a372a58,ffff80002a3a2490,ffff80002a3a23e0) at sys_read+0xa2 syscall(ffff80002a3a2490) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a9851d7bf20, count: -10