908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 3: r0 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbff3f, 0x0, 0x100000000000001}], 0xe4a, 0x0, 0xa9fa, 0x0) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_ip(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000c7f100000000ffffe0000001ff"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {0x0, 0x11}], 0x100000000000003a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x84}, {0x81}, {0x6, 0x0, 0x1}]}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000040)='./file0\x00', 0x8}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) executing program 5: getpid() r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) setreuid(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) ioctl$TIOCSTART(r4, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) b1, 0x0, 0x0, 0x0) ='./file0\x00', 0x615, 0x0) poll(&(0x7f00000003c0)=[{r3}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000022c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) executing program 5: getpid() r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) setreuid(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) ioctl$TIOCSTART(r4, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) b1, 0x0, 0x0, 0x0) executing program 5: getpid() r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) setreuid(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) ioctl$TIOCSTART(r4, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: getpid() r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd54", 0x171, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x100000000000000}], 0x4, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x12, 0x2, &(0x7f0000000180)="4411a7eb97168b2030189e8dbf32d0e15a11fffd89619a9615cbe1e7810467958e05eb0b719a3a536905b9c71745cda271b6663c4f1e1eaf67a2278153feb0573f812879778e86522a7885708a6e27c4966d0c09965435639189f2d5db89f56c87b603eae553e099ccc6dc74882c189ea48f1fb6e5e1af38292518c015b5efde005e7701917a42499bdd51823f5bb9129264997726c21e1ae42a7f", 0x9b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x80, 0x3, 0x6148, "0100012d29fb000700000000098002005e00", 0xfffffffe}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000980)='./file0\x00', 0x20000, 0x4ebfac6bbaf791b) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f0000000240)="0920e80000007c60e1016745b65369db00000000ebbd0fa90172c84c838b4278ad535c39413f308cbbae7257a49a3dfde84958efa93e969de4ffcb7f31dbd1562eb77b6a0a", 0x45) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd22) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000440)=""/20, 0x14}, {&(0x7f00000009c0)=""/4, 0x4}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f0000000680)=""/199, 0xc7}, {&(0x7f0000000780)=""/206, 0xce}, {&(0x7f0000000880)=""/113, 0x71}], 0x6, 0x0}, 0x1800) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f0000000640)=[{0x883, 0x9, 0x1, 0xfffffffd}]}) writev(r2, 0x0, 0x0) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x2) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000500)=[{0x8}, {0x4000006}, {0x3, 0x0, 0x7, 0x5}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="00000019", &(0x7f00000000c0)=0x4, &(0x7f00000003c0)="fbe9fc686a98595278a678f9eb0dafab6dcbfb4f4fa8795c4f55c0c1b1bf9016fb6f3db0923daf6046a2edb1bbaf5fd0b9e3d776363e1c287f62b0716dc60ec61a96fa9903216c8e8df99bd291da0bbca807c1bd3c732f00ffd38fb8336fce259883d1f87eb34aa27a69d12a0d34ef2b2ffbb9b2bdc884b5fb2c2f42dae1ae1fc11e6e0e5c2cea0ace3f60e7f3a0ca405d2ef2084d7b4e7e9184aa5341", 0x9d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64, 0x2, 0x0, 0x8000}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYRES64=0x0, @ANYRES32=r1, @ANYRES16=0x0]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000200)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = getpid() ktrace(0x0, 0x5, 0x40000238, r6) ioctl$FIONREAD(r4, 0x80286987, &(0x7f0000000580)) r7 = socket(0x7b, 0x4, 0x3) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) fchown(r5, r6, r7) r8 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r4, r7, r8]) r9 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000000c0)=""/55) sysctl$net_inet_divert(&(0x7f0000000000)={0x2, 0x22}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x57, 0x0, 0x40}) executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000980)='o', 0x1}], 0x1, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') mknodat(r3, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x1) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00002ab000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000675000/0x4000)=nil, &(0x7f00006bd000/0x1000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f000006b000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000026c000/0x2000)=nil, &(0x7f000007f000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000ca000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) dup(r2) r3 = socket$inet(0x2, 0x2, 0x0) sendmmsg(r3, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x6}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) chdir(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x8) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x63, 0xf0000000}, {{r4}, 0xfffffffffffffffc, 0x8d}], 0x1f, 0x0, 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) mquery(&(0x7f000094b000/0x4000)=nil, 0x4000, 0x2, 0x10, r7, 0x380000) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x87, 0x20, 0x0, 0x80000000}, {0x30, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r4 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r2, r1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7010, 0x0) close(0xffffffffffffffff) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3f, 0x20, 0x81, 0xff}]}) syz_emit_ethernet(0x1db, &(0x7f0000000100)=ANY=[]) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0xfffffffe, 0x0, "000000000000e140668afb7c18390000002000"}) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x800, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = socket(0x1, 0x1, 0x1) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, 0xffffffffffffffff) setsockopt(r2, 0x2e, 0xc, &(0x7f0000001900)="3a4bbf5998bd99d61c3165d61df50edef30000000000000040d55326382bb97339cc66874a87e7609f32d746f0f8cdd075404675056982de655a61115aac26bedb009401e6ce21e717b0733db8923efb78b401d3133a469e73073fb218593736d3ff9329155c626dae71bb4758a16a707ed65180004f054b7232c82f07782df00d44141c744b847207d746cf487c7d142b6b8011e2410328501ce8", 0x9b) select(0x40, &(0x7f0000000040)={0x7, 0x0, 0x9, 0x2, 0x0, 0x0, 0x7, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001880)="974451973f0ca5bb77ac7973ca035917a8df398cb3795b7f8235f7954d73aa8bd3535a86e2db9b2b32a6baa41eae007595554c757403f6a8576ec23b1ae1d9243c167abef82c3021a14290b7081778640dadeb04547743a942ee11cffe5c07", 0x5f}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)="fefe92a48f0683ccca47bcc74c09297e578583bc66ced8fb64d925835741137dc724c9d6814630f53092a80d90143ae2ad99302f4ecabee6b36155eafa83b6565f9bcc606505f87703e905578fa0da58f35aa493657f071cbd1f6cd09fbde38ec86234d13a92a27aa1fb5bc3866f93ea5c40d99af86fa4ed63f61850ae221122b51fc332d8d08ca4e98c590bbbc751a81d5d69ef82ed355232b6f6ac9dbefac6a1f32a37867c3637ae06c4d4f3fdd0d31583c8b0ba77cc72fbab147eaed81aca9151e6ddd47eb521bc085b32e225667eaa3c13010f71ad2ecbaba76bb5c5466ea70feb571c3536d3263b8e531bda713e058c7c7bd5f115526623ac76df", 0xfd}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="d800000000000000ffff000000040000359d6a22d080e834a37240dfd900ab9672dc94dd1ed22c2decad01453115f8eecc9e470bbc7b356b0f8a8778a9a924dd882c02ee9baec03b738c0c209b0239b88856a2fb8afaaa2ef6dcbeb3906f8b0201868f396c44b1a7fb8c64364007df5780c230246d7486e4d0472abe8c40d583d585ff104729579d2e05b2cf81d55f7da19160944037e013a29737ec29563aeada81f0a79e0d0ab65f60c9a57fac7d695f393c00a36864618d3d1b4a285ee19ac4da71bf33be56f2175844c36b3f992c81303727665bff7a1010000000000000ffff0000080000006cbe849e4b4d3f0e5b200927327cba3288a5abdf2b201026e617ec1f42700015bc3ff33a87b35bc57bed6db873116f4befc1bacb507d9d3e560276ec30652cd00de2a40ec67c2ba54ca5288cb43ea483b0e829e1a9d82e3fd5aef293bc632d80af3b34f62cd405981c4fd2b6e6cf84f26696b0893e6458aca2ccb9e2057a010d62a0fa898c4fbefd5f8b7dd82c524e0bb00e91f1c76d0eca65609b1a2d62afc2d5adec913d5c6517781fee1ee9e213eac0e1bde15986ebf9c49883e22b4a782447b6f4db044078a790aeef135b927a7a5b499af8b29e1bdf68e5639f194e081d1ccac9069d369c1fdf96ec24baa520336e5c1c7397f1eb86fd32276158eadaa44159dc851e325241b4cc0872d97d257d9d15dbe2073acf2c43ad53bf1edf1a792d4e479f0a62a78c5d1dc6f3e41663fee590547603386ed391eee818ccf1c04865b9520bb12d511cf378bf7f47634752378c8de021c78c9d527a71d4341ff36aca1e8f38cc01f56475a9d42d220f7e08f1ee40c073a7a9f6ae6fb5f6625cafcb537d6f45cddc95d461d62281aa3b176c2f3221e2bd2fc1fedc398b296e9e2ee2e9cee1bd1fb31b101096769308fa00f6cd922922fd4de6ec9022c813fc710f16d85c907e1dcd12f819609abd9ab3a01a20d2b09f09fa1c365b211e7a155d180ab4c88d4ba0ae2a8015a9ed42f69a1038428a3e4fea6e7dc6de6cd7c1a78f2b1f44b6857411c6f79d567e0887dff97b3a398191bd98c0c98a2ddd22425db3fe16243c23e599679b98d2c35ad1297e19577ad1b7ab0098a0c3d6867ca78da8f0d5be184eab691a90b397fc2d82454e21f76fcc1452852256793bdaf830e9fdafb410bc2ad82d60d5e7be5ca2a450ef527c1075febb58dd27db7b62c9179e23253b47e428c874ce6d25e31b272808d2a79e8c0e48c0c26b1aecd6d8c253e6d60c254ed440e75fe8d50da405c640671322dfcb12b08b964ef3f1bf032a32f6357ab031028855f602e5033c62d8afe3806376ac88e6cfe27579b5c5d342a0379bc103bb1a5b3ceec8f77cc1d8fa4acd6468c81845ba54b9af7990e0b0c31aa4a65ce6e52e1c7cab4f85f6e5cc8ac0a4bb79eb010197dffbfdbfbb36da6033d1571ec3f12e5d95fd11685a391cf07ed4d72e5a5fbf35d684b546047e3562731f319b362143d754e19cb87f59c2aa374daddc5f31db8ce69d54a18ee5bf5e866c1ff263514b523384d8630a45434cd1ae0f7a4dc9eb9e3213fd8d1995111cc1836a697fcb5714081dff6984f94155ad2d02210acb9c5b2c00e3a2fe13cc34f41ac81a0d58df1afaee14870d64965809b62e2843b2dbb462aeeb85288815d9fa5f5b7decfd5b4a7d8c8bb2689a93304c42753e6b9e72c3fcfca0f89373f2583b0c924bb7f31bcdb3ab7749db8be854ecdc4e07f135dcfd196cb0c6d4b54d0168e9fc475197fa03da08d5bf8a275644cb14a59d29780f5119c9923c1518aedf8632b3d15147917fb4ad0df5d91bd197fbe772723f95a1cd66901a48c37b579706dbede1e323ed0bd684ae355cae6b77590d306adec06093c1c25f6396eb318452c678cd2015b74f9dad94f1f70ced463e7fe85a2be4e208ebf44d6290e86886a985ac259f89ecd13799af965fddefe2453f9dc5e350820215a1bdc2400a76e9e3551ed7e0231a48c446909639fb414e79423cc089d96d319f1c448ec2e75cc7410766e239ffddb4e2c384d343842bb929e9b2d88d61fc16a25ab3672dcb63abcf7067b08550c73a37cb69c5dbae9a1b600db431d8c63bdc901ec66320b44e3b3bc3e97456c576c45c0242be6bd97b8d697c0cdb126447859928fbc67e8d51893b018e55ce2c0164471bae957978f05dc20796297eda2e60622a26c3bbad5e72ce97a8752d59f1ddbc2e88960a9c76a2646a44b5fa29dd42c585fe3f150d71861b006a16500ddcdc3e114755486276f2280d4063ce22ac974a9a6c5028d16d2018959eab4b59417806fc5da89badd9e75b81b307855fbfc255ece0b3159540630177dbd3e32728d7e4b1593d1c03b5ad3691327d08bbaf01e618e81f7bf85ac8bb99349f11d52ca1b5787f4fd406342e755081b3ac249e0fc7e0509d6855a0ec3d945231a4e5760534a2c338616f2110d8d191727c22abf33a1b6d68d9a8e38f352928c189b7e036caa5a6d4c8b70c58f269ec2c26327ad87347886a4680b275edc5faf8d96daec51124da646112bd9ecbb03ffaf441effd61e81442086bd02c6a55534e1c9aa7e10cd974024fa3014a4e1d9f9aab0a570a4a6cf55d4c579dde8c60b1964df42cb74b9b4588666c523d9ac19d948f5f5ef5a6d04d5d6df742fd24dbdf92ab60a261445890466cf96868078a08dd41ed27a80920442024f344dfc34863972a726a954704213d62810c9a7032e1b99344bae9994315ef294d870774ae5e5292bf0b4cae7b0adf2b693f9948a3f46083f3de179503db10373c8ddeb32276203c99f6d5a97777b07b5737e62cdb56358227e88ba6f2640443d7580466f7a87195976b6f3acbb1a7641bf75cd171eab19bf7e97f520f3369bc257e4e5f584c252c04e65c9bf71acbef723adc5e9f9e885ad583511fc58c0830c4bd8d0e3261c54abb7b27c9cbadf0f1a386313a1e872b1458763800d23d95b69ddf3c0d3791f55f21ceb30c8c2a6037c7e5075b983cc3fa947ac6df4761c415b8f58d3e29166cc090c4a5115566c6d55e540504bb055d6cd9c1048b6a1c4bf3ca6b3700b000363732cae3d791b74ebc9a96a94a07fe5dc007b5301b4543374bd307289adb4832c66f21f9fae1985d52a040af14b5122d753f5655e71bcb32b1998a572ee64f3fbac56ce414f3ac77bd1123e8606729fc7ffc5c4bc28a2b8c45bbbb385d08ae3a5daafecc3dff2f8107f8858e969974b12c4598518822ea2da0bfe3b2f60610fb87c7989ff8d25e086ff053f49fe00bf849ca13ae3dec958320905f7871b1d1426dd1dab7f3e3fded7851d5965ea0a4dee8f6afb64236338798d432bc5a63e010e3f48e41dda7a6054cc2f6d1a6f964b828d9fa41fa94f671e1ea3dd2cd55911531a9598bebbaabc2d7d357c03e7e230aadaf8e258d25976f32a68bbf5b580921f714bbcdde006c6beef515ba549f4aac408e3c154fcdef03a65a79230afb9e4c52edbf00cb61cdaaa39d10a2e9386fd8912565c7ca483e0654959d648bf448bd8d17a09aae7762382c1a0292e237c3902de16d75055913d06b02f0e631c3fe536eea92a350e4c78d0d52552b6b3fc2417e1894970f52ef59cf8ffffa3df5ec0770389246cc93021696df582b55ea6794ef65df2da2d3e29644fccf0616150148913fa0bd25b49c10db58768b53c7e75469555c81a958e740c5d0563c8d07113a755366e982f4de98a38f31042d44147b07cc74e0501110622acb11552af21f91bc0e3696391560e6e31cc69c726bddeceab4fa795177c3dc87946066f29f446ec629d657f03b158812b8d8c5dde2831d7a6d4cbba01b952309cd3223f2e695aacd0f4149a17a2d26cb8b62d4bc46bf99e0ccb39e472d25e363982b4fcb00a42f6956ca761d300f1464a99aa21f9051b4974f1b2c05cac2550297510242e36dfbc3f7c44506bca8d06a01ac3bee3021bf5b231bade9931b1260157af006b37189b19f118f78a8af41f90f3e14af4f226146c78d796198c5b4b021378712a52a21595b49f3204f4aa0a768e52f6e3f118144ed8b62475141e2cc9691d494010244ff68219980d9d9ef394b5fedd502b83e7f0da5ee0c6d217e588641270b3e409c439f6b6cb3af197f537ebfb03635ea685cd0bd7382cf9881764294384d44ae4abdc56cee5c4e643b2e5d2bbf06977d2c6475df198e24c3ad5c45743328bdf3671208af2a624720e1e6ff9fd81d569ebd83c8513cdd98eb0f10085e2f294e5bf0433a589e59f3f0fcb6ba5869ceef0b52def77b589cb4a041bbef68f6fa29b249c9521df92c7236b14b1851a5a28d8fae89ff0d1412f6c04e2be325b6378d7c73ad1a24e60fb73ebfb071b76428768c03ae1667dbd7b7ae04d79774ca08f70db078e7623cf0c3d0f1ceb2b319bfd5355702c7d04e4c341fb5a3984f16f36d93806bd691db460fde4f3422c1fc145643805c93ff31eb7033a97e38459de2c10a2976115371810e83b85eb1b2971272d2300123cd0e4095455e7c2384d5c5387e7ca8fc8ee3281fdf73d9edcee800349818a01a461647448f2a0c8599b9c618d1f280ca5f620d6cbd663d8d4aa2783d39fb3386e9ff3b72a94badf755c9ca3ce85bcbba5e8a523e7ece2bd7a4d19b073a46a53db4a9161dcf779116204b08125dd17bb54f6c94b13cb3fa93b546d87e462cb6150dbd15c1953f7f7d3b438b37375cbdcb49ae8e3f1c8bda8eb8e1fdf6275d3f60b96b14349aa157dbc18265cca5f55a788d840ce7cc13ae7139935a59aca4ff94136707b219d38920b5f5fd2cd0f84fc60cd70bf5058ab74fd33e47142cefa486847a6f62213f64af12c8b086dff4206e2278d99bb22cb8bd4cf4ec042351f1048bb50a47c334d99538c43c3c932c8c4b16ee5d8a36edc76152f315d7b9c269345fd5346a01ac096ac162ea02799780c1b3c7ef2133c9756b726fbc7f57500025b96bcf2fea15ed7eb555e0b8d97d9b9ff29daf55f2fdc96ca78cffb5a4442c892ee159eabff411c00ff2154951f80c112c10f87b58fdd5bdd626e2863fc2475bcfdd91585f99f86fc7de04cbe558356640700435a37b3f1e55589a2af4bb250e072647794f2d9439bee12f59e76a9898ff135e0431515bb0449071701f84edd5d12a38ac298702166834bd0da275f61d8e40d93d6464ebdac557828cda5af85cdb1ececb43316ddc060accc487d909c86d9332ad21d2b11b143a3e3c8a8d0b8749fa2f88a089c32c8754ecfab59c3953417b79da3991e78daff79a729495f35d9a63237d40d98516784560a8582499fa0fa6e413b936cecb66d5b82e82d52b7ff39f3722cab101ba085430c7a9cd6253973a7a53e848c69f16c7c7b3e9dba069ae3332f5b36e204e416dc47d314d41ba6c5700395e98e1dfa91026ae62f1125227735487a564826e779d3eb479bf8da6bddc4a4ebe9c2742113f1b3dc719df1f667be3ae81507294e820948386c07583995964c6477a05380a59e86aa08ca84c4115302d7cc3677cfc4da2cf429a3a3c4266dc755f231bb75d40b30439598b04daa3026f7de3e2261e518ebae99825410b695eea571ebf26bd0401f321c73ac33381c8cc4f79ad739e7907e432e406990c56e1fb9b4efbfdc0e1ae989eb5304cba492e92adc2b19c82ac246a6be35cff34a5582807f8295955bf598d97fcab1e757e0806521de5e094165c9722a3434df8cc3aea4f826e4eaff55954189ad2ed09a1813d87c2deff6353045adf7527b7570cbd69e27acf734156457d409a81a190a0c102e56803a34193129f46e2b3c61a179488511ad0f4dd331c960579e446118d0c3463ab1bdd97f2f8f5ba62b9d2bc15d1d5ac4bbd1a21e7d539c8b249a365f34424ba583b152b20a33a63ac9ed45d3990882b51813ea2dfd3e19289f6091ad3be3b0f5893e295610c985d6fbfcb75dfd9a6eabc02387eb97c83750ea72c6853e2ad18eb577d07ed60e85dba5f3ad79286fa1eab29f10310ea26691fbad8c345030b839e6563327dee510e95d2be8d948792f7999d77f40538fec56340371e03719c5975d430632183e167a1c518b2a82c2ad80339f91bd353e6252e2b8d482755db7313aff5a29bef0ef051ed3000000000000000ffff0000080000007b8afe43689148b9a2ff9da2da95914775b47a38b4336a79fac1000000000000e8000000000000000100000040000000d8490efac66467cd7b818ce0f47d2a4b31a45fa6e1d15bcb6705ef0a8544cd99fe87e5650786096db5fa652da2bd9c38e42551ce052c75ffc647b2c136edaec0f8dbe1934da01f30b4e664227dd8369ba521b19ed3b23c8e2547588e5af65d51ea59133c0243ea924186cd192a281d2462d7f057fe750606a04f07c003be8627263fa5df2cc1a35cfc3e9fbb632f9e56c2a3e58128aa9999ad628f030475dabfbbc983bf2196eaa54ca17cedc9ba199b92346415a5a8a165f89a7b757ba38677d77323b785ca2bc837e42a23f1296e116fd751348e000000e80000000000000001000000ff0300003a1b69307c4dd3076773a491f66cc1e707132f979a4ef80b0f507c06981e94c881d591e438b9bf5a73a03c89e1a8a085cea26213603655d61d02ca67b75c29af84a9ba8657f8122374c358edff1440db55cd63a5a208aafd56bc67130bc040797737f115e8e03c19dddc3a1251bda39e2bf87798c785654241f2998528f41333971aa759356b0e4b3b192e3aa5b47773d22f4c04b58c8ef734caf1d48363324f827b2bbbaa13da64dae090eb543fc4c905128771"], 0x12e8}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00009f0000/0x2000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x0, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x20, 0x2}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa9", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2e, 0x0) clock_getres(0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) acct(0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x23, &(0x7f0000000140)=[{}, {0x5}, {0xfffc, 0xfc}]}) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) poll(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000004c0), 0x8, 0x0) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000000), 0x0) write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() executing program 6: r0 = socket(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x7f) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) getpid() ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000cc0)=0x3f) getegid() openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10242, 0x57) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000001500)) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}, {&(0x7f0000000100)='#!', 0x2}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r3, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x10000231) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) fcntl$setown(r0, 0x6, r2) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) seteuid(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc4) executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="796131befe75b6742688f77df08759d77d6aac08c40c5ab0a3874178350c0c8e37409702e1179f4fba280ca3e19f9c7ba8f32c60ecf047b7e25782999c629c2bb0fa1723d1ee77f1baefb4b10b806918090b7fcb0eea65638be1ee8da1ff494a2f3e1aada3866ec9f671724374b98d4560b494c5a7233953", 0x78}, {&(0x7f00000003c0)="020e04bd3237a4ebdb5fb1ad4081505d3702dabc7c5dfbd5e6224101bffa00fd1aaca1b12ae1dae2bd65375f552bd2bd00f960895507dc4534047eb10577ef81477e76f605d78eebddb4b3db80a2cc4b9dd1b65d90db859fe351ed64f9554505ac8f9a4e0d03c8cede0f8751d02767f3b196064a4a5e1e4370d967737d82b5f5bd491e4f804b72554078dfac572131bc3ec3af5b0a5b409f80f852bbb57de6f204426467cf7775b8c4bb104e6ac73ccd7f24d2b61e6ede15959b56ca", 0xbc}], 0x2, &(0x7f0000000480)=[{0x20, 0xffff, 0x1f, "90f6962426939842164ebe237b9c"}, {0x48, 0x1, 0xffff769f, "53b40c1a223d50ad8d80b02e23e9db607bbc156a2629ab318f88aae47f685e8fa198ea5213c868c3503638d91e7727af8da16fdb3315"}, {0x40, 0x1, 0x3, "2ebff170d07b365d4f13ef86cba021d3aa14d93160ff3c3b2c324fbdfb7adaf4bf07de734c245db163154cc29c"}, {0xa8, 0x1, 0x1, "d131e7ce33909fad9b4eebf2a4bb4b6fbadb774204362c7e7fba726b708b7922d6d64773f0c99f230457a7f02afa898d7df15af7f42bf6fe85ff4c6da740c5fefcf2813d73895c794059746e91859a75572c353e0f479e35d5707ade98f1e97237d2b837a5e986006ee6ddd83c07d347e8c5ac149e28b0e86964bb7d2e3b37a8c0f0bd98258ec82055399a1fd9f2df49ffa2ed39986f"}, {0xd8, 0x0, 0x4800, "9126c38cbdbd5b2a72625cd4b4bae152b8d57028465f275c8bf08d88320af620eb5ded99d504ce713fd25f8fe7cced057178ffb9e942e201a3f83daa56d45c5c25eaf11338d0fadf3c814e9a48fb5770ae7fa0ebdd035b2f6eba672a18c676f419b4711a09f4d4220d6556b0d16b6f3bf30933c18aafee9b8281702cf463b64c6cd48718f32e1707603c1fa9cbc5b64be0d7cfa7fd45d17c69395c26a12f72780ec470d0eef90384e962b3004828e391499ac4389b0364e21923aa61d28adadf7a03bccf8c"}, {0x78, 0x1, 0x3ff, "e869be81ef47a544debf444cb98a893ca50ecb641f73233ea9dd9b2a865d6865ffb46df430ea09bfd532edda8e6fc53b03e551a067e78e7d61fb280fd1920293104b9543db2b393f08fdb29eb753cf10cbb220eecae0f33461ff1d7fc82e1cb383a003e79328"}, {0x68, 0x1, 0xdd5d, "43311954570557cc93240ae9a69b1f3622ac5b5af996b9c171a688003729856a4562ebd006a4b93ee12f3a444fed4a38801c83b0aed431e3e728362f2c895d9a80d31bca4272e0fd6f9a139c7fc30de39450ebb1"}], 0x308}, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0xb1, 0x0, 0xfd}, {0x35}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x40, 0x1d}, {0x3}], 0x3}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r3) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3f}, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) listen(r5, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x48) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0xad, 0x6}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000540)=0x1) ftruncate(r2, 0x7) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000580)=0x40) shmctl$SHM_LOCK(r1, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r4 = dup2(r3, r2) sendto(0xffffffffffffff9c, &(0x7f0000000600)="83ca76afb93fc598", 0x8, 0x14, &(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x2, 0x413) semop(r5, &(0x7f0000000680)=[{0x1, 0x20, 0x1800}, {0x3, 0x9}, {0x1, 0x2, 0x800}, {0x0, 0x7, 0x800}], 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000006c0)=0x2) r6 = kqueue() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000700)) r7 = getuid() fchownat(r6, &(0x7f0000000740)='./file0\x00', r7, 0x0, 0x2) ftruncate(r3, 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000780)=0x200) connect$unix(r0, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r5, &(0x7f0000000800)=[{0x3, 0x7f}, {0x2, 0x2, 0x1000}], 0x2) sendmsg(r4, &(0x7f0000003000)={&(0x7f0000000840)=@in={0x2, 0x0}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000880)="e8c9ce25b3ef61004a86d58e982ef66715d5b4530bb773620e3acfdbb872d6f13e81631feb2c4f97abf92418a533ca613d29614e436624c60d3ef7b763c24756b7d52e34b62a23a8cbe3d2f6d6362745223a34c8bb3b17beb7dff717d480edbd99eac33f6fdca894", 0x68}, {&(0x7f0000000900)="df634dc26585e8fc0e7267cfaaa42866d1b2cc9a5b95938f04a32b4f11b54648d8a0795c2b06a6c589afb0f53ae153571b082d2e", 0x34}, {&(0x7f0000000940)="245a1b8dbf8b4212cb87650abe3a2da10e1b4ceaf2ef8ed6d877d3ecb40ac89286843a9d0d074a268fc4e79c8b6ddfb73042f8b4d6ad8e9506e2d7aae6c9c289201bd912529a9ad44655a442066bea6aa9903690fbbd86e4e0aee76cba014cb304454630aa40a7fab7a92e2c09e5930e12fe67424690fefd651d0c10e96d389d21e1", 0x82}, {&(0x7f0000000a00)="10ce5923f8cd812a9137e5de3dca72c4403a676d2f9b2919ed2e71bd5f05064e1d2b51d60f0af01f80dee5e727c709457b52c39c120774ae52f426d2ebc982ec2e638168fe5fe0247dfafc98618f14b68bb90a075275a5acb115e9f96509d0a4b388bbe35c7bafa07150027e06b60c91abf0520ccb6adae824d1780e9070da2ecc6f2101239ba508d7481f256acbaea5d3984e0414896aa42a09fbc314764e2628936a1e9873fb28335b0a50d2fe6d2b05635d490dd57ce7121bbfa6966b1dc2fe8c82d16424b79271f6b1ca05f2a1633506202d", 0xd4}, {&(0x7f0000000b00)="722ae52e1fefb345bb023064c2607d2a54ce996bf9e9ee1611482cca8e670cdf815baacc58be6fe98594", 0x2a}, {&(0x7f0000000b40)="26c21d366df27a98146655595d4982a3de9b9ace15302008a160b6ef2556729f20aad7dc5fb9416227ddd0ee19d130ba499d2159084aad0a9a1628098f0227523540fedcc428a97adea23de4fb68335d207135d263ff5d1c848ddfac6284de22ac853f06eadb77383dcc2d97b1f17f73471fc20658477f363430d9b45d8fc349e30192200a5e0540cacb8899e5ab6639d6a48962a1c10c5e9447734343e8cd2d67614bd02913060a367b45f8cb50f93bd0640e56bec7eb0ef3fe4e7ee04bab36ea8632a7eeb9e04956466058a451e39eda9252a07ff31b0ce592b12ca547d1a7935c3d649fcbf4496cd9a6354a", 0xed}], 0x6, &(0x7f0000000cc0)=[{0x30, 0x1, 0x363, "5c6ebb8f7504974c6012db0e507246961429b9d7c4d0a8e6f9f713967226"}, {0x18, 0x1, 0x7, "b980dab03f32"}, {0x28, 0xffff, 0x101, "be86a9588810951389d9e975a606ec165dac71"}, {0x40, 0x1, 0x4, "6b1462498aa5a3774db2548b2c2aa19bc60948dd9be7f65120e6caf10ebed59f2c345c98d73d441b4bc2"}, {0x1010, 0xffff, 0x100, "3e755506212bd65157b0e4143131f10a4cb7b7fd67136598b7c9075c9e5a6deea9fefefd4def1fa30c0efce6130c6c130620f880873456b77f0480a6c046f1c4ff8ffa6f335876a1c46e567866c871ba30742cc8c653073a7f9a29e89e1985d7943785c5f44be530fe00686e9b8e08bfbbffcec8b4f6a1509276669027b1f2eea1b10181bab8c964f1ebaa6820b971796e35452397fa1dfb7c631addaac218881489eef6135fe2577192cbece79fc96484ed5ea4dbcc979fb0e23273950ca774c069d03d60a1f0e6c9f602b1b96f1b1c5a63f06cfd7b8d087b7c985e8efb5df0fbfcd49735f76ac7c570b1f72a517ffc9de67777596912b895b2ffe675bec0b50d32341df3be102d9f92478d9147c9bc264805572e7361174f34740cbdab0f944731b31f30c434d7ce892c06babadeface556183db6f9ca5e313f9d75e4b4a38419dd1e900fa7c7579865dc725f77b229db4ec89337c3b7833e479b57ea7923c42ca5ad82fff2aacc3e23cebf5fdaecd4bd87a6d9221b3477ccf2a7b74a5c48405b3cb1fc1efc7055ee8352d7b36a5f03d20924c2df0a34f9698d964496a0fb8dac7da960736d4af4d1de20df8b6a8ab3a402f35c8baf33e94d63296e0310ca20aba3737adb763e5d2e4ff939484412e70dec63ff9ef17f57e1557158dc7c08e62f1771925d4405eb062758f71256d84a9ebef06270e3f8a68cb2931d2da90b258115c81ae7befa01c6fdc12a4fb68183d1ec847a6cda786d4a57f5eeb3eb8a719df5092be73d1a741bb48d7564850b30b95e407ab5cefd572959374e455a1d44cee3b2b75e92d72450f47557035888e538c60d5b19078b4b4bd6a9af6ccf4b998f3ba0eb50acd932817f9aae670b1dff4f9c7c1eb9498e175ca3fdb4562eb57cb49d5c75db2c5c05578b63e88e0b9cba4fd34525318a6470ade8ff5746dfaa5803890c5a4a49168beed11402cba24402d0790a1ea0f70544a770681277e8e3ce2c0062381adebf23ffc44ce25e8f1c7a2d882eb2e4e08f55c387427448773e2df716080f8c25408e0297e77ceff412ec4a7150f1442cfbdc2cb3f20528aad820d97e203660965b11d33b711d19b3f159fb6b5374d461a9f824ee2711f4b7028810d5c28e997b3707dd65738cd075a130a0a4b4d0d4c7b4d23da19d7d2b4384cafe02c1aff1623b446248cbdc564523fbac366949488a1c32544f5bd1430ea96c087a95393c2bd1747fc4afce1c0881b029e4ae88116211cc79d24b755f604f910a719f7861f6b666aa1d0f995235db9ac2dcdb137fa57a8d34f501489d219fb6976e7344dcf8d20cd67a6b5ecef8f98596dc1c342e01cc54d37a290e7bef6660a87dfbfa114bb34378662fb7ed54cd9145d2d994534f567c26a77b974ea6df67b6df744dbf55367de9165f05de978b00372be8d719b12eaa1ba8dc7e2deb71cf69f3e1c45e9f21ddaa5d838d7fa35e8c33dcdaabd5a48f9874fca9742dd3d49cfd7ed63efb12bec8482e276f66079e107484d5617008c3186d4ebe4008d95bc05822371214eaa2caf996a8bfc4038e2379fe653283ea08b806f565e985616aa50164414108328be3201569ab97c4827b588cf4f213a4992bdc65a363a9a68a1fb5231085c53bd63d710747b00a6a9108ff5afc55376f5defbfd16b54f37f7a9a8e858429b656c9cb81aa4c14a12606c87ca4b99c5c58442dd38019d81e1a9288b137b77ce0f7345dd47e18900999deb60d149cb5339f530fe7662a75d6a2c1823ea258b4b0bf44be078a8009a2db611f4afc04b5c813d5d466e86da5d588ff8e9933863320303d0d8b3fab981061ee4248640292bb53d3c95e02600b7653718a8c9614e58a94c88f5cc1df08033a5e02151c21cb1f7a68725f9a926fd6a43595367c845186b096d5a044cbae341bc5a641a9138b3f10b6df7efb9bc15aac246791aa24d5d8defbdbf388028fad76bb561064e925a2a23aa0d147375e629a5ca3512b1b8e7d4abc66914ff283d94ae72ab47a03f54d7a1e13df1e7472f39f259f1bb0faedb772a3b0388bbdc19a177b26d0e7decca3c2891e1aed8b9f134a921f3311edf5b83dccb3e2834e35e0afdabc6d6fcfc8eef2c3ae301ff37800593ae927ac9d0ebbfa060d2cf6ff8cbbb23d945f09b5d85a3b3c89a308c32d2b3291f88dbe40d1ae9a20ac5ec2373c9edf1e865aa577a434fc850087b43e278786d296c0345e13de7e974c3f7dba5d5033f4c76d663a6834d100ef26d8591daed2a204d19969d11055f85188be90710751a46cc11f53ae12b56ab27e7cc2e989b5eb2f9a336d621a60fe512d02891b64b92858347c560a7a587770c89d0c30638203b8c4e693d438517a82def8b69d65f0aac128368c8b97306329a54f8ffb5d351b3f5cfb8c18dff04517aa77ce487671b2af8d70f38ed7c02abab5ae753322f4bc7c8b2228d70f3fb5b92384891363a5c5faac3813f1aa4159992995e6f7dc6acf8fef8de58504b52044a587dffdd291622a3423f1d46e09e9b5ee885bf30c264ccc19d3336c2f1406ce23ff1d644331fb0e9d375a9d29f2c7f42c68aa55573167dfce022268ab794a598ea04447c1563cefab6cf991b3318e8eb259f390f021b62369b61aeb27898f0869a6e1fbf91ff1ecf0d64f21f4f63a5f39f6547609f6d03da0475273de5fc2f5e22a14d34b77f823939cc628c5fe3a4c539d1e0f7ee643a4fe4951e09f32d7d432a7a51f7ab18428d4f6a1a35ea0d3ca1d61688d319b95e13dbc88134c2e16036e70fdc41722db6cd86076cb3986cfc403464928e49ae95449b256cc6dd39c2e32c82e22a9ee5accd17457db8949e087006ad2ebbdb0492715b7b6813c56b7eae91c19c042c39583f9e373330f12c90f5329fac38cf8207deb3f11b94711ba22419c59e60a774d2db3f89fe73eb83211abbf8e30bee5513e208b3d12caf6b6ba777a9e9b0521fdd53f8ddb015b6f178a79721854a0fc4f648c487ba59bb94eab85a1e6af433dc6053d2f8e7526540332113cd40d2e9b087fab31a7fdcc259289217132f355188d3ae327fb876053604aaa20419c5a2e0ec867f1b0a4a76d3a69ca0dea7e3363ada10b28b196b1a0220ebc9bc553f21cb665b23ed7c20946f26c78bde27feee60866f0815aaac8b6e08480315a8779f25265a045d2912c27d7fcc69c51bdd21cf31dc0afccc114d54464cb3ef891a4ad971fb37548902cf3ccbf8fb6f848ec5881715d92335dc19f705d3a791776f56df2e28f860c4333442a7387117271453f97bdfedecde97971cc6fc0c6df8cdac6e3d84feccfaf16f461659634c2f1d674dffd66347cd764249fd0406e627b05c4a1dd532502efc67ba3cd12496feae6032673888e1ce9af857f3d33e1a4e2d58ff9efe8608bbd992d1237212e91274f2999a5b6f5ded1e08419cee1dbd68a24bcf84b4d1580a6f0baaceefafe7812f2970dba35518373d625fbfcc3bd9eda9ff99707672613d91040a89bb59e97ce63e3f9b73c0150dcb833a63c62dd33ec76cf23b8be530538fa9bacd2bea504a5ff7225e602667e988f56642b89d49bd09415b1e15722806bf3fca9871c604e634338d67c166528a73100cdda20e84439d48239cf3de5a58f8bd7a2eede383d2e99d0cacb43064135c9f3183db9c04a570c2e93e170459b2bbd159fff27fee9796b2593c54ca7b848e8f77b61c0791070a22f9be5a52cb5b93e1c0f88fc6a3ea53e9b58abb0c65801f29f8b06f71d1cecd3168101b29a3753fb69a7b0d99dc7af5a12bdbdd88847ca65cb4ecde6bf6f500c9057ba20f40899d8973e91498066dbac129227c92826ec16184516510343190f31fb89f2b1072f2d24d1819eba6cd218660ec426e59b3a3d1382b9c8899bb6596c63a4f8e3ff1cf25abcc7ad95c08904f3fa16d0b9da658c5ae646f300316ec40e4a8dd7b30b15f5c9c02e296452df3431c6cd0a18b9420c25fb5622e1b43080099e88aaee3721fe336d46980368232fece93a4098807e366c6c331028bfb720ec466b1115977d5da1efdeca1b7e1c740f4c54814d06bff1017a5b3e20808e270245573a9537e54ca5a70b28c8b20cd923a0e987e87a7758be7949f203d13403317dd821bd198b561d030218698e622c7ad47fd07083b0c5b7d97877a91aa2763dfb0d9a98276ebed720d4f2a9a145d4ec9dbdfe9dcb7cce78777f0fbc0b6c905defe54ccc07ed67c9e5576fb0ee291c25b584080f9ab6a4ac521563339d32620245e734b2a334574f4aa3e869a0eadff3122a9ac7c5df911c29ae93742fe545fd3f373c6150db203939d1357b133405d1b87fef6b26e13be1b693ebc84ee2d8cb492de31de1c982b4b1a0e4baa0182479c0da89fbbaff55946fc013cbffdee25395978d55c17b09e33f1ad824deaf2946c248d18fbe16d3c1cd69b365ec123235e0a37701a90aacaa9896bb7c93d3b6fd7e5bbc534c68e61a8fc7f36d02969f12e2eedf2d77f64efb9d47723f326b04ddfcc0de72e2e38e6e5abcc252c09a80b05c54c56b9c40c665b70177512285d80a0347a552e110563a48f15e132a537560c232eaa456f988cdf173d93e5149f7f8f9a0bba4ddfa7ce2c0dc647cadc14f9d37782e4f6386205c5d2ba32ae2e7552fc02e6f7c8d18ffa61d316357b9ad8b37bd431ea361ae76cfad732efa4fdc07e824f86f534d66f3655f8ad478842265f15bbb30f68a54061d63554e48aa5758d79f70138e581eed156e8a2a80710984881eb9ce7908ad5a026c0d65e454f4c2dc7a664167bb5dc5e02a321b0993a2bd63d4aa0bec95b3e0a3fff6de06451053f8f2fabc3043a530a7f0bb787fbd13ed55862949f3853aac535117db5b802273785d33775fabae62ab2ebd7021e653474b491de665e040857e4d24c8407f3499dd14dd91dc2b9d4240b0f53207ef59981d614ddcdd383db60d3571ba101ff387165a5a2b552bafa80207e387ba62647b75c12b5dd53034178fe4e935f2deca3c241d07e8a1f0394df9c4d4d4bdcd6925402d5ac696eb3be0207b0feb049d8e8a18f5abe0da102016fe4ead2f3a66e029e7dd71c46730a520d8bcbf4bc2a1a0582b8563cacbad3ef06822d698db7b0c699ecec422b6b2af6e37c956e3db6b50fca6a2b9818458a9c973a0ff8185d99af1f213a6d7a242eb870fb16fad3e4d997475e3c40532cdd1959737dbcf1cf91deb9d16e618ae09d659e248e5761897d19dae201014f4e2dadf0c1374e3cb2a7286091fda9948caa591a1c5f6e24ed10faa19941a9da48cb40242e8008aa462b16a8a709bef3ad6c837ead77c61c5eba65716791da129462e4845c528debcb6bf167a052987935b7a9b45497a12ba15774278469f9e40b8be92623cb74bf69d6f8a9878e27384e2c69f050b4c35f74395732887c2bda7a731763911d913055812ff5c5bd05037d3a8fe186227eb80746ed923988926a251bd87f1a5213be983f14d8f93a3a32e51cd8b5d93c5f17bc2c02c29bd2e40bfcfb2457b692caead78f688b9e9c16cf322df7966e6dff9c161d17326fa72fa25094640d68a95e83150a39ac02114ca9f96d3ef08ec8624697451e58b0d2a7460cce6ebc86c7375e7221c69ac67ee992da23ced3b19896938cffd5ef07f614254969095bbe3e10075f18e738ec3900733586d580249b616cfc4b6ba6d753ccc22e0176038a64fec2ed9c8fbdd3fb3112663e271a96d90846eef2a2763bd8c892341ce25ca02c9ac091d6cc29b863d058e813e3cef9704f7cb2b274caf760abe9f1235175ffa3d441550dbb2d4766"}, {0xa0, 0x1, 0x8000, "f3959a677258bd78bab060bf9e25df4ffd4aa5ee66e56d6793d7cdaeb140ab3c0155a977c45a3679fc750326883cee4e810598473c52bfbbfe2c08b54314c3c030f7e55ca9b8d2349cdc814160a50b19bc94098ceea3aca3a1efd95d65889d1a8df1033ebe067de874c01ef7561af75dde0a44f3fe127103b2ea52f504ed1381ec31c65f972e1c76bb08e3a9b1"}, {0x68, 0xffff, 0x2, "02d90572b811f4e1f65f46742d8d2c504fdf49fee08d31fddb053c1439ddac60949f9b91e1c68840077771bed44a7f3f132ee952e415bbed16533474e46c543d8d36febc0e5187d08c78656a623d1823293811"}, {0xc8, 0x1, 0x6, "53595675a1ffedc6bf32fcba7e22bf2178de6042da303d489989fe22f493e832e0a80f672d0f4801ea3f7c537682b39ed27171578eb7a2426d1a17a3e588e4d0b013879f6a4c29c686fc7645810a82c322b6c6d61e8f4a99e69895f3b6f5b4eb5f27f2621523fe00f968ebf9abf51d9bf613be8523bc42ec1cfdc8b1f3862b3e71a323559e4dfd7d0f1247f91f7add29fffa0e965b687d1ddfdc7d7b0c8acddc2fca5c130d2a76e246c710456d8f9e5817c2cdb70f"}, {0x68, 0x1, 0x0, "c0d6869a8f406e11602624761c33b60fbb7fe97bcf512662c93f38a906a23df0a76625a30de7df81e877a1bac2055b2b8809b6be46e8f43dcd16b0a0b8c4649f6ad5739ff9aa5dadb06f18e1126f326ea078825acc782b"}, {0x1010, 0xfffe, 0xc9, "c27c16487c2fe684f6bb8554268727f2be20cd8b6edde88fbaa236d81569effd08db0a3272c870ccc2800d99c1d93d092c16268888505c27431c9fad1275e29c25d8b7e94350e38381647b515cf06af42dc73ac9079cfef098a71d1fcaa17386bafe61c8ffb8c2197bbeb60cc3631ec032a39cad73f2e6779402fef9ef8f6bd68852e0ccd9771b8cfbc3656ea7e9a01359d9418d0ca6a116c7536f0e4f5e66687b1d81552778aa0dcef0ec2dbaa31b66b652ba9638689d87d6839c5f16ca8932dba4ddd9b92fd09dc25cb9984b5bad4ec2f8a600fe39922c9726c27f43a83d3be16df3e64f836c4c4dd916fa680a0c2a74c9b446fd3626697073f24c71ae551f017b9ed0d60d14d80502a1fbf180db8c6a92088faee791249d1ae4be667589438865ea28a741933ce91017d7d7022faf300495895531e9e9ab22c2e8cafe21d6922a391b1c70833dd05384ccbc5b77cddca12b2e6cf7efb6f5f2bc0908ff32d80f446b2052eb6cae032047876cf467fa823143e2d2817be5d04194d59c0dfd0459c89652a328dd459e8764141dee8f653f734b8cc2f71312a0ba49882be9d5bc11218b351338e512b9eba90d5b4ddc767ac217a1cf04a1a908dc87489637c1fb4334cec7200545cc523296a98a8cadcffaece94b695887e75f8f14c9dbf92bea75c2134a6256fa68b232b502ed5409645f5789279d5e3feb36c8a86720cad34c631ecf5683eedd8d8e1380d92bf297cdc1bb3ea42b01951d8fc3488af02e4df13d0b4accf44d5266973c148e1b1325f85b6a77595b16e10cbe43dd90033beeb85dfe900ddb73211dc7c8ab1f59d445af5e0fccd14b872048519545479af83d3949f3eaa85d527be6717b47e29130f1f0f9ddd0d9fd3a7b27503af85cf05cf170d58d63b5ab434d3d65dddb55aed916291a80501ea3005021623e34778aff8bb43df75d8fdda57b95771c0ba67996de02834beb92d111287dbad60b74aecfd39674db8a1759921e1d67bfe94aabb4f8f39edfe142ba067cd9ce502c8638f5633521dab8c3c384e583abc5febbb27b0d84c3b74f1ff1036cc2bc2140056154bc8482e1acb0a0476c0ddc23f6620a3c318a9f1eb408bf2176b4102a7397a4b52572729f95f8d3fc9f587a485c94e59e7c0fe9e40b48058679ea8c59bc5737594e07654f50c7ddc7622fe5d43d459b1066628112448d4301dc9190b9141cceaff4462bfddfa2de5f60264bf39136c87584a8cc52839890ee7618005639ad571b737956e305771b907764376811d05e200b21746b16b8e6952cf96028c5a554d0b0a954539c6d8f273d2074e60bf1d201cd68566925c986cc5c7188332614a5ac6fed47ef6b3d7e3ec02c9e015d776816c956c8b7be5d98d577ee5ffc948657a8b851bb3432856a984c1b6133654974c85ba3a96c667abbd697863df44e29a587371ea64eec6258d61625ad662e9c523dca374699837cb542f075ea636b8c9acc3774be6ee6d40d04eec8e6a7d4fd235184205f5ceafe505be3fee78e11378e1188f2d1fd2e6d9f00ef2c1c425caaac40bdae5fef76ee261cb398f78d3b5e106f5cca805169c87c218f6ba51193400f657cb5026aa10ba4747defe9947d82641567c2b3171e77e5e2550d5514e554c17d14cfe3ce3c618efc9d36a815f8150c4cd969200579f12c08b2f3c10b471f7a99800fb82025e7f4b0708eb6b92ea5e9103b175b4012821b01b2cdeccf16b845969d68ca18c96978f9651166965e4ed45a869fe32b6c69a0e612dccc3b51435f6dd2d3d20c53d685bbb9af5a95aaef48007c989a07fc4420376c0ea2499ac7c0838abb6a91e1bd748154d0fcb8dadd6b26d43f13d1b0dd0ed35f5834d4ae164092bfd654a0b0a0db8adebd19132e0df38787a5fa1720ae8335de8ec3e549c3b29b954ca9211d20710bc2ac4e5d47bdfe68c53f900ba01735922a8fbbeef0469a41fafbe8345928eaf2d5a09619a937f535d8ef559862750743ccf73845286320e12551a6be5f24fe5fcce267116b1cae10847a1e34951a29f02c820ae65a942572af5b7b6593bcf3089a43add62815ce6edfab0c98c3044755d6bb8247eff61b6eb80769dfd9a271921ab324257d6dd3b810f34cd08fe4faef5e9c797867bc6fe07cfb0bf9e453feccdf730592e1a613101727276e79e3fdc2dc2d9666867df11668d302bfd082107da8f441c95d40742f71d1abd6ce5ffb34adf2d15a3042f3357c9cf6d12e49b286c1bf54c95a05bff9e47b0b86251b3827a63ff07e5ca3d54e2a31126192db851abb1c83110fef4beaba3b9b968375f687316f127df99afbc9a00cd913885559250815f3277a8a12d2b6b869cf08672dd8babc476a16cc897a55374b4096b2d0eb41b3854a7db774a9d3f74ed42cff24ee8ce824c4bb175d6bbfe36a9522bb37dc89231046456b03823d2fade42e0fde827440554117377b4b23e216ada46778c545c05000c9540c83306b1e8757bf84c6a06fc8097a3febe888f4c189321ee1972507b2728e730949499c0084ea105cb1c0a07f4cb15b3f931fcf484c566e936e5192e7c40b708d2c2dc4141441ec84c34b94c35781a2d711983ce9743f4759614614892fa9049c7ad55fc7633bce2fc4638efaa50cba7392ccb6875e5dabd6f2d700d59b6ea4a352e7c4380ea5b312f1285e651ed9cf72d5a624cd7c54f8f64b572d28ec5a65c0cf08b3dd8af09728b97d3ceaa13dbb1dd2a80a591a6fe4f20b95d3cf75780a541120504f6bee1ae8ae790499cf0d30530af67d186bf49e0ae69ada466b82b98023aa4fef0aac584e616c4412018ddfacfd7d2564070d1801b4230a59fe790d6d543a797a7822acaa45bc7d057963ea3531d4d62a7eac551f51a80880332628506f62a62957a35b0e0d1a30ed0c06b3e6b9a5c4029441dd19f6f56d77a76280c91f3f2b680b519ec46929d3dad6bb27de453496a3edb6b27e9e776fba41c5545be704e40c79583a37b8febf8df1ec19e41875e159acb7399a0e386820db4b1fca8ab9f32501415b6db21f6d675c185fbb0b25e9830891b630bbe56a27c35e4dffe4a752fb9cdc4f2ca43e2988592f4e9b3d6bfe840cd3a21dea78d10544a7fdb5014db3917f35a80c984b85512b194d587e4233b1e2467334a4cbfd16a9be591a0d4691139be1eb253b56ac583f057d82212f8463785f057d5677606c8c8ba0b163b6e7f56d6e3af1bb706b7570cb0287c28c85b9112bf397ebf942c88230d894082823ab577dd043ab3acccc3b4b84940f53cc3c4b12da3897312a7732770a3523e852a930a320608e364aaf8edfdecbed0155d90d72ca6309297ad3a42ac7aa0fb0531efaad3a791f0d3f793580b03de3dcc66d3f9739d25dbfb0321b64f6622eb5766644bc13eb5aafb7b4d2378bb2ea5a01407b70d5c9be45073273cca58ce8d03afdc5f5157a7c4fa9c2a866355e982091c63be335b173b8c759315eccc8719d3362bfda03678178737712ff1a8f81b8d512ef2a0c9ae3992021c0d0bca03f437a42579659645d02301bef79312ec132130e6793d7367d697e99b3a5c64c8ad40d0e540f87bffb936202aa48a9725a6e100264516146868e40e1ed7a1f13a712dcf0a72b13a211f09312d6b383e28a85408fa0f588b7dd8680384ef4cca83f5f42d7e8a3603ca5dc432b04122407b3494c5ab649a4d484989048289c4c3205667bcefcb91c0f20872ff3368f5ff87fe5dbd2ca50cc8b21278d72a05ed1209f8a051e119aa647ec8dadbd39ce4baf07f2b80aa822d609e0c8275e175200aaf116c20c921a343ef39120dded9aabeac17f7328b37874b3f1eb0aea87fdc11d637c2d0a1f751aedaf3345b8464a43e53e52f6df19f97511a0e9994fc331caa54875ddd6534a98beba51007d391f8bc8c628c782d30ec71449c729f37a3d7816d6132eafeab7c07b74a7f2d8c8014003b789591ae2f72d7237cd99a6a9a7fdaac00d008f370d5dfa910ce06cfa3bd29e56dbc4be371a60b76d0e073cd12fcd91291c98dc708b1bc40d8adec03dcb77edd7c3c2ba36ee21b7b40548d0b7a5c488bd9b3eb9c9f03a6045ef0e00132b230ebe8b1f8df9f0500809634fb2230f236821a39132509b9377c5eef3c9be24f2e0736cc65130ebd33e781704df3443046e985a9ce9aec88264402a78b53df51dedac47efcf7e5c7e3d686d64c408b445bb9b159d6ed5eef193c03064406b383aa5f92aea6da2594777ad5f65611d3dad719bb5b83a9c2de5d0c1579e6b864ee4b4ff4ab6594728135604c1837449dfac749800258d78e8884364f289d259b09c103767da6993206833343c01233695cab2a0eaec19f4e55eaeebab44aba6c4377f63961fefba43a74193b22da13db6dc12e2d01d1c55917fbdba9d2af7b5025e8fc43c2a007048c2992e8c249165041702c1e5d217cabead1d4a1607f21860181ef6cd9da30b2a36c1ef85d0fc7a333fcb219b7cc7b80d9261f99c752565a7f2aeee61333127d95271fe462641be8acc3240b543aff59128781bbb4309f2594ab8b8e5b45232539c07fdd073a1528a2823532815ec899b6b9ec598609b5368adc5a077e868bea17913ba4ea3049f3c58da30ff48fb0748a034055a1c9f3068ecb56453c0605c7336c599e8b5b5bd86f9d6cac25648747b6707e8249f700ef5ca6ef30c28d905ec9c792f6fdd11d01bce008d6471f9dfae0e18667af5486e797a090496ca05126af7ff9784fa07dc706980f5406d733952026292942f67c0c97ea23aa953f02a1da5c985e491a5352e1934a3f2ec15b731c437402064ec93a607cf8c1bffb50ef830e5eae4bdb19a160bd92cf65dd5b06824c8ced0f2ca374dd195a6e659b3e218c5ff7001d8465533391bcb863ea3bd439d60fcdc06640d3578a4f603707a9d1649dc7d638bfaafb6e10853f69e7d426db3e2f60bd187cc7598e7ae73b50fdcd9a47502154b84ab77d1ce6832a9380352193f01ae176129921dcc47f65079e7db86184b0a3a51e234d78410003c6e29dfd777f0119ef3aada74a51dba92d5a4f2b9d0744de8a82554b06583917bfdc7f77f5daa93af494a0ac1c82a78d114522626bb77ccdb12851ceb15bebdd16633f83ab85635f08156c12468caab9ab49c4da90623150879466d3d17a36036cbd9b2600abc0fb6eb56d13f509b7d5c80352065f87442449b825d58a7b97834f49a6da61c902e8f6375d1956e6f4be5171958aab87bfc712f81145fb466c402af4561d67f9d9af98e49b3c3fd57f587afec7fdccbec206e6b6824383a8ac81a3a384b3394f38556a45bc7d5d8d6f19aaaa8792fa268c6074bba0c41ba822a3a6d1c6e3a9e11773ab02b9d26bf2f9c63d11155c4178627f0d6ecf6c45d828ba5450b1053a2d48e142cab2ded8f69c5526fc1c6e6d54864b2f07dd2fdc8ce33a61b7110907e68d5e93c10d21951dd6bf9399f410a39ab4d984f85a3e5f1c77373d95df25b2b15946b0b7b71d24f697f1e2ed96abed4a00cebad084f97ef2a21f40e2f0354912bc386176f11db3124cc393cb7752c8f799920870724d1ccb50d773b2e4338cc72698ab314fd665d3e847e475f926c3ea08b366cd3de528aafdcbe1f6a1bba3c4caa6332f800b7995db9b42ccceb2b5b632f402ebc63e866f0440b3ee0b0b71deb510d01126ff4c5558a7d283269301d78b036f1bb67a001ce33c64a13cc42fd735a913f998ca2e8a0dcde1c86e26eab9feabe90e464b8f1466e3f2014afb6c0f38c8cfd0b649bba60f205435c54ecd1066089c3e38d3541860842"}], 0x2308}, 0x409) r8 = open$dir(&(0x7f0000003040)='./file0\x00', 0x20, 0x10) linkat(r8, &(0x7f0000003080)='./file0\x00', r4, &(0x7f00000030c0)='./file0\x00', 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000003100), 0x20, 0x0) truncate(&(0x7f0000003140)='./file0\x00', 0x7fffffff) pckbd_enable: command error executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x8}, {0x40}, {0x8006}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) setrlimit(0x8, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x10000, 0x49) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000100)=[{0x54, 0x0, 0x0, 0x24000000}, {0x84, 0x0, 0x0, 0x20}, {0x7}]}) open(0x0, 0x0, 0x0) pipe(0x0) r3 = socket(0x10, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x181, 0x200}}) socket(0x10, 0x2, 0x8) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x69) fchown(r4, 0x0, 0xffffffffffffffff) socket(0x11, 0x3, 0xc1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) executing program 2: ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) connect$unix(r3, &(0x7f0000000000), 0xa) listen(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x1c}, {0x6, 0x0, 0x0, 0xfff}]}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 4: open(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x40000000000000c8, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd54", 0x171, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(0x0, 0x300, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000003c0)) getsockopt$sock_int(r0, 0xffff, 0x48, &(0x7f0000000280), &(0x7f00000002c0)=0x4) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000380)=[{0x30}, {0x2d}, {0x8506}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, r3) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchdir(r5) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) msgsnd(r0, &(0x7f0000001540)=ANY=[@ANYRESHEX], 0x32, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002040)=[{&(0x7f0000000700)='l', 0x1}], 0x1) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r3, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000200)) r4 = open(0x0, 0x0, 0x8) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x40}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) writev(r4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='W\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xffffffe1}, {0x0, 0x9, 0x0, 0x1}, {0x5, 0x0, 0x0, 0x88}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x400000ed, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370821ed3905b4924168a784f4e50ede79e5d607338c17a2dd6de0f9152c382dfb306865cec76624502d3b0a53f2f50f1b803acd10e5950a0a0a2811462c955ef3dd3334550", &(0x7f0000000240)=0x5f, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x87, 0x20, 0x0, 0x80000000}, {0x30, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r3 = socket(0xa, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x400, 0xad) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = dup2(0xffffffffffffffff, r4) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000590000/0x4000)=nil, 0x4000, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000000200)=[{0x0}], 0x1) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000000000000ffffe0000001ff94d99b4500000000000000000000008900907800000000000000000000000000000000000049fb758f7f6cfcac00000000ffffac1400aa"]) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x4, 0x1, 0x52) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r1, r3) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02f0"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002040)=[{&(0x7f0000000700)="6c0135", 0x3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304334555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf760bdb5ce6c02523c5057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f9b2297224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f0000002f80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572faa4aea239b26ccce2cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e2c5dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160ca182db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2bb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faab0b83cf3b6f79639ed34660c399113ca2e1af84335086124e5880174e4db34eee82a81ad779a2abb3f6de2d6e5ed419d855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f66847d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be4807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3651808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae799833abda290e8e1b423af9c93307cf4cd3c77dd2", 0x1000}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af1f5e4de9b01d83a5c4ccad4fa6fdd29dcb5f967b3ad7987b14448f9a7e9bcde6a5c791c789838caaa5e93761b0e49c1aaab894a505004dde4dfd6a97833accc7d0423352b09c7923d563a47767", 0xb96}], 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x6, 0x1, 0x7a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000240)={0x7fff}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r3, &(0x7f00000012c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0) socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) flock(r4, 0xe) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x938, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x9}, {0xf7ff}]}) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') fchdir(r1) rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) lseek(r3, 0x9, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x3ff) close(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20138, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2c}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ftruncate(r2, 0x2a2) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r2) select(0x40, &(0x7f0000000080)={0x9b, 0x81, 0x931c, 0x0, 0x7fffffff, 0x2, 0xa6e0, 0x8001}, &(0x7f00000000c0)={0x1, 0x5, 0x40, 0x66e}, &(0x7f0000000100)={0x6, 0x0, 0xab8f, 0xa4, 0x4, 0x2, 0x2c1, 0x5}, &(0x7f0000000140)={0x100, 0x6}) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x8000, './file0\x00', 0x40, 0x2, 0x5f5, 0x7f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88c4b4398e290acfeb060006198906070008ffffffffffff6b42f10c09f6ffffff988fe46e814610e8210bfd87afd33b5b00000000"]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7}, {0x80}, {0x812e}]}) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x1e6, &(0x7f0000000380)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x1b0, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ce891712faed5292f514c952e126fe8f", {[@hopopts={0xd6, 0x11, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra, @pad1, @ra={0x5, 0x2, 0x3f}, @ra={0x5, 0x2, 0x7f}, @generic={0x5, 0x6d, "bac59d9ddad82d57a5ff8b7ecc1e33f403d2cace2a12df0458d5e4750af44aad6d8862f9cdc5243e089389e32bc9b568be5de8df2ccd03255f88a3442925d21b6a1485ff4edceeda98b7c90945bc7ce572b8119016d5aab3f65b748e1ab10955ce947ffb3716828bf5bd796d42"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @pad1, @pad1]}, @dstopts={0xf0, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}, @routing={0x1, 0xc, 0x0, 0xf4, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="58e4afd0586f6e8720f13ab495e76f82", @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @dstopts={0x88, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0x80}]}, @dstopts={0x16, 0xb, '\x00', [@generic={0x7, 0x47, "9b5b74483aa2ed30224416558627fdba5d43ced616549def80af8e9bbd6825aeaabf0a61f873fd8be436a83b3474985f1cfaddfb42b0aad05bdd6d1b6365e547609acdd486c839"}, @enc_lim={0x4, 0x1, 0x1f}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @pad1]}, @routing={0x16, 0x2, 0x0, 0x47, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x50, 0x0, 0x40, 0x1, 0x0, 0x6, 0x65}]}}}}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xfffc}, {0x8006}]}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r3, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) socket(0x2, 0x2, 0x81) executing program 1: sysctl$hw(&(0x7f0000000500)={0x6, 0x18}, 0x2, &(0x7f0000000000)="1c1d1332", &(0x7f0000000580)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) clock_gettime(0x2, &(0x7f0000000200)) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x8) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x119, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x101, 0x2000}, {}], 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000002c0)=0xfd, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x100000000, 0x1, 0x1000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) dup2(r0, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="ca00800003f826f319a03e045decf8fcea57dc8553001000", 0x18) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a533"]) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xff}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffe, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x85, 0x4, 0x20, 0x5}, {0x8, 0xf, 0x1b, 0x5}, {0x40, 0x2, 0x1, 0xaa}]}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="796131befe75b6742688f77df08759d77d6aac08c40c5ab0a3874178350c0c8e37409702e1179f4fba280ca3e19f9c7ba8f32c60ecf047b7e25782999c629c2bb0fa1723d1ee77f1baefb4b10b806918090b7fcb0eea65638be1ee8da1ff494a2f3e1aada3866ec9f671724374b98d4560b494c5a7233953", 0x78}, {&(0x7f00000003c0)="020e04bd3237a4ebdb5fb1ad4081505d3702dabc7c5dfbd5e6224101bffa00fd1aaca1b12ae1dae2bd65375f552bd2bd00f960895507dc4534047eb10577ef81477e76f605d78eebddb4b3db80a2cc4b9dd1b65d90db859fe351ed64f9554505ac8f9a4e0d03c8cede0f8751d02767f3b196064a4a5e1e4370d967737d82b5f5bd491e4f804b72554078dfac572131bc3ec3af5b0a5b409f80f852bbb57de6f204426467cf7775b8c4bb104e6ac73ccd7f24d2b61e6ede15959b56ca", 0xbc}], 0x2, &(0x7f0000000480)=[{0x20, 0xffff, 0x1f, "90f6962426939842164ebe237b9c"}, {0x48, 0x1, 0xffff769f, "53b40c1a223d50ad8d80b02e23e9db607bbc156a2629ab318f88aae47f685e8fa198ea5213c868c3503638d91e7727af8da16fdb3315"}, {0x40, 0x1, 0x3, "2ebff170d07b365d4f13ef86cba021d3aa14d93160ff3c3b2c324fbdfb7adaf4bf07de734c245db163154cc29c"}, {0xa8, 0x1, 0x1, "d131e7ce33909fad9b4eebf2a4bb4b6fbadb774204362c7e7fba726b708b7922d6d64773f0c99f230457a7f02afa898d7df15af7f42bf6fe85ff4c6da740c5fefcf2813d73895c794059746e91859a75572c353e0f479e35d5707ade98f1e97237d2b837a5e986006ee6ddd83c07d347e8c5ac149e28b0e86964bb7d2e3b37a8c0f0bd98258ec82055399a1fd9f2df49ffa2ed39986f"}, {0xd8, 0x0, 0x4800, "9126c38cbdbd5b2a72625cd4b4bae152b8d57028465f275c8bf08d88320af620eb5ded99d504ce713fd25f8fe7cced057178ffb9e942e201a3f83daa56d45c5c25eaf11338d0fadf3c814e9a48fb5770ae7fa0ebdd035b2f6eba672a18c676f419b4711a09f4d4220d6556b0d16b6f3bf30933c18aafee9b8281702cf463b64c6cd48718f32e1707603c1fa9cbc5b64be0d7cfa7fd45d17c69395c26a12f72780ec470d0eef90384e962b3004828e391499ac4389b0364e21923aa61d28adadf7a03bccf8c"}, {0x78, 0x1, 0x3ff, "e869be81ef47a544debf444cb98a893ca50ecb641f73233ea9dd9b2a865d6865ffb46df430ea09bfd532edda8e6fc53b03e551a067e78e7d61fb280fd1920293104b9543db2b393f08fdb29eb753cf10cbb220eecae0f33461ff1d7fc82e1cb383a003e79328"}, {0x68, 0x1, 0xdd5d, "43311954570557cc93240ae9a69b1f3622ac5b5af996b9c171a688003729856a4562ebd006a4b93ee12f3a444fed4a38801c83b0aed431e3e728362f2c895d9a80d31bca4272e0fd6f9a139c7fc30de39450ebb1"}], 0x308}, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0xb1, 0x0, 0xfd}, {0x35}, {0x8006}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0xb1, 0x0, 0xfd}, {0x35}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x40, 0x1d}, {0x3}], 0x3}) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x40, 0x1d}, {0x3}], 0x3}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7ffffff, 0x0, 0xb, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) dup2(r6, r7) readv(r7, &(0x7f0000000400)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1) readv(r7, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) fchown(r3, r4, r5) syz_emit_ethernet(0x2e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffe6fffffcffffffffffffff000000019078ac1400bbac310cbb8303000000009038000000a1"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) socket(0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x8000, 0x3e) executing program 2: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8000000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x0, 0x81}, {0x5c}, {0x8106}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(0x0) symlink(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x6d84b028b6b26ff2, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000680)=""/8) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x1e6, &(0x7f0000000380)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x1b0, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ce891712faed5292f514c952e126fe8f", {[@hopopts={0xd6, 0x11, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @ra, @pad1, @ra={0x5, 0x2, 0x3f}, @ra={0x5, 0x2, 0x7f}, @generic={0x5, 0x6d, "bac59d9ddad82d57a5ff8b7ecc1e33f403d2cace2a12df0458d5e4750af44aad6d8862f9cdc5243e089389e32bc9b568be5de8df2ccd03255f88a3442925d21b6a1485ff4edceeda98b7c90945bc7ce572b8119016d5aab3f65b748e1ab10955ce947ffb3716828bf5bd796d42"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @pad1, @pad1]}, @dstopts={0xf0, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}, @routing={0x1, 0xc, 0x0, 0xf4, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="58e4afd0586f6e8720f13ab495e76f82", @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @dstopts={0x88, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0x80}]}, @dstopts={0x16, 0xb, '\x00', [@generic={0x7, 0x47, "9b5b74483aa2ed30224416558627fdba5d43ced616549def80af8e9bbd6825aeaabf0a61f873fd8be436a83b3474985f1cfaddfb42b0aad05bdd6d1b6365e547609acdd486c839"}, @enc_lim={0x4, 0x1, 0x1f}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @pad1]}, @routing={0x16, 0x2, 0x0, 0x47, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x50, 0x0, 0x40, 0x1, 0x0, 0x6, 0x65}]}}}}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xfffc}, {0x8006}]}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r3, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) socket(0x2, 0x2, 0x81) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x200}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x113}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0xcb}, {{r5}, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffff9, 0x2}], 0x89e4, 0x0, 0xfffffffb, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r4, 0x5) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d30, r6) executing program 7: r0 = socket(0x20, 0x1, 0xfb) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f0065733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4a}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) lseek(r1, 0x9, 0x3) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1c, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) listen(r5, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shutdown(0xffffffffffffffff, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() dup2(r1, r1) sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140), 0x0) syz_open_pts() kqueue() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000546000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x101}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069c000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xa79f}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0xffff, &(0x7f00000002c0), 0x22) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 4: pwrite(0xffffffffffffffff, &(0x7f0000000100)="7dfd468c8b73c48bf3ec0a43ed9489e294e8b3bcb1150f627d41f737df5990ae0973db77ac5c74496c43bac702bc935fd067d3158f2fb17063d4bbac5ab1e33cc6e79a6e2afd599d1c3c2ee080", 0x4d, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) socketpair(0x10, 0x1, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080046000ba70b9f00200000000000019078ffffffffe00000028303000008009078e10f46cf"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000340)=[{0x7, 0x20}, {0x35}, {0x9106}]}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{}, {0x15}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x10001000, 0x703) writev(r0, &(0x7f0000000000), 0x0) lseek(r2, 0xffff, 0x0) executing program 3: socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r1 = syz_open_pts() close(r1) sysctl$net_inet_etherip(&(0x7f00000002c0), 0x8, &(0x7f0000000580)="342b35f6fe9d7dffdc84ad82f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde76d4e7a7c200bfda1064060a3e742cf0d64f0a1cda3d7367c0b9f53b16fefb530f0632503c7fa815f4d867abf74807e86d6212a40575f817f6b4ea91535071678f266334235a1d3bf4a04b961cf9e12e167f9ea968d18d199229be6a273e49313808c92531c1d10e0472f654ccd2d82790251e8744ede89da931b48c9f76e00cc62ba0efdb264ac4eb72cda86d5a1de5a289e7738f4819cd8261400bf82a935f60a4a6c02abbf516b0107550226b0cad36279fe66f2d1", 0x0, 0x0, 0x37) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xbe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r3 = socket$inet(0x2, 0x0, 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r4) r5 = socket(0x1, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x200}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x113}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0xcb}, {{r5}, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffff9, 0x2}], 0x89e4, 0x0, 0xfffffffb, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r4, 0x5) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d30, r6) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="63ce8397fe14de743c233fe65a15d3c117ca01612bdaec8abcd1b6583c075659e673844d7b640e7fd94439859267fa22190223a0746984fb40799865302519eec2943faa9810054bcf7387c8676d70848b3a7dc7a5a77f6ea7f1ca5e5d4cdd6985afe3672b", 0x65}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) executing program 4: syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0xa, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6877ba6ef075da9ec197be1e1741a892", {[@dstopts={0x33}], @generic="0170"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 4: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) getegid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x400}) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) semget$private(0x0, 0x6, 0x240) r3 = getuid() setreuid(0xee00, r3) getgid() geteuid() r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, 0x0, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000000)) getpgrp() getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/72}, &(0x7f0000000200)=0x4a) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = semget$private(0x0, 0x0, 0x2f) semop(r5, &(0x7f00000000c0)=[{0x2, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) recvmsg(r6, &(0x7f0000000540)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/29, 0x1d}], 0x3, &(0x7f00000004c0)=""/124, 0x7c}, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x24}, {0x50, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f793c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xc4}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="45db9950f4b16ed62dbd450000", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x16}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x5}, 0x2, &(0x7f0000000600)="03ee840c2a8c096e53431b1f8cca932b17da5907293bb8e3c8ec3f0d099ba7a2a91c6ed6ace6d9673c7e7059d655cd99e2615c2436bcb6099aaf5f2c72a71f503956cb264c31fb37a3d6284a14f2150377f001a93ec2e502fbea4ca0dc79fcfbf5a2c9a2787a55ba25cbc868917f0bd4c9273a5cfd533ce86bad0f7da4eff55c6317280565ec9e17b9d7d85dee02cd5d5d15e48acfe485d2efd9cee8ff3c8eb3ed10d8fe68bcd00c88c13710e710f1ff396fa714df630ca538db72057d9931618bedd6a376b0ab0d853388e6e6d15c1f765a45b074a12b8da7a99273ab46a88016e9b7090ed7c37942d745cd3c6e9afe", &(0x7f0000000700)=0xf0, &(0x7f0000000740)="d1f839ac5cf19fd04dba6c0dbf68ca1fdf288b359001bb5dbb35a6c00bb1eb0c894854fdfb43fceb8a956ece264f96", 0x2f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x2, 0x6, 0x200}, 0x8, [0x8, 0x80, 0x0, 0x4, 0x60, 0x10000, 0xffff7cc0, 0x5]}, 0x3c) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="46976936d2ec8eeca52a55e836b2b79a842d9d3fa2da4be3c4051d2b2dcc978e994d8f80f79cc10335f6ae79", 0x2c}, {&(0x7f0000000500)="daa30f743ca7bb0455691f764caf006334a2c76ac9e8c8220560342b00b272f7290a50fa4fac686b89f0a18d10011688939843442a194923f2dfafa761291f215146e1eb12957f47db1213fe83f7770764eb233eefe74f87b61968757f60e1cc95ce452e054257a330ce87c9242785a58964424aa94231995f698ba68f71f29dcea2013e61c1173c846ec26cf026602f3fe24cedfbc1879e69945e863cd3e54f4858a937299a4bb290643085fa95e89b5ee160e8f784aed0fa26da169863efa225bbada9167d14bb1d71bd", 0xcb}, {&(0x7f00000002c0)="09bb3be752f154208975ba08d81eb95dba9bc13a1608c4ed9484dbf4356a6498286fa76910157020aab33ead493f8f2fdb70e2dcc40a3a1f9db08c6fc874f4c3fcfbeb2ad0c740594270ebb7e097444416e5a7198faba35afa0a81", 0x5b}], 0x3) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x118) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) sysctl$kern(&(0x7f0000000780)={0x1, 0x9}, 0x2, &(0x7f00000007c0)="22c4d67167902fb46fcbb7c2aa129cc43f1bdb46166de147841b5ba81acac4bb59a7199b47d6de0e9317a83156f27193ece874749f58d8dff0d8f29c94eef52a1b275b088e84ba5b1816036f88fac0dc6489e2459ffec710a84a534eeafa7a426b430a337355e5e05d59aed39da5b8012ae07b196ed7", &(0x7f0000000840)=0x76, &(0x7f0000000880)="c409e8d66e1427ea932c3e1b0b5d197634a0ca118e56e1", 0x17) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(0x0, 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) denied attempt to set clock back 3663175805 seconds executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x20, 0x0, 0x6d3, 0xffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) recvmsg(r3, &(0x7f0000001880)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/137, 0x89}, {&(0x7f0000001340)=""/83, 0x53}, {&(0x7f00000013c0)=""/165, 0xa5}, {&(0x7f0000001480)=""/51, 0x33}, {&(0x7f00000014c0)=""/213, 0xd5}, {&(0x7f00000015c0)=""/48, 0x30}, {&(0x7f0000001600)=""/209, 0xd1}], 0x9, &(0x7f00000017c0)=""/188, 0xbc}, 0x80) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000018c0), &(0x7f0000001900)=0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4012, 0xffffffffffffffff, 0x2) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r7) r9 = dup(r1) fchownat(0xffffffffffffff9c, &(0x7f0000001a80)='./file0\x00', r6, r8, 0x4) nanosleep(&(0x7f0000001ac0)={0x5f1, 0x4}, &(0x7f0000001b00)) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000001b40)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) clock_getres(0x2, &(0x7f0000001c00)) openat$tty(0xffffffffffffff9c, &(0x7f0000001c40), 0x2, 0x0) fsync(r4) seteuid(r6) r10 = socket$inet(0x2, 0x2, 0x2) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000001c80)=r10) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000001cc0)) kqueue() executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4f) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x46}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x812e}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2882) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x40, 0x0, 0x0, 0x1ff}, {0x6}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) write(r0, &(0x7f0000000b80)="1e30144e284c13b5e2d73abac97477754a2dddec0827db903904000000bced5303fe00040000388160fdfa0f6e210b97b26a15c885ef05ffdddaff071940f62adc74f3407e294037b96a1c37a638ecf12034d6a2fbb189953aed1e80bf5aed0cffffffff3521ccb0120b4b5d551fa7f326cd45896da48d4f56250e66340e928afe605e781a13d779d95ec421a5c89c76a8d2f206638ac17e8f4e32588a0c83798d7d84ae04b167086cc10a3638c69e7ca8254c3164aaaf93780d41db0bff076b33e27ccb81bbffff47f4a9417b06194ce194da32aeb573ba4a13853a6370f811e2e0cce5069cf1055722496d6c74894c24c063300232f526a4711ac9e9cc4e892ae2ff8dd780d2f77602d9b5eb269a7ca890da24a1e57ce23e83d188d06ed32ccd13949f2e8b73d016aa154fcbf70f06b87e30733ba4e0f8c65480e466c1b1dfba602b1af636c98bf3eea261cc490b004f50e5086fab662b3a6f0471fd84f8db4153c9b02e2cf15bf6f752087b24f4e98015473cdcda28aa89cb19c96865f82e5a06a70663ce0a9f3701df8b9c38f7698057ce85b4c023c2d6a9a9a98afb6530f59b55ac8e853523998cee4f2399e43e85d6a0b52015f36332a340987696f622ee6f1f89e901292c2a34cd568d21d4edc1e78f92ac1ca5dfcba2cf13ab010aff9da53a6ac29cf55be02dd3aa513ba0560240f6ea8247de10d58595328e0dc4959c3866d4bfaa41013d1c7f4ed570e79189dd0855fa67537e3e6e9f25c9b2315ca250d4bf9d4dfcf2a96167d10114f9e95ef04643f61b1fd466400d0ae78f38651470c33e0a06f6915835b62d9be980ffbb44ed06741b11ce04c829507e2235757f09fa3adddc5a3200c1fde2ad974b9dfdf1b48c9aee52285449209c6072912d14c3607b36c5caf4a785d257ff9b468cb9fc1da7a0e35700592636be059227755e8fc57ce9062e15c9cce797fde0ff21aa4d5dca725e7b80156c26091d81c5037ca8477e7419f07a4a957a5de1342dd3caf93b1ee8dca2d5ccc5bfba0230460df9bd46b8cb830199a0e6af533541c06a2405832e7e2da5ae248a6457f6d02a3596e9c535c103eb390e5230bd8cf9ca2c201c0d265542de088cb7ccc2de7719d12beb24eee174554aa6cfbbc64a98912e67fa0895fae533ba01ff399c39d1e4c3b3986ca05581d375c6ad695963893f2f38262b38d35184083d21d6961861e539ce8fb445781e411eb186958ecc97d41a262e85d5fdcbd333210a4e691c9d5a3eb0decb62ba00a902b131233688c3cb0a1d4bb10da0bb0319ef80823b65d5c2606d72bed6911fd816f0c8588f25d836607efb3668eb401e1b64f43bf1bbf172f0e4105304229df253e23d471507bda32353e08ef0f12e9c8b69635eaa4fa368b4fd372b0933e15af6a5b358c82737b8df59404b07020f68b7", 0x3f8) r5 = accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f00000001c0)=0x8) r6 = accept(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect(r6, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="438106ae", 0x4) socket(0x18, 0x3, 0x0) r8 = socket(0x6, 0x3, 0x30) dup(r8) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) executing program 3: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "030000a63f000000000000380700000085c6e5ff"}) syz_open_pts() r1 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x80, 0xa4) mmap(&(0x7f000002a000/0x4000)=nil, 0x4000, 0x0, 0x4810, r1, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) dup(r0) r3 = open$dir(0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000080), 0x0, 0x8) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000200)}, {&(0x7f0000000100)="56ab93703ee39124a918356389fff97c954f6c051bfc4d4300d470410f5d3b5b8242c298708b", 0x26}], 0x2) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff02", @ANYRESOCT=r0, @ANYRES32=r0]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x3ff, 0x22e, 0x0, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x10d, &(0x7f0000000040), 0xffff, 0x0) r4 = socket(0x1, 0x8000, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setuid(r7) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r11, r10}}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fchownat(r12, &(0x7f0000000180)='./file0\x00', r9, r10, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, r5, r6, r7, r10, 0x20, 0x4}, 0x81, 0x9, 0x6}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) socket(0x2, 0x0, 0x0) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000000), 0x10) sendto$inet(r13, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x12e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x120, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x4, 0x0, 0x0, 0x0, {[@generic={0x0, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x0, 0x0]}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb6"}}}}}}) syz_emit_ethernet(0x3e, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0xb1}, {0x0, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000080)=0xa) getgroups(0xffffffffffffff84, 0x0) semget$private(0x0, 0x4000000009, 0x82) getegid() executing program 4: sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x39, &(0x7f00000001c0)="6cf11dd2", &(0x7f0000000340)=0x4, &(0x7f0000000780), 0x0) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00002ab000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000675000/0x4000)=nil, &(0x7f00006bd000/0x1000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xff}, {&(0x7f000044b000/0x7000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000026c000/0x2000)=nil, &(0x7f000007f000/0x1000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007a3000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000ca000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00005c1000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xfffff025, 0x7, 0x2, 0x4, "21d56675c6a9ed666e1ff0549840cc98bb0d4ccd", 0x4, 0x8}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r4, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x9d, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004600008f8100000000009078a8140071ac1400bb000000008cf661a5d2fdf44932b11b08ed14b1369a1cdd87bf9f1c4ceff7ed670caa837be885bc8e9ad8abca212aef0fad7467ea38947264cba98c460b26807af2167ee0242391de39bd530a9b0d6a88117ad2a841b06c45a1cdb7883425d4a046479ce8a50eb931a033248ab5f9eee7f8111808eca98a1f0a6b74"]) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) msgget(0x3, 0x640) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000200)="8a06a6efc0a912cc7debe87fd48abc37b3e8171e1ecb39804f13519b1892004f03189f184d7413d29d3d50bef1888136e2a64fe08b9eafef88ed36519f0fd218438a05642c964591548735ad50e2f426dd5b46a40485f8df92de77b6de8c107ebaa0414993da5671304f7b4400a6757eb6b09bdd98ca607b86655667447779e9e89bccccf815c229", 0x88) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) close(r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) write(r2, &(0x7f0000000000)="424b60e63cd1a69ff72b2921f047bcb9400a4a413422c8ace7f58065c06161cae932e6a275299c35ce9bc0fc", 0x2c) r3 = socket$inet(0x2, 0x1, 0xfe) write(r3, &(0x7f00000002c0), 0x0) poll(0x0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000740)) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x81) socket$unix(0x1, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x39, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693c, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) close(r6) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 4: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4d}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007db, 0x0, 0x0, 0x0, "090000006f000021000000450000000000000100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x0, "0fdb00000000000000060004000000000800"}) executing program 6: pipe2(&(0x7f0000000040), 0x0) socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f00000004c0)="71f91e3471ac0058bc6e91501d0200000000000000b59c7afec370825c8bace20edd09039c646ac19bb2f12974d31c5bd43529be92425c1affc2121e5b41e58491577103a322d4e26cf8e4cbb0d61ad1394bbefbabcb0d4061043aaeb6c20e6d61280a21f73284bfabb39797102175bb35bc32da658823f2a2", &(0x7f0000000180)=0x79, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x5}) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x81286947, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x54}, {0x20}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x3a, 0x12, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x1e, 0x3, 0x0) socket$inet(0x1e, 0x3, 0x0) recvfrom(r1, &(0x7f0000000200)=""/204, 0xcc, 0x1002, 0x0, 0x0) dup2(r4, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xfffffffe, 0xd2d, '\r\x00'}) fcntl$setstatus(r6, 0x4, 0x4) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) executing program 3: socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x9}, {0xf7ff}]}) r1 = socket(0x18, 0x3, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 6: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) listen(r0, 0x0) setreuid(0xee00, 0x0) r1 = accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) shutdown(r1, 0x1) poll(0x0, 0x0, 0xfffb) syz_open_pts() executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 4: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x3f}, {{r1}, 0x2, 0x0, 0x80, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x51, 0x4, 0xffffffffffffffc0, 0x86c}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x7, 0x100000000}], 0x8008, 0x0, 0x0, 0x0) r2 = syz_open_pts() mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10080, 0xe185c418b29b5ec7) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x36) r4 = fcntl$dupfd(r2, 0xa, r0) open(0x0, 0x0, 0x0) r5 = getpid() ktrace(0x0, 0x0, 0x0, r5) r6 = socket(0x11, 0x3, 0x0) getpeername$unix(r6, 0x0, &(0x7f0000001140)) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) mmap(&(0x7f00001eb000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setegid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) semget$private(0x0, 0x0, 0x50) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x2) connect$unix(r7, &(0x7f00000001c0)=@file={0x27b91a2e1b70b60e, './bus\x00'}, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x6, 0x5, 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, r2, 0x0, 0x0, 0x22}, 0x1}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)) r4 = dup2(r1, r1) socket(0x1, 0x5, 0x5) r5 = socket(0x6, 0x2, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000140), 0x0) setitimer(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="800f000000000000000000000024a8a4f4a4905fa2b0c36bc75c31ffa6f3d946bc4a42fd9917413164e9c129e0c6b0d923fe1764e82ed0404960d4260ffd05e4c54f52a1cbdae4f9b1b874875eee3f557feab57e188937bc22e1eb80bed6c05069bffd6179f2750e486b8f014cf47fd0023d2d19ed3231b382b8f07cd7df988abbdc4f13fb808ccb11fbfc1a9b522d46005d8f06b6b4187e2c72d17a5eaf359e9022dfb5676f50506eb5f51e0b44be12b75cdbe6e523362e740e1af9e846e8d74eede322ecbba599b11f545e3ac7b4a91ca17fc74719a72ce748d47cb96dffd16df7b4fa250fcc9fff00be69cdc2e3229f1e987ca23a0ea7707637c6f78f5871e7c1214f04693409d14700ad4826c1771041475840f408cd7933c2f4ba7a87f766337e31d82b9e754f818237a22b", 0x12e}], 0x1) socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x177b) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xd1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r4, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(0x0, 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 3: r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) setreuid(0xee00, r1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) setregid(0x0, r4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="8d843000000000009b3557cfff1102a5634d4ce8e2626252011a803000"/38, 0x4c}], 0x1) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x32, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x280, 0x45}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r10, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) executing program 4: socket(0x0, 0x4, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x1f, 0x7, 0x3, 0x8, 0x4, 0x0, 0xfffffffc, 0x10, [{0x8, 0x5, 0x0, 0x4}, {0x9, 0xfffff800, 0x0, 0xffffff80}, {0x2, 0x0, 0x2, 0x20}, {0x597, 0x101, 0x0, 0xfffffff9}, {0xd48, 0x8, 0x7}, {0x6, 0x2, 0x8, 0x8}, {0x3, 0x0, 0x0, 0x2e7e}, {0x0, 0x3, 0x100ce, 0x8000}, {0x5, 0x80, 0x80000000, 0x95}, {0xffffff42, 0x6, 0x5, 0x80}, {0x3, 0x9, 0xfffffffb}, {0x5, 0x0, 0x0, 0x10000}, {0x4, 0x676d}, {0x4, 0x8000, 0x7, 0xba94}, {0x8, 0x7, 0x6, 0x9d}, {0x60000000, 0x5, 0x0, 0x200}]}) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}], 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380), 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaf9aaaaaaaa88a80a0081000d0008004500001c000069f897ec9078ac1400aae000000111009078000000003153a3b9a4bcbf0b53f2a56636545b617e5dc432dc69c07803f1a51f2ca9cc4608b646942c526a5c3a4bb16eac3a73c5f772615dae58e14849bc38e9bfd9f8831b8316656b964488babe8a7c07fd1471820e1c7ac7a0fd719013f6504d98513b586a32"]) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x2f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f00000002c0)='./file0\x00', r0}) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) executing program 3: listen(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chmod(0x0, 0x0) chdir(0x0) r1 = socket(0x20, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ftruncate(r0, 0xffffffff) socket(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0xb3eb, 0x1000, 0x8}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180), 0x4) socket$unix(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x0) semop(r3, 0x0, 0x0) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000000), 0x8000) msgget(0x0, 0x0) getuid() connect$unix(r1, &(0x7f0000000000), 0x10) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f14082b00fe8000000000000000000000773500bb00004d"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) unveil(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="7aa883c7fa66e1a18c0e5c61847cd89f23f6472d", 0x14}], 0x1) execve(0x0, 0x0, 0x0) kqueue() getuid() r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000440)={0x2, 0x0, 0x5, 0xfff, r2}) write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) close(r1) execve(0x0, 0x0, 0x0) r3 = semget(0x1, 0x2, 0x389) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r2, r4, 0xffffffffffffffff}, 0xc) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000540)=""/189) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000540)="38c344d08db0e1397e1e89142d973b05d32281bd5fc0241fb7ea5d170607009807c187cebf74ee05cbc21f02ad0f538811ff86fddaf008240000000000000002000000261fcfdd6affc9e2add51ff3806f72ee3227f03b5acae5b56dd0ca261c4e04a084bbf3ed148bc1d3776326dd5ecf57ada312d66ae805d7", 0x7a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000440)=[{0x1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000300)=ANY=[]) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e37123fc", 0xad, 0x0, 0x0, 0x0) socket(0x10, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) poll(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000008, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0285602, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000340)}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0/file0/..\x00') r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) setregid(0x0, 0x0) setpgid(0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000002c0)={0x1, 0x2, 0x8000001, 0x7fffffff}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0xa8, 0x8, './file0\x00', 0x400, 0x6, 0x81, 0x7fffffff}) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x15) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)='Oo', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x3) r2 = socket(0x2, 0x1, 0x7) sendto$unix(r2, &(0x7f0000000000)="b1000504b10004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000080)={0x4, 0xec9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4000000000000], [], [], [0x0, 0x0, 0x0, 0x10], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x7f}, {0xfffe}, {0x0, 0x0, 0x1, 0xf85}]}}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/43}, &(0x7f00000002c0)=0x2d) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3fe, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000080)) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7f}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r5 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) setsockopt(r5, 0x28, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x2, 0x4001, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) pipe2(0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {0x0, 0x11}], 0x100000000000003a) r5 = kqueue() readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/98, 0x62) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000003c0)=[r6, r7]) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206999, &(0x7f00000001c0)) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x100}, {0xffffffffffffff9c, 0x2}, {r9, 0x8}], 0x4, 0x7) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="8f0ec34b5999bd6ae65ccd6a4f94b931c46db1676f9d80cc731fc642bbe214939d6417615c308ae214031c74bf3642d76aae725700064dc822d011867ed9b089133e89f9200abee655f4018c59f57bd497223c181fb38e5ba5a6492d538ce6c9e15ae47f7b2585f631774eb70a2bdac1ba257a70ac8bb6616d8caf6e69f7eea7d1e2de33d3a18119089347b286beb4a47925543d7a882be99b7e577095d8a04af02bb955f5ddcafafac51808671d5c877bf03c0ee5ecf788c40ca36468ba5d7ed5af55abef673ef757f86517e67047", 0xcf, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r1, 0x51}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x45}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 7: mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) write(r0, &(0x7f00000002c0)="93bd8e3b3bb6870730c88d8a6acf897432f6f61c619666e800fc0af21f6709ec71fc39eaf28b31affa36e7c44b31d1c4e365e92201bdb384c3bfdf9542f73a0f63cca6507250889a94d66021cfaf3e1cd7cfd52f918e338a21c346aa44a0a0c439fdbbbbe0cac03fd2379f911c464763a0cece39eea15e811b0006124cf7ce770358b4bb0a573349708586bbd7ac39a27f0cc17550382699e80ccf6e19c5abb7e7348827cb62e3df08375ffaed226f4c9ab1e7090400d2b80fc8876dea1c392505e9cfcad769046d5c98e48479d6b40668c72308", 0xd4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x8}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) semget$private(0x0, 0x6, 0x240) r4 = getuid() setreuid(0xee00, r4) getgid() r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, 0x0, 0x0) getsockname$inet(r5, 0x0, &(0x7f0000000000)) getpgrp() getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/72}, &(0x7f0000000280)=0x4a) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1}, 0x8) executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 7: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x51}) r0 = syz_open_pts() syz_open_pts() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) msync(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, r3) getuid() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r6, 0x40}], 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setgid(r4) setgroups(0x0, 0x0) setuid(0xee01) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4083) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) write(r0, 0x0, 0x0) executing program 2: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="47717961f890b16b8f740b7d2bd68ebeb02eec8ffc36f59cabd1c25caf2f127010b0df16c23e06fe7b4d20a4f93c6e22c08a7d26ec491b7ff004abf1ee4b752cf073e05996f0728ad21c4e9d9cce8156639c755c783327059f2853c4117b68e35732dac348829d46687a54198365be627c306ad8f1ae4adde82913459fcd1026217a325c65f8381da06d5dcb033ea5b2997a1db4c19e99027549db84c5e81be0ab2a34de3e432b21b1350cfdb0bad618c19b7bd41267d962acdeca14a4a269bdb524b8bab059de759ecd68c5a1920b77668d7bd35ae67741cd2e464913a374c09ab0703c38d7570291f776ed10713afaf7f2e149b39bce1f38933ece1cebe3b60d8932baa2472c8da35743392eeabb3ea6e10b48eda82091f10a583afb014b5708c96e747721878427156fbc43e7adc28dd95a9b1c6a484c1346ef777eadf0de765b6310bdfd6b8f98065022cd90e4bdaffd249051c5b539836ad3be222c142f4d7a77ab0cc93b254fe0d919c26ebf2c3ffe9481aaf81f8dcdc76e6db8490679a3f9400a5bb447962ab490e918e069c06c2ae8700b0cca429c8e83db76dba386fc0f4b0c82b6f540e478c4578465272b9b57264f486c94aeca3f698ddee60bca26554986e07c89e0cbb6e222132f39e80d56b9a645f7dd92b2282b8ff9d806ccbbee8ac5485056203abe0d7d2e290ea517c27f697e3dfe2bdfbd23c3e64e0c379df306c691aaa2b9ac0afb4b711421daba5c40360e0aa9d341b2af18163a8601c7e79f987249c28fa05321f7c2688db0e43a573dc84224de8763331ea85ab58cb4575de6aee9e5745714e4641f433d1325c07d2b8daaa0085d4d9e73aa945d2b2f285f1d21023044ae8fe7fe95b1eac55e3a0974e10166e7f6123d8848d4decfdc1f1456bfb0f79adaed6c68a9266cc603211f2c547633389ad6a57e358d0c5a344d847e617d969c5feb2c20aaf7310622716bc43fa9bb9569383dd5d2ec497f5e761b6fd2e6b2fd291e59ecf39c4888fb902d3b342b59710adffc81ef23565b6240b21e9e7e147d000ff42ece9f8b9f47d8a34b64e253cb6a1542d2654a0abad04ca0bdadaa5faf60ebbbd47ebc66cdd219c8182e6a0d4f98771e9feedad1d7ff7216f18fec7f48a0aa7851aa21b1ec8f43bbfa7eea8b8fbee69d359a3729286054778f141f45b5d6fd514390e355ac7f95a111817d091e0795e2005003f94b9d577b2073ba37445fa186cd5e65d3040d3a704cc54194224f06cae200e109f28ecdae819569868efc66cf8070f5976ca937ba31c107fc0be1ca65eb159a05e3216732dd29c005cc3eebf8730f194abb5859ded64316b71a0633aa4e4cbe277e819a1d788e7ace0b754251ff439119887ef2f7c568f1737fc5988c1136f916ec813b9b88ef7cc184269ac8146158e4c2864ab1be2b69c1b10c83eb6b0a712587af92e42501592238442e6cc7378d76a511f69be929425929efc9799aba8a868d231b9fa994b74bd9067b9932cf27c2df2db8185ce86d7f3171cb3a712ab1ee6dda1908034ad50ac54ecb63cc5fa8dc40eadfbdf6cd124b2473fac137929c1af3a0855c32bc2437b62803e1531572deb3a8dd8e892a1c8d79f70fba9d07e5679aebadd2e39688d1347570fe8c4b8d91ed2de50a77c3b9480ef12f8578db26824cc4061d681aa77b531fc52f842e53ad2aa39f93c087cac96319dc5fa3086d4579e4b776ffd8745b65aaed313f00378386b98b0eff7af562c51db3ca99d32261f5a79349b6755f8c4e6d31003538a2bf1a0ea168f0ff22b45c5acc19fea16eb3190f0ac9123bc105209d38a395633b7848f91b5723cebdef8b7081033fb4810dd41b2c666dd0dc3f824849b66c360312821d5157d4d4ed2955b802fc895625822520e0d6b7dafdeb7f4065fa0810b55035457d656de69da074db919dc9166962ad8c8b9d6ba12cc2ac0f2fce3ff3f869ec0c699e8a9dc974cf2e47a2cf2de749dd26bfce1e75a9652e246f6064beb8d1f6dda6a751cd22188f1a13a699c374b6f241a5751e96086f1e0b4273155b31d201e265179fe624c583e901c67f88289e4b821fbf067abf0f2905a0a9be09db7153b354043c406d97aa6c74d0322109291253670da36801835e2cec343b8f6b8f0b2c62c40abe716a6d19d21c15cf3d85e182417f92b005eff248533f2818ec2a0b73ede00d29f3dc0c534786f0548abaf9e21693e59e9dc865cdc18047d0cd098bc613f1ce5e445c041ad45aec654df094bdb9d9465096724ff081175ee23be80870d19e01209baff7032bd00479353dffc82aa366c608d5e4a34758d5568c0e74a42775c7adfa55b27589c989c97a858c08ac123342e8a37a4bc77a71f6efc777953e1bb78bf4dbd6fa5ee08a15ac25ac10e6aaf126d7e8665a7edf0542a0b4a0d2ff9b4231e22de319cd7905b1752573873f97d3c41ddaee86cb54dbf166db462910a8ea2308380638bf3db0a370755c0086379bc412a10c1b6a001bc0b2f657f75dded05db00f748db164106111b753114acbdfb13ac5893248574b697d6829801501065d796808cfa7f647955d660ec3e9edb982855886fa85868727d7117385f0160edb0062e518985b546a32c3b11e0fca662dea92c9361b09938e2567fe3626a9d96904f3cc1b097fb8cc9555f8123ae3dac326bc4c2fa7c13340f17d361a1f4e7124b6944666a7860c5663612aa00a9446a3ed7d9dfb2cf6008ddcfca3dd5f80e7216b3e5b7c4750d1977915e7576cf6f6b476741b3cf466f14066e26b2a7553908fc74cc3f7f847f56ea54e402c6f6a3c6ff48e3d12e70d6dfe1b6232dc25c9359d38ed0835289a81c33b430206f72e1e9488365c769924fc6974675303a7d805bedca2bb1fc203c49076a437fc6c7c75d9cccf1bb701c6bf42331299b829eab10377bdae8af8c7df7307c8ea48401b7cc66ca26ea97965ff2306b01a63c8262e261930c4facab7a89051e964db92937e0f5e5f8ed24dd3eabff93df013e31a89d89857ab9b5330d9d01307e93fb5b859de58f73b205b3197a5f6a1c8e6f3470dcea0330f93b69715befbeb604dae05ed0eec1b6108e6ee57d960ef273e91d9f28afff2987256185b4d7d70ba5cb7a6d07d93bb2edc94a6330d7f8185b8f66e1792646d77470cf9e0277d66aa96cddb1a9965acef0b50cd9d827d19f268a2371837c5a704c6db71d6e783a86bdeee580c1d40b238d0b09a91718ab2d94121aeba136f5e31bb56243aa98f21773aad99ffdca643fc3affc846654416763797afad5707afe8e83107783567a79ad950fdaecede654479dfd4b9454f4ef1fbf12b3f84ff73db2ee72a09709862b1a09b64ea40c7264b2ffbe6785a86a8e1c2ba63f02f1fd2ec3f365d34fc774c4f3adfc2cbc39d228af4f39e9a56383d88ff41bc15d34761c6e216a3c6f50b0564b2d3acc99327262d951a3dbeedd06f715063bde0ee71d233f9633b588a9d110e3708f807dd1dc928b37be9a681b57ca7e005910fd4705fd6375b4d73c8627794bf9cd1323d4eb09c1e094039d2a5b481c9e53fffd02dab1296925c2301e3a8b9fdfde8da05b463a230bcdbfeb3e32786cb5ed57a775c9c2f7f2181320a87720a4537186330878b9a25224864a18bfb4bec8d3e28c7296a3bf481f536ebb38543e6a1d41ea2e544c2d0f59e0593989983bfa3859ae7bbe79b6d146097f4895154e92910bfc7bb5be97552e3937dd7ec665879a022c7e283460e33bf76eeffbea44e3f2f3dbdff3a8aee06f69f680f1105782490c543814bad82bcd211a11f2385c81abe828276b60a3f4816c6cda525682dd801d2e3c3eb21f74dc2cd0fd7354a03e4e2cd3e4dffa481cd4efa51c88d25f15191d09f34c9657be455baba899fbc5d995f6f67ccac803269f3f269692a5e8707aaa0d2715e4452b51fff34be050130cfd24eeceb8eb3f985ea3683f10be64bd6ef72daf74cd5f94818287b249e833d712f530d328a78c326548eb18c0d2a01b44eaac79dffd3a71f026fe207359119c8a8d78d7318758bc21f77b404a5eee51dba0be449e90a9d41cc85893b03777218afa3db99f3b84b08a6d222a762927698e4232e26ec1740998d8c239f4e2614f2787cc80bdfbd45d67924bb0576f53bfded87446de723bbf57f2b060fa9ea5576d35ea4a8c5c58c56751860f0111e77f3594281f552e4f16951875f3057c60391c24299090f1b1cdec51d53b8b8f70466d512ec113a3fdade014b729e17c704b31d556dc1bebd581a7eabf3f7119efd19ae33b7c9928f97d630e8fd6ecedc3133d13dc7f99ef45f8f740ccfa32f5565edafc0bfbe1f881734de74d395ff42ee44decd90a320ff51e2ef9adef7cb7e89cf8004c46d09c2d410991df12920cdc7d3e78cf8783a1ddce858d5149688ff7658c879043986af07e8e6215b5cbea2ebcdf8bfbf47ec1ac779408069b0c1ced6489226ff77c973d9cd3ab05994b1a8ca8efc14abb9c1123988fe2e171eeb3ab4521a3fa63247d43e3a0d64d741485c97101c8f6d882fb8185afb12c4a093698dda10ba1a8b4432d9edee6aa1b144fb4887b321fedddfc737d4fdcf5e4c96b03fa3b38a251d4f1d4edc54b31c125c073634a49211279b2846d17e6a5a83a390ec957960d6b96e41792b2b1fcb167dd9b9bb9c31a96dd3d2d8ad9cfd8e23d7fbb43305b400b31a9641215d84e404ee323a47bbed0dbf62a056662f303c60bbf09480147d0259099ce3a69da9237db32818e83fe8d071ed3b2cc70203861b88a7d47173bafd57bc8dd3fbe88d931997b8ce49a7b46593ed7f34f21f6a1266430a79db40d2b70c1ce562dfa2bba40834ff40059c9f5989f08c992e5cec3d66bfb35d1938c3b2aa8d69313cf8e0364db004025d29a8b3bfa8d2965eb2c1697d2f2e7a511b00d85793ccfae5e0844ec81706813c7eec540d43903b7fbf10120344ba932cabe148eaf51f61c461206fac72aaa2b8207c9505da95f3c70010b99207980423bce8fff94a571ec5fd857a046df906bff41d099c7ffb98ef438b0fdc35f4cd12fe1e26fc52c53c2a34fc2ee5e9da8c77769fbe0fce3774073fb13c9dfcf3990f59a7ff47ff3d7f57b1a1ce5428c0a4b1d5823fc11661b6625290a1341bb142c61bf6b2630084125caf007255f8b9daa6ae3ab39c4b1b1d4808b830c36ffca67d096773841b04b41367f20012a9314e57a8d076d70b6dc8517a80b37087bdcec10a600d624cc49d324b4d165d34878644a6313bedc8695289110c76be4d275dcad62ee2396eb0bb7d7f0e1e281f1bfc7211db47c5715a453a6549351097ee4e13637d641d811d5d753019a5c3ac0e498f41579b0afc2ea85ff3783f5ae727fdbcf8c6aedcd919cf002cd85101ef9fa821b329712eb162b119d8c1250d6dfbd4177a0ea94dcf58e8865ae43d54d77d7c8134fcfb06c3899a39f99348c495297d3f029cbd0e2d1c13c9ba5bc399a433283da26ace9a6f450ffdc20b2572e414551d12ab3cae02908ce1811da61f0ed46ddef8c5648635d832af5a3d234950adede05aafedce328c3d7acdedbd1ff6a944616b1626d625716ae343a453bb033db263d5aa297f73ef1465fb9dfd67989fa50eaadad1fa9e788b9f35d2699e0408f8f9fea489f87a9c653b17a5260e771b70047f3bc1cfb9a3a2dae79275613399f63c45c8e764aad33ae7f509526910d7f4eab3bc0754a91a4cba616d80657609288253f30228742e6ba04029c6ef5eea842665ab8556af707782c29655813069f0c4218c8004fbab48919e27893d14ee", 0x1000}, {&(0x7f0000000000)="ce1ced", 0x3}, {&(0x7f00000011c0)="a8966ce8820e6baa27627de7f025254efb5a6840bb6f37e19dbc97a197a320e414d974edca31a957e426a16418f28e0a0c833c0f926bebd4493b1b47bba99a80cf6d91fadc14dce76bfc1ec1b74b710267ab88220d23dc24648019bfbb05a6937c2b0a8aba128fb89d086a5e2614a4c91b8511f87b7ba7ef87e6156b40e1295166f59cd21918db66c1045c3dd27eb0d53ba0a8276158dfaea734b240d41397e46ef34869950b1d99796cf2c0ddd46db609cce8a41e9382f09e0dbca0f3d27225b568a979d926df98fe4bc01e5318464d980877cbb4ecfd4d", 0xd8}, {&(0x7f00000012c0)="e0ca92c6b77dacb7e81316bcb55a5548e5f4076beef790e0bf759c2cdc019f6951f25f40e6addbd337202b62029bd067eb9d0a3b7f09c13c30959158fbeb7efe87e41fcd84427499c327e26cf4d9636a747ab1732111ed2a75dc69daca0a0e97d0157ba3a7e3cda84a7c8e40024e58e56817149220dab4abe6d259905d1c68f8248541e6abfcfaf44db836a01c26003d27ecd8196f4ed7eea32eed3acd5b08d705ce6b23a28c27aa84dd8fd1c5013322c36ed16d0bd3839cbbe1ee86b95e8669e273aab05f3078c4f1770f45c00956228072615112b25bb1675f3f4f7e059092c8e54e3e51f9ad20a3a85c45e5c649363c13e2e6d8205265101278cced42d91dbbbdcca4e6836a7215d0bde4f74c723d875a67f802ce22d3c55f2f87c1349616179e98a945d5890541f20f926821ca86cefcc59928dbb72d3d48f8204db657d7bc95b857f5e17742a1a79eb9da4fde8027fc128a6ec56c3b89211266935a84e9c124eb28f5e3a843aba6465a9eec978e9ccbc1c434450a57e65e6bc692061c74d24521ed3ab7479d2df53d04b8c0994fe94aaa90e206653aafbcef173ed8bea1d5ca0cbd2e49c2c5b9d5d7451ff3fc6cf0f75c762f25c8373df0c8641b011c7bde6d09513d78657d79cfbdd6f2b67d47202ee4ad170bb89bd1145433a9402216dd8619f5cd3dbce66b79eef8ed876feeb8dc8a185ad70ba69b1f504bccccdbb5771d3d344ccebd257f29eddf8df29e16ef396da1df872b92d46eaf6c8c2bfeb3119bf24c66f5178b68d07dc9012d2756f3eb0c4eb312bd2e24d475003176de6a79a16eeb4f908531066428901e9977762bd4db05effe5842f78da4ec878edebf4bb9c3ca071b7c544e9fdec7c1e8a26addc88fd92085c367b948d2225c3d55e880fb0ca7721019427711c16e61636d0811dd80a0f6fcf37732be4d39ef37bf213309182fd257a028629228e4f1a243331c863e2ece1b7338a223b0a2502d8bcd826c9a0459fcce12b4cb30cab273e68492f2ff292cf2234b4fd2601bf25aafa2cc621490a912ff065308b5715aaa7e4a02b6a08944a52c601458b4bc53f55f75bd24ff2da4828290832bf1164d00ee9f23498b4808d06b79066dafa73d135c818a9aeacdd2584b1d0ae3b37075e34d7e2672ec05fec2a67eeba720fcce91c0ef3c422a5e48603261d6801a5bc67bac1a7e5c87470ca2f695447f3015d3f7b73233f879c2885a706e12b4729b38facb661ab2b2c5992aee41b47e279ffc58feba087572d4afa98b055ac8da3b4326c324e446953583293d568a70310f24b93a299dc93476826d3e951ed1782788ceb8e61e469386f43e92294a74f9bb3e768b055707af3311775e1fdee87d4e8ee7bc27984430cf496454b4712091c3d1cfe7b9cab3df39e1738f51408dd718dc8caa98ec76f2f6970f4caec24320f34a184b53140f73ced2076be536ec9ed3b04f61506c199b2e526dbabf804b8f0c17697bcd0c2d9bc8c16e4ee449c444a15eba5b7daf6f4802d88af41d315f165db098f92b053f68ba42bba812f8da9f0d833e8079ccc75b85355406cd8126cce727a2302438bc90d415c9c776bf325ebe08720ea76ca19a594ab4ec44dcc121fec736addd010cfe18bbb0b65712314828cc23aef2a515c425e76dd7afdad0c80cb122903dc55332e4c6085b44bab30150a89b2f66fe79cf2374daaf3622c2bd00b5678d039fe1109ba27092e1c9283cbaa4e0e069cde6e0cfb9d5df1767b10ad98ce4cf3d23a5eba2df62a6ccc6328ef3263ed7f9964a54d636d5ebc2108ec6c64f9baedea105a6c44e3737af41eb2711958d4b67d9523d42ea463f0d09e68eee013c1de4bc071df42b21806e8bb116427ffeee0dbf0c57c7bae5b99eb7a9e036fc0d5c27dfc4fff215d8914826e7d071072ee2fbe2a5c9ac606f1bbd6bad96f202e3b33d9dccf40008b7e48af9723c19e71541546dc30499a58142cee36fd99bd264f39841576f6cb196d1f727903197e115b5d34fee11fddb622ea1fe322d16ba8c13eb35d0740d8519ceae30f42b8e875e3c0f994d9b3e86bc9e9fc3eac9d4485fce635e773b587ee449c1eb945ef6fa81cda7b652a6a9c690b2475ff0c73812a39ae9de3fbb8f7945da3ae042ec4e004f08b483b8db6fcc1db9313cf841b3ac616874c3cbc0d643746a099488b54f950781cc24358c9a03e06182243aa765872192a36e89864eba49661ef687341cd5bd63b528edd667587fd6f18f1d74e71267b8b8c19f45383b4a37fa2b8ec1bcc3a6a6499ed1bb97016287538b46db1a8a5282f70a56749bb3cb5452aa098047426433205738fb476dc27765d6897e548363e24e81088bc607f3658b92271137562de2a307895a48f6a6b403563eeee22fda41bb13b7a954b88474267b9e3fb1553a05dfb29156aa618ce74fd4fcdc5231b88274cb2a21b1084e325ed122a9d14757063a05f8d1860c6a2926830c93262ca85ecfb4b56b61597ce7c578a818945cc19640ffa365a2fc50f4b50aa84f9d70908dcd08b69da178276173e43d49ea4fdcc767ee92ef34b1f3ab8ccc51896bb6220b21ae34d12e0b96c12aab60f54b46678a60894f5840249960cdcf0160c000a5fa875b1490b6caff4b9c231d109b26e9604f0316767b0d260d4788f25511577185474f449609ce3911c83fb35770a8d6ba5c4a48985ee2f3d85e3838f782835f48f027742d2668ed310216edcbfe537171a25ad8d046acc1911d34735e0d45b355c167077b6f2088eedaea27aff51112d62360dc6409c3d441dfd3129141940978a3aba6915f624616e0c11116c468730cf037d0c3c7324a1c16cdabbe7b363bef48917464821cde6251b7b5a3743be27baebec6b246c4881ee6f7a5bed2206fadcb1173b0ebbbcbff25aa3537d6fbad9f261ba3f4245d17c7255ead12914a1d3f25df2aea6d19fbb596212b4783ec83cac27354de97bebedd211b729908eee05168a045dfd185ffd34010bc4f6110095a7e4036835cd38330889565d0bcfc8f5e231ac3ecb9f07830a1d03e41ea19d83ea97ddbdf99e92fbb3502e618de923a7929e5d09752a74812cfe56d55cc3fe71571ddfddc86a63fdfc11f8bd5dd650b2a3242a0110b91e3bbbdabf62f21b4ebfdf393229e7dd1a7db7a20c5423a489409e079d57717d51826ebe85459d4a6c729cfdca6edfe22d9abed6a40669a274ac18ef9c396caba98d6af3edee215a818def7d2ebbc5b29d0e1b88fa598d34f7c9d8e66671b6bca38af9a853657140d264e5f5c681d1277a31bd3228687688e7e226a503d54fc7290759848077f59e85157441db0b0f7d8432138a3b451742b4b537f77deb63814a68355c93407f5c98421500c05e7dc2279b4dde95f5ac0f19dd76234ddd7fc8435f615c5de4f2098c4f74db60af89ead9c05fcf35aa9f80d25f9ecde4f09ea2fab5a6696f7325f461c9a03783e10bbec0816e2d0462d5672396e71856db4a685f2db03de3026fcc7c65a2d48b81c1f329e2b44af0108869339334c38292c6db6e26f1b2d7836ea1002f054281233590aae765e24e0d6dc33efb7504409cd56ec54dcc1da353fb90b98ed1c67c90a438b4cb50b229dec27c8fdda46ff4e5adde317aacce03f9aaae625a0fe6aca71de400c1783ac1678eb1d86c9fa06edc77f588e84dce5384aefdb9b6f5a3b130487478ea642430682b694d899e9b98233ccd53a94d8ee46298d57a7f911452a247ac0328d7afb88072764775032c3bcf0a3a7219e5e132036556e91c4f206290135134b5a55c2d770993dd8ead677a0771299623227273add967bd7e76c41bce6c8a80dcc75d930ff213f97853b48581095babf49269e20a73e5fccb8aea709ca8729b67a7168afed238b26ea75f135720d976240fc83f1eb225ed1e3b02717c3159d721872014657c824892cd624bf65dba21c7d5bcc79ad16c34960954e20907495cb15fc4daf13a4c436cb2fbd78d59c264709610251bfa113c6f16d699ecb2c84bf91cb922279e33ef00619d3e2e246f766f800d806ea1fb34655a5a1f4ece959047bee1d4bd2713a9d2a681dd1debe1f1d3ee521261c2bce73d06cd575dd5c9db7f3247d871a790af43560796096efb370cd12b1529c144eb3d6ad9ae1ce6846c3f5c0e59b89c4d490fc142f5b2674c588e3a25c413159ea941c088727984f55ba9bd6dc79af09e2ce565e4bf8f5fa6f2b6296aae026c9a661e791402f35330f6e9d3286f8e199dc372eec8c7f054fbc20cb4050b8cf86e88373a07fe9d31fa99d5f33562ce9f94758bec1ff3101f3c0f7d9af6934a59de5bf8ca414357b51e3b8fe4da2f9d01f5032bae50302c6166771cef42c74abda6b1f6314e8da97083a528cb8620ad752db46122997950b820ff4dabf43c80c89e52e442f2c073cecf46ec51de1afe21e0e6b969aaf6f4ad83d35c656245c04de0a28ba91322814690ad52960820e4ee429a9bad0ba3053c0744884d3641831009faaf3a02aea3fd6fccbf37a282a3eba9b17aedc9a616027f7cba0dbf92f8a656043ea372833e26d036ccb27a9dff7c631847ed58abaf46e8aea93891c050607b0dce09c897072b62dfca65e1eb1088b40f693ab4e31d3dd55aecdb053bc4e4f2aa02934168eb4199a17758e17c0510d5ed25aea41f6fc6c81dcc4876e34c364d12ec5ff7ee6faaa008d6db3e06955e5356afbd4fd25cb35112dde9d6d493830eb08e062efcd8af0cce1e337a419983701559454495ae72f6a7a4e0fa94e2c3624bef73a415aaba9f52766db059b913113110469ef91e3de0971c991968ec5a6676e01e4ba3fe4e0a4523213053701c915d557770a07c43bb113372bb241b061ab1b17246e865cd77f061316f6defb6ff0a6c4c7830d30363df5cbcb801349f200f0bd4fd0874bba2b73babd26cca1c5028aac080906f2028b4152ed4dc50bc63902f0534b671792257d0f1110377f10fce63c59fd1f5f2626fb0e57b0bbc6563e17a32e8c1d9a1aa04a6fb24bdc8123e027b559903c037aa17ebad1d048193ca17bdae112d94651271cb2a0001d3da633278d10f774e169d6622318940633fb461dfb3c043258dba4ae5f65954fe215671af46de1f51d4610982233ef749f80ba74f6133e1c7991cccaaea53c9348738fe280f66c434d6ca1ced7d00fab3876f19fb6199f6be3c69708bf6c8b67ad15d8215404e781554b5273475e87b0126de879e94051a210ff8d3dcc99358a948ba7be44aeb979096bcc5ac557df0368e19d34d6f1cec0fa25a40212ac7a6331575d978b6cbf1b6089f0f1c9de1a2bababedbd1cde311e70fdd7b4a2d4fc9baa3470f4d2ab839e288cdaaa51732942371ebbef8667433cf55cf119753781ef75616eedf43e90ed4491e5402568e2d641e266cb5fdd8d72aa06e76da563b1c70e4bc12051649c0747d03cbba5cfa60625ed8213c416806a2a0f657cc141c99d9174f1dac84a6dd70fad8972", 0xf26}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x1, 0x20) write(r4, &(0x7f0000000340), 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0xffd0}], 0x4c) socket(0x0, 0x0, 0x0) close(r3) pipe(&(0x7f0000000380)) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002200), 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x74a7, 0x0, 0x0, 0x7}, {0x6}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 5: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000002540)="19", 0x1}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sysctl$hw(&(0x7f0000001240)={0x6, 0x12}, 0x2, &(0x7f0000000140)="ecca4536ef224438a550b9abad6250e65b220ad2095b97edf56befb8a1b1dbe552b3b35ecd", &(0x7f0000001140)=0x25, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = dup(r3) listen(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x35}, {0x44}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x947, 0x2, 0x2d, 0x8}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000240)="97571630bec18b555416f129d7b608c43a06c4ef2229c498832bbced5eb4fb063ad3a77d56d2ee9e137a2d561dc9c72a70ff3497d9f72e141130440033a8f69290257be1b61fed44ae3ed36dabe44b79b4a088b2db0ca7bb797c1ef0005c1f47c6fbf0a35e15e2909c59fd3f4d9db07bb4b7cbc7179bf40bc28ec0a8de4baf8b15cfed157b5480b77a25e6118492e6408b10da9c61076bfe3ff306821bf3d152d0669f1f9624f9b0a03ded49485042c70ba3d96788e1033aff23f1ce657f89fda0da2a4b9ac9352a684d88eefb50ec7221e14afee19f1895a44ece44bf12ca747ca7c7eef28727b22545ae31ceeccaedf37db14edb2043e084e8ef72c147ecb4781935aca2d7feb54a2f7804df2368c74aaea4727dc90b0ba03556726a06faae593316b15b8b9c32dd3e7931aa32a7711af8391998ea496d751f1546596d89e887040f3eaff7c57f274be559d5e2ea1107f61307cbad7868ab1a433d0917c341c4bf0dba800601a118d9566fac9ee2ead44b0f2644b6e1d145978b51b8480aa755864f7ca40ff7585c9519be7d3a8d644e731c3e706ff7d9f6fc0c32be260867a364008581bf86903823b27cb509288b39ef9286309c889c6e712792d47cf747315183b85c0ed0fbd2111c2622ffeced6f2321dd63fe25ee9051a6c23a7f682573669cd56024eeb14b0ec868646c944144a40ac8411148f232d63ba1e6e2f647d6033ef191672e125eaffac6fdc5dafc973861c2021225f175b7a2e05daa66f1f6134cc14051336145410ef641e903a3cfe1804b42b6f2a852235aa825bafcd8b914e6c4300efb5fd8baad2cc500d7ea481baf1e75567cf678f6d0687f546481681d27d1c85602cc7f9c431bf412dcfe4888ae30e4459e84ccd4c7b423a8a41dbd7bc965f93255f44b73eda91a80727aa68a1e2873d3240989a1954d6674cd1e89ca55d25d5db3a618c96ab7160a9fbc072b16dc91287bff0d5613b3d9d551ee862992f19b122c24f56cb1742f84f7acfffc189a545119928992bafb72d28b02bd5c399d32e3b69f1377622b5420bff3354e02fedccc222da55291e35c36bf65a8e4c3a0ec3ac2e92f1f1f83f228aa01eaaf6ac6d294a22e364f7e604686c27bd7c283fc8b373d8e3ffda59d30491c88d340122e6158e7d8af1486cd080c5e7f4a96cf73d2696918ee00552994efa7ef556b63c2e573ef8047c82c6e73b1b450037ec852f6730cc725f1fbaf8be81baf300d8fa49bd362a301d50fae22eec036325f3a0abb80777cc2450572e7cb1abf15f795624f43a0cb1361b94716a469fa7eb5c9cd2038534b546efb6b2f5085d4159dd1217fd5c65fc05c0774cfd94c647c15e697e293ca93d963c5c051bbc0253a954fd7a87ce372bc81bd69bd3a2b4d334e78bdaa4ba97627a35037350036da76d99aaa0c29bdac9c1fa921515c88635735d484bd625d5a5057ce46ed84c1f8543a6af33d74d7305b56b2f400ea70db536e68c7d5a28f743f5376a0603374329ff9a0e6fab026cddfe5bfe01d996f90ee6f1672524f0933e7787cea3a9d4ea323555e11851b5b9bef29a23b0c8b367ef2945cf52914864d30418f29334eae4c886540ca641b65817ec7d15859f2da11c37dcecff5ce34a8e50fcb509725918f17b2aa7cc0ae29caa01dee2a2ce4a3d3d3fcbbc5714ba27885c08e7e47ee8eb1162ed33e249c2fcc4124d77abf94d2eef23c6e997782a245fb0477fb86acd794ed2a45cbdc81189668a117e968f6d87da004fb480afd702fe5a92bd8e930b4d2d75177ec91ce553318bdf0b7ac031ebfa4ccabf808bfcfd57606d7bf2bf1198f8e6e1266ac39626ab0640ba81c3e734822e72c06066a99cc9c0ccbe279f79770d86b08bc18ee351907f94ee873", 0x53d}], 0x1) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x6, 0x0) preadv(r2, &(0x7f0000002400)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x5, 0x1f) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r4, 0x0) recvmmsg(r4, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r4, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000200)=""/87, 0x57}], 0x1) setuid(0xffffffffffffffff) socketpair(0x1e, 0x4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x20}, {0x4000006, 0x0, 0x0, 0x8000}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "8aaf15d143e761109a03261e4f5d00", 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xffffffc2, "ffff0900870000ff9e0b000000ff560000000014", 0x1000000, 0x8001}) r2 = socket(0x11, 0x3, 0x0) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000003780)=""/4090, 0xffa}], 0x1) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x25) mkdir(0x0, 0x0) unveil(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x40000530, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "247497496ed3ffa429fdb9102575e414229eb682"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) socket(0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) msgget(0x1, 0x20c) chdir(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8, 0x100}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="54728965", 0x4) setrlimit(0x5, &(0x7f0000000980)) syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(r2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4ef, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x10, 0x4, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x1, 0x2, 0x9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x2c, 0x7c, &(0x7f00000003c0)="25c98219baa72299c28033e0c84e4f19e7cde68cde626559e18f98867c3fe172499ea70e5fbb08490fde082cd5323169cb132c841d4325e4e09d4e6c52a6879861afb5acac561342caed11cd2dda8add8b570f585783d80882eb18257bc365b513de562baec4c3f176440a2327294b5437050811dae51aeb69394a73d4adf18170bde83d1d9ae0c3a0b2e0f2f5a7b34f4885cdcd7c29837300", 0x50) close(r4) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="bb4f6634720400000c434a400b00"/31], 0x10}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x3fffff56, 0x0, 0x0, &(0x7f0000000240)="4ec27632ecf2457bdcab51590d6561dd7bd9871e55b35299366fcbe0cd42ff3c5d67038c490f40030b2b87250bfa9636a1e45742dfbfe35bfc5e867d77b1e49df6c1626780f128235a7e92d971cf9d2f37464e070a8c8cbe99420ba779a8781b84970d5961d46cc06a13900b0811202fdb8b04f6f55ca801cd7cddac", 0xffffffffffffff63) setreuid(0xee00, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) mknod(0x0, 0x1000, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) write(r3, &(0x7f0000000340)="6eceffd4360ba29cc622a8f4b71a392535441d7d2bdbbe4c0549cd985796236ab486c44d0d76ae05e1c8b751eabcc82fc9875275ac91142361fbb19a1372da15a7", 0xffffffffffffff2d) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="20b4e965ae10884a02c074a7e8d4cd340a9c2afade34b407d7273694f5c1d674c53022572140a6d714", 0x29}, {&(0x7f00000014c0)="20a95ca8769c0a", 0x7}], 0x2) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r6 = socket$inet6(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000300)={{}, {0x0, 0x10001}}, 0x0) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001180)) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 4: r0 = syz_open_pts() close(r0) msgget$private(0x0, 0x342) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007a5000/0x3000)=nil, 0x20000000000000}, {&(0x7f000096f000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x10000000000}, {&(0x7f0000430000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0xc00000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000893000/0x1000)=nil, &(0x7f0000487000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0xb, &(0x7f00000001c0)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a5ff4c1fe4cfd2af5fbec9360699c963fb7e9c4a640e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116042821b8c3bde0d2fd8863c80739510849a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96afe923414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ecf6e552e38dba15254642d791c33e0a4e39f3b33aefbd0c28510ed628cb1719768d44746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aa", &(0x7f0000000140)=0x11d, &(0x7f0000001580)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073cfd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e1ea3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e2cbe43bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0f6b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de49a020a2f25dd2c70fb73c6752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052829cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a7481707607a2ac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2982994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e32e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d918199b452cbf111117283f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af92eb280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdfe031ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3", 0x1022) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2", 0x6e}], 0x1) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xc25b, 0xfff, "9f7bfdbc3c8b3647d53e28c5062f8441c3c62a49"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x8, 0x0}) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) write(r1, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0xd7b2}, 0xc) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES8=r0], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xd89, 0xfffffffffffffffe}, {0x0, 0x200000000000}}, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0xd5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x9}, {0x41ef}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x4}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x10}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 3: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket$unix(0x1, 0x0, 0x0) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x0) r1 = getpgid(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0xffffffffffffffff) recvmmsg(r2, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) msgget$private(0x0, 0xb) setuid(0xffffffffffffffff) setgid(0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) dup(r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getpid() fcntl$setown(r4, 0x6, r6) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) socket$inet(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0xffeffffd}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setregid(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x7, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(0x0, 0x0) unlink(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r4, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) r5 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x8000000000000000}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget$private(0x0, 0x2, 0x86) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000580), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socket(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/229, 0xe5}], 0x4, &(0x7f0000000540)=""/11, 0xb}, 0x2) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000380)='./file0\x00', 0x400, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x5, 0x5) munmap(&(0x7f00000f3000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = socket(0x2, 0x4000, 0x2) getsockopt(r5, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r8 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x812e}]}) executing program 5: getpid() socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000080)=ANY=[@ANYBLOB="cb84c1ab408d19e1aaaaaabb810043000000"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setrlimit(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) sysctl$vm(&(0x7f0000000200)={0x2, 0x7}, 0x2, &(0x7f0000000240)="71a09787", &(0x7f0000000340)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCPROMISC(r1, 0x20004269) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) r3 = getuid() setreuid(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x2, r1, r2, r3, r4, 0x20, 0x5}, 0x475, 0x4, r5, r6, 0x5, 0xfff, 0xfffffffffffffffe, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b9", &(0x7f00000001c0)=0x4, &(0x7f0000001340)="fa6b2e39", 0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x8, 0x100}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x20) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000000)={{0x7, 0x1}, {0x8, 0x200}}, &(0x7f0000000040)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f000035a000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000340)={0x6, 0x18, 0x6, 0x2}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="80815d97e5e9ec42557fbfa1b208d658d9983f117a859fd619a67026beff80585ebedf283df04854cf98e456c11215a266b3c48e70351ef02e", &(0x7f0000000140)=0x39, &(0x7f00000002c0)="3d5c4fb3856c4746eb2eb0", 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) r4 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRESHEX=r3, @ANYRES16, @ANYRES8=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0x4d, 0x0, 0x80000001}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x106) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f14082b00fe8000000000000000000000773500bb00004d"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) unveil(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) fcntl$dupfd(r1, 0xa, r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)={0x800}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000300)=[{}]}) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad06ea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) fchdir(r1) executing program 2: setitimer(0x1, &(0x7f0000000000)={{}, {0x7c}}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[{0x18, 0x0, 0x3ff, "0f"}], 0x18}, 0x0) r0 = semget$private(0x0, 0x1, 0x6c0) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1)             executing program 7: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) executing program 6: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) semop(0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1dd, &(0x7f0000002000/0x3000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kqueue() r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x40005d4a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1}}) utimensat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6000000000000, 0xffffffffd643bf1c}, {0x3ffc00000000, 0x7}}, 0x2) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x87) ktrace(0x0, 0x5, 0x40000500, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0xff) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)=""/100, 0x64}, {&(0x7f00000005c0)=""/143, 0x8f}], 0x2, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x1d}, {0x6, 0x0, 0x1, 0x7}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getpgrp() msgget$private(0x0, 0x421) socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71d0900090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2", 0x3a}], 0x1, 0x400) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r5, 0x80104267, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) msgget$private(0x0, 0x1c2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffdfff8847"]) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getpid() getgroups(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x18, 0x3, 0x102) executing program 4: socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x5ce}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xf9, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000c3000000000000000000000000000000000000ff0200000000000000000000000000013c01000000000000000100c2"]) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/264}, &(0x7f0000000040)=0x10a) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) ftruncate(r0, 0x40000000007) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/189, 0xbd, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) socket$inet(0x2, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r4, r5, r4, r5, 0x7, 0xfffc}, 0x2, 0x7ff, r6, r3, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r5]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, 0x0, 0x0, r5}, 0x0, 0x0, r6, 0x0, 0x0, 0x10000, 0x9, 0x401}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r6}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r7, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r7, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r7, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) getuid() semop(r7, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1, 0x5}, {0x45}, {0x812e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x11f, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd605af6a400200000e1403605dd3b845a85a7a49610787775ff0200000000000000000000000000010000c204"]) fsync(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ftruncate(r4, 0x10000) writev(r4, &(0x7f0000000000)=[{0x0, 0x39}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)=0xdcf6) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x80, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040)="e087fe23", &(0x7f0000000080)=0x4, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x6}, {&(0x7f000027a000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8000000000000}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0/file0/..\x00', 0xfffffffd}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc00c7007, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') mprotect(&(0x7f0000fc4000/0x2000)=nil, 0x2000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) dup(0xffffffffffffffff) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001380)=[{}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000003c0)) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x400000000000000d, 0x0, 0x0, 0x0, 0x5a) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x0) r1 = dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = dup(0xffffffffffffffff) mknod(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = socket(0x11, 0x3, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000440)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x804}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400000000005}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x20000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x971}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xebba}], '.\x00'}) socket(0xd, 0x3, 0x40) socket(0x1, 0x4, 0x0) socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = socket(0x1, 0x4, 0x3e) setsockopt(r0, 0x1000000029, 0x24, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x42}, 0x2, &(0x7f0000000700)="25961fb700ebd22000000067b1ada16947828b4e7e3919557a415aaee7a3d925413addb71df41fd00ba9ad5c337ecfeae9a9a5f991d029cb78d3505e814cd58c0b7cdf717c5ab3686648a723ba861b57703ea4dba1771417385886e273eabca72f49102b77976c04f4d4cce57748810b708baf605bdaece0a36f2221000b12d250055ef9dd631d6c55685a5e62193f2add0ca21b172bf62a4dbb5dcd9da3df8424bbf90e6bb20c635eeaa29eaccac89246edd8dafe6fcab12e62b528d9466911b1c9465a98db59d6560dea720b82f0f2310284ce4d6ad4b3158d4ca84e69e57b8427f9000000000000000000000000000000004c65d5bdf061e12c6d9aa2e4b969f6e12815c8bb45ddd62b4ac4c317b164058e1d8a5cc3e6a638d3156461b9073c9cbc500e1245a53421d0d2a0e6792d515a432684cb2f6d120803d8c569246af1275adf5c423688f40b00564d10ff7685c97cb33314f00cd84cc5a24fb77e5ed7d7999b04ba71c36e9baf3de6cd123e00e9538881be73", &(0x7f0000000440)=0x177, &(0x7f0000000880)="770d1cdcde918eb8394805109fbbaf40861c22816ee7b26a27fe7b6737d32d83e18f0c0573ad510c030fc9ab0d4612077ce5b8a62f86ece9c748d93ebecdad43261ba4d012f064985ec1c63a7da6ca5a4908ff51cec05811cf2fbbd8f4130b26e2853f1de2d0dbc186327956c13d4c3f704a588e7fc9977a505809ec7af9644f146632fa137dd38e4402f64c1c611823f58280ede7217af6602ba1cc0ee096f4e8c9840e814f99792797b19d271e59af868efec1eab368008177db93a5c21d63340c0f5a6ae618e9cd3471242a3aa0460651f525b0481341795d7037a67ac91d693403db40ffb303070e16d3e3ea72556882d001a1adc2e03b4a856199e75051ac25c0e1f10dd7fda08c896ce3c4ebbca5cefa30c7f9492f6f511c64f5d3e6ebc424487ac49113d1361cff758bf5d0628aab9da2e5f8ff56e8706f57f6ceb8d97d7fc4537e2d7a496656019077d7cca628d03a193e51f3da910fd4a9ded3aa6375a5631cece7cb8b8a22005eea3c2b032159a09c8fd3f2fb991672bfb505431d85daadc129b7b35cb9730362d56147ccf4967e392aa39014ed0959ea3eaecec36b8bdea3449a9fa4", 0x1a8) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x3ff, 0xad, 0x9, 0x2}, {0x8001, 0xfc, 0x85, 0x9}, {0x101, 0x7f, 0x97, 0x2}, {0x400, 0x9, 0x4c, 0x1}, {0x3ac2, 0x7, 0x4, 0x702d5c39}, {0x3, 0xff, 0x81, 0x1f}, {0x8, 0x3f, 0x81, 0x5}]}) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)='\a\x00wj', 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cdde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r3, 0x2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x68, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6810, 0xffffffffffffffff, 0x80402) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000000c0)}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd275bb0c1888cbbfb82e45af7868d", &(0x7f0000000540)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe4", 0xd37) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x8001}, 0x0, 0x0, 0x0, 0x0, 0x67, 0x7, 0x3f, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40, 0x7f, 0xfc}, {0x20}, {0x2, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r2, @ANYRES16=r1, @ANYRES64=r2, @ANYRESHEX=r0]) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000280)='@-/#{)\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='/dev/bpf\x00'], &(0x7f00000004c0)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) map stack 0x20000000-0x20400000 of map 0xfffffd807b165020 failed: hole in range vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') r4 = socket(0x1, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r2, &(0x7f0000000200), 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) dup2(r0, r4) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="ca5e1885", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) syz_emit_ethernet(0x4e, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000180)=[{r1, 0x40}, {r3}, {r1, 0x1}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001380), 0x0, 0x0) executing program 1: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x54}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xf7d9}, {0x2d}, {0x846, 0x0, 0x1f}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = dup2(r2, r2) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES64=r2, @ANYRESOCT=r2, @ANYRESDEC=r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) r5 = getuid() setreuid(0xee00, r5) seteuid(r5) executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0xc, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000100)=[{0x40}, {0x2d}, {0x8016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000340)) kevent(r1, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r6, r1) executing program 6: r0 = getuid() seteuid(r0) r1 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r5 = getppid() r6 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r0, r4, 0x111, 0x7}, 0x565, 0x4, r5, r6, 0x8, 0x1, 0x7}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getuid() semget$private(0x0, 0x3, 0x400) shmget$private(0x0, 0x4000, 0x486, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000200)=0x50d73339) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r10, &(0x7f0000001800)=[{&(0x7f0000000280)="f44ea5b2c4a654bed0307efbd29a1c5da529e37aa95f636c44adcbe8bb54553c9830c6a060140f267487677d994367d94ef8bf4dabc951ad145460b8726d9e8e171d41c2a4c13c7397780b81f1aa05b54ac76e4d2ab1add622ce77e1a42fecbb2b145a1ae127271348b137574c5374cc818aac34771cb39af09a2774c34321bd2a5bb135228daa2362277c5812d73ac62d159f93a5c76642637aab17270cd2428862dc65dfa86cac4bf6278fb230f9d77c165ad2abae207e5050c631d7f6d6cbbb394003ed24137409b43555eb1c8058249285938221995fa993e0629966c9aaa2c38730", 0xe4}, {&(0x7f0000000380)="aec6bc49d2a0e95649a86ba2cf8bc102005ce1ef0ef0373ed08dff18807f57129fd6f5ad3c7f29300d421be14ce42557469a5c4d87e2a40914e6a4f7767420f8c796e69d61e83ada5494d3f1eab153e170210977cfaf489b9d9815701993fe8d3d6ba8", 0x63}, {&(0x7f0000000400)="12efb3406f3baeb7479d086f32e9c0001497f4904900c0ceea2acd7a728ff7dd5268", 0x22}, {&(0x7f0000000440)="9921417bc1c6a8c0ee75afa191448cce943e8e29e2818a6782633781c09b8e4d0e7b942f0356aa83d33712d02f4c4af5891814240697aba76244a35dd3e34264e4849a249abb745cceb30e", 0x4b}, {&(0x7f00000004c0)="859873556bb6083fab75390b65dbe1ea41eb0eb799a039e8f9d04c54dd47ca3889ef90f24592a7367db0ceb008a680c5725c4f19c303e3b52afa07b279b013c51a797a0d18622e9b4603290a242e3349e89ce5715d532b1d7cb99d1658cd88b343bbef9c8a0240164cd7dabec047c1b4e62952c82d3dff0f894d97cabd505d71bd1f69484f61143c6837db4c27328851bbee9c57daafc045b3cb0898c9f0f7e301e62200550b066d38ee2ebb5b1d723c1d74c3aa2032566f7a455b4b4b328e00f4ececfa3651a1354d0f3e88b8167ae03c4b1c3f07dfd7f6d6ea20f4d1d510d7b9d010b33cd0a29bceb505c4e117857913b942b4c9c2fa2965228807", 0xfc}, {&(0x7f00000005c0)="fff79d7ec6acc137e26cabb41a0783013d8732cceb721f50", 0x18}, {&(0x7f0000000600)="eafd4f86980c45f320304443c39c1076285f2c170df84d298335baacd50bb129c8f5bcdbe908274fc12ec230af2fab5289b9e3738790db744c26bc39e17eec0d350100fbfaee8329a0d29670c834d1b20f8932d826ac46c84f71bd2462e9aa2d39742489f164786d59f43c90ecc5ccd31f37b4149a06dc60eef50a5162711e5746cc8366021551d36e1caeed4f973b600787c1f9fd39ffe2330726ac51a0ca8575105f653158e015ea38ca19f9ed5518a64386258723d3e6d79e4e17c1c33ec5deeed053b413f6ad65b03e941c429e42d242", 0xd2}, {&(0x7f0000000700)="5147f47ec7fad9d812ceb77505d8790c16c31479119ef490749bf51a6559db553e4a91bfc0416d87dfa35a2163bc99c78d0c1b705a1554a1db605c36227f0f21275a546eb56048996e1fe4ad3b2f5c6458edd741975ac04380b2136d6b5390be2b6c0bd35b525ceb238b790698eea06f0d294fcab8dcc5788cf425199adce1e63bd991e03a73d059c2", 0x89}, {&(0x7f00000007c0)="ecd0fd11af9cd6", 0x7}, {&(0x7f0000000800)="655be09978de421ba44f64c0c7861cf8204517c0d48699e8c8dab480576e065838eda87547626bfab7b0ebb23645cb70d90acb50d97660554aad40f5ee7ebd0a66c39e77a5443657211a178133dd1776c928823bede36493e49744423d2f26ff63532afa1911062058a56f0192043f5ffedacf0da7da9b32fea48a376af4d4d300471101fc72d0224ab5298a86be9a43f5630ab9f6406598e8dc492b378cf511e3a2d5eee1e2d97a367904d9295b783aec4a77c5805007f88fe7daf76a08ab8602e3682324a88f53b5d57711308b0a5a54e9a9a33b1ae1fc6c8fb5c9ebd1801c8a3f57cf3f930d1befdef73ff53a3cd72cbe515fdf23682075ee2c2ffac2257d376c69382d7d3303def55ed91f0c7540d9700c09616e9a1d04ad77b382f6484ca84ff0694a8d690c6f59b628cc7d2a3f39b7d9b5aa496266f5a533145309db3c380edc7e5f63a9397bf6f309445f3ce26c4f6dccb11969c049859285da2819a7628ff5555a2498792dea73a53132397861d4728240e6956c236ef64370afb32dae95152f152f9c943038a36d6a711b8025a11296770dd23654a3953e74be89b33de3b923603ac78b1f0cb03002d5da0cd3a6e09acdcfb32d2e4a6fb13fd9990c562ee8b998c357c781e02ecf763203845f15b21f982a81085fcb988c8a412affeac8859ebda174bd51abda4788ac13eda469e3b2f0a34fa6e37cea12af504f9078071eae9501a278429c48819eb0226d17a58c4de669ad8f6736e2361ab766358459231f77cdc12bdc2f1a8387de48a538ccda6a70e27b0a7c7c8206f38459efb8c6acffce4426434d307fc5f58d7dac95fa13fb854c34a64a2a93cac4d963a13d4ce9e6aaf4350e0fad465a0bf72039ed7a4fc9dbf40c6053e16acb13378a72650a49b9e4ace14c1d0e212d883c1f8d377ae6efa67684e642702d91ec287b8143c419b7dbad65f3506c25c91c8b3453dbc01ea606c4ceab22644eed5f29d43d60fea1faacd3f00bd29e4b02b67e3898e7263c909433f5556c0c1898c44a0504cc7016af92694dcbbd89561f4a24851f62f5827cdf22395d999bd611d37dbef7907958c494ca1d8620e756136d288a3cdaf0cd9ffe9cf9325f1d94b289493625517fc8b1f675bc6365df4712c12511ba1f2dfc5e3a59c92dbb91f8055507fad2e58f9c1afd7dfe6be873bc77402f5c86ad0a258b2237659b3279607a881a0bb419ff334178b84f129ca904b3d739193c1249564b54451139bb8661c8505444c989dde4995745007cb90a0a37483e77c4293ec0f4034613d6f2512374366478579b14f8465250afffdd357a72f1290ae7d1b190cbd1446eaf79e3f1fff1353397e2d01679ca9e3dfc9596097f2099a13612d280e2e142401479c8e1bcb169ace72dfd5652bf30c8258d0f7a820adfca2aa6de078ebd659fa16f53c8caddd3d7c2031b18e2b6a6ae586949cbd9e7ae8a919e7114269448f74cd18f9895ed0734e06bc3aa666256647a138dec0ae48cce953b039f61dc777e1b2ffe6bd254eb24fc83a5ccb9ffaf161ad896d981b269f59f3cc8418dbd4d24e1e7d2866cc790bfd58eccb8bb8cc5afa7387afaff2aab88225aa64c19aa2648b7487fdf1e6a3e6f9e953569ce181671ed69d509e9a699fa7c966447547cd34f7df93c10fdbca22d2f8ad53e8f38298a600772171801b4100e52ae0f7d9286f6f92a70003f4b54ca4734ba983bbf06527d5dbf3dfdf7126f2011319af16dd7ff91de00611db7aa0b07405c8c658ec28f5e229af66af8d1f6e36214ecfcc843160a96bba166ab85610eeebf96e23c2259f00e941ce4561226b38221c11fa68551d1bcb8372b03bbeceb90406bc1fa8553c9eb1d914e14269f1c06a7533e9958acd0872b26b154ea919b0552b232cb29433ca4851db6f7d90b87f10521abdc390db0b6afa8adff70608519958dd658dbd444c83de6f49452cc9ac65c6bb65785f80ec5cd2d844960d1d9a22357438f6689ad979092a1447cf88fcb9294a427e2442c7f62db5ef1a16cdf0c337e45d27a3e38f1b5b4512d1828db39b06161c69ec5bcd968ec9f330d692a0d86f08836e29993a22e24d7796590dd918a05ed80d1400d04bf888d513cdbf8fef6cbf1376e53b99ce837aa5b2f6f3446005090aba19981af460f2dce712992f85b5a3f4d7742f340112e928fb56d32c07f8b6726aad2d2d3ff940e1a8aa90984989b8cbee481e768c63857c4a4f1ffbe10234d033a99cd92ccd943b8c00ecd195dfa126e617e39e001ae30911f1437790de06f986bcbb28f6c50fb8acf9b0ea20ae7d8528b9277fa81898f5c8902fff62dbb221e4f27a5d361d3d3fbc932385e70c2ce0cbb000b9cb1d7121017f50cdd428534ba0d82b9ab0362e68d69787c34974c94533dfd1dc259e38dc7e640a8a74ec03c93f65c250a77217be2edeeb6a8f16bed277646fd36d467164bbb2fc3d05a9f9aaf7e9ae112814c8e15e8032613fa591e03f1bfa9e30ea82f274bb9725d464a47c487eb4cf5ade6f34c895ff90a848f89b93602a0f4c65e11e1df7f7c4008d9ecc543706c64405079e75afda1ed58ba4a6e78282f9211fc8b2089aaba3b1e8a0864be765fe7cae3ef02cfac325b4b75b1109298bc688837d115aea471e1055ac255856c14f5816759b6f22e03f60fef1c92f15bd946ac51a60db1821e3064298e5da45c4f2f31ad8c4b4875924062eeb5a7721912c265b0e7fa9be539dfb2ae5b26b88c8737c2632cfca1b3fb5f9075505dfd49263ec9b95ac098f06a81564329cd61eeb3cc6b06e2fd286c5a3d35241817673a2563f16cb5cdaf88b41314a8c3731f840bcb6458b0771c95d2e7289d2f01392c3172a422910b0e78ceb9a79e8001471e3e0bbe6d9ad1932bc5a5db8b1cc202bfdd02a9ff140c756498a96be556277ef3dc08e065921e4a0a8c02319010cf5ed7139a8818c9df78388e2cf2453b1bae862dee1a9f4ec7fc82a9b0060fc276b77713471f743f1f7104f233abdb2153a914480278b506423e409ccc3c45a73a9878ac262314f70f2425ee82817715c665c42fd9daba6b30b6ba07b6cbf1e872de8cc515688971313c4833a263aff1f04140abdf9ba968a70868fe97dac41dbda4f26c89e5f3f44b11d92c083f000dbc29afd9938ec444295ba79374682e96b45fd8e83555fa626cff286287f95743683e0d0e8636c5687e00e7e624d5e2b57f742b20bda27669c86d2973146d5c573c83f2d835d58baffa848bac66053cf2befe64e198ef4b3580123cd31366181f131e28ca552325e101fa2c0d8a15590ccc6d7c2ab070f7b14d4d0edae6a1cb3f8f6940e995e7172eb2e29f4b898611492dda57693b974ac69a806edfeffb4dd44962046dc02e13c1c87e6b0e76c33494585549080e618997e6c2ba81a4a6290bebab04dded779dfb520cc612463dcce58eef945640d665dbf5db71f52541d455a6e93d748ff9588c40dd6fa37f1815bf8489fea934166dbe174b794a04f19d1aa229b9e8eef03fa9e67914cf3bf75c93fe1802f686e435d1f5ab7ad8f89ef78c3a11ae0819e2e245abe19269c576aeffb68151d074371ebf03633ac798d231096e0bfb62e320cf720b7b68880389bdba5586aa30a1ef2f4b48eaee0c02aa2f0a53acb2314c9ed2495eec6c7a08387f2f874e438cbbc1d9f39189ae3f2133d8cd2c5178478e09206ecee320f50384d1cd79bb9ab38db878233d2bb158f3270612904c196327a9311b5ac54614bb7b1810d6093f0617bf421f362d17157a5c195c134b3252e974f3a7e1f04ebcb335b6f869c2be9f6506417c738a9bf2048c79e893141c8371e0242dd7778422fc35034a0d1efc8593043877fe45cfa24f5a3a696998d10121ea1db0fc58e846864998d7b21ad6e00c02e84ecd0c689751b30d22f8c247dcd041506687b0b330a4e9866a6ac7d6c470a3541382f31534cc74689e41f62d316b1da0c5c86b62d1a15defeeae61788448d6141a83e4a871c804967ae305603dbf653358a6f07e63753140e36a2b94e78747013e49874ff373607ce76e945dcac3812957f47870d21403e95841577235ea0472e9dbf756346260db0d506b93d088196773a7c8d7185e2f1ac511f52db15273deb22d96995a7bd39a2b2effd3942a3da1441a623aa22bd469e6c99075e2c2e02541f5efcb355e7e754561aaab53867d35f45f13d5257816d5a7c2ea7d571abba6bfae4557731d4a094cad128cbcb4a6c500f56953466584ef93bfb3a0df62aa810372b7da8cecb0548382b7f8c357aafe3a5b941eaed51e989c118c1988b2361c4541f9a5d871783f2d53a83b65bdc82f94f1f197944de134ec273fa06248d9dbb81141b567c23e789118674a66758780fb9498b4e46924979592e6fbe622f537290421c876016cbd7bf41834aeca698cac20dbf0146a215f3269c064d101e1402cbb2f4008a5450c57633dba5556b9777d6444805abe201a3194fa9c35bfb864b05e95d5dac28d3a6d71c3277a5024bd3c9f9910a193fa02217a718b8f56033132cdc8a15bd503a2953742d703ebe34ff32515e5ceb92f4cee00fc5e390bffa0731f106bc94c7f2866f3dc4ea5004cd60085f55a12ee365ae055ed19a47cf7c6fb2e0d7fcea27fe003def1058953565263f3c1738dc2a2a8be4541565dc9982672c5f686233a4f062bb02d108a68d764f3bdc61ba10d75c34d4c502ece6af5402ddac094e6ef884a9d84f940c14d658ad810f9873cb05b162aacee4856685ed54e07fc30069776478f58d9c2cc27735bbfd9b8526c6088d62842cbdda4521e7c0fa03610bc89d2c0a02996f1d0eea2a708981d01e1659534bab9dcc2032c6bd4fb610cb5485e559afe37f4385c9bf2110ba0dcf94a0b0371a49906aaaec1516307c4ee8d84010fe271b6d73c4f107f5b26aa3d9bb65fbf5ce3eda978c1085ecc2beb7c4a482e953d9c5a94cce7527372473bf728caf86644395b218ea018dffe03971e4fd5e6896288df298143e21d3be05e68afaaa30b66a99354d3c86a79984752bef6d20c37e80a69f195dddbff8c85859a1bff390ff6c9162e852b450f961339143939ec17c1705fd80de3752ff636972e06fa6adf1b0a5024d8a36ccf68fc8feb8674ec05de98e2a4b19f01679930e226ab06242f12591b7262740344b89db87f90c3e59fb62ad07d309a6d81b36d0037cb5e9ebebee8e0c9f939aaca5ab84a4e85c420de274c220342378aad67699316f01e6df5eb2ce433db5b51d21b162c6952fab7c97e66bdcdb575174dfe84e3b403f7a661424b311ba83d3151ac1655eb4640fb6c16bf20a8ffce7b7fdb316f6bd6086849c6d297f6ca8c9fb624d0dd11d1ea5833d4b6fc839bdfc5d61c9d9da7bfe2cfe9abdcfa6bb8d847134f09a900c385ae45a19deb6a58bfabb96dbd5d388daf025826e907c72ba1dd7b72ab96f163687f6276eaa664d386771b101b089327286f46f7175d787d89da3c2b244317fca87a4be2fafb56ae2cfabe325cbd0378481795c424da39027b3728d95e276949e6552a5ac3872cfccb4c67377663d4219e38a8ed027aff4c9b90adaf8d2e951ebae7e95c42e1218b469e34a36bb1d28b351f3608d43a6a5aab9660fc6f65c41c8895b4844306a7ff03cfac92f5ce7ed6b3838ef1c1319a720893945c9fbaf3708dc966026ce222ec97dfd85a443457cdacd63026d09ce2ab2b394f7a3d3e24b4355d0347fdc6d053657eb1c1c5add65cddedcad76dbda7315c3129dde08c2a2cc1f1b25a62b336bac958a23afa4744b623", 0x1000}], 0xa, 0x7) dup2(r7, r10) fcntl$setown(0xffffffffffffffff, 0x6, r5) chdir(&(0x7f00000018c0)='./file0\x00') getgroups(0x4, &(0x7f0000001900)=[0xffffffffffffffff, r9, r3, r4]) getgroups(0x5, &(0x7f0000001940)=[r9, r3, r3, r12, r3]) r13 = socket$inet(0x2, 0x4000, 0x9c) getsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000001980)=""/86, &(0x7f0000001a00)=0x56) fcntl$setown(r11, 0x6, r8) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x1, 0x0) socket(0x10, 0x4, 0x7) chflagsat(r14, &(0x7f0000001a80)='./file0\x00', 0x0, 0x0) dup(r14) lseek(r14, 0x8001, 0x1) executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x5e9, 0x81, r6}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000400)) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f00000000c0)=0x1300) executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x10, 0xb7) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) geteuid() setitimer(0x0, 0x0, &(0x7f00000004c0)) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)=0xffffe001) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0x1c}, {0x81}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, 0x0, 0x57f, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: setitimer(0x1, &(0x7f0000000000)={{}, {0x7c}}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff0300000f0000000000000023640e9acc8d54a7ddc94e20a2fc7177d4c5ad8bd0bda239e8c4ef59455b2729cc0214971a4ab8ab471bd02c9d6ed8377c858caaf4be0fc6616bd6a914b9fe86ffe2bdb0a44a08d5e673f89e9edc507e2e41d42bc99a9bf44324a442b9a21201fc797a683876119832a0f248f9bf2c8b4c1b8c51af2dbb6fd684a822c288f3612604d297eaa3ca0000"], 0x18}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0xc) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x101, 0x0, 0x0, 0x0, "01000000000000000100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) mknod(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x100, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(0xffffffffffffffff, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r10 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8080691a, &(0x7f0000000100)) r11 = syz_open_pts() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x11, 0x40000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffa, 0x82, 0x20000000, 0x7, 0x6}, {{r8}, 0xfffffffffffffff9, 0x1a, 0x2, 0x5, 0x5008}, {{r9}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x8000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x4c, 0x8, 0x4, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8000008e, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x3, 0xffffffffffffff81}], 0x2, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x8, 0x20000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x9, 0x1}, {{r8}, 0xfffffffffffffff9, 0x62, 0x20, 0x7, 0x396e62b5}, {{r2}, 0xfffffffffffffff8, 0x48b96b3997497c86, 0x4, 0xfffffffffffffffa, 0xb91}, {{r7}, 0xfffffffffffffff9, 0xa4, 0x1, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0xa8, 0x1, 0xecc2, 0x7}, {{r2}, 0xfffffffffffffff9, 0x85, 0x1, 0x7, 0x6}, {{r5}, 0xfffffffffffffffd, 0x4, 0x20, 0x5, 0x52b6}, {{r10}, 0x3, 0x9, 0x80, 0x3, 0x1}, {{r11}, 0xfffffffffffffffa, 0xa3, 0x1, 0x87, 0x1}], 0xe66, &(0x7f0000000180)={0xff, 0x3}) r12 = fcntl$getown(r8, 0x3) setpgid(0x0, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r13, 0x4, 0x0) r15 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r12, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xff5}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) socket(0x1, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) sendto(r4, 0x0, 0x0, 0x404, 0x0, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000580)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x4, 0x0, &(0x7f0000000040), 0x0) close(r7) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) r9 = dup(0xffffffffffffffff) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x0) ktrace(0x0, 0x4, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x3f}, {0x0, 0x0, 0x40, 0x67}, {0x6, 0x0, 0x0, 0x1}]}) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x28, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)) semop(r2, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r2, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0a77a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee05900", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x7ff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) executing program 4: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xa, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2) r2 = socket(0x10, 0x1, 0x2) sendto(r2, &(0x7f0000000100)="5b20341b695f1b2829b51d08d3cf1802808f2d5cdbd134f769952056fd62795879f2ea0e4c8e66340959698aa061d3497a4ffba4a6130acfcf9ad331616eff01e8cb3dd6a2003c1b1c3031a7a96c2ce0e278e3cd18ea651b3cd47e10a23ac3ff454f15db5489825e14718468cfe796f68c8f4ed4543944f6eaaf440ab0129409141235c51b7f52ae27c8203a8265cc44c45887d8df58b13750e37b7ed2ff51034771054c3f50e40849447f", 0xab, 0x403, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shmctl$IPC_RMID(r0, 0x0) getsockopt(r2, 0x0, 0x41e, &(0x7f0000000200)=""/246, &(0x7f0000000300)=0xf6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000380)={0x6, 0x5}) getegid() shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0x80, 0x8, &(0x7f0000000400)=""/80, &(0x7f0000000480)=0x50) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)="bd06ab21aba95a21294f6d140eeccb7150eb9226101978cd450f89e905643cb3db2e6d595eb17cdf781cbe57c5b9d03127dd3c9cff32240922188fe8f3a299f681bac969efe3b6913808388f1b954df57b680d983ec0f73dbba6f7f9abb14f1a3a5def345b16f0ac00e48916518fcf015925bb009e28b25923a54d1b0049080c22a2ef56292be9c15539d137e7e69f4e8e3db539a51a7653be2acf1ef4", 0x9d) sysctl$hw(&(0x7f0000000580)={0x6, 0x16}, 0x2, &(0x7f00000005c0)="31a70e60dce00ebcb02a312e8ee06f494daf6405b4bae747c63a9a10fc581aafaacdcd2171dcadb6a3e72a5a62860d43472a", &(0x7f0000000600)=0x32, &(0x7f0000000640)="84442d11cbc935b3d6b4d57f6d", 0xd) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000680)) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000700)='/dev/speaker\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/speaker\x00', &(0x7f0000000800)='\'+\x00'], &(0x7f00000009c0)=[&(0x7f0000000880)='-\x00', &(0x7f00000008c0)='/dev/bpf\x00', &(0x7f0000000900)='/dev/speaker\x00', &(0x7f0000000940)='/dev/bpf\x00', &(0x7f0000000980)='/dev/bpf\x00']) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000a00)=""/108) r5 = getuid() r6 = geteuid() setreuid(r5, r6) setreuid(r5, r5) r7 = dup(r1) mkdirat(r7, &(0x7f0000000a80)='./file0\x00', 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000b40)={0x3, &(0x7f0000000b00)=[{0xffff, 0x1, 0x6, 0x9}, {0x1, 0xfd, 0x3, 0x5}, {0x4f, 0x5, 0x6, 0xcd3f}]}) getpgid(0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xfffffffc, 0xfffffff8, {0xd03, 0x10000000000001}}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESOCT=0x0]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x3, 0x5bc, "225e00e8550900fa4ab1896c0000c100"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="d37f05c970c47013bc5c09", 0xb}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x10, 0x5, 0x0) bind(r2, &(0x7f0000000540)=@in6={0x18, 0x1, 0x3f, 0xfffffff9}, 0xc) dup(r2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="53057e49aecbf080133f05a3ae8a8bbf1291eed1bc03a8cbedf38b37ad4da512507cef0d0d09b07364a77ea1351f1ba8ea054ba8fec760e0eef8eaef", 0x3c}, {&(0x7f0000000280)="fb7a086635dd3128830a1059026f815413c98ac87ebe93c73adb6967c88239e24d352a0887856f165e8280", 0x25}, {&(0x7f0000000740)="24685e269ae96777051ca450489dd513d5d65519237025d4f4ad92dd21f4ceb1982fa933c36f8e13421ae2f49b5cc186011f004d79e91ff46a2ffecbc8ff774519d4589498f4ecf2733b07ba8a24f823070ba8210a7ed4cb31a3c7671e3e80a9240f2fecce5b05f289868b72edb127f86ee3e72ada2b1b3b466f954255e524e02983dfdc9a1b5555790b6e0a12b1e8269fb03f303364f9d8bf3b61769068a25348a5f6a89751a0e91e44581bf3c2a710b37979dfa2ecee4a73a9d91d5c174acfafcd2d6321b3bdaafc50cfc295e5f7ad04175f59fef6ee0707bb1824f928b5456f7d8730ed608df42fd91410", 0x10}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpid() msgsnd(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37", 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r2 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$WSKBDIO_BELL(r4, 0x20005701) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000040)}, {0x0}, {&(0x7f0000001140)="1bac710bf5c0a9c470dbbc46779d31d66ced0b4cbffcc184d488a166952c98825885ceea216d02b333731938baa36d074324893082dc0b3a79210f9143157cfbc9f99a8ed1393fdda9ef20902368d48c9d922c5f8bd9ec66659f18d5a8ec851c798ca1d5fc2e5cd6bb881a89a0dda5196f34bc4e5a90bf4e9bf95cc472f97e2a5b9727ddac9f484d45ce918a497c14779dc717f9a13ca646ca0d79211b7f64d60ba3fae92ccf8fb978f162fd36c21e790bf108a9b0d333e68d6b38b2335708ff080b9bfe75b3773af5fa5f6821", 0xcd}, {&(0x7f0000001240)}, {0x0}, {&(0x7f00000013c0)}, {&(0x7f0000001540)="24328becaa50abdacdb0bfdc1d01f600e3e0b87676945d1069714c13cb23cde576afa17fe50ecb", 0x27}], 0x7, 0x3f) socketpair(0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000001740)=@in={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r6, 0xc0205602, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000001b40)={0x4}) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000001b80)) pipe(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001c00)=[{r8, 0x2}, {r6, 0x2}], 0x2, 0x6b) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c40), 0x10, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000002100)={0x5, 0x0, 0x1, 0x0, &(0x7f0000001e80)={{0x0, 0x0, 0x4, 0x0, 0xc0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x7, 0x4, 0xc08, 0x8, 0xfffffffb, 0x9, 0x22, 0x8000, 0x6, 0xffffffff, 0x8d, 0x0, 0x8da, 0x100000001, 0xfffffffffffff880], [0x0, 0x8000000000000000, 0xe9c, 0x0, 0x1, 0x100000000, 0x4, 0xfa86, 0x5, 0x4], [0x0, 0xffffffff, 0x3, 0x8, 0x0, 0x0, 0x3], [0x17f, 0x7, 0x0, 0x6a, 0x2, 0x6], [{0x4, 0x8, 0x92d}, {0x0, 0x0, 0x0, 0x8}, {0x8000, 0x0, 0x1, 0xf1f4}, {0x8000, 0x40000, 0x1, 0x4169}, {0x1, 0x0, 0x4, 0x80000005}, {0x819f, 0x5, 0xf238, 0xc4e}, {0x3ff, 0x2, 0x400, 0x101}, {0x0, 0x80000000}], {0xffff, 0x40, 0x0, 0x6}, {0x4, 0x80, 0xfffffffd}}}, 0x48b1, 0xe}) sysctl$hw(&(0x7f0000002140)={0x6, 0x16}, 0x2, &(0x7f0000002180)="6e0c48d0078a893846870f0e62f1854a67bf47da6b4e5be20e45bc61d8b9c71b3510b49fbcb13326545e690c79", &(0x7f0000002200)=0x2d, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) listen(r0, 0x9b89) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000580)="a5", 0x1}], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x1, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="9295607f41fecda78d120ffc3ed9824e22965d7a0f47db4531110e58d945b40cb22ce2c303afb4d08098ae003ebba170d9d815a2d8bd076c4e4b9a5784ab6f6d899d0de0f594c48405553dbee5be124810dd519fc4499ab4a470d2c7adf23012d57a6bf6e090087c4922f2", &(0x7f0000000140)=0x6b, &(0x7f0000000640)="37fabc4543774c4d3312cce5d5ff54ae3d2066827522464fe36c81da73e409b2186c53c7e8b138c531b96775ea13c3f68bd23c95a93595354df064ddefea101174b2eb7cc1cfc3676a914bf5a26b3493eced37d18e1d64bf20422aeba6844e0158a4e6f966dc13d9f56e47b7cf5efd6494656adecf565149c28b58d4b130863162fe68cf01de1b0f5fe0bb1be368cd03578084d8d593fe8c1d9c467dbafe4387e731dd0777a983493f964ba8caa408e016236d320d098d705eaccaba2563a3d5677d16ae3dc098e8c13954824e626fe8715bf053a880312a6d7358320321cc3fd6309736b09faa22ed8b1271eacaf9e1cbb0d08ca79f35b0b4b11b4b1c75cf1a0aa8a9535abd935462c9bd96d5d2a7cf0929a7f48048e5d066aa5c341c7c01d2c8f94cab879150f5015e6eac6004695b502623937eb81b22a131f2a6c39db68c300f5665f5b361bf09d8abd21e92e567463f70d9f9ed3499b8d8cd940256bfc28a6bda158a732bff4e4997cb9776e6f8584c756012c0d4c2c53e24d60839605dd71aacedb314dac9f1a349c8ccabe53665a99f1c7740c19e0a372152db8f070b62f74dc93aee96f305fda2cc8e7a7afd7a08940820b52c5356d74fbfb4182bba054c468fb687f6e654daacbe54e67395ef0dc05bf252f5ffbf8b0e4a51f21a997a36cac377ba23552e0e41433ed55738d16b901778af6c51afff9b0eb0c34d4803610d4b9bee7b7ae1c6bf7425622adccc368b6d560a7263d5fb77bed5917317a8e13f4acc3d4f511fb244b3b9c7eb6e5b66072ca01c56d5fa569c2d911e17b16c2e77c257c752cfc71103ba53b5cec861ab7a4d4586bbde082bcafa3635951d620285b350453b67ac85bea2935604fde2f0ee4f38d1c30e6cd0240aafa028ff65ab145d124a85057c2db40eeacb30ec3014b05622484928b9558138b2ddbc5ae8502661eb3ba82c30552cc4be0f23f4f899c9dce69eadb7352fe94851dd7cd3a16002fae5338e21c19e8e1f1db17dc01f702a16e507d0b871acaf5eeedb17d59458dcc2390e6154e07aa7f1b21ef6711afe0ea056754741f2758bfb42825d3f69af7308c0fcf8ace8fba865b3b8a4636c71941a54295fda27ac81e5d7c837925ae3e5c82eeef2339c2a7ec6204579e5739835e7cafe68bdc578e448d48606c29ef39cb7cc4a3e43610dc886f78bffe2623cba1e628d770780e25d202f23d0d8710bfed50ad9da1ea7c6c2a0ccdd049e470af706fc3616a21109bada1e9428cdf72e9c75e189c6c56cdb7c840e18fb7925883f92162d6d27366ed478aba15760fb8679a6098407520164289fca9744039a592a204e1fd46104fde92e1a7ed1ae5fd3ae534f119efc00cdfb80bf37d6d41f16c014bbb9f65460e67597587d0f54dbcc5ddd2ac0d0c15bba747b0ad4117c7f33745403fbac6b8b02cd8381ba29596968c7488eed694c3e94411a76bd7fd747fdb793bdec4f4f8338bb5c7ede72aab0b3004aa24b0fb3b5d46ad5cc4b5e269f1b3ed71a23eeb1bfab74cfb83adff31b3d5baca2ed5397cb06bb231e2cbed82d2f0a1567389cee42fc1b784a45d303436f88550dde0859cd4057828259009d0ffd7955df7d3cb0191f84973140f5ac808654c3434c88355456bd74a10a028433fe5b3d92375ec11c08080ea325ca67a79c4b975a69fc34383928282e796ab90c75d3bf2cc562107ecc5e5fd460b5a7061f0d7a658a8780e6c2a07d841f7cb49f4e22e72413200acd25d7aa20e7363c803374d35f41be728114f45f6288693f688b22802673e98917ddf32659c72efacda5955f8fab27ddc0b8c68c92a5ae22f23244aee73ca49f7c28dd93f8f290203749f89cc74c0e11ee1257d80efb9e921adbc9e65172038160643359b1e321f27e7cdd78e67c78ce2c669d27edafacf9f22addb222e92e450c5701fea67c6c2887a137cb115fe584eaea62cf30efa94074d78add7e6cb82f054f252f4bb9eb5b80f4c6a744d1b0d9da98e5a4ddab256845b56e1ec1ac0a4dad399e91faa8cda178d0b52788d17ac0cee48fff99a3082ca461bbae24d1717d179559584bfe52dcc40a4bde9807e309d6416c2b3cd9fffcb1fd2609b07b2c998aa19dbf11adec73e33cc40470ebd88de54aaae6c31c605cc5c0c58b00cd68f5e1558da001bae964c6e2312c042dc6eaee3f7cbebe9dcac853f7c6e47f630c2bdaaae6e10a64530ef5a18594c08539a56c77a89ccacfc7af37f85eb355bda06ef763aab0561e4f795e77b9f3a622345f3cd4e03d2ec260a026f3d0e07393e704d0faea1ee117081561ba726ba08c356dda4e7277bb2553b3263f34f5b860af69bda547e0ada39959f375212c288e206d047025f17aa9e08b76becce1cb33836f844e679edfbc9e41a6a161100b1543d654695cbdbeb980fbd182e51c6024bfbdbcea5cda456da74b9c2cb7c88c2c2b3fbd6f18dcb24c9c62da3e602a5bd4b7fd285bd99e6b32867f8305c16a5539b181f047153eca143220713e79563bcfacf495ed584d0b8e8407f911571ff4fd01a12f097dbb1a6c73f5da9aa15ef1663e45b64d9e511e7444d0e860722b6e07e4f3ee7b276b008618f35c1889aaa7e19006ca4322c983010b48e3abcbbef514302283ebc30c39bf5db80581f7df678fac4b3c2ffb39045cbd2e46bc535f8c9a70a8bc97867cc3903afb47a5685aa8442bb295b7e16b6a4b468bfd1edbfc41c6729d7b157e55db4c35b335bc5b739e2b0f80d237cad6d59b9c5f075437b35d4302b0d62175554d8bb5906b835484f93a5b4f2e566703392be1089c094ef77c45a9aaa81fb98cc9eead1c2326093635455c318ee39e63969ea71c57a0e5a5fc0cae91950effb649919bcb34f12482165f865fba8fd910e697b6aaf127660127b68f7bd825edf2f113ba2869b4bf7cf1657a19378962c9ba6d48380025793a65d47014862378db2a1d71f6ce0f6923a79ba16e948b3b3819ecfafb2f201cf996806e76507529e6e5e35ed008a936cc8b5e0a1178108cc4c72324249b37adfc0d2d7a9a8bb8eebad7cf2510260ca0d3c398c64b52a37891e0179e309ccd3929e0e1ea97293d53ac3a32fb7d845cd231bae235690126c5d4732bc6942aeeaf0295d28b4b55b375f899363cc352d835aa464548d3aac040576d55a0174adeeff4102fa7359ea0ce22288dde0747d1fe06572cae6650efff67306248a091445232c456b361a1b3d5190d77291edb2481b0d8807b32e0fdacde72e8d3416d950130985935dbc8174c97c96792872dd744c626e7734b653500335f995f5755207d4ca81da538884f65141656cf22766150d50f1cd298705fc1e40eb09df5fc8f79bf5c591c91b6aaca054d4b0d6b3aa97658c842750464a9c3357469eb57e260c82bca8dff391bf6cba6313a18ffbf3c959f624b7330e82a090c2f1ca00e7198380edaa88cb4c77a0e7818f90bfb482578e10a71e8b5db4c06d7ae467ade29501ac846ea05b955c432fe94d1e4cb1522cd1792411ec77a51ed7a555664827fa637c145b6ee046a313d04e7a750e8bcb33997383be13cec7f0c396e6f18dc2623cd40cdcaca2a7bce45dbb365167d5cedb7f15dd3d685996b89abb4aad6317212d7dff4db3051545652f96a27793ec4c11afb6af3a96331301a85c2ab6f2e907bcec10ccf911b6b1fc2c9210cb5827d5f56b391054e331b27b3fbb2be7227c35c064de1bdae67a66f150b76a97cd1e620128f1fe3b8d7208fbab09d03f6fe93a0ab9d0e57be4e29519bb4492f92540ba1dcba9145a637c27dc085137a7319253877fa74d260f9536006342aa0136e1ddbbcdfaa7b17214002b2276512f43a1c651f0e6278e7382a0532ecbb0c178387601ca52650fc7ecae189f922b8f67f02c31fda440cdcaa80680bc54a7a678b8e1f79fb5a0b0240a7e2c31d1c86d7edb6f6dd197923d30b79402b466b69ed9c39f85488230233cb5041a2b80779fa416c0cef4dc4e81f2b390e6323e1f06d2909a7bc1e243caedb1195adbf4e0b3fc31db4b52a2a11284704ff534312a1b2b6ff8f8126eebb36e20b6a86f22c6aad46c7d0911a094466f0e7f140c072dcdc4d4b440cdfcd5cf08e65524e87f349eae967e850aae955be81ef6c278417308b23d5d767d18482a324832985fa4da886e87489ee84d7367d2f872892d6dce39dea7a760e8617466bd059154414e4c8950ffe979a1939c60dcdcb0a080073727e2fe492bde751d77c4be2ed3aa756a763f9e3508be732268a18759588ba343ab8b5bc97628126b83dc4d48a753ae1ea89d824c72e53a3e6c0c9bab65bdb16278120132ed8e78a61d8ae588018d98ce64816ec53c09b7329bc89908340368aec4510633924818ee2b09a7c2689b9794673edcf416902d41241180d4f9a95679ff4fc77564bee660c4d15c71038c1b22b7ed8d9cdd04ef0b8e6b2b050463a5842e809337ec2efeedfcaff5b709cf56b490d4f5f232301bafeae44e4b74cb9af6d87afaa81e3ba9e93b8f0b209f2ea2f875e1c9fa39974a1169e0e4345f3a607022b0447cb3c7f8a266a99563a2445954e0a604681c3ef43c5ae12406e20bbbd60997c2f1026b9fcf19e2d5c86bba6046a7111cf8f30cc3f0f25a69d7da284d6e9fb6f9abf0b1c2cd95d4d96351b9c34a854deee3392d75486b19025dabea0dbf459a7b3e0a6d8cfba0801cb6ddec0ee0b629d85323d3a60719903b38a6dd3e6a36ad07609f9e6ec6fa7866b197d62ef806b47d38214688e6b8c310388ebd433e1d1020d493cc30ed653e8fbd06cb61b3e8daaf2546fc4113917c756f257a42b9fc7b7d12e55f351238437f453094db45283541623cc86d80d0b030ebf947de6d97317f71c41483e68d9c0da91779bc4ee30a5635fac0eccc7dabdef054d058be23e5eab21ca872fd8f8a979ca382011b449f2d5d8e545c4f016518a97fb9721729c56a55360904c345313658ef61404a849006480bb100ebb738d9a830bd3d68f8d47e93761b54ee333a9d02277f02d5cd170f88944e353a909e475280cf780d192cf54fcbaaa1dc0570aa56aeea3697104583e4ef9e09fdc88d40bd46e52336c3a4730431a8e12ddbd7bf1ee31c37a499c4d2102f02b0d76871c1cf3d4b29da83528df36043a20cb2f61bb79c3cdbfbdbaf6c93c9ce0aace9f0e9f56ac83de9c5ea0d9cb3cfa26eae86f486fcce38a73b6b40b91cac81c0ead14ba34899439f962e78d3aa45a6988a7882a98790dc459c64258601f165a7f80e60f7427de3ab8eba8fbaf4d121a19dda1ce28c600300aba182c7b70ba3f168ba8fabf049062f9be7d7197c8d4258ff072c2268c66e02fc1fc79c8541b8efa7838cbb148a6818c57f381483a59a3c7ab25978d6d3b5a35ab2deb82ac02cbedf277efc4c97ef35861183b3408cf09bd43601f996ea1468b32d85017ebfe6fccd39779c625ac0402ed33696507f6d13e0ae45bc67a72bca57e0ad660105a9e38835af9937208ac76b8370d2c1e1c056ac31e523890085af186245c720e59c1d25b543b7a199fc218656ed670146c9bb2cf6b7c7d179a8f413ae4d316059c6cc0ee9cfab542b287f4432dbe0478b638c494182d38967914a541366aa2a333c6f6b9aa10166cacef965cd38b95242dedae687cb77c2b421dc763defc6b745f4c32e1339425cdf2a0f8c28c46826fc2dec34d7ffc040db9e3e64dd4a03d1ea0e13193fe3256a4723f5346b918bb10928368ba53ca424c0c95b231ba532e5607217d859a2ae492f91d9894574fb509dbdbc4966c4227e4da333c4b36", 0x1000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000000)="183d83cf0d98b8730b4d86b2243622218379ec58e37b00f49ac0", 0x0, 0x0, 0x0) syz_emit_ethernet(0x60f, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8de7d15ee9c86dd60516d1405d90000fe80000000000000070000000000ffbbff0200000000000000000000000000012c1081"]) executing program 7: syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) dup(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x2a, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getpgid(0x0) setgid(0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x3) ioctl$FIONREAD(r0, 0x80206913, &(0x7f0000000180)) setreuid(0xee00, 0x0) r1 = geteuid() socket(0x2, 0x2, 0x0) seteuid(r1) setuid(r1) setrlimit(0x8, &(0x7f0000000240)={0x6, 0x62}) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r6, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000520800450001f24ff80c4c372d4a7800000000000000004e224e", @ANYRES32=r7, @ANYRES32=0x41424344, @ANYBLOB="3104000290780233020d96c729637cae4fa49c15580402051a00000004000000004000000100000de500000002ffffffff080a0000b018000000080402000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)={0x8001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x8) select(0x40, &(0x7f0000000000)={0xfffffffffffffff8, 0x7fffffffffffffff, 0xac, 0x8319, 0x7, 0x6, 0x2, 0x6}, &(0x7f0000000040)={0xffff, 0x1f, 0x5, 0x100000000, 0x8, 0x5, 0x3, 0x3}, &(0x7f0000000080)={0x2, 0xeb21, 0x0, 0x80, 0x5377, 0x3, 0x2, 0x9f5}, &(0x7f00000000c0)={0x3, 0x7}) setrlimit(0x8, &(0x7f0000000200)={0x9, 0xc0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001480)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd0aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="4266852a5bd711d4aa1bcdb84c1683023895f3c09dd09f6591cbc32693afd0b88a5a095acbc2a56dfe7b00631bbf4f1e0d5f97f7e6e6fa34e7a87f4928bdcaba0d83c8a2eb4036e617f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e00000000000000000000000000000000ed7535a47ce1bd9d6e044370222d71e81d8cb355ec6f3d3dbe487352f0886fcd2a5a6470960cd614ac3aec14578c684d6e20dd82f1bd5fd29c321865cf155d4fb1667f1300000000eeb5681a51d1910abaaeea3cb6aa6f6b8075ac11889a339f163d310000000000bb63e9f36d03ea559f02ec6234e483532c08e076806e75b77b63edbcc2de0f21f6363b1674a0ea40502a5a2d8649ec4edc41dd9b290325f3539efaf80342ddf1721982285d6980a3bbc7408d98f69b84a4e938e4e4a36355024630c9d4ea46d617cb3b95c549058e27aff7b15eba5c0a8a67d80358b1e3d8a6618df7f66516901ed09853dc7955b2e20d6cb0eed9b9c6f91b8a4c69f2a92a2fec31d153422cf6d5678a6220fe68ff706d1e62dd616f46d50c5049367e24c7e01d66b9b82773f1", 0x19a}, {&(0x7f0000004a80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe309f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbbf4ad53f4babb0028820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf72de50206a2b6fe5bd566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000001540)="f286a84d365450931351d56a392f125053e372a5d738c37505db0309af2da86a2fb994a60b88c2d1b12db552a6c56314abef9b6b532015b4391f6421738d526a3c4905254667ff45ff720515bbb9e9803abae3f6c56a2119054f120fc0254eac0791fea04fc293d35a97e02dfc2b60dc5eb83364686fb7960fc4fc3dfa1dcb0bc1dd509003092b466336283c87db76ca57cc7b0ec75d90e34d356d6696aa10951cdbb4d415589474d7a00326ea53830bf3ba7fe924eb4f146802e79e7177e20f998dd2f99a7614716dfd2ddbee5cc8c83c422d2c3edc86555bfe1a04325009426b745134a4fa7ab813986a9eabe105a05374", 0xf2}, {&(0x7f0000000000)="fcc08cbdb3c54d40fc4c28d500eab996a057e82ea0f2018b538efafb69d3d143ab519ce9b7ffda20bcf2e3a8c037b71be2ddae827928d412c1c9a85def5ba42b7577146b901a", 0x46}, {&(0x7f0000001dc0)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d2e3e1c9391c7ba8b006b705cab5266892846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005865d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a5463ed0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b72c16558ca2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af3035bc5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db632cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9", 0x958}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="8e78dbebae5d90546f15d52ac0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dba7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3740480899739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec9407b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d00"/249, 0xf9}, {&(0x7f00000000c0)="db851b197a29673b74c479e7164fbdeb5f527744c21bf75daf4b13222be712fc61054ee956e7afee6ed79d5eb76329d4bfd723a8f500e9a1eb37cf542cc26b3babe345ff02", 0x45}], 0x2) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe830e00000000000000000000bbfe8000000000000000000000aa"]) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x0, 0x9, 0xe1, 0x81}, {0xfff, 0x0, 0x7, 0x9}, {0xfff, 0x2, 0x4, 0xfffffff7}, {0x55, 0x1, 0x6, 0x9}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x10) setsockopt(r2, 0x1, 0x7fffffff, &(0x7f0000000140)="764fe59a0325783f7f446bf8465316d9ef2f0bec62aa677c1b74e8b1092336dea9e0e0dd5d006184daedfa", 0x2b) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1001ff}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f00007de000/0x3000)=nil, 0x3000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000c40)={0x1}, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00100000000088a8300081041b00e2769fe4fd060aa80006000000000000e000000100988dfcfdc8e12eb300970fee653b7e5cb6521d1fbad834"]) executing program 2: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) setpgid(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x106) close(r1) kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) setitimer(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) open$dir(0x0, 0x10, 0x102) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0xfffff, 0x3}], 0x4000000, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x8706}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) denied attempt to set clock forward to 7885088468817503279 executing program 2: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0, 0x4c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) executing program 0: syz_emit_ethernet(0xe1, &(0x7f0000000000)={@random="ddbb95175da1", @random="6ff5045da33c", [], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x3, 0xd3, 0x65, 0x1, 0x0, 0x61, 0x0, @rand_addr=0xffffffff, @loopback, {[@timestamp={0x44, 0x18, 0x20, 0x1, 0x7, [{[], 0xe92}, {[], 0x1}, {[@broadcast], 0x7}, {[], 0x7}]}, @lsrr={0x83, 0x1f, 0xbb, [@empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x9, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0xf, 0xe5, [@rand_addr=0x80000001, @broadcast, @rand_addr=0x55]}, @end, @rr={0x7, 0xf, 0x9, [@rand_addr=0x1, @loopback, @rand_addr=0x9]}, @end]}}, @generic="54399cc51bf4b178fbc37f548a1dc9c87a49e424c21668280b3fc3d1e71f7239deda170a18ffc382790c3076a56cd59bda53fa75c0191e4c337b81b0add7b1b57e98a2bc8200d39fbc3c492fc4acf8807218a8197b5be49949fd5bc9be75ce7b845a79a3650d32"}}}}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getpid() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x0, 0x9) r1 = socket(0x6, 0x5, 0x9) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x3f, 0x8}, 0x10) wait4(r0, 0x0, 0xc, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000280)=0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) syz_extract_tcp_res(&(0x7f00000003c0), 0x3, 0x3) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000400)={0x4, 0x6, 0xfffff800}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000440)={0x7fffffff, 0x5, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x1]) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000500)=""/52) syz_emit_ethernet(0x109, &(0x7f0000000540)={@random="b5b62529620f", @empty, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x0, 0xf7, 0x68, 0x1000, 0x20, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x10, "7f4978d9e1ccfd3165a9fba78013"}, @noop, @rr={0x7, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @end, @noop, @ra={0x94, 0x6, 0x80000000}, @timestamp={0x44, 0x1c, 0x0, 0x1, 0x9, [{[@local={0xac, 0x14, 0x0}], 0xffff}, {[@empty], 0x6}, {[@rand_addr=0x400], 0x800}]}, @noop]}}, @generic="643eab13d8b68e943f612b1a555bc2bdaac2c4ba254040f10775d730fe83299e0ae3d6d4b2b7edd6ad964363517e492799d754b3b1e53c3aacde200d85e92e14ac4214a4353c79540ff58d8af6831556616aa4fbf83cb0ed034e25f523291e52cfe205ce425a60897ecf1448c4a5196078cd8d526e4f3e05fe50ae1957d56544c763d0ae019f2ba1dbe0ed4761e525fcfad74da4993e9fccf222b8f00893a30151782f"}}}}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000680)=0x3) syz_extract_tcp_res(&(0x7f00000006c0), 0x0, 0x80) r6 = dup2(r4, r1) poll(&(0x7f0000000700)=[{r4, 0x2}, {r4, 0x8}, {r6, 0x1}, {r1, 0x8}, {r4, 0x1}, {r1, 0x8}, {r1, 0x20}], 0x7, 0x100) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000740)=0x8e) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000780)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x108, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000800)) r8 = socket$inet(0x2, 0x2, 0x4) getsockname$inet(r8, &(0x7f0000000840), &(0x7f0000000880)=0xc) executing program 4: socket(0x6, 0x4, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) readlinkat(r2, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/192, 0xc0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x0, 0x40000000}, {}, {0x806}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r3 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{0x0}], 0x1) r4 = socket(0x11, 0x4, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c5000020e4fafe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000800)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000003c0)=""/33, 0x21}, {&(0x7f00000004c0)=""/194, 0xc2}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000600)=""/172, 0xac}], 0x7, &(0x7f0000000740)=""/151, 0x97}, 0x40) executing program 6: ftruncate(0xffffffffffffffff, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x1}) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000000)=""/96, 0x53}], 0x3, 0x0}}, 0xb, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0410210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xf669, 0x83, 0x7d, 0x5577c513, "3c00e300"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) executing program 3: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="aef4", 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) semget$private(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(0xffffffffffffffff, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 1: socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) close(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {0x0, 0x0, 0xe3}, {0x0, 0x0, 0x8}]}) r5 = dup(r4) poll(&(0x7f0000000080)=[{r5, 0x45}], 0x57, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x100, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp}}}}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) executing program 2: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fchflags(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000100)) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001180)=ANY=[@ANYRES32], 0x0, 0x0) msgget$private(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x9}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = open(0x0, 0x0, 0x0) acct(0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000076a000/0x1000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x10000}) r7 = getuid() mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000011c0)="e1b59f28be7851c41bff4771dde58c7c01a0c6cbb82704eeea39eb3253bee3d4489f64dfdf4c4eb45d77687e14265fdc2d486a0bfac9af5b7ce3ea6c64c0d85446559b2a173a9921a687b862bbfb81cbeaef326fc57dc7dead8bb0331ff3d9917b5e98c97ddc3f7c32682448c76b533dbb00c95937c1cdcedae62bcc072e3ebe3233d531f4bb1319b763d9e2810fa581361985971c6df6e42f5ada64e60f35c1cf4c49a179da52eb7ba728b848b818f861ce2d04eecabbda7034928569ee0b57131cbd6da59b14cba58517799f33445a04335ddc7325d1abe4627ab8e2e6ab27e6323301df9a5d70bdac14524cb4cb2ec3628260fe3fc7e69d62dd98a55f991811d8ffa6281336e10483211fa8dfa25e3f328116f554d1980d2d532fe75c81c1bce70d86c56ac3190da63b4d860108cd0204e10b43287cbf9e513e81e2451bf3dad8a3d9114b965c8b984447b3ff606c4eb34d3f4d87fd5ee386bc87bf0022b50e918450ec50c4742fdd128bcba2786633ff9fa58747f91a76ffbb95bd7bc795ed2c2421f5dc40189ee4c2a75a5b072180a85a0b7d5aa34e34b19b2eb1bb8e8928fbb368c82b03d83f670d3a035a2fd83b3f92c0858a06763806120a4a6a1bff76ccc7165bb4e038a41ae46494931a9f84a56ebee41b571cb4c95fc8c69eea6d8896d7366775570d8d7edd49b7b34f2781faf7d42e65a72f92bcc33fa8b642e104a2ab989cee8a2cd88ca89410aceae227273b6fd049b038f50af9a1ad4e686faba28be2ad5c4ff0fe36795ecaef84645d80a90a34c78613d3370ffcc9f17c9e81493c69fdd8610fcbe97af25cdc5adb35b1997a1fd48abc6bfd7df0c0f2794121eddc0bb89f4c185d2af7996d4c7d2356d55c3c78f13eafad1b10654aae76c10697df7ef1d5fc5791df7dd0bc1c58f5de58381feba437bdfc8950276832af4e761bd27146177c49d6ed14562a338678795a6a78e6900ab064f09a2d2eddebab37d4080f9cc50638de5c4fd9769ea8d7004025ffd82982ba1fd0e7eb92d3524dd359d76279f7340f7f8dace1d76c2020870d2ef3a45e59866868e3c358ec741e73ca9b71af815023d7bb750bf8c1afa3af31a79a6258c8fb616a1211831b03fdfee595e00be51555be0d8498d5f1a86da3097eff077e08345379ef5b4475166a97918289a5913743c0e78a5bb19420400104a93aa9c4bfff71a8822052f6f56bb43557c18e56b58f3f8d1d26d06250b974a304d25f89375a46b059def5ee0d390b635b22a63c0a4c56e9689667537c79c5e8a322a76e949aa8cf606015d71032cd82324a6a8201c25540d00426c89efd01c45a1ff943755fd09274d4574ce8950afdab57c9aa05398e777c65cfa7431eabd6798f5696e07d379af20c553d33960325621bdb1842219ee17741469af4d2f52d6554bd1d4669c01bbc5d9c66f6481c3b76f71fa73799ed76a3e61d88c5b05e058b21fbb6f7892ae9c5bf7613c1256f7748024e43916d1545cfa6a59dba88a26da479fc6302c91f1ed64a37bf5f30037a40e6755e8c96b230c2a60e949d98648e66b0ee4cc1ca0083273212f37624e2ac9c462834f1978b1a3d92cc3cd81d93efa4280a3e8fab9a382fca7438d2fc5b0085b12faf7a3690bf0e23ce79526bbab46e8fe92c4fde8365e63187e4f1fdc20151a0fb097e608423c2bd3c70b245e466fd521ef53f6cc0d23091f69f09c0ebdecf13be455cd289c82ce120d5703f6a673a23480859b2549eddc71446684ab68a556b6553ed715cb56aae28ad3312ee3c444ebf13d63eaaef08df74f5e86beec79eab6c39661d56d471e79023de6fa287b45c8729589c8988a3d2c30833fc84661428e602eed6e579c33b5e1eebc1659576202cd0feb03dfd30627af7ea8de27acf1e7131728156cbffadb657e0e73e326de444cee5f5ff95f31b9383b31063ff0016323e709985768e1ff3c19625568946ff9ef12f52029d2cc0add039d70229d0b00e20944db81ed104bc1da57505daff8d3037e4cdaf7f1b5399e4e4eafd3c3d142120700fc50ec197c6a724f3016b3cfb65ba08f008074314b331dc667b3c288ba8d4847ffaddf900f347587e63efb12f9cf6a0a283e2a721cf2d0e7ba3c589e15f5354b09cbc34441a90bf2e335aadfcd9f9ed9641bc15808639e000952186afd0c0d62b7f7af42ea813f3ea2f49e697eee19836b0cba8c93379b9e96d4dde7d068d62e61305ee737a0727ded2fef56bbec77f2671d885187991b4efe6c8b051396ef19d92b53e76fd6ecadfba47ce8d3bb89a329d13299c13ac9ffc22b4298c8b7c68d36ba37c11a358331116ee21fbcc2ac89a834b350433b4e7069d9e8c9443305e4597d244d15d6858dc44a6a2cc1310e9b36c8e6808c41c4ea9ef45c074ecbdcd96fd712629e7367d487863ed2c60e2eb7193ed41d48b3ccc06a09eb1642f5652940a46990f508b4e6f56206433ca38801fb72aa86e39c643b47ee9a1e0df162c30629106759b2299c9301155720eaf32d81683edbc280c8e813084faa806575a72b9047951f0387fc4679273a5a40f2d96fdaf0beaceb2d3dec9ff5ca5dd4bb422ffdcadc89ea4b82350a87127866040b685f0cc02b9e352dd6927695bbeac39dcdbdb86aec6aca4a32b2a1670650fad9b8c9b95b36ce5dab8a758f33bc7a1d5f1070ffababff21c4283d611b1b6e418f15b0f754019d755b8772b1707feba01ae14468793221e754d9b13bfb96541e09c42c735bec948f53b5614c513fd8592407e6b3c1f5fa4038cdc5d290543d1b2cc2cf18cb9ad9a46e0487879206bd17c71e7210c349621622290e69e50565ea85532360647df8a63519926d072535f86383d892e648bdf3b498e7d76d218c3e3dcb07de59f597f0c96056e2576937ebff7e6d71bb4644c0090ed6c8060630f476379fd182d83cd9ffa00901e1c79298e2874f7b0ff31273037ce7a2ef89c7ded3704a6fe7df6ad1f5be9d989d07bda11dc73b934e7937811853817244354ac427a98f05c0ce7a6ad39c4b2d9e6313b3a2c1681ca3dc65fd00a018ef0e21c60d886bdafd82e3378db8a906254183e18cb2bf74982f04841b627b66d96d5ce7ee07286995f0025d70d5c154c65f82757de7351803e322d9328af8225a100cc97b72f53a80750ccfea1254105eab581aba41e70a9023012e1ab5dcf6974464a336cffbc1d2540e97e28ffc01c7be180b4a33f27770864af3867a7f83bf2e3823c12f2c7a691f381d9892b8e4ff2628fe55ae14dd7a7cdd5d7c885f9f39a86597eef52e527aca6f03053a02e9ed1afb6b6a452a9130c69b9d23df61a65c3e854f94846521c65eac575dbaf206f5b0e0ec9ad4fc90b1b99a08f764f6d3e4b977fadb2276061765df421fa420a32c02b9bae1efc7e12424d45666b15cc38577df65fd138dc226b98ef9a3e99095d34cd2dd082d7626a7876d2ec9c2c320189da797ecf501bc44c3bd39a1f1f4f20c85582075abc4e0c4825adca7a39862cbdca08d4f36b0ee733aa18074bcf08766068a2a289be3e4e62c743e94124fc52b7a09a9a9d002de5ea1c0867992388e67172004be1804643b1485e5fcbc3137fd5e1236150e5075c35d1aca573bdbbbd4fef68157d915d03c6f09884666589b854353342b287d2da9054671cb810fe73130558d5efd673f25c42c85352e386cdee270e5e0bd689af5aecf41c24d61cead81748db3286d08181f0c901be692c964173d1f1a55ecdaeaa7518ac257cbd93b5de163ea599ff7b15daa9f4b2e7af8a92233ae21298f99740c61ae5616ba5ea54d1a78587452f8c229dbf20d10d143855d04a1b08877d60e86f23f1488605bcd205b58a5b420a50acdfb4e520573773631d02c582f3acaa192fcb5b043eeb5f12ee06430109edd825fa0ae9124d5df8587dc87a28466e167c96401f73d187506af6b966c5954ab0d6325dbe8f50901fbc40f1e1bd671aa544d61f6cbbe1107878fd3801d4a266468f6365d454f6e35dbd1c871f44d139655492ef39aaa76b736ed6e1d8602230d50ba335137a877a72ba5d38c4d5abf3993246c1f053130002ae6fdcb19e324d92130a255bc31c110fcd5b545acdfa2d617402ca532c4db81ff9d1592bd3f335747b804ce1321f6f571a0f5c06918bc0ab21060afc94e085803949d9df35bbab0601f99857db7bd169d3a9cbf0ccda629476e7139acff27c6f46649af86ad19299fa88fe9a41b6c4505451b367b1bba381ada001ae282a89f79ffecc21c10106eef85f963671d07642dd094ed77bdd2c5870159449821baa91c5854e4a528ab1e68d4e82dc4ba6d3102be47588b7e15a97eba9cd7cdede7059753f484b9e0b7462caf2a19aa5420dcd4380d22b6de38a9af1a86bb1a35d6c44c55fbe10de821f9b2c977c315ea6fa231409707ed98e081af1130acf37026eece5baa919441beea4e291a68cb46693d5e3d1d02d97a68f8364c0af99197fda61ff3570d1ec2afef3520d8730b8b5060d542c130cb2a6cec6c9e39d04f13093835d73e44cdc047d1deeea595de01bae74a847a7e5b5be6b06f3f515bd2df865a9801b84fd769c5be48540e8d204fc89bee21756405638803d0e13352416ff4a7a2f6a905801b037b95b5794b395d7b51c1adae1deb9bb9846b51244f7a217bbcb13858fd61dab694ef630356556975300610fa056d2d0eb9956b140cb635063a516e06ed1cbc23106779f8fedd31552d3767704cb3e4ab68e92964da5d990a220bc49c4d3355abbaf95fb917dfe0055c5c18edae6574d999b316db7ef03e5f76519ce6f3614243ede4d4fd19a20c8222b2cd69c67815fc0337b02fe626ec5df0bd31cd3a5cffeec1fe6c994048ffcdc987d8755b4a225905286424731d7242975e43505732ee37bd969fff7178c6ca34de19537baf8d09eb063afdbad70e01d5ce384f9461702507f101850d9d93f083305d47651f7a4fed0e64f93151fbc1b828f3b4329338cadfbbd5bf46744865765898c7021e3c25c58bf665429941b57ef65f4b9169965c2993f4d6a207374808e75de755bb08040e0360aca0558d3069a64fc080b276469e522544b818128a1b7f7c9481f8d6f43dfa6784eb7185d0cf1d24399c6cc4539aeed29cdbf7550d3802a0a213fb062b32cc429451499a9911b4a0fd92c71093426eab44a0296d6f622498f5726176ebb29881acbaf789121976a75223a72f6c18b251c9ca3a47c93238ca54841885a99dec7527a3861fc40a2f73b983437c2c1bdea0273a6d8d2473e7e55b4df0137fe6dec74cf2e19fa5889088aaf7cd5e7758041093c8f1303b6012eb3b191eda786b53fc0b26a59b4a0086875a6627cf59850de6e7f4ccb26ca6fafa247f6cf015277df5a5fe598d809b4d86ed84d2661df4b4319c33444428fff370dd96ed5046bb58f550b9719d91d01aafadcecf80c64c5211fdccf01e192e9b2ba3c5f44a7a278f858796281cca2d022882149d0c4289f363b2ce38ece7a27cbb3215281658beec131206fd6301be605b9e03fea1ab0aa5dfa8f9cabeca9f32beb65abfd5ca28ad82a80ad53fa7c0c02b76022e8497432c918089fc4cb65980f6e4061852984532172c27534469c4f6d50787d9c44092ed959cf7939b7c10230d222ef81d05df32aa1f2768ccf37610ded8bc80340164bbcbd0eeff63c258560a5f131db951af183406cab55f30f891d01598190dac76d7ed4c44167364c1e8fbe2a48880d481e92259f5770f59baea5b41676da4adbbc76d672eb523c26eb4a0f28d01ec51143fb1ec6341561", 0x1000}, {&(0x7f0000000340)="3154f17126837bcee02fe5d7210c23d5214cd390f6dd4b15b534fc8c1c632125f6e46febf1a35fd3ecc0bee8d8312c5c93aa050b2d1de8058b64c1ffe6bddf1c85c9bbb843ffcb3c2b5294e356bf91c47a1491bf2bfbe6b428ffe76fb2870eef33f78d106742c5df23ac02d5f4b273d64ad7ed922b291bab18cf21fcd1bc37dba8350d", 0x83}, {&(0x7f0000000400)="717cee3137c507c7c65a8e9029df4f71ce571f6d6922cbd20c110aff93f9b5f747a874a4894d82f281f06414a336be6a9f66886d878018d38ffb83e064279d203f0d1fe31027e8169b2f6642e1db29b88ebff90c263ea7d8445a28f3620b4aca322106cb782ab7341904599318aed9b8c73145048be6aac62e76fa8cfeb79345534d38aeda37cb63cd2735c24199f7dbc33c804a8899782a75997c84c8c92847bbb995010022568c12c46decb3713e6982ba33d25896f28d099b34e1d166eb786002c9bfa8048fe5f5edf5f39fc023f98e2147c36b6d0157", 0xd8}, {&(0x7f0000000500)}, {&(0x7f0000000540)="24f01c0591f700c8029c39c92c923b35b2df3a1d58852dce78c4d5fcf794a8b2bacb5f56d8fc5ef077f888eafdfbb67232ad99a39d5d0768e1eecc7f3bce7b4390facec8e7bb1956ccbefdf877b5fcf09b3fcf722822f783c98ff5395187fcedaaf134b76f273152e5b0e3fe3be4658eacf042b1d0951857c43783eca7e3df26e45892e88f7245dd00aa09167c187433683ef5d4147d57476219410790", 0x9d}, {&(0x7f00000021c0)="c42474844035fbc70c3026d4682b6893d284c893b9e303cd465481cf80b6521b6065599700c1b1bee596b933c3c50dd61247d9e159ec71f5be0532c7dbe4c7fe4cfbdf582c1f2495bcddd719c405ff96772e747fc9fdd40aa302692641e765c5449fc76e512c9a8d79242d8bd774f7037a6f06d13a8d831d2c23c12fad9b7e2dd812b327dd176e06ffa42168a6fda0d5cfa3d0eabb99fb44ad56140db4b8b3fa72fdeac5f531415e2873b34694cc8da63e77aff6c7ce2bccdddbae30ef04c66333611ef31f2af7ec353d653f103f192816c69c4c879124020f1d8c8c33498a24661d6c30e3075b201e8b92127cd0c32e97b3afb156f89510af0cbb131510112a2ab0e66a789dcada3ae30aa61b345855c3638bfdf2c7b6139b9c2ba9b4cc5305b41192e877c90bebe4e283e71262917cd4ef2453a32700599729f0e12625d057a04569e0add117292ad7098c5af492a0b7132c255db805cf5beb53d2a5c2bd92dcca7cac2da335a06e71299fe982805ca107db47b9d9c512b7eebea910a03e204b36289bd33bb0d9aa3ee82e1c610dbc965bcde6f936ad6094093f554a77638b4e2fa59aaa649e8a2aa3430a015378d7f3011f3188619f43b692fe54ada269b2975b7d40edc8972d6816a5dac32b3a78436d7e77794cf870b00b395dd4b9f1d4f3761d7448e5819bfb97078988eabcbdd200c10a8eeb703d0eea0bcde0f7145429667b976d6f4e62cfad0433c91201ad6afa230f8c7021936a2f1c5b2d18210346f71afb25231a9cc37f9a678e1a5bfff5f7c3627e8f21cf2367ce2bcbf18876d466d7b4c6e9040003a03f6df99b59389696197d5d051879426bdf9aaef14d56c52b986c5b588012ff82bfbbfd0d568f17a55d359030717bf5ef40aa553c9ee1c2fb9fdb096a98aba87122816e1d7650672417818844306edfdd05c412e3605ab776b4fa051ecb6a3e6c22035b490ddbbac3ae6f987f6e418c94ca85f16619bc76bb70705e22ee1968e41ed6c9a5a6e4219d2db7ce71e6c351294652764159128bf6955c8ee753f814d173df5a748ec177c461d80e43292ff20fa5bc413ce52ebabcc5b63cd04a98b0c131a0996e9e53cbd95c4365983b2b3d7edef4388f75340e88ee4239845c56d1cf6f2d9b474137c9e243a18c4a2629b9500bceb0183fc21d6227a66ad9b03f5bb5794afc8e201f2984182dad5bf9b40cbfb4557e0ac584e97d00921a27df535d4c11fbce064610ba50298a34116b1cae2b2b748851130aa0a98dd5ff9b1c555e79d6520ce7b872d0e64e420209c330d5995349a73e751795d005c4529f6e5a46e96960b8a584176ee49c11b20bed2755923ec8c619dce9a6366fdc13cd20dcb2b633b30872c3bac45102294a2435a508268d2e7607c5f11a4a3800f27e4b91013a5862b484fef06d58dd8f923c48e8025427be57be00ddf11d5f0c3cacce54d23619a60fba13d930daee4e18db13002aae15df42032035ae48194a0cfcc6a442e259a1207208b9a28d00678f32f40d620a2c43e68d1b35aee6578c870de622c0c0d993b96dd612c2df6db692da16be2a66835a4211e24985a51b859dfbbec96111f27d677fb82f7e0c8c8d033bbb498279a83f13ef098d07d54c4eae4ead2f9b4992b98ee4500801630c0b64206b40bd2ca5a143955e8dd9a79b142c070ac7d015074ce500770badaf4d62c96b18b0c62583175205fc49430651f769331deda9154e3cd61ca8f38f046cff0d844915ccf36189efa65385b5632d0b93e2cfde172aa8fc4ced582c1631ccc04423ec2a6e07fe6b4614deb5662252e3ad5ea6865425588307659abba0a08cf78babee5ae89cbb0b0c29768994a04a4c7106f47be44985df84e8e741d2dc00e8bbf2bf17cd8935cfe37a8493b037e98f4fe32b09dfd5ea87b7754e93fa0fbe66cfb13cd831657d1bcf9e9b90ce8896a986dd73c6805c061cc8e064ae22e2e8811ed927fb473f062a0cddb4c6b86d4fc6115f928c19f1a744865527d2704b77d898d577667fa61843d2cea66e6b290a76e51460c6f63777a13063b58811f1d5487026bb1786856a8557aa846188ae41688aa8bf75fdd820511e9815b69a6c918509d54fcc18d589d78de927499d1cd96b9b29daa78ea2456d70a819246c03a630155712a4786a744f3bc105eefd1bf61f5fb37e3214d867b710ca2c4c9a033305ee9b85fb1992ed1e9ce44e40f1107ca0c5ab88a1111c50c37dcfe33bdb97c99470a6acfda27278fbe649d9018c0adcf3660784c15226ecea54e16af2eb8dc77ccb97cb2d5d07934145b8533fb1591bfb139d050e0f4b0c8cd5e378cb6abdd6ae8599dd9e75963c481fe81513f63c2df47de47d6adea0e1279c15965653b9d5def9066df49745348ed1a28bd5b9c8d7fee57ff73827583ad1b0a8e0684dd8df9d51fcd38b2c7991b9b313ad3b2d2c7672432fef1d287902d1050fda036e153b45a346f241efa617344128261d8ce6bb40d4b604ea15ab8f17bbdef228ada9283e8b066a98d433448803cf35f2cb0718d2381f1ee3b97fb75950b3cdb39d4b7ebf8b7864455897f0b9bc0d146f53ebfa9d380c882f1067cfc43a45d7dd445d1089240ec1559473a5406ad155999e08a25c774085c3284a6fc4e93f76ef3358cb21175331f3c8509132ff3297d1143d7074db721e1f53b68a9ba6df73f4df3d51a7a701f8eeabca5618b64c6d0c6cb50a48b47915c2e7fa75c131072ae8eff724e9e73dfc4bf31470c4a121a8468e3d4824c1240f4dca81cdec031f3585e4772ea7af2157299ea4740a704c39aff1e481657ac4c254e83295599a17c1cf1d16ae944c6b2a365d2fa40fafb9d69371bddb4ca536d20b3297ea9e8a68fb966803be54164c1d84912eef62e6614c5d52b7200e53eccc60cf4bd574ecb85747e3a14f89f8f336a56824040e04d5145661dfb308684aed611d79e90f52d2c3aedce571037287d8a1049a3e5cae618e75fa1ec9abb3ffb650f7d9e016e883f5c19c4439b8b48ae5fd2d9c9aaa85ee2d740b29772ad4968645cb3007a2fd2b7f31d448425f0f616e38b240d4277ff52065045bde165330a30a0afb8ed4e8998748a335497bef6176b7355ff65c0b0a09b6f3ccea8bf06cff4e71dffec4a50c1493d455ba14bc8c526d545ec313a5565fe6de00734244b5306774aa3149ede818a46cc89206ff586238ea247bb542b02bb70c4b0b2b79c9d509d63e57412445102a4d469bd552122b6a516725bc40153eb45e4002a4d30e8544ddcbff9f0bc6c99a363255710a2677f9d96004888799f385745a1492b8e7115f1f6bf50a1edfd9836b9c24574e5a8bdd0835ae2a3778ef5095972646ba7772ee4d93b2f93aa08a3b1f235c55b21d978a833c62e4e51e76c1c8b51771d8d26d9e7ce4f6ea5e52a2cabf89e802a338dbdeddbceac4af119bd21dcfe57b6b98907f9f81050f6c57d365c315e503251485377daf3bf9a53d3226514692c0bb74249e02a423e09b82fa3c0ebeed01df215fc89f0212fdf73cdd29d144ca9687dbaca523dff96af3184b3e2430a71a443da3db32cbc3e7955bf5845976104680151b493360e5acbc6d981bae3134f2697514c91d4602f863cd8c9e68956b5df9625ff5ec1f5428db769a232c8de7b1c62b3824e951d670ec4475bb7eb897cf36cd7a602c6fba9fa04968119b22ee60fee31d6e8fc37ba4c3f5724a4047e9c98e2166be74f2d43993320f585353ec3c92d7fc031c3cf5985b87fedcf33f31af417e7d67d559b04e9c3d655962173f0f650e78d6c281f3fac072a803aa7392514c909af958c7cb3c9673c077b78ed3580244399419dedeb370faccce838cc09802db647d105ec6247c9bffcf6a8bff464aa071523b9c4fa9cfc9f6066686e9c29765672bf8a6a40f28766eb27114a4d9f7f5135fe6f706795f137d4f9a0246fa4be748aed7c09fac811da399b9a3f2ffa7f7cd50a92abcf1b7c5238be799bd245f68c385a91b0ba804776161f422aa27e94ccfb353af32f97f3b5c7923a0cf2c67f692acce1a9ac45804e9e18310be972898066584a824fd4fcb00755ca64d6729d4edf4ace605a0ead31fbf91dc1c3cdcb98cb82699af154ed2e76d9855f8bf4b181cd9cf1cdc005e2521350f48b13bd6b97857c8dae138e78fc2d9b377aaf7f7766e9742b88b12da99f614a0cfcbe0abd86ea22f07f202b586c3550fddd48dd075338627cbd81854fb35ecf1dfe172b69a66e8b97342ab42f25cc78581fcd718b83fee373186adfb7194b58f4f888cfa734445e7e26b5421c3488b8257900f718874b2e1ec0672d03379416480056c0ed01ec55e13b945e9b443f5df4b63ad73cc96cff4cc0b5873b202324ad59b9c46be306288bb1902e5e2a132a6beb9310296f2f2934d192512ca7a80aacabb136a0bd2c4789202301f4e89435894573fad43e239c56a54e06ae7e6afa69099b7dd3e9d0a3bafde686d77728755fc39169e3baf78d77bc28a8be9f513fb8007beeb833c052aa68cc845d4e0a0eda718e7095119a4c68279818250a15dfba2d7a8db14e4fd5bbd5d4f074ce4365b899859021296e39503408535c4de17a8fb1a6765cc7950c31d63339f53d8292c238f23f134013b416ac1dfe8a84cbfdfc49161e5918f026f2a2c4620a4743e2921a0d51d956c9d0cb21f01c7e13bff1955af9254ab1c8d91bf9f776c9d01fccd25190847734d2f24243736e0e983ae80de91ae4ee51ed26b4476da2169b868b933973201aee929092dcb4178539512474a98b02715f5d9ea99c67939901a1483f0c506fbb2b9a985173e844dc2e742e64a93ff377a938b64825c0ca68e73ce4963b5f81fa0c346264658e3e0ced867aa002323636eef0227097442c6e76319b3cbac6eb47d300b20c56ae5cd2eb563b1ac3e40800fb69e4cea80c94d83c5fd04490a017dc80991e3605d4722270c751378c675138ecabd7c44188e581c32776ca1bb658081a6486c9f1dc258c188e771dd5f65dd6a8bc91623a3a96faa81ff3689bc88d85428d2bafb3d06e016b9150df4024cad8c379ba4feb5d5888b364addeee380088731445969d7f472a289f3dcaf98cfa2ad5b06a266d07a293cb0092f7db6aa678ed35503f2f1714bb51f48b742c092a546f3d00c7481ec05c0de176ad75a0a399bc8d7c5f10b97adb2d17f95885cd3d6197817bd3f5c283891b8c68e4af807cbcd4988586fdacfbfa8c1bda3e4fffbb650034b023f483dc681017e26633226ba55608250412f870d40680de46ede16798742a89d22f6893356710ef708ecec8362487c09a1cbebb034326c8e9d00e73f1bd34440c2c8cbbe95ae62714d8e65b1c206a2383fcfa4784d302ef8745fa6e9bc86d1eff96862963961768e8ac568b6f70e524c8fa525fa10087da20d32989dbd518390184a4553c44d159ea64e045e446fcd9fe484ea9a67a2df46f756484c81d7f561bd9d77474acbb5166cd38a04a3e99d706446b82375fb8fcdc1df9c3cf790438030391116c0f448695817de2712e300832b7649ce41c0f86d196aaeb556295a9665697834aeaf9fa5ae90a44723499c3bf4763c11bc3f38a520f947edea9fb5ccce49fc3877107af13a1701aaa0790c79cd81c0905b9448c8be14593caf2f4b1c17bb68172855ecfea975d9c93231c8c0dca6444c1b9958598b08236617edadff65ae717924027ccf439620880362f98a99a6a99997fc59629570f1d3a0c52eabad82958cdb67e4f9a4e2142419c8a79659df35914c9c1222ccca45776d955b3ccc58f2a8bf0d0c", 0x1000}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r7, r4}, @cred={0x20, 0xffff, 0x0, r1, r7, r9}], 0x40, 0x2}, 0xd) msync(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) executing program 1: 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), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x842, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) login: vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a69f228 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x80000000}, {}, {{r0}}, {{0xffffffffffffff9c}, 0x0, 0x0, 0xfffff}, {}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x2) pwrite(r1, &(0x7f0000000480)='w', 0xfffffc29, 0x7ffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000800) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) executing program 6: syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {}, {0x6}]}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698a, &(0x7f0000000100)) poll(&(0x7f0000000200)=[{}], 0x1, 0x87e) r0 = open(&(0x7f0000001440)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0xff, 0x1f}, {0x4}, {0x8106, 0x1, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ftruncate(r0, 0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r4, 0x2, 0x7, 0x0) geteuid() mkdir(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x3) chdir(&(0x7f0000000380)='./file0\x00') open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x6c}, {0x4000006, 0x0, 0x0, 0x5d8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x1}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) write(r0, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) executing program 2: sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) r7 = geteuid() r8 = getpgid(r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, r7, r4, 0x180}, 0x9, 0xc9c, r8, r2, 0x4, 0x8, 0x101}) socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000080)) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_extract_tcp_res(&(0x7f0000000180), 0x7f, 0x8001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x5b5c, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x1}, {0x8186}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xc2, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000008c0000fe350e28ef0900c08cfe24be00000000ff020000000000000000000000000001"]) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = socket(0x6, 0x1, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 0: socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) r4 = dup2(r2, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x0, 0xfffffffffffffff9, 0x3, 0x0, 0x5, 0x0, 0x401}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000040)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept$inet6(r10, 0x0, &(0x7f0000000180)) preadv(r8, &(0x7f0000000680), 0x0, 0x1000) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000700)=0x2) sysctl$hw(&(0x7f0000000740)={0x6, 0x3}, 0x2, &(0x7f0000000780)="e9b407fe1b18eb5af42b5cf0f0734339f6035d5a2eae38307cb705dc8dad8b4644c118631f0baf28ef30db7d5058e8d06046eaca7a34c87d444ed2bbd908dbc6f84533e95a507e1b18631803e948033d35d1c775f3b49895bdf7f657e9f91a4e846b56e364136e087f2c2515c811cd70305a8aa8dce8a4c94d7116c8780246dddeee0693b33ebe", &(0x7f0000000840)=0x87, &(0x7f0000000880), 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000140)="1139a509", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x1, 0x8000000000000001}, 0x10) ioctl$FIONREAD(r2, 0x80606948, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000200)=ANY=[@ANYBLOB="c2abffffffff00000000000008004500008e00000001000090780000c0a2d8bb785c2144d8dc", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d104000290780233000d96c729637cae4fa49c155804020502080a0000b018000000080402000000aac28f0727920f6a0bc41d9b3cf1aa37365d314624272fa2d1436c52b8bb8c478567dfac50bf2de30b9f94e1c2fced745f729eed6d3702b4e6622177262d8a80633c8cc8703d"]) pwrite(0xffffffffffffffff, &(0x7f0000000100)="7dfd468c8b73c48bf3ec0a43ed9489e294e8b3bcb1150f627d41f737df5990ae0973db77ac5c74496c43bac702bc935fd067d3158f2fb17063d4bbac5ab1e33cc6e79a6e2afd599d1c3c2ee080", 0x4d, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) executing program 5: r0 = msgget(0x0, 0x401) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/233) msgrcv(r0, &(0x7f0000000100)={0x0, ""/89}, 0x61, 0x2, 0x1800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/186}, 0xc2, 0x3, 0x0) msgsnd(r0, &(0x7f0000000280)={0x3, "0b636048b8b84706e486caa1789696b3424ff110113a48c5f94ef06b7e8b93ff19dfbc7c9f92219ab1da52cf2f080adbe7ab3e975668d1deba0d31471c78417447da5750dbb540e680169fd4bbb725e2d906e5f4dd1edebaf56fedb3215e94c9766ad44b723bce3d927f42aa9144b9bd1da51ca1340efa50594512b39ba82c626e837b36cdd5f95a6b84bf73d830d1866f55326422f7a4caa0ab2a988cf1"}, 0xa6, 0x800) r1 = getegid() msgrcv(r0, &(0x7f0000000340)={0x0, ""/87}, 0x5f, 0x2, 0x800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r2, &(0x7f0000000400)='./file0\x00', r4, r1, 0x2) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x0, r4, r5, r4, r5, 0x10, 0x8}, 0x400, 0x2, r3, r3, 0xdec, 0x7, 0x7, 0x3ff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/176) getgroups(0x2, &(0x7f00000006c0)=[r1, r1]) chown(&(0x7f0000000680)='./file0\x00', r4, r6) r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f0000000700)={0x0, ""/4096}, 0x1008, 0x2, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x10, 0x0) setregid(r6, r7) bind(r2, &(0x7f0000001780)=@in6={0x18, 0x0, 0x3, 0x101}, 0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001800)={0x9, 0x80, {0x400, 0x6dc}}) msgsnd(r8, &(0x7f0000001840)={0x0, "67b4401136326fcf5d6dd843d47e2af605f1d7e27fae8b984c627c6628633fb60eca819c74a7f01fb2838d"}, 0x33, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000018c0)={{0x8, r4, r7, r10, r6, 0x304}, 0xffffffffffffff7e, 0x0, r3, r3, 0x6, 0x6, 0xfff, 0x7ff}) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000001a00)={0xb5, 0x0, &(0x7f0000001940)=""/181}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001a80)=0x10000000) openat(r11, &(0x7f0000001ac0)='./file0\x00', 0x1, 0x1) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) shutdown(r0, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x2) mkdir(&(0x7f0000000240)='./file0\x00', 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000000)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r2 = semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(r2, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, r1) semop(r2, &(0x7f0000000180)=[{0x4}, {0x4, 0x0, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x800, 0x1000}], 0x4) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3d}, {0x15}, {0x6, 0x0, 0x0, 0x8101}]}) write(r1, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f00000001c0)={0x3, 0xffffffffffffffff}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = kqueue() pipe(&(0x7f0000000100)) setreuid(0xee00, 0x0) msync(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0, 0x0, 0x67, 0x7, 0x3f, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6}]}) pipe(0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x23}) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="9d330759396446539d064c08fc4ee995fb2a838af2dfcec3d35044", 0x1b}, {&(0x7f0000000040)="9eee2cb2e2ec2a093ac654ebc1627ed7345323850b399c46f33e091a", 0x1c}, {&(0x7f0000000080)="419824bcbd278e9c", 0x8}, {&(0x7f00000000c0)="6539ac3f63d8ec7c1e2d48e1d1e7d4522f772ef6609d17b4039fd0b14f262dfb451a15e75f5d17b37d37d8a1c3370c8a47b235b44759ba8646177cd16d491ae7abf81b515329d331de5108bbcec7d5961d10d1bbff39f73d60d4c68707a74c67cd6296fb726a4e60cd885422f2c88d78169c039a4a3a61e67fab73af79b2daf06c0e360c7d70629c9ed54caf8db73a3c4790ff70b9b855ba43bf0498acc0ebaa3c7f5f1a1c71e4d0f017be66f14baef299a0a888f89f790ec6f57c2584e2bccfbee3b62761777a021fc24a52c361961caf7c3c8e80e6e20ed13eff77ee4837ab0a186435b0ee44662407bdff9196e793dd151e06c8e284d005", 0xf9}, {&(0x7f0000000200)="47e4930fb272e9cf3ca19a9fc74ec2bf50241734003ef08044902f9377eba357e6897ba94336b4de1d58a0d74d345ad60810fdd486277e5ea8f0", 0x3a}, {&(0x7f0000000240)="b96b159921ff388fcb6e8673cd778327f56bd0dbee35f1456888fbf733b0d19db786d8d1129ba1c0d5fc0b5cd6701b948240", 0x32}], 0x6, 0x9) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002f40), 0x0, 0x0) readv(r6, &(0x7f00000002c0)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/128, 0x80}], 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x61}, {0xe6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r1, @ANYRES32=r5, @ANYRESDEC, @ANYRESOCT=r5]) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4, 0x3}, {0x5c}, {0x81ae, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[@ANYRESDEC]) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x2) setrlimit(0x8, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000700), &(0x7f0000000740)="d1f839ac5cf19fd04dba6c0dbf68ca1fdf288b359001bb5dbb35a6c00bb1eb0c894854fdfb43fceb8a956ece264f96", 0x2f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x2, 0x6, 0x200}, 0x8, [0x8, 0x80, 0x0, 0x4, 0x60, 0x10000, 0xffff7cc0, 0x5]}, 0x3c) writev(r3, &(0x7f0000000200)=[{0x0}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x9}, 0x2, &(0x7f00000007c0)="22c4d67167902fb46fcbb7c2aa129cc43f1bdb46166de147841b5ba81acac4bb59a7199b47d6de0e9317a83156f27193ece874749f58d8dff0d8f29c94eef52a1b275b088e84ba5b1816036f88fac0dc6489e2459ffec710a84a534eeafa7a426b430a337355e5e05d59aed39da5b8012ae07b196ed7", &(0x7f0000000840)=0x76, &(0x7f0000000880)="c409e8d66e1427ea932c3e1b0b5d197634a0ca118e56e1", 0x17) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000380)="d5001d1d2d9ffee9de25ae00acd9cbd7477bd21f284d48401885489f02992763ae4cb693334f1b50160b890334809bbdb519daed9d696bf1fce68469288c2990f6f5fb0fa56351917c22dcb59bd0323fc3b3d5951010d33a99735a805c0aedd8c2fdc79170a9f3bd927409d7c4291a0416b9e992283a2e2b9ac7156c997f6d10a4319fe1adab0f5db6e3f280697db09e6ef358a9ee7d75c81338e37e00308ec0c2fc818d38a0d72b4cce2b85a0225f04e20291fa3f9b2596e5d9ec2943eb28d8673ca68ee0c313ade4c5a00cfa39c5b877d00d23b4161e6fa2f94494b205c19547cc", &(0x7f0000000040)=0xe2, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x80b) syz_emit_ethernet(0x4e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getuid() executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) readv(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) executing program 4: socketpair$unix(0x1, 0x34cf4bf6ae28f544, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) r4 = dup(r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/62}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x3b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x800, 0x102) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x101, 0x100000001}, 0x10) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10180, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) open$dir(0x0, 0x80, 0x4) symlinkat(0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r3 = syz_open_pts() close(r3) sysctl$net_inet_etherip(&(0x7f00000002c0), 0x8, &(0x7f0000000580)="342b35f6fe9d7dffdc84ad82f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde76d4e7a7c200bfda1064060a3e742cf0d64f0a1cda3d7367c0b9f53b16fefb530f0632503c7fa815f4d867abf74807e86d6212a40575f817f6b4ea91535071678f266334235a1d3bf4a04b961cf9e12e167f9ea968d18d199229be6a273e49313808c92531c1d10e0472f654ccd2d82790251e8744ede89da931b48c9f76e00cc62ba0efdb264ac4eb72cda86d5a1de5a289e7738f4819cd8261400bf82a935f60a4a6c02abbf516b0107550226b0cad36279fe66f2d1", 0x0, 0x0, 0x37) socket(0x2, 0x1, 0x0) r4 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}, 0x7769}, 0x10, 0x803, 0x0) dup2(r4, r6) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(0xffffffffffffffff, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900002800006e1aa4058b74adad040000005b293380ff02000000000000000000000000000100010000000000000001000001000502000000000000000086009078000e00000100000000000000"]) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4, 0x4}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x61, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0x0) dup(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) dup(r0) socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, r3, 0x0, 0x20, 0x3}, 0x800, 0x1f, 0x0, 0x0, 0x0, 0x9, 0x5}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) msgget$private(0x0, 0x397) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001340)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x40}], 0x1, 0x1000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240), 0x38) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0xc0, 0x4, 0x400, 0x3}], 0x6, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x87, 0xfd, 0x2}, {0x40}, {0x6, 0xfc, 0x0, 0x1000}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206982, &(0x7f00000001c0)) dup2(r0, r1) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffde2) openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x0, 0x0) fchdir(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r0, 0x0, r0, 0xd0, 0x401}, 0x0, 0x0, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xf7d9}]}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000001c0)={0x4, 0x1}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, 0x0, 0x0) dup2(0xffffffffffffffff, r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r2, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000180)=0x15, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x8, 0x9, 0xfc, 0x5}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x53e, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f000002a000/0x2000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) syz_open_pts() ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r3, 0x1000000000029, 0x10009, &(0x7f0000000240)="00040080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0xa0000401, 0xffdfff8d, "1ba5d82d727c660800"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1", 0x91}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc018696c, &(0x7f00000001c0)) executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x6, 0x9, 0x2}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001040)={0x1, 0x6}) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x4c}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xfffffc2a) writev(r1, &(0x7f0000000080)=[{&(0x7f00000009c0)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515e1723d26d17a92bdce80cff01cfa84894c5ebde76657bd6f254b6de2d0dc8311201a369cbfea72e1853b4b24815860e146f18059eb258c48d66709556c927d6905e783dd5fbdda17412e4ad065311360757e954f2b601087cf21373e38dfcf1e3cc8967ea2850a17aff2ab5e3ab3faa477048d790b8ee5cdc1920df54bb2caa135b78133c0b48af99d13c21b5d055ade0bcc56ae7417e20255ffb7faa4e74a0763ecfd6ffe07fd969b008597fadd3eb609332b46b273404342a63a0f211680a8cb43c79249520c67418d73d34ac6e5becf5f1d01cdd85e053bbfe29d25b3391a558dc2a9910ff2f2f24ad5d8bba251e0129895be87d8fe27b1d2826e650d8fec1a56b0a430de1995d61363c15684ed682b1b92bff7c086cc078e645b00d11303adbafe9e47fe43cb392ea10e47c6aace9c93aa04082ddff2d49f8500e29b27c3", 0x261}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) close(r3) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) r5 = getpid() fcntl$setown(r4, 0x6, r5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r4, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r7) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240), 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x64}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x8126}]}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000140)="aabce37ce6ee7bc61ca06db7a14a3ea9908da80d75328d8f44ab40fa5d9cfe7c0679a836709d602754a26290866dd0c0c33fe8a104cac1a335233ed3c52f8140d26af62633eb0a6ef96f281617acf6d565", &(0x7f00000001c0)=0x51, &(0x7f0000000280)="2469aac2383a03326462d80ca064c1607b01423c6a7cbce340c657f3b093ef5920e32e84d75c92dae8e0d15aa8f1af1fdaf23b598fbe22991fa8df25dee83445a05d30a678fb2ce2d1b3b6172da44830d7a175e63c0c77d09b0ac7a2cc8c94035ae2ec8cedf570679686e5893ad4c4c2e388d57c085b0d9e2f14e6f8e9ac1b0201ba6c8ccdefc0bf44fe1507b41e73af938ac18882481af5b6a62650da31f830da0b2056e6e40d2684454fb8edf391d6e897813905ea55aa74850476ccfeee8c4e3cba56776e50018c8c6c54", 0xcc) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40001220, 0x0) ftruncate(r0, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000300)={0x10, 0xffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc00000000}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil}], './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x8106}]}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x615, 0x0) ktrace(0x0, 0x0, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7}, {0x5}, {0x8706}, {0x0, 0x7, 0x0, 0x8}, {0x5, 0x81, 0x5, 0x8}, {0x1f, 0x0, 0xff, 0x5}]}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x1006, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) clock_gettime(0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) executing program 5: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) mknod(0x0, 0x0, 0x5c4a) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) open(0x0, 0x14800, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r1 = socket$inet(0x2, 0x1, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x64, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)=[{0x10}], 0x10}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) executing program 0: getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cf6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)='ol', 0x2}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0x1c}, {0x81}, {0x6}]}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/77, 0x4d}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {0x6}]}) syz_emit_ethernet(0xe, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}, {0x45, 0xfffffffb}, {0x0, 0x80000001}, {}, {0x43, 0x2}], 0x5}) sysctl$net_inet_ipip(&(0x7f0000000680), 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0xc}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r2}) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0xd02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) socket(0x2, 0x1, 0x2) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) socket(0x18, 0x3, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x200000002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f0000000400), 0x0) socket(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x1}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0xffeffffd}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') pipe(0xffffffffffffffff) getpid() ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r2, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 6: r0 = socket(0x20, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000140)="5ab7776a89fbe691f5dc4ba3b8a64e800b096303c860ecba5540261d1d4f7c51471b4798c620376b14690170dc082195b1c237c4d53699555ab679467a1b20c9934981e07203c70000000000", 0x4c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: socketpair$unix(0x1, 0x34cf4bf6ae28f544, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) (async) shutdown(r1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) (async) r4 = dup(r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/62}}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x3b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {0x74}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x800, 0x102) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) fcntl$dupfd(r7, 0x0, r8) (async) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x101, 0x100000001}, 0x10) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8000000008}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x160) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa2aaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1660000000000000000000000000000000100000075233ee47094329304d31d0ed7c2f140f9104c62d13a4e92a8efc205a33cee5aa817aa087d1fa5863446f8aa179eb8faad0aa0848faf722312319e918e2fbf7edd199964a0f94ebfbeceb6e4acd7a8bf5d0a8c6fb11ee1e1c935917deb8df8eb264a90089fd1478fbddc4689a435930c5b7d6785f1859453e8649a36e86c127f45e4847cc5"]) socket$inet(0x2, 0x3, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80606942, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x5) socket$inet(0x2, 0x3, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) sysctl$ddb(&(0x7f0000000040)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) fchmod(r2, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ftruncate(r0, 0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup2(r1, r2) write(r3, &(0x7f0000000040)='q', 0x1) close(r2) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000300)="0a36559a4871d5d46cf2e3131df2f3ffc55e9e9ef8905be04b4caf8cffc238a8531f787ddc7ced15ad8d843fac1d9e56bfb23dc53a09bd88a4efeb935e1bccb15f5d8929e0c8a428f393db80a7414f236c19fff68ca09f620b28df7263a43510f7d224ee9b5573b400abd325df01d455f9f33224625cffb1071eb3a8bf01190eb5d11c6727bfb2686af81570fbf6e3c2eed3d76dc8c0181a2bfd1d9ba45410d86a227fb0f84f697178d2bac50f9a52a4e36f3271c95242638713a9179884018eaef1aaadac8e65f158f2a66c295ac74ef3e07fef6893445836920f46e8bf2bfa97a562bb4dc9c49b0045021853a173122bdeee75", &(0x7f0000000240)=0xf4, &(0x7f0000000280)="279dc7211c4dc40fef2c215bf8dd5d507cedb9ec5986", 0x16) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfd9adf071da68f24a83ba0900000808f37193f8343712cc1100b71dc000090105000000000000001300000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fe0000/0x4000)=nil, 0x200000000000003}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000d1d000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x200000000000}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000d56000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x9}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000fc8000/0x2000)=nil}, {&(0x7f0000ce2000/0x1000)=nil, &(0x7f0000ded000/0x4000)=nil}, {&(0x7f0000e85000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x6}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000d14000/0x4000)=nil}], './file0\x00'}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x62}) syz_open_pts() socket$inet(0x2, 0x0, 0x0) r6 = open(0x0, 0x70e, 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10202, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) setsockopt(r1, 0x1ff, 0x800, &(0x7f0000000000)="9ae8b28117d718d94d3116a6a8a529f60e1f992093e6197f64194073a5f84a3693531f9a169e33b7500a90e76ba160b20d6f95ad2301d9dc456f88a2e5382fb7357f6022bce89503e315447c199d6c4ea3920d0497a694875515f7bbbb867d1f6ff455011c3cfd28dc37000c4e8d2a5c264c4cf08babf5d51082487bbdce81782dcb0d477259465cdda3fbb0d1444e0bcb91c929d410d9c3b656d012419cbcd8658eb2fcaf1f8d675f6840f0d148e5dd7aca48cddba7a84f486c8588a82d2c5b6a34086dbff9327eb82ec56b8bf1dff1f27722bb20e5eff106f37304aa291ba9799fe6cd3087abbdd28a2255df1ad554606d87a228edc8f8f419c6", 0xfb) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="058c4cc154b5895edf170affb44c37b4e96eb0aa265b33a650172f5b1d2760b1cc8ab19c57387cc77e393974", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000480)="b437ab93c964ca79", 0x8) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20, 0xba) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/202, 0xca) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffff, 0x0) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f0000001440)=""/140, 0x8c}], 0x4, &(0x7f0000001500)=""/173, 0xad}, 0x800) close(r1) executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458b", 0x69) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x8106}]}) socket(0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f", 0x52, 0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a090", &(0x7f0000000180)=0x14, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f00000006c0)={@local, @random="632ce495778b", [], {@generic={0x8864}}}) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000b00), 0x4) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=[{0x10}], 0x10}, 0x0) sync() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000300ff9078ac1400bbffffffff4e214e22000890785fa4ae59e92892d0216c0582"]) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000ffff00a9080060040014ff7fe8d4abcd6aaf8677ac1400bbffff"]) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc8, &(0x7f0000000100)={@remote, @remote, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x38, 0xb6, 0x66, 0x4, 0xb6, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x23, 0x33, [@multicast1, @loopback, @loopback, @multicast2, @multicast1, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x4, [@rand_addr=0x40, @loopback]}, @ssrr={0x89, 0x27, 0x7d, [@multicast1, @rand_addr=0xc37, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x7, 0x1, 0xb, [{[], 0x6}, {[], 0x6}]}]}}, @udp={{0x3, 0x2, 0x8}, {"d913232b627081da6120b6b20bfa953b18be36b3b8c300126046f51981c6c83d6a9a72e05f42f92c6bc0e505c537cb7e96e71f9d20f7"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 5: getpid() socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00', 0xfffffff7}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @remote}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setrlimit(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x78) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5ce}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f00000002c0)='./file0\x00', r1}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200300000000000000000"]) socket(0x0, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x8706}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = socket(0x20, 0x1, 0x0) close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000080)='\x00', 0x180) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x64}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0xd6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb703003760bfefc27fcf77f301ff68831f9737e3f6688ed37f1519546bf5d20913512cbb98bc3b406028dcd67ee5f3b728679cd2f30ca0473f2dea284ee0380651c1ce7346165fe125386421f0e3fd49dfe259b53d3b843cbc6e7739d9b0bbf55c3da4d558f61e857867565ab7bfb83d55e1dc6be639222a4ab59dcb6f00e11b8fa3629ec108ea11b05ccd1d2e175a0a7451c23c3f9bf6c1bed60d8e801a381049da4894cd44158a495c4449e4891d85545b4337ca6bbe6026a9f3a319ef76e979e2b54ae86d66d397944"]) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = semget(0x0, 0x1, 0x620) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0x9) socketpair(0x6, 0x5, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x8000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000300)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000380)) sendto(r4, 0x0, 0x0, 0x404, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1) socket(0x20, 0x1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) flock(r6, 0x1) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0xc616f86f946022c2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a338031708d", &(0x7f0000000080)=0x40, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) r3 = socket(0x18, 0x400000002, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x0, 0x0, {0xfffffffffffffffe, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r4, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80e}, 0xe) kqueue() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000005c0)="de58b3499f15b96094d4c4ef1dc57832caec4e7e5978709f9130384a71dd83459408ff728142d4c98fe769fa6aa63bcef41a07fad8aa02000000728319dbf4a22f66b0efc4a458bfb786cd844f542fe82c5a0631e5bc3a5d56d5bf571d3f3138d2f1059167db657b747b5687450b3f780ae2f274b746cc87afb29f3b1102d2b733df43f7ce759f53b536bd39d30bf455f1e7689863f19d727187fbc1680bc2c1a74862c0c467e8d401000000e446260c971e6d7eb8ffcc8d622112b82b4a3800000000000000000000bda1abcbd507241e4cc2eb54cb533f85db157daed5e392f483000cc696708011067e450a53fb8850b72ebf4aee300dd74395a4b1480d35efb221509184de94b4c6d242d676f746f8e6bd75dc5350934412b41783cf200964a43f17f4ad08a6c22ca23b8d4acaccf8b792c3a0b0891bdf52f7054d6c799eda6dfcb8b0db2cf2aac9d94a9a30ca6789a2732fddfb45ed056333eee6c47556876c30fb9b00"/369, 0x0, 0x0, 0xfffffffffffffdb9) socket(0x2, 0x2, 0x0) syz_open_pts() executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x9}, {0x18, 0x3, 0x7, 0xffffffff}, 0x3ff, [0x6, 0x0, 0x9, 0x80, 0x5, 0x2ead, 0x400, 0x3]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1000, 0x4, 0x623c, 0x7}) r2 = msgget$private(0x0, 0x19) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/67}, 0x4b, 0x3, 0xc00) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="6f776d6877b14794e484bdf8bed26ff15911c25f4025479c61dee2ed922ed9e842124780462b2a80374de3ef057319c5e25d91d9ae8bd23701e8c2f0cb19a756df026f22c0d4783d61371f62ed562044f2b516db4c295906181af0ddedace3df3a3ac83e8c84a734ec27bedb59b833d01a2fc2209af59227996c9bab01e0bdca922b2234a5b55fb83c0793eae71eb7048944be7e1dcb80bb38cf4ec4", 0x9c}], 0x1, 0x8) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000240)={0x8, 0xffffffcd}) r3 = socket(0x2, 0x4, 0x2) r4 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet6(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x468) r5 = dup2(r0, r1) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_media}) msgsnd(r2, &(0x7f0000000440)={0x3, "0d7db5d2da572e6ec85625dda78d13c29347d8feb38e9363c1f6da80e24a67bad28bfe6a2ca463e48e431b9edc4dd81333a03a603f03eaeff6773c72a94294be5e25f97270d4ffd655a12454a7c93f1a63028bf1da984b54fcee2b773970158a6e19c7c25c60d921543cb6e04f7163ba4a4f9102f28c79fd7f69832d424d24416585921e623e9cc394ef128450b01952411516dae4d48754f5d1eb207384444bc2c73cf94d4554283b171669c9f145495076b4a465d871597a8fe7f62eb958b9b15be578fbee192f9f0fe7012f156eda30e7a409a91a34580d42d5ffaca719d8fb917f0a9cc55e80f026daf4858326f0cdf86d4cf0f537b8"}, 0x100, 0x800) getsockopt(r0, 0x9850, 0xd257, &(0x7f0000000540)=""/188, &(0x7f0000000600)=0xbc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000640)=0x3) r6 = openat(r5, &(0x7f0000000680)='./file0\x00', 0x80, 0xcc8da0992233087e) recvfrom(r6, &(0x7f00000006c0)=""/88, 0x58, 0x2, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000780)) mknod(&(0x7f00000007c0)='./file0\x00', 0x1, 0x7fffffff) r7 = getuid() recvfrom$unix(r0, &(0x7f0000000800)=""/4096, 0x1000, 0x40, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa) r8 = accept(r1, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) getpeername$inet6(r6, &(0x7f00000018c0), &(0x7f0000001900)=0xc) msgget$private(0x0, 0x16a) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002d80), 0x80, 0x0) r10 = getpgrp() sendmsg$unix(r0, &(0x7f0000003080)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001980)="7d2191e467857266eca1295491dabb38767cee109a2f93ce8f584bef941afd8c913571e9c8283800d8c87ba54d70dab8b1b4250aac71e47cce14220f7b5f6ae1bb9cc0293ce81eb89a58878ec161e4926a9c76d0f46176aebd300b1cb9d3df04ab8056a6ea18da63a07f9878e870a51a7bb128492dc7615245c450d2cdbc199e255537e37be6db5a06837e8d82859a57ca8ebba61c98dea86eb712feeaf904432588cd6fc80d48150643c72e3625621b5a62530f2b479e996676193354c2e2d5cf61c1897e6dc13549677351519d52aa770e7071f37ebc307c0b2913ad84f17763e22ed5698c5b54126026f814e3cd0172ff77e3653b141da0d9742376", 0xfd}, {&(0x7f0000001a80)="0bf5645ed79bad2615865052af8b5f954d0f238470e083f2cf6fce6ba1b51b20be099a514f37f228bea2dc9ca0ae6d3fa2a80f56be507d2ed2c3e8ee2992bb9d80edad7250009a1f94e47deb01c0a9ba5870412501ad429847814fb6471a1a96ed501471be0e9115bea4313b3228ae0fec508900c11f70e7a6757f44200249a0acfabcc50f8c47517920b8d555f4ade79793a128d8b39fcbc71abc0af22d06355326bb63e4398d865aec85f69bbf9b1f709d450f2952e689d4b8a95d6885d9a4fbe5d1db2545b9e98ddd03079d9bcf20683c4e1632040ecdce9de5fd8caa7b", 0xdf}, {&(0x7f0000001b80)="8c0dcd4152c396cd6b351fe32cc472f7530eaeb63c793d990a38989df55657ce9c2b1e3eacb1b6f0e3ce4a796a3e3668cf6d3b7fa0fafc898a1491266232a47ffeb750aae552a93adbbe9dbbf304dc239e28d64ea82ef90fec7f4f3e1ee0c5ab75ff16df012b2abcc9fa3f9b84e93f82646ffe22d96a8f9722a6904cbe26dbe954a8ab74132e3a70d6e09002539112db60aea052dc206d0994c6552fb540455e395129f92049b0211accb4fbbbfa55d1056837", 0xb3}, {&(0x7f0000001c40)="669b303335bfd5698457bcdd11f76b39244ea87e6b", 0x15}, {&(0x7f0000001c80)="d2c9f7afc45ae84ab765093eca7ac4469fc744302804b586086c3091cd0e9f5456232efea28797ffaddeb0d1c4b73af575a01fcafd0e5e15504d2b6882270146e68b5aa9a6aceac17aa9cc562f2426524d3f661b1bf7cc43bc05c7405efbb94fb8aadec772bcd81328cf2437912d4e3a9ff7f14edafcb4e9616fdadbb1e3d0da4115f0f2360cdb625ed24d89438e3256e70bf808b531a3bb8f200800631c4090df3d8fda3b2bfda1059edf3f21197b90dfa3e03c0aac48eef0e0ead131efe10b36fe6dc5892e66e39e08db7896ac23129aac2db0e6937a9bc249a63474c26f58e954b4f7a1a627f20c990f445f70983be803445569d1139cf9e48631f4df7a2ed9c57cbe8a5390b3bb7305f099866dadc1e63ab5bd556fa6efe8a03c67788ab09729c8064f98ec5bfc87b1519417af4b4f12e93d8bead9112066b405c5719ed18816c9f87d9cd9252f0d571d95895d546ca1ee3ee2333344ae00a06715ca4497f0924f906e0280a0fb656230c5379fb4348a86040d2ca665f12cd7c2d2604db776ee0e2452e9ca8386476c67852d3aa08ecd23bd3388d0722fca086d6d7053a54e3a19a7bef2aae0549958a09d5873975f7c68ae18e7dcb392e86c2ab88c58b1f8ae111bbbaba644787af47bf79422868a35b6be706f800f1d7ac7793389b1003538d503fe8ec174aaaec9f57292a234045e54cad7a2d151aed6934edfe459d7bd4d734278433ca3341c8a177db20556182e6e28329e81ca24915396f3ec177f892295db079a76ddaf83aef56c1cb8cf0ed17bf1006fe19c7d1754664c4f11051c557b203193ff3fac509aeac59bda222845f4daefe9d6fd74d88cc3f455fb2f1e6451b399ca7eeaa9b73f6ae2d911e45e35c277942389890d2cf72f3f658bf6d86389298ba52c5444a1fd9b790d56c25795b80b32b1ff1bd1b1b0ef8e8673212ce876c96a1d494b1cfc20379293c2a0e5b455359e8a3566e51cdab69c56a82c413d43da6af0fb0582b620fe5707c6f8a8eafcec18709408b45356a65fc86e649b7a27eccb4cd2dfe26b030a0866df980b2e408a34a1495194b2af2c12b222827193388ff5d444d6f08e15b4685a74387b9e897defc1312c831fedbc075ebe3c5585f3f856998220d3000ae94216feb22cb6d27c6e8135382756b822b8db75a123c3c91c972762ee358c5cb4d6e48bfa0860abe5f14530f92333818ec940c9b4e8a5037f2d7f9d92707ac9254a6102bc1659190f0909706ed24af4a6e26c8aa90e273b1210807f8511be7d8c46efb0db08c1a0141364b64cbaf8a7c20d18deded9218e35a80cd72e2828cf4578ebdbe0c21b2759fd9d61f74bbc633501d62ab3323545c4371f2b30cc484d9fee3c0bddb7c84151071156ec325978f25ea5be3ce6b60e4fd5e2f41b5021badbd39a69fc31be385a749bbe02a9ead9707b5c0b2dd225d5ff7cde829eeaed534d85864a82fed9415077d287d6bf5cb8ce41c00c6ce78cba45299605aaa7789be5502ae448710b446368d7a8a09a9a793d73f31734ea01b9d10a30f6e0e6f14b2bb45b0f79ff778ea0bf697910c4c9db3b9830bc48477ba323282de86415ae4afe41cf96e1e257cd361eaf4ac124c410bc1262e08bdfac3421aa7fe620f2814060c39b3c987a89183b81f21cfc9d6625c9dc58f4cd3083e1d1a813a4629d55e36c5de73b0723cefb7d1f7e0a4b07b4ebc39a741afa4414cec0237c870baf8a26450f13bb89e8f5acd9e8c0a9385cc3778c057a32e34040f1cdf633659a8d2ff4f200b56716d29ec24100d4fdc5cd0010486247bb95e5a788a278bde6dafec9216b043efcf1e2285a748ab14568bac4a3efa42eb28cc042b4ac4172d80a8cdf5a10d607b9b456e478d2b6bd9fbafdfd1efaadbf8e80c399f70faf3ab68b0b9ea582a3528b22622b8bed7354818a92961e5eded7de810c380784740340699eda7e44960d6938e6d1f993e45a5a6b83036a525dff0bec67d55023cfa0cf1dc12eae52d311140c41b228a3a3e0b70e77aaa3f83c383c5f5c43a6b063e4e05289f91afbae6752fc2edb69d317d80dc7951fe3acad279c24ac274d29fdbc117ac5d0da36249d3131535e23d8c994ea5a55a33009b299bcc9b02407bd596746baf7d950be7bb6553ba5e0550432ac80209335f2010ade93413860d46a4dd70326ed9c4689343e277eb00d00863fd9b5319761ff23422ef12f2627ec9294b5e111b00764922caf0b6a540294bbbd975e0a6305d2b9b595449f6b65334eb5aad9efdbb7d8f29417bcbf3ffbf36cab6e3c6075e40f20deaf805e48372a07cbf6f26c77e6e3a3e4285add5a4e897e56fcdaffc657a9bf05a27951c4a0162229ea0401e31ee8bb7c42477df8ac39b8fa784069b83b6b2146ea45ff0dfa8332d499c09effc2d558534bb13cd7eae46519ddf4a51c6435b32c6baf9a78d2fe9101ff3d2375e01d257b44097e7c7a5d6bd9487e353fd68dec98052810dd887fcd57b0b5dddb9504f4a5ee323652c85f89af7664e4201ca32c17708386bf86b2fd18d60e1d7576a150e946e5b60f34def4e957230bdbd95fe1fd4f386c927fce2402c7e464bcbea70e37fdb7da24d301d4533dee3ed52894690c5e934cab45cf8aef2332ec3958f7d26e1dac163e2ea73423b370a6f0ec003b394faca167c79e6c2a91493b299750135fdba06387a3acb4b9105eac301bd687d297b41a1f0ffbcaf12e0666df21687fc6be57d0353c73cce0c8a401ff0219967a0ac20a16f0bbe9f3b1034c085ebe0e74d20da72a99e7f786562353341d21b33031ccbe75de6e58695a46937f9aa9cbc095a3966b7165e3eb5b6bc126e0327b2487307054cc9d2c0ca8653f63ed2860fdac1169c2052c22ad0fbe2c877f8d402ce24e8e7af878c36d90c9eedd3b1852936a6cb261285ac9d6259ea43c59234f77866a92de5d5edcb1fad2e9dbb50f847e2e808ccab65798b9ec213908ecc859a8f3c768fe2c905a3c99f7e51825e7101f6199382d004a01366f44c5212c5a02b1025ee4771298f50c26d95d423776357961ce5daf684dde45dfc3e09c29bb9242500ac68b7335406a9b220fb495ad0237dd02081db3cab9614f396a6cb1db1d140b5dc336688b2977bab87fb9d8f4adad36ca01060a5c665730117931177f9cbef43156df55a0b3ed78c29b3918c106dc8a0e270dfe5dc555435a0dea285aae6e3ae6673781948fcdf05d4fdf0e9bafbd6c04281d8e8598a54d121e7bcf0e6f4b42ac1f64463700bc6eadbeef5dd7e18cde1e25795e5e92a06235e55312ef44bd4304e48560b95bc9134814855a7f9e938104e60c3bc837242f2f11bf68a1a889a63f5d144a83ae486fcafdcf0ce06d47da2a1a305eb540d1a17e1801bc51ff80a3e858bfdffe62d7458cb93cc37c444896b96e185506824d2f31b437a2187384b1cd60dc7d8d4fa52a447f9e4338f290fa2b2f998c48887d58d9f73848feb960ca29ad4dec3eb9dc933c72c364844a3bc0219bf1dd9daedce760a96cba132dfd5ad832c9a57687f8a06b3b11812bde785e58b8f98c0a59c44c25f3b70fa0939e90a52e3708c84ef45caa392f52a8216cc50b1ba4ab4e755871f25d51f9a515ba7f771b18d8777949a9991b7c39de824158ead6b84c3ebe56e0c1e2db10110813599c9304e8b7c7ece7f5b580fcdeb0d960d97056eb44a5b734d46ef4b7d5a325c3f259b3aa68d5e08a6f93fee8c99e559b100262406d31bd079b527c5d4c0d4f9569a513a92123d09a8f5b54190ee56aed564a8019a9d48776e9c9135f12f4cab32997cb7632b77d1f190d69472696a2043d98163415463cc7634c6c669de0e658622a5c2ae78422753df21c20591d1bfa0256ad97ee742920595e9e1e66354c9aa598ae8ad2a9d4b545a3e0e2ef8c8fcbb8879a1683bc66bc810864cc146d2f8224e32b2ecc74f5e65cd9886411d771a098c2e201c1299e2dc716eb0a70bc2cc98841842fd4c52f10f1ac3545a7534c84807e26753fcfa95b22ca32fbd69c7772afc92c59002b37197bfafb9c17ed922180aa9262ad0c0b46f4e0dedaaa4ceac0c811f1eb7a11951583b47d8f6792102aec0fe738430d22f3a8ea620d5814e001ba75499a4129a06bc68baf543ed9eb6ebbe203713cc2850680e26e435ecb286ed2dbaa3a7573e7d08a6e2492fea675cf9a36d294ad57e7ad31d9760aefb03de26252e29ae25eb507c433594dd4e4ba11729388126ab825a08d3fae6e1fd9c10353c236abfac6bab6da96221b62afcc0608bdeeb50c1fd9066a7d45f956743e5c2c9404276629e6ab3c204c9cbfa5675ab2be6f73b74acccedd9422861e72a19a4de6af20bb9ebddba08a7a6f55ab7d4d657a1e21deb0ad8fba5d664973a4ad24b649239cfc386f1596344c5dd94efacf2aa85536b3c4785c0c330a9b30b57e3850b7b25ab0a169b580243386fb1612f5dc6dbc4060d2828772d5ad22a52112874505e75eb18db6bb0e2424408f9a6dcad873c187599809614ea19cc15c51328702bfcaba3929a97bbb00de4df3372c02de28c6efdf2ca7bb3e7e26fa36246a67284de03a698ee1564030c23fa9444b4ee4c5934fcca06551594190a55a237a23b6853daa353b53b4fce259bc5489c6174dd4dbe07f813ca47feef5350f2d63f59dd334216d8a3ff214d4c46c90f9797cf443c81a6ea3f14af7a887e97da5fdca840ee857f8d9bf0ac0fab47ba43a6da4f1fa7e9d95e4be16393fa9e1a4a24622e61304f1cbb365f2329a3f56d5027065ac5160a75863f4f11efb0061ca08d11eb356d622aaa8abd43595971b72a15516fa33b974844fce30cb6b2fa44327df9b36619d90068fe37433a71a5476f1a693056b7b272d5be8d9864020fadc060d1c9404ccc1b290b2855c493eb3afef73b332942177c7446f9e5b9ada8899def8f513d013410075412b6fbc0e8e8d464f56760f8623488b818a40a33d1a548a4606c32d60d5796c0c2cdc0995cf7e45913506baf7796dba41d4976a25b7887df898f3f80e51536751c613a481f4db85fcfd2b7068e278543771cc8adfb41ccddbdbcfd7deab7823aab67d51f55bce38b7705d0d20530f1e7a4d496f69d355663dc06628a678644f9b99ac5b5a0b9071a84ee0d5c81110a4b9d070789395ca145f9dfab179c7d03e0e30116a98bf06326384dd23ca8e6c77778968581bb68e143ca2fda9537512412a6ebb46db8450c175441555837b40b31f9dd19af08ef923165ddd290877609d717e0dd39ef949d6d638c5ea3a80862becbeb866e46f682d27c46be4eed21931faf0c28e21d69eabd3d462cf11741383fdb3001ddfb3af9fce955c5e6e38b0ff478faf64e3cdb5c2541e7985b5b96d82ce5ace78caf220b1cd93f5d17430a21636fdd475b719efb57fd7c1bae7ee7dfb2290453a9eb81845ed244b0cabd1705aaa77a18fca88f9671cc0a16227ab4cde7504f70df7507e485c6ef59ab8568e63d3762fa32cbe5d1b7d8b94420825f9a0f41a88a2906a39f466462214f6359b5097cea434e4248e439154e1c3cbe76bc28906d99853156504fce793c67ac3682c8138841cd4c0f0fbb82d9c7b47e95ad15864ad6427802696e45b5819464e2ea6a6523811f0c6916a89c2ae3ed061db558f8f7a0e3468011bf5898e9b0de52831ff225450815710bd4422f725597221e861c65bf13365fd7e460a36005f1703f6f7305b1b7155a55532d301d7869c9499d8cdcfcf5fbfd4c2dfe922464768491f082aa30c2b79e19464ff2717493c7512b59198affe51f7e8aa93a8d5", 0x1000}, {&(0x7f0000002c80)="be26924d53c82bff689c6434d130f35cf1e5eb1adfaa1f123f6ddfee0137a018580a510d8ddd76960f7e6228ed142611d0376ae1555bb43b55b47184a3935c8d4b6707bf09966cef35f192b78af66f89d2c1635983e900f16a1f602cbf6f430b167806", 0x63}], 0x6, &(0x7f0000002f40)=[@rights={0x28, 0xffff, 0x1, [r3, r8, r6, r9, r0, r8]}, @cred={0x20, 0xffff, 0x0, r10, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r7}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r5, r4, r8, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7}, @rights={0x20, 0xffff, 0x1, [r0, r8, 0xffffffffffffffff]}], 0x128, 0x4}, 0x404) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1b, 0x5, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x6, 0x62958873e93882e, 0x6e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0109020400"}) socket$inet(0x2, 0x0, 0x4a) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000240)="00fb", 0x2}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62b70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d6", 0x49}], 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x0}, 0xc) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r2, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x200, 0x0, 0x1, 0x0, "010400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02f0"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) r3 = socket(0x18, 0x4, 0x0) sendto$unix(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x8, 0x401, 0xb0, 0x5, 0x5}, {0x0, 0x9, 0x1, 0x1000, 0x1}, {0x7, 0x0, 0x2a2}, {0x8001, 0xfffb, 0x1000, 0x101, 0x8}, {0x0, 0x0, 0x0, 0x4, 0x9}, {0x0, 0x8, 0x7, 0x5, 0x4}, {0xffff, 0xb53, 0x9, 0xcb, 0xe386}, {0x3f, 0x4, 0x1, 0x4, 0xff81}, {0x7, 0x81, 0xf800, 0x8, 0x8d10}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x20, 0xffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') r5 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000200)=0xc) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x1, 0x3, 0x3) shutdown(r4, 0x2) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() executing program 6: read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) socket$inet(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0xbf25, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r4, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) executing program 2: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e730344861d011912be21d8f20905687a710ff00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='^(%\x00', &(0x7f0000000100)='*!*\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{-\x00']) executing program 7: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(r0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)=0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) r4 = dup(r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/62}}) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x200000000000001c, &(0x7f0000000140)=[{0x28}, {0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x800, 0x60) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sendto(r7, &(0x7f0000000240)="fb61f9a15561cf2da6f97fa3a448616803e6e3205213354c4c89bfeaf9b1737c55b26b2d66f506458d3bbefc1c8965f9", 0x30, 0x403, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000400)={0x3}) executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="10bfb4b8309c0cb39b67a03785c8268ec9931bb8be694f3f600ef38e3731e213814b8bfb369a33e19d257cc597df030cd00a7a3796e44cee90f8dcf64735e50944f59a4ccc0ebb1daef2576baa8bbf00300712d5c18ff1b6d9fb05c77fea221dc13421bbe1c384f6393d1114473f4527dd7fbe9339dedf6d5b9ca0fbca1a5afe7eef40986adfa50207959ff2f43ddda198bef9281ca483cd88437ab4e5edad8c2f97577a422786d9ca9d7f577b8ed13dc8945e953539547336", 0xb9}, {&(0x7f0000000240)="eee921e3b09274e92654062041a2ef049c1f4c7c443c5d819a2dba747ac82380640694828deb028582723307637f44564724e3cbf9b177ac40812b935ba5f91497e718392986858aa48da86352209862f231ad47dc834ac44c95dc9b4ebf529c1eeeec381b6343e949f6a624437836a33492d4b01090c526435c981bb03d41b77b1d47f064332a48343929bd5098b07d77eaa820ba69e9cb4d75461a9c1e65dedcae55b928e74cbae476e3e7928198cf512155dff3c6642a5afe84732d3be6b6282a5d7f3e619b5808bb25b894645533b244ba5b2629b0", 0xd7}, {&(0x7f0000000340)="e4c75f5e68649b3753d0766ea6b927747d60d8fffba3c6adc8fdb44077b644a60a0e9b79956e235dbf886d8adcb911930e687491765de8101d54a2c6e3e77ef62b65abccaa62ec694f8bf4478b258a77a9c05922e90ddd7059214d93ad39382626c1748902663f9ff9116927969faa69137256240b5042f1fb596f1bca3c1f9b56326e816c513ecee594a46f61c20e9846cdccda2df83fbfc697858b7a92fcbbaf22716cc9c09d1a6e6946", 0xab}], 0x3, &(0x7f0000000400)=[{0xd0, 0xffff, 0x81, "8fc29e838cafb89b5e9931b49b5290a3b8df6f2119675928e2823c56eba7033d1f4c439f0b2433b544f58510cf013334d62a7fc29ac58edf2298a9007d952c372d8ab999323d55a9b5b1715a9c68974eff50c0757d62afc892bab7c912f05b3884d889436848192b575bdec77b8ee9cb8931d5fb597ac99d444bad8edcae68859c082c1e1597f1016a05148c4178430f9c44e25e4dc624f933fb4abf9ea0ca0ae849ee6fa8c90e453203d3d7cefa8bfc89b8a50ef060be00f05e"}, {0x110, 0xffff, 0xfffff801, "dc4994cefcf93a63d4abebe405f09025bc98d55e8508718a4a29d001f0fcf0c80dc095f05b92fed44253828711fd042fc212a2b5c310e480e6671bbde9a05414221413c796471f3cdbe4164729281a581ced7e3294a7cc00d7803c2a346eaf44f577a1d4d874da933b5882902de801ca57f8bd2b294461d5e44567f0a506f65ea98f5fda617c9add1c9b61b401cd6c6712fa4e62eed28710b70968398cc3f3a9c964b02095a6c14614606b254428de2b00bdd9f3ae189ce4c8be5096005557ff3cca7f3264b7070be8c4fea38426d0bcaa95ce5a473f86339e35c5f43752f9aaeb599163af5bd6f39b8156f0a7971c476e1d32ff779d7cc388b1c9305c52"}], 0x1e0}, 0x409) write(r1, &(0x7f0000000140)="04", 0x1) getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) chflags(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[], 0x401, 0x800) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000040)=""/3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) r1 = semget$private(0x0, 0x2, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x4, 0x2}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) r2 = geteuid() semop(r1, 0x0, 0x0) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r2, r3, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r3}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) r4 = getegid() r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000000)="af", 0x1) r8 = getpid() ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000480)={0x0, 0x47e224d5}) fcntl$setown(r6, 0x6, r8) r9 = kqueue() fcntl$getown(r9, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\\(.:\xa6#/)}*+(\'-[\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\\[^{.[\x00', &(0x7f0000000240)='/devu\xb3/bp', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*:&\x00'], &(0x7f0000000440)=[&(0x7f0000000180)=':&)]\x00\xa4C@\xd8\xdaz9\x8fm\x92\x17V/']) close(r6) setregid(r3, r4) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r2, r3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xaf) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) getpid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8e750882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037", 0x59, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x60) mprotect(&(0x7f0000521000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x57}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = msgget$private(0x0, 0x74d) msgrcv(r6, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x2f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x0, 0x3ff}, {0x0, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x0, 0x40, 0x2, 0xfffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0xff, 0xfd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0x1ff}) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5", 0xc1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xf2c, 0x0, 0x0, 0x6}, {0x401, 0x2}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x40}, {}, {}], 0x3, 0x86) executing program 7: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 2: r0 = getppid() getgroups(0x7, &(0x7f0000003480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = getpgid(0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000034c0)='./file0\x00', 0x400, 0x10c) r5 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000003580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000033c0)=[{&(0x7f0000000040)="8f1ed5dc2e1c4aacc76d5c82cd0b0ae9b346bd51", 0x14}, {&(0x7f0000000080)="ba07e88983502870f6726e008ba395d42cfeb596d8f14f658f5e0809224c00b85d479e7188b34ad3a36e63f990f46c3a937e17c08aa86f6f7d8216f2e52f6f6e3086cb149dbcd0033d7318526908ae6dc1e4973545d9df580c66e96155ee96e6e794422e3f5ffa92fed0b4ea4d0da7f113bb572c8578b2259b119dd4a2d718b5e30178b6c1c879cac5e6a74585445bd4340d12fe0cb239678b635293a0e4dd2a46c1b50f4f998895b668bea18cf9d5ebbfb0012f375d88d6dc11d7307b9fdea1eb704ad3e9e3320039956d38f69a46bd9a191c2e19bc5d9063b91617d66255cdc1df31c67e", 0xe5}, {&(0x7f0000000180)="7807168cbf1493e0a7f19ac3a0c021e1a1b9f3b95aa45f79a979140ca9106fce54a1c50e1a4cacb6bbf1756da3ec899451c268d86dbff8c59eb8f3f72a524ac4424f47352f2a268d61dcfc1d00686a77268194a24cfb385511ab2358035eee7d83fff22985c3fa753a6265b37fb024cce1f08c95d518800eb41599366d218780b1a10da11c24692838fa7fe485c184258182f9dd9f699828bf87cecb78ec1d81b8140ae507e266b3e2f24f2bdabab922ad2305782b08353977cdd5b8", 0xbc}, {&(0x7f0000000240)="6e0fcabe3f67d3e9d73d1eae5e905227219e802af8c3dad2707558e3829ebdf1b55b7786e41fe842acf660eba532e86d1950b3d333", 0x35}, {&(0x7f0000000280)="7d503ad20e95132a0aaecaca", 0xc}, {&(0x7f00000002c0)="334ab3d10366d321", 0x8}, {&(0x7f0000000300)="75970c8740617d11de02643c4243f055f6724bd66aaa47e27d324c7e59eece05e78a15129155533513cfbdfd11edfce53c7a4f4d4b6dde31d7da31864faa8667e663d23e8efd5c468846252518b87f06455770d16946e41c7e08a5260e69d730c9bc44011fa8b47c22ece804a8201b3f50f018386aedac0d69ab7228bc8716debaab30ed1cdcc770d76b0798d0952794e57b89d10ba32ba6d6485973e75c9b03ce07f0157750963aae07ede7aabef696c5766e81da75f71d0e021a920c5442d5f82b132dfdbad16c804dedbe8ae526f1536b77056bcce52ccc8568fa51e28cc7f94c29bc379d25ad6e17ad6eabb333fff7f959778e99408a6338dfc0ce7bb66d015d6a5cbb327a0c69e152ff5bb7b10c241623055d2b202d130e3ac1c5191f012c27eeebb50c95b72c501c2fb0592864732081b0594eef6d5141e87a5aa251b6fb5451b1a2182fbe629e5817210b238e7d7322e7d16ea54de04be6e647f95938fafeb11430e2ef5e318bb1b596ddbd78f6d8d790aed663a6f2908fd58e3d72dda8295dd730308c650061d6c47281c96626f0db5a14a93ea36cf46c700247bba82888c8850a61b4d7ca2f4bb76164e09af6f88db30fed8bf99f62879d0c77a0e6225a4b8701e8290cb645703c198c06e3e39a48379726f3cbeb64d2af42af67a9eb300ae19d938b6dfa97fd5518d29ba1d1df530b22eb8018fd9af16727ce605604702561adc7100e601b65dbf63d8a802b40c53e46937099bac771a5277c5532371ddafed8cda1791195acf7b37b7497881146d62d6102f6a3d282049dc9aadc37a65345bdd79f293f60d6fca565501b81733259e5edcb00c1c8717912c57199258afa63484f7f834f4588292a374e4faa46d51bbe77c56c917d090aa465e2a5030ceb69e5010b7775af8da1c28a22ae57f876a8450f61633f32e7256ff9e8b0c9f92e695771f0c6e9921a8428814e0000995931cbef7e33df70555a203895aa573af9ad5cc469ade687662fbe27b7f1d73a93b574aef693b7286e2cc3306bc08e138764145e96ca36f3fca3446a444d2474021685c93a62b5530be5b2b3d669a9c2f4cb5cb9252e1fea829c261e6525cc72f1ffd7a4e41f117bad722f381282ac3f6ec2f817fff0e6a886fb8b4d6ea89dae2345cbbefa6efe7a90feda40426ee3b1cd7d74530f710d50402eb7d0c9a1d5911ee2defe6203621e20a4785bd25179ebd0ed8c5ff934e214c8cc31c3d296b04990578f687d93918a074d4249397b7699318b27542ff2bcadadb964ccc956c684bd44b7d46f5db85e2ae84414411d02a8aa19c175cdc4029749083193876623ece0ffd7fdbed112d078617e81ba49ffb1ad8914bb4eafbe9026ec37deb18c822fcaa783c06a5b3e765cf46d30055f1a3512c3e50013f6f48dede0ae8d9692b1696e9c0e530203bea363ffeb00136cd5edf90c7839a00591010b6c49934ecd61377503b8e7b2c490a6888e13c605888017f9f3e800b19b6481b8c6fe361bf51df47705e9ebe2eb55b957c9abf2f659d9a88fc0d9562bf405fcd0a8d175e1144d37bdf069f56c0c0bfeb868fd1826cd12fbf2cba9ef0cc21ec8fa16e102dcfe923e2a1681fcf8b3fc53baef4986f509b38a48682530e18e283e81bac8b7e1c28cbc6f5fed2a4ad2c43fb14a820ea801fc19ca7a1c57feafbd8e5bcf4d9430c29135028f078d758f8c74115ccea32cadf11e50284f57800e169af9a299cdd16490d5cd6c01d928df2dc89bca511a83b4986e98b0a98f37e00bcb181f7f90de5d5891de58d347645228dbb35dd9973d608bdfd3c60dff19eb95d9278c81390113052f1fc5fcf66d7f75e75b2ca5df3da6075be5d1c82294994cf7d646b6cbb8dcc314cd6ea1de9469c4d2ae7cf76af7aa09a4598b637fb519de525c9c33ef3f1bcddbbf148a13b8e14811e1825ca8de8bd6420319a98f238bf78d9adf86623df34004fac9708e0e1e3ecc3a294ef485883e0001222d81eddf5b834f453db72f93b8d7d013271f9ee008b93d5bfa0b25c574593ae4b3fc9b5723056d691a4caf7e921bfca9797e5a61cdde33d32b20e6aaae62228eef00c257a45540421fa139dcf68176df91ccea12981de83becd34848fdc260f5c030cbe58dda81ff971b704a3956b24f8418edef3f35b45c34c0aee10603aba0cda00b66e972e4e4f061fe604d6cdfaac3ccd02bbc0e3aa60e3b8300c5b3b833804aa62c109bd3920a566bc0d5d2036891327ed30fa9eb4376bc2bd212d6d7b36fb4d588f6b2b35c098dfda814774167df658374bc4252479d475c1509c7e8374e2a194ae3537d2b15ab7540c34b45bc005c54b4327f1caea58beabe0a3af7e2ca222a739ff69338606aeaa27db505eb0e106c4298b34cfb373410083c4798a9695314a4ddd8610ed1dc1f73fd3149a4d92009a756dc6d6b814119c27985e7a59886417829c8f415d6071f78e9d878a48ae8b4beab5e448ac915abed673eea9c10735b13511ad7b0f3ce95d4056d224d1f0a0390243f24040e401c6c6403d0cea683c7ab7e9b0402f064823f160892b22d433097dafbceb3871d0eef7f9d952e0244dae7c6b5b1d473dfa013d69220ba0ca829d4f5ab6625ac8e0a042e6d82acf8c813899e27c96ad455198364f12eabfad307fe64a9108df346ee8987e73d4e67f851194de4ced3819e5b6244288ce42ebca98e313e7f230a53517d9ca81d0edf95f5a0ab08c6d3795d68add2d8a899c15e8bee464d738aa35715f347d641696ac4294b95f55080ea7750dee4fb5c22bd22345db6bf5bbeb6b067f6b5004bf233fdab0035f0bbf4cebf345ac6744f5834a6a47f4563f243095c905d78ebfaa62578c71042faa48241f8a963c4375211bbaf5464cc8e76d2bb1893092d3f51d64abb62279592a83f50bdbeaf8860ac4a4d01e49589b16f2f23d70e30a2399782b2ef9bd4ed1b3dee54c1fa0571f57d26fbec567305aef19ea7bb279ed63787e0ebd88db6ae76abfd401dd8445ae1bd07c5e5b853bf5383fd2a82371f860f91fc4c053af071488e01eef1a73cf56692001a37240e27888adc0f059f2016fd5b0c2ed5e9ba2a05d18a797613264f9f11af405d68044a974c3d8fa4307b84aa8b184e96e782a1f9aa7c18a000296a883e20cfee39e58de83dedc8478c59a6cc32ab4cd66c17b033ea71692cf02b42fbbd4b4e87b1dd80519f6180b87e3f95bd561a7a5e194376d89c52aef3fe0d137ed609b691bb60c38ef5dbb65201e5aa5ce1bc64d054313c2e9c47aedb8b913b77e42bf65362b80303fd2a806a8038356f0645d08e790d5d7ec64537424ff8081bdd226a67ae463331a60604ffae61445b918d9a56ffa78edd5fe46c3c8f2c0cf885a6ebef68b1f6d37bb93d5d8a3c472bb0648a8d9136eec4557461adc24d2819c1be407c9d15eb3ffb151efde127da8a959444f51febc3d95cfebcb01975b236b768b558a9de66902a7e18847a4294d24c097854e7072c13012092a828956cb25685eb55954b2cb1869dc307298811a7d6a519210787ca5bbbbf8b23aad18232b16167f6659d563057f5c4baa98dd35f099ce144285de6462518bfe96651173d571879054d5f91e9633faac3e646e455e741cde0dc5056130fe0530631e6e0077e9fde992d0af098ec53f716d14091866a1828a15497a9bff7cbeab5c546ac84c73aeb740dbf704fc1d0a1c7a0c8e303c1039a3277f041d7b4e7ffae627399976c4d3deebacb3505af1bfd0046bd6c5ececf624e16fd449e12cc77fc0d129cf475fd656f231ae85df3784c70dd6487bf9c74aedb518a31292e50d71903521c57b191819b682499b57704b9e44fefac3916a240420f5755118e6b9bf1c8d52452d911ef30a7a65bb0102ca2cac8aea4feafa28b26460694bab2758f6b431fefa3a8f1dd3e2f2f0f5438cbc42a43c0cede3fdf3650b090a228bbd06bd8e1f82ce40e4af94a4972f43283b4bdef64eafba256a5ae6087ee593b667be0aaed51ce2275b62f06c56a389301d728e060d7b213b2cb764bb1de3eda095680e841133b4ed2b9a0da7fd5e94920788468f45a04039e419805b884980ca270c4a0d4b446b90c789555933b7f36b36a3a00930dd07b53d11e911ff7f9d24c5df6889182345189c423c4071a0042c99337f7344281a239468bdf7c8198afa32abb9b68e67f65e207db5c2184bcd72f334f867a48adaee54be78043f701f99ae44049105be731e00291a8f4052bd1cbccc9252d1001d4b7649f8067966ab02572da6518f1c866bcef1e283b324590d0d17271921daa8437ede6fc29f3086c52f47cdda0f6f68546f438e02f1620cda6d355e61a76cb78ee869ee1527586f652165de585d19d512841fa43acb39fdfd929830a32fef9a5c88fd7368e90c6f4538cfbd2b1e209647519c2dbe9070f95cfcd102975147344ebb4fdc837651b0e62df61ebb90c985b1b1847e565496dfb4c4c34abe6b8092efada5872a6e94e8f1706716be774144f1a316a4b9b0f90e6264473c8c923089e69b266785cb0d9f80eb349fc3ee1c749dd25ba999eedd15a7f44f25b644bea41687c39534d625b70bf2fe1b1f914df1afb2239a24c78fcb01497e587067db9b6014350a8a638a43e9d43c9d638ca0577d21cd3c29a4ff35e2971e3b7c99fb164db6bca70b26c5b74e0a7ea75c3af745b15b8884f20c3a880700cd8cbcc4d300d28873647378428af3842c41ebc3fc8a48addb74688ad269722f5e0269429cf4df4b3674049416e52546894c62922a1a296a5cd06659ee4fec017b73f937fc04843ac6a726b8c30ca663ba6f222a2f8818fe5fe463b2c979fc31fcfc6d6b5afee01ca78cfd3be85d3772cf721fcb5db7ee429e11edcdf7d4f673fe7d1429988c71a907c1b2ad9ea993ca62db5db0572da57098ce64d45fafa70921c3d5642e4668b752b721e36fa73ca43e5c610aa05f6b9fdd2cd8ecd990edaf93075bfca8f32eb19b3599a464b490d0a2077093bcf437b240758c2a77a6dd2d43afe19ba6d3ebd5efc4f4333fe9689e40d4c9e4904936bb6c8ecf46f448ba82f2d65be715d5aa7fd39cc4621bc4265b155e926b47e1110b9302b4d6355f47c0168f22ebd137f09295e1edcf25e4b0afc5af9175d908c3c13dca3738fd13e23c7da27e4d3a6d98f7da1f6fa6d0a37f33cf557358905063d7b8c99898c59d79ebb22c168ed1ae6082dc651bcc222eab5200554977407d72ffb0d2582739e5efdfa372a20f65aa30dbc5f6faea2d4d0dc621298b34cfdfde1dc6c6523396fba674dcfa3c94e4a5d8f55d2c44c69545cd9d27ed54aef9dff7ed35b90bc8c3246c0ffefcb7f19d8ffd1127078b6dd5cb1154c6517ead419aa6356654f692a2d718e81d3ea9b12da38f5e29d64099c9f88211bd178dfe1034a6477f89b3d148e7edb7b407198888b6d0fa50a154f50df03ba89e127799d8c597ce0a0864443d1d0da4a395c67e06b80546162d664f1a1f33745d8a0bd3434e69cdcecf96ed05187bdedb42498c8c26bf707838f10ce04b1e60d3d9dd7592fbc9118ccc1baa2ee7b44cc07c1a465972d8e74c3c41eb23c921963dade003092a5c4c0744efee25945df96469a7e66c1fb8b973c5766f1c5f2c792c1604cc298f148dbc3c50d93a194e793a1a517739541a94c4fd7f15304d5f60d3ff145c2d0d9428e9b0df0e408177ba898558bf9dd9ec9f7a22f4e4160a973b721ec815a98bd28b2314c58332cc4f0fc1da8b1729b343ae0718f2954c46917bb36aeef0ded324282c9eaaa0396101b3d5928bbc4", 0x1000}, {&(0x7f0000001300)="8fea16d2378859c2c042501c9d7f446be17298e2e95fbafdebffa1f109cf7872303a3bcd8f8cdfdbfac243983623e6a55cb9257ede5f73c87144f15a2b73f144982c302c6d67da6cca3a536e9d5b2d22bff378fe545aace11472fb0f34b3d6bacbe413e276e5532d9ab62e762376a8e6be9f102774a6b8948155099b13b09bce22de50415d2e63423a8f5df70ef3fe0e673aafe7372fe8baa1baa533f39b286eead1bd3318cb95d1dcebd72f1c7ad2bd36e5d9644b2aa29118cea7df5fa9d907", 0xc0}, {&(0x7f00000013c0)="d013cebe3781fd30c993d10d9ad71d25a3ec9f5da3aae141e2dbfea57a8821dfef2c0309260395d0f4af707d11a74695c9980e2bb7e75e00fd3a6b7c8714461553fe5f70e39a13a31758c4c6621c1fa7a2047e4858b18cc169f59c5057db5a29753f9a75066302e9750bb333ced87fa365fa011b60aee45d55726e19c842c0c2c11e67808e99ea23d25d76d7693d346944baeb4256ad3cd2dcf90b6bd32cd543c8dd581536c33bec989b8d2fb75b512956b447bf9e66f61d0ee1a3cb0949950302c867ddfe6c21133dd0fa4c77bb1b4d2192e4eb51f75f2826b97aea0592f64a7eece915f6f73f91fe63af2c403bab8c6021930f61d89e8f3dc74a094781fa048ca0dd44056bf6ced871046d997b57dd3a2959ae557e1b7b968b8e5da4d72f831668df67f0640b2e037acd47813d4d2e7390c1eb9cc8a8ad4489f01ac9607e37e8ce6d0539f6d9a3c2ce13ae0a232237f95c16da197bef9e9df4f78dbe044b6ee802aef1ff799d0d1c01b2c5028828b25da2038b72230bb35b113fee134068a8f72a6419d6975dd46a42a5b19b912d6ac5582e83bde7c1a5e81aed3667545306a1cc13ad0398fe586f5b3e774d46c4b82c2897560036652df567140060f1961eb9e39322ba60a98e5331c74827c36e14e2613b2f4f425e7c3eb0c13fe5a4eb48ba886d51b68b4acdc682e79caaf90af59fd898cb2a68f34ec5b1396af8254e8e024575c1a9180614b2b36f31c7e7912178325971c55b7492e2880cd39078cc993b698d9be9e5dc138a89899dc4df8716bb45519908aa0a3f219ea23b3153fa80463e2692c887a0d7cabf5cae50af3ae3831370fe1d079eb8036ca81bb7e97bf24bc81a4e5b16abb9326e019265db29ee5b885f519ce1ba7fe91aa72c4d246817df60ab2a8e07f4ff62cc8f509559d5314106551b0135975b0ed6bf2dc5e1a7816924c8121ed08bd8feace04f5386fbf50b1f156c5f9059684d0cac9552a76f39f7c69d9eb9021fdb38a99be2d8df94fc18bafff4d19fbdff01c24a908be7852f324ae1cac93a6631dab4872b7c190e2f03a5cbc3fff35d27c6d1edbbc87f3cd3d2f8edcf8f65548bea53e1f0c5494ea54349051327a03515f6567f787a5dea94e9e01057dde76eb162dcd4848eacc6ed2c1f55de93480d02cd04748e30bb2a0503a55b4891473b08a2d1cbe377dddf5aa1da4e876b6617dd9e14c8a32f4ab3c6846057756a14d6762908da41960fc7b61ca47770cc77924245c0cba669945e3f573aef4fb6a80fbefab761296a9b53dba8a04c48f336b4398953e658b11491be00ae0b8e11dad95a2a2284c950e719a0dd7fffe28d0e6f28cdf63a9f549ef5e4f8b91114e5fc9e766a00d2af1e7a5accdcfb510fc1c4b67bed7798ae2340888c267cd4d68c2e732841a774e622b8524b8861ce9fb28ae04e4bc7ebee7fd01faffc1753ce5cfd4bcd8304483a018d3769fb6a4eee05f5924af3fe5341e15c680889d76cc073d12f8946be9fa63be871cdf5250f609a3c63ad61241cb92879f5807599710b6ade16d485b4a11e873ab1cade9c7185b0849601b9db3bc308c56be1a0179bf8a0717bca910e45908ac16c2cf9ddd11dd1dea7b8fe36db6aba62a9021fa9406055a88a1cccce5e9086f0ab1a85a9d4f8fac0e7315d9df3937c641b991ace3314d0930e7ef8e5023607ebf814d270ad2996af93dcc6d23d3cb3ccda6469f8cd5bf839c7a197cf899f7a7d8d506c580baef6a07c8891122d1fd386923a2d8726e017b6c419477cc72e08f972c9937b97d50b248a82ff00d439c8ca39bc705173ec703d63defb2c163e757ac52bcf1283b25eb56599da2f9a9be271c72f2f990808f025d0caf48ee12c20765881c388cc3d5f31d0314c914f2a8ec118a318d7f0d89a006d3d62e94f98d237a9f826405d70ffc705dca57270699ec40e83c2cc6b00eb051081549bcc010d576baf2ba62ac399d58772201086bfed7555550c0a34af0440900995d2ba6a178050d5227487d3a962ab5721405d8f4cb0f6aebfe1f1664035c8890228806a705bbfbd7468569e7be770ad92c1893181bbb27c7529e6173e6c25bce4a014d44c7a83f608e0689ad38b7c0c626275f334d8bde48b5ca8c156065f763ff33b97ba26613ada7acf1916cbf04e6c2ed4794399b872789f0aa9afe57eb4a484ca2521e16a173b6f3301fbe06630d535cb6add6b5ebee4e02669affd2ccf9aacdeb8163d3da32b81a8cacda7a0bd428c3d056da9037ffe975e586cd35912d8c07871e3e10ca005e677a2637a4fb9054ed8ce68f2e7a60f7a0fb96d4b9588e1eead71f7d52d0aee10ba71f57e4f0380a8dcae5e755ff48698669e94c85fcd30bfb6c2a75f434b7b1c6acfec68edf22eb18ce3e40c01c66f9480f1b1bf36300cc25fe5c9fd7bd44a3066a2ead63682653eec882fdc3d60d40f61f610f7b101bbd85114f3ede7ab594646b7f6e52424f3c00bcf37f57da29f4841bd425da748dbc1f3fce3dff3428e5f55a2823d37bc133286b7fcd6c07b080e8ea0ac254ae8336f65dc653bae8ae325c8a05842c14586e2c07df2fc45d40f09cb2c3ac281fd005ed446e86abbcb16ef8e1d0a2c85bde1c7ccb23fa8776b2a5161bf8191c0e83a0abb45fedf7396fa966c6a7cf6555913adfa403b1d9d7df178d3e7e0c7594ae61c8d4e492e1eb6b8932c6e6fd3e470b87c898fe2be055da3f718ab96c649439261d5fd24b6f7227d52d6c5cf65faab5f7fea4584c0035b236bf505d059a650dc7e4a5f1b8e042706cc0580b9b79cdca37d2cfda9d8813da0b63152a7fa578b1d3140fae09b8b6906fed3facb9769d11142973f894943f3b58ef64bf886efbaf7ad2b224f87caa017271ceb20eeb5c98938503fadda8eb2237fc595d84bc739e5949cf612bc9335e45eac0a871cd2dda9bda1e69717b823b4c93d070d7effa6e69bb60df875f24eb578a39eb7b6cfe4607651081fa54f4628beb1e42369a3c4b01c5f86d9a0e252e5fa6b788b71df2d160e83fedfb752eb35053f1c4ffbabfaddddd21b21a634d8ed2579cec746f82e7fb2866ab9a8ec0296dffddc6b9ca37f1c9734a0cd206131df4cc2e55236848bd0cf6742a62735f5b9dcab43992978d26cd7f1cd26916008429a0e58801f12ac9eb44db352023514a2158673cb4f3f7dcb50ee23d3d7e2704e5b2726d0f7fed734fadf9e6f3f9012026c9c68c32b659991c8053f9ecc95bf10205de2b4e5791d6c83910f2e514d3a349819ceab571ec28be91d1a3d28aed9e28a21b06b0ece2c77d11dccd2501c68454554bc01391e8eb5fbd194d37ec3116afa8133ec31a3f367f26aed0376179297f735e6fc5fffaba6537235e812e8dda67d6133225a26b7f636d35b5d9a1ceb60749a179dd55a139c7beae83a8e413511fea6985f114131dc9e5bc417677b44e2b851b4914943f88d54f86fd5747403f125fd0708f0598447e8497348448c8c82410c4377121fbe958b15662219be308b2647273aee828b8066182ceac30e52801582ee20da6af9c82c0296e170b8eea7cf84f646b0bff8f955e0d1e1d93485676706bded193b90390af7045567620d64d8326ccdbdd6c4197b0d89ffa227b82b05262d3c5b36559cb6e3ac9e327954063918d3854734c23fb8e7c7f2be654f8f13dcc9abc39aec5eb8cbfd675eb92366184020536b0a2fd04d3a5ade177279a061467abadcec9aa09214b975cd162fbab4e256d4b22889e3f6931f0f77c40b5d6b12397fe9940b4b932de618f0cf01490d7e223470b303d03d6282fff2b1f5ff4e05b3175fb828cc93ab53390ab630bd8557086b612ea36ede5d171425bb9cc2a2092071abb409a1a66f23142b977287edb997b4574035cd198af41d7505f336cb439723e5e95f69528239d31f9cfb77fae44a341808eaab4e96bc3ece724fcea5abef92e92fdc8f2ef5adf2430a14d1294d58f471a40b5fa04c9e2c8b5c1cea0f1ccb954590439c0a49341a60aa6a53395ea64d4f07d509e96936aed3471b6a8dace323c5c5ff122edbba9ed52eb4aab73aacc0a99acfe63e563b3df770bb900380034bb8059cf8d58dd82773d68299fe43fb6033fa581e32a2420bc2084bc8d3828dadf375b4720111d048be50a7957e1c7e484d160cdc685fff36345914479ec9805b52fe68fea2d23600c3041cf08182f2e5ba521f1a3681aeca519d4e27f26b53676a0cd4f7e113462afc03611a23d62b7b9762ab407501cdbd3116f8e62205576d0f6adcb1b701c4825fab16f1dc63a2a86517c6fdc4179aa14e647fb4c8ae75947810953fa3be6c30b2d26474cbacb4dfeb6e76c5d8a23df27fd08d55dd6dc46b132f3a9775066fb8eabce843313756ba18d110a9b53733f828b32b7fd5277e80b848cf010c7f4ba667c2efeaee83f394e3bdbf54f300bd94d35a961bb17428c6fb3ad4d9de42aca2a005d494c2704ec1227d1e17065f8d7a4f2b0188bf2b80579689960f02de407584160e84e0a707d5e2b5b56c59c8048fad0de0bb7247c741e23974c4a866c75df058c02c87be1dec6682cfb539fcb04d733ca47d37fb3dced155f3b22ef0f67ce08157020a4940068ff3efcb8a0023bdee0860cd2c5c551510a2ae3f6d5b1abe8c335f0565453ac720133b1a143901b63455aa65f7907b02618de459a91851a5577f21040bd119d7c21b7f749cbbd392ec4f94077eec1e6094f50f1d35fbb7688af1577b0f75221cab49fd53216924e4bdddf3b386c95a3ba3773a632cee0a5395232b2664205c9689a2f31e98c9be1a19b6909495dd15dcc3bf4ced4aa1f3009ee82cc0680a69996b079a74267c6f38ffbcefe4b08e059451651a29603a79ed25b97f3be66679cf5e6b937f78388d14bc9f819c31c4cacc9ae1c8e4471467d9be62b897f61f0870dcb220b21be3a4beceabe8c3ad8b0ad6f1027ba54211242424f6d6a2c1335c71c92a73255571fbb8842b492b8497f7337b4366f1dc5b48e10d969edfe9aba5a32b1c7f169e6d924e17a07afecfe6a08cc68911dded4a3ac4ba51462ce8e975355481a71ada57e2a342a6a614705f3884e396136088e2e5d0954d69b8deaa68b5c24036841f02b9e97f82d77a8066e2318788fbb555e5ec838fd4cfd0172871bf526a75ff7bc79059b714d7f4d4d9b4d4a71fe197dd04f971ec7e2b5c414abd014a3a852590889372d12c3d092d2d757dc9a69e0f7b953559f4e8ff211b06481e65620fcf609433a1a15139556365e731172e6c9fffc4def4d6ac896f1f2458ad895936bbe405a83b34557d690c1ee503abb08bfef5c78644c3a340ab34fb4c2c54101a8104cf8c7350257e95ce418af2fa5f39750496e77fcf93b02ad28b6cd9e931b0bfb9e0ebf6efee511026b1ec87dca0e1277d66cb82a7d7cd02bdecd2070f953e4bda9e97ae015fce7d2825b8478a4833d60bd1d4c32499a8b15db065c778d3629d60ac9fd4d8f51a961533bf7858717fa4e039c0451cde873dbfba2e0244c2a30fee579c21d83a3ac660922ad34d36c41e18cc6ce8d9d819e3c5eeb076f026947e53b097e5c08185a9485faa51f75a57ba2048f01d6429a74d7f4f4921c6c6f9c0789f79f237e79b86ea7642ec96a0c53cbe6be7c8c5cc779d75bffb71d40b4d0468bddef8ab67401f4d35011c6dd547805cd80647236015e67376b7510b4525b27a64008600b387f0393a8f9d926f397bbc7dbdb22dcf6065fc4811e85e8ddeb2ae91aaa41f502fe2ee9d5807bab115f7d321b9aa58a88547302e22c83afc52fc0b2124992e909b", 0x1000}, {&(0x7f00000023c0)="c3c30a8a3b815cffc2bba4d70290b084978171fe6d8847078958ef6dc52c4854e4e10bdec43ef9a98ead6a77d40441bad7ea94d7881e117387d7e597dd57236047f58b56a09059291b57721e6722afd6c87f54f4519f76fa6fae8e80ed8942fd73940d03861c6039802c332a396353b0156d922edf76bdd93170a03ba328b46180d0aac27b4fa6652309c706b7b3ae5c3694570b9f41034fc59fdc9dc04c772994a390b6a32a09622eca76d6c381690a374c56f2fad808f04ad773616a4213e9f381f7aa54a047b0bef46e00d5a3f68258f400a23e9910ef1f5f036624c3cae4792917ca2ddd768c868150a8c04f07474ae160f16df9fd7c5cedffd61292661532cd79c6fb48c49265e83c6e3bcf75d9f417d4240c3f51e97312e1236cd0d23a7791e0ab74721f2e8759eb9f9797b8b52dcd12bb9e7d1fe4a07e9bbc87fbb52e42b38b76ff0584ddf62fafb2999a43f667578bcaa17b2ff1d71cb7419c8f48681d53c787ca5d704abe934836314a3aa8c5eb676fa1e7c8000d58224dc04e9713296dde11d2c0af7e1f4e4f287963e2e264c4934dd16aa64386fc4301cd1845d92f84cb1b2ab70d6f379e78f581853b28a085c92434f7daa048ef4bfb7f0ce1135c2fa7adad1b20f90eae001baee9925d0bba48f16acc40c1a2f5dc0a86c01a396fee95c6defd04f8b8e52b7b049983c6554e3464cf969b558531e990c70d850863b8b7a871c9d103c37f4e14bc86081e663d129e7876adc419669cc45f7509047787860da0c8bd0f9ca0e142886919e323d51fbf5d2203cad3a6aa1b82863410bce87f28b3719fd98ff9262104b72ad7f77cb0dd720a26a97625bf4a2c276207ba72e2c64cfe7af1ad7bf3b9d24d14dfe98f5235101265f9a3ad010d627a9f1e8ad1ca2bae9b9156ae78d0f75202086efebe446630e334375605e62c7f9cc32ad8f01b33de2b94c29af91baa247dee0e5984781dbaa0b27d1ec61e657fc383aebcae89504195305acd7c19855fd3bcf680ee5d86246bf55269aeeaa343634a132db57cc340113263ca6afc93bd351d51cec6fa3507e14dca979482ecc77cc31769e504d88ed8f9c91ffb07ac123017bd55b9abb28079ba1cda37e0b857d070fb9f5ee7663fbf266bb98766726756f762f97729c5a6b1b8dc6ea0070606534d930c3aa04c9dd4af8a4b234e6a6a89cd7ff21dd9ec21b0eefbc78ecf39b46acd5ca47042ac26379d8c91b394fa19a200561e8e97ee059ee8ed048f9e608aa4888c71ca3bc6a72f41ec538e4d99a51b2fcdec9d8c68a9cd8032d44a3557f207304b228934446cb4c12a6605b780c6c3922b8163bbbcaf0d1d6cdf523ab73a6ce50c61200b437a2aeb711167fc4fafb96c489a241e2a380a963eb3efc9d9d3f6e7e6635e002f46d3e914a1b8d764072645afd8c1034e2ee754b8600e6cc9ac030f4dd599e124ed145185680f8a037203a4649d330a38cf697941b96bf787b8f44473ecfc6758cea173c8cbda538fa1ea2d7bb5e74f52338081c9609591ed32828f67508f3d08c3aba970c19a1b0ca08919a2e1419f6fe2392934bb35b41677f0913038a9c54bb6f3b3b27a15a38cbfbd88349ab60fbb22d3fcb6f22e77f37023a778dea49b37b7c2ad848ee5d127caa388ab61908999e9abf91492fdaacf1fda2becb56bc540da48a60f2bfb6c390f1dde27c7d267a74f925e37502650e4a728ca4c9d642907ba29fecae8d30b0c054f4cce9bb3551c56df248e1e12755fca4fd8f7196450ccc6ca6144b683e61cdbdc65e5a4a8c530137b0a401988e45600ca501e9ff3f5e17ac3a9efb27bb890469a1168d14eb79bc59f91704b86740ac7f5b1611326834bcd00c446bdd2f0565b75eac4624a828bc4c4f3dc77b67e96f2ecfd5b3132ab8f6365e44c335c294f234fd35d2d4ac444ea107540054486e38864a18388e51a2e48dc034930c3e2c7468fade6e9e35c45c470108de95bcdfb5c30b82892821d4e7b483eb53e59a0df496785a1ef076a42e86f9f1b2496ecd77a183695e601dc276d98354538e1681558ec5a1d098f58e7f1c8446d9dfa3420a4dd7983980a7f8ddeec1fefebe4206a87a87fe9db34522fa5a2170359873495b18ddbbd98d67afd4c97cc771d6bab1a7bf91cc494a6cdf99a46fc368eebdbd8230c27876ed8ec31e5d5a57145d108ab1a93f6d2815bafa4ef972f8941ec32f3fd2ba67388dd9132c6b110a3d748d624c3343d4c853151bc56643e783587abc44d425c4e236379c95eaed995954e1a85bc389cd61c3581da76b81e445a9f25d552329da8f70e6fb1593c95de509047f8e62cc83eb6931dea97c21dbcb4274a9abb8b0399e2513c2ae63839db683ceb6fe58aac6e0fe1d550cefc119f4bd047d361d8ced6302d102dee92e061b640a28c6193bb17d78571bf6097cdf17bedf8df05ea1d92c7cfda0edba47abf834087f4dd2c11143aa8c5a161dba3111e63d7918d2e205d8d766c09f25327a6e92baeff3939383c4d226f63a846ac5f75c73acbf5a6e6d2305ae6a74240552731fb25ebf50234ef5ad6803bc4430df59796b6b0d4e5e09336aa636aceee62175c4cf9384249f94227def9e812ea3f2fb54ca8a0739c2b57b1d5fe1786b7a8f5fc1ca387a0b22700f6e9948d4469eef31d7aa51b500d563cc91117fb9d20a7d0bf13306c6f649a6ef6aeaa3451ebace065c59a0fee988edc643adfebea5c08db8ea57ea610a54f65e365dc00efda15b191e6d3de5ce3e5dda1bb7139b5b24845fc741f6a233536fc20f471fa3d64d3e5a53c232af0021644fdf1b4b99b63e0fdb45db43f6eb2d0067523149f7feb32641b513be4249654a49757f641e9a090e16bbe4321f813cf1065f8b95579916f4c3cd502281770cf1f3e2a4addfcde8ce541dddc92b84fc3ef618841d77086aef322661cc9c86f86cdfad9635f28e333f8dab8003e5954cebcc889d9090de5f1bb9e91e2abc51d079219a1dc467fde625d9a6167239a9061bffd7ecf985d82ed37e0d8f5c794c83996d9e31a7962eadb34c42626c0ae46e0d79779b60692cca9e8bdf2062d9716d8234b88e070e5618e83283cea5e432ce4130db6f6354f28d43e633a69cbe86cf373c85d2f3baec870aa00ab6c9016f9b902132295e8f1d4f7a3e5224a729cc0dd2d0a90a5cb36d2422376ed350a57b941cdd71bdc4b7cb91f9525fff870ca724cb358b14efbd7b9c69ba106c0216ed00564866ca8c53dfb3fdcb1b292a5f9c7e9ff3d7525a7e759f2258cdf6263bcd388a6a5afeaaa74c9d007d239bde27cd5e28bbf3b971c7cea453134a95bfaf6d984c075c07ac53acbf5525cb1498d6c7ab15c323493cb5c348cdae64c901ce5fe5955b48905858c2c3dd725d52d5cc980629119e42611d9b3a91f3206c3ebcac8b8946c591fdfbd6fe073ca7bd7faa58fda1682fae484f4f5e30635b62a48779158ff014570f25b259144d0d1dc5dfa6e8395e90ccd7decf81dd15a07c2097d106dea5c5ceb73a59cbb8d25a6c6bc9d6d3583142a1e330898a4b6b6158ebad7372ed3dbb5c4f6b6e2b3a7e910fc23a2e695a607b607c6a88495ae3aa3a6081519d72f1934b23dd6ed6a588274e41d0453aea620f7a65e7886403c50d01db5da2fc40af4af6f620bba3f9762b0095266d31785985969860e55c7856486782c944ddc58afd3db1607af4f60826f8d80904a7e1c186c016465cbad60119fd242a13c8b1754ec8a0c5ccc80c8afe975a88cb41d9880fe66016318117eb40267e5ac8d70c31a5bbc969888a6cc864ecf8b5a5096b26dd0b947c2f168ba2bcab9314e744ca3a05b03f16ae6b081981762ef667f2371a1de8bf0d0bd822ba637f477ed5b2e8114b8a52bffda2ffea94fcf56d1b7a646cd77d64e5e81d180b44b6675037e45cdfdca31b1ffb28161a8bd4325d0af5a795bbb26aa584566dce3d36e404f87f9a35cfeeb57ef7cc3f9e8a36e8e75098da08d4870600646976b04ee05fb16be56c1c9b5df97326f2a255e9a43ba75b75dcf9a997aa6344eddb68598bb610ca7a0eea074a5e5402eeaec845cf6429ee001340afecfb2d0ce4af0674391fb5096af0489c0313f5fa5a75e13a344cc0a8a3cc88c799371664ff10da7114c327b155bc2476aa9dbcb3420e3b771e4e4ba8e182fffb1773880debada75e149c665df110b72e795f313b844c46c755826ac00d07ed833276026f6c097ce293447eec0d4d8faa663181c0e94a700d394bef850ed48653aca7edea9f962056c3b991f8a4b13a0ec5694be3ef49bfb8c460c05de95c7c7e14e26a6e3b9b618d306bab729af5cbfccae81d0e98937adc03169aed31ce3af297bd84f0d4e1e00aaacec9fe2f4eafd78bb15fdc1d4bd11caaba3694c416aece7e9e830d725e13bec551af1a48b38845f903188e8f6c7c681bb5d47a24da8a5a73a4d6ad6dc258f2a650c5c75101a68bc3ba69f3a27cd654c61954fff3ccffb2f1faac5a0e1f72f31581ffcce953078fcdb9f2ba6e754beb164b205939af31cb1f1b73193b9846a2f9e783296e6c803dac87fe8cf3f3d4a0361d910e3fb2977744cfbbec01855643eb8f9623717246b623f842ca7bf708043d1c0fb0b5854d761a8c7302e8d49a968b8404b691307a321d0630785757fb1d5f795e9b53cb8e35934198626f82065b5bd948051813523cbd3b80c566552ce7ac36c3adb9a503a4abc7e3e5215306ea1381fc4dd54319c54547bb37f0cf76ecf017ea34529c161d4c71996ce4189087840af21ae193e341d98e99bb139ce9e7e1225ca4b1ee7f4aa0ae977efc4d99a35c20be44145a9a691fe2aca2dcfc4c8feb9da16e9169e62d91d42ed37a62bbc6a487854a6c10685dbc65119f0c63f9272ebced6599e2fcaf3a310ee095c6cec7913715aa6813b67c19631e61b803de161723c5933caf0c6d38d984e33c0a781dcffb26fc0e884eaa9b3aba0661e2cf9a80bc2849e00a49effd3a6d31eb46682cd754dd556ce9fbf813c74fb501244bb8d4c73ce649813b91b5a5142c15feb61fa9b5d75fac1afa0794d47d1caeb6495bedc699551d059684a2cf9afcdee337b02c2b12c0eb394f79d62d88dd2fa15030360306fb225b96b67d33225ade21163a9682008ef59caaeb86885588b6a3d154e84468db676e12082433ecc546751a1a539c94e79a8ddb3a22bdad20126719acb9e71de0125f4d3226a4e37184cd06f75ea58bd0ad313171eee1b03c1f5b7f6670db1c49510aded6ec3f6293fd1012ce88ddc726292228f5a252cf8e4d023eea8d65a13a74e27e3a20e0007c2401068466dceb26a4e33ad027a2dd3750025f3e2714fb1ac8fe3b40953794c825e4d5d51c807911acf78a17a9fff4dbb727218e7807be0704aea50b0396d08b4d57c7459067f09b52c9ced819b432181feaaefc2d4ac4171243823ed740c07ea204fa34eb83fa1ad763bbba8ce58a16e3d6f774dc3bdbc84638bf6a06493071a1ba47dbc43ac9983b9c9db3ccadab89b2c93e65b3f52d645a73d24e2d1efab51abd0f3d3e305970eeb99acf33b4f9532a736cc651173a4e9c9e3276f21692de7319513d2ea634e3232c149279d1dcd440fbaa070f48d9ee7cc35e7de3885ea444afd2f36172e60ddd444ca85575fa8620e6f7f3e0d5728904986cd99439c1bbdbe6b58b0b3bb9c5851f5b8e2cdd92ed687090e222183b8c808b00cca44676579a1bc903b5ac6f572b214bf7a5b6d6912c1f1c048209e612f49996b448b8d08a9275fec2b58da2262abb2abe7e21f8988f2b6dde79560b2d4a5f3", 0x1000}], 0xa, &(0x7f0000003500)=[@cred={0x20, 0xffff, 0x0, r0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r4, r5]}], 0x58, 0x400}, 0x5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000035c0)={0xfff, 0xfffffff8, 0xfff, 0x5, "f7b17aed506390105482604cb47ca4e5d6bff4c7", 0x400, 0xffffffe1}) getgid() symlinkat(&(0x7f0000003600)='./file0\x00', r4, &(0x7f0000003640)='./file0\x00') setpgid(r0, r3) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000003680), 0x0) pwrite(r5, &(0x7f00000036c0)="13edd94e259300f352d9f490708471d9cc1507c3866c8271898f54bae8e9e1ca985afd4bb547cb000752f5eaa8ee5f77071c62f83e26f0fc0daa183550e597d074746bc0b6a257ad1af48eda8e9b5de9c8eda8be687b095f7675d345a01d14b995d430394938c73dcf84f58079ae8e9bc27650632efa2670d018352b7d318cdae6598f460ede26cca424fcb3318e595af3dd6ffc4cd3c3e6e37461e51d4fc958cc7bf0dc1f9cdccf3dc8daf3f7125ef7443ccea35b67422435d55dbe3f0fe2bc24753330ba14b3d0706be7035d59575b468115272dad459ab4956c4a62a1feced8422b215a6fc5ef82974bb63ffe4901354767728619c55ac1c3fe0881cf8c735761ce3bcc4dfd2f4aea26dbe21ae7bbaa932ce6a54d234a791f72372d8c41304424c6bb7e22c5d3664171229316c068d4a77d1ecf6d10d3b1141d39510d6801339758bdbe3399a311cc2474a3baf759c134bd8c5f17d2a14686381a6797458548b51800998addb511215cb5642aa6067073bbc599fc0c6d313fff0f6aef90b71b4865c5a79a231c7fb2efce41ef58a3f4de08a084ec8078e1dfb34b56a8e42e1b31ca0a95615ee809efa776450168282ffe461fee30cf734321fe6700942ae585d2be8758a8ff376dec478761faa697fdb34570a9117c1b245544d4ee7adebd7d7f0f2b65af05c35c351fb4f99fc9fb0370b62e7b70e3b18dabb4a6790aae9e749950f86f031177d5ae14619891240ed3a4164bdfb124bc2311f8ea00962a9b6cbf4c3443761e9147a318e64ecace70887b1ce74d3be413f77f64a1278591675f529ff7fc5df9ecf3810f03807a679998583546dc1a38b943944f96f950f40a479a83e21f600b247a3b17a99ed970119a50789e6d1bfb674466dc449f45f53e616dbe700d65fd14c0262aa8fec96697d47d41a3eb989730c697e740b3d8bfcc185f9ebe42db9a9a6c70b942e6b391ad1bc3ef33869fc0d45ddc35479359bbfdfc5f379058b56e9ef738a277168f2fec5bd536ec817e18cf4fa317c4b8eed48cf18cfa534ecfde203f2009756347d5d19aed7b5cfe2995e938bd1a3d03c3f79576f34dd6cb58402079689fabb9d701f2db423cab60b128464d326d54707a4d488407d4d05f938295280b14564457f1701d81e679e18911d227b3ed7b874c99a6b2b49d7656122b67aa4335a4a07086c6aec6c52610c2b8bab0f18990d30deebffa67940194da4983a46a7031b0e00c9f9e7381283042aa8444ec724435df09b536600bf6c132ef62a9b6886f5b5faec9e6de8b8dde1e39af28dd5f7bb566cb9a2f2d3b00d6853ca8fceb0b8bfaaa328101d5ebfed6157ce121a58a21d92c39da6234c488be6355d1f6ba92997239602c71b725d18c65229fdef6480c66a6474a35c09add87a59a97813f7258b41092c96af92c7e40ce48bffff36b5f1e4776f10265f811bd5d119ed9df33603f6ceb2693bd133b069bcb834277cfa03fe3bc86c599c9945360e8963294b9cf4e16124afbc9777de1dbaea6eb6ce003d022156ff02dad4c29e64c6d084668e71a50479c1768e218e73ac4b9125eeaaeae4f0efa5fffbf342a213a8d69c4532222f71bc26311b274b3b8966d949d5570c8db7c785feba7c49f4ed4f1275dd3c10f0450923153485832a645e7e10d58aff4edc70e1b85d688ebd70a2c3038e0e0f61dff64f36573181a0f3e803c4c8104dbefb5791b84b70a5ee13af61c384f28fb4a3ed42adad331a3baca9a37d2ff31df6878c1992f2833368a7ae3c6089e46d6cd3e1bc8776386751ed5602f697f253174ddaa2909b76e59da69b52fb9355213b0f492b4f2997eb17e326e7b0e27c7bafa6ae886cb4d6cf1753ac2bbe4efe62f6fd0175bfb864b126c2f3839495871bd22a304d7f51dc64dc0fceec7f4e2434ba6f4b05d6c89ac75bfd0842b22846baa12e5be8f653eae70275b3e21b20aa385af42e93c9caa1fe6526887bfd618c49d703f9fc938e11107354ebf78a9f399c8ba4b99fa4664894db121fba515d85a0da8ab0247cec99f6b5e0def2b17b1f81f7bb375d4e0ace64ba392bb1eb9c9b4ede4ddfacb876707f26492e3eaac7d32e5e88e54ec9dade74d08667ee38f7d84080500753536d19563931d7450bf425b918e315e9f25bd06517039a3c0258454aca1686e4804773a0bb2c6d24c3bf479d063f5de7f15078e84d5bc8a5abadb0e7e4c8a56c6797a58e2074f28290ea799011a26dba0ab9ddad1141518b903f1568d77ba06d8f6d90ef0ad04b177aba20c8250ec0efd03735d95957ffce13353008ac197f715567e470a875ea9645f83c3d79638797ca3a045493bab9eb6f1524a87423608830631fe7fcfe89a1b78a566dbb0bb3b6841b5c3edb5dc392b58adc3bcdd293cc6a8938e6f9a1f29420dfdf3ab5544c36b2ae6b1d92f18204e15c560482e7513749315d6088531fb7f72dbecab09a6400c7dfb1abf89d127803f1d450d6160ee3f94614c3622fa8edbb6508c89589831c87d8e033ba97afe81a96e3748589c4de475aea9de5b9c69dba1067b72ac055bd3bc1c914a4932031ecd3fd06886dc11623720666fbeccd8c2aae3d659bc20b5319aaa1e12ada187fb283f86017adcc00bc9ded4644cf7db21584ac723cc93837d3c7c4f2dc60e331bf6d1d4805ffa1518b572cd38fe4bafb6178566b07f534ce9afd42fc53cf5d9b78b263ebe417fbe45c90f92bb83fe6683a5d882ba585a91040a52446aaf0722e473ea63897eb4923186070384eaa4a32d0e9bf86ab18d87a85054094d401f4a4cc678a8059014d428aad857d8356e3ad259b94a0f8a17b2b01fb3fb28700cf0d29836785deaa97079ed8e02500e484ad173d9e50059fb5b34a41daffe581d9fa4b4105d34355bdfff911cfa624898a51533a18eb2fcce712e915cf94d7117bb23a555f45f4fa7d0e23ac30ff5dc2c1cb09c0025b8f7dac9ae101f6d6ed53cb0673f2febdb593255ec022f0eb12f21f2463d83d11533d97ce6c8cf2f449defb801a6adf6688c3adc87f5778701f4995a6f1070a237763e7a2a2043f6a3f488a66a912604b33bd519c56307b73714641fe85e252858e41d206ae2a3e1a6d09cb76a74fb65f9745e3287dd1843f16f617ece87806db3758cb195a4e39c9903e686d6810e26b901a9a3dd27975e90ace983a9d089503f3d0a9077c9ef229284d4242b24a3418d46929bb9e11d33ca110b276978ff1128182612b12fb17cb82c4874a27e3796c22995c203c8328d4a1d825faca1a7bbb378f8c609e643f62a7a68e7bbdb93eabc280f42044367657e7e6d972dfe9100fd0690b34dde558398c704ad5bcde20d8719e5195d105d558f68641866b7cbb844738afad37b066ab72c2ea29bb575cb29b180bef29472ae8be107ca5a07211fa36de80e98a386c1d133f8b728aee0d9291487a1b24a86b3b470cd4b504d677fc1d4f106b46f821a64d99b604727e527a235a528e948b7072e9dabbe10b53b1f328cf7dc6f042d460affa37c75a05b01cdae8aa56708721c9ae4b39c9d5ce8bfa50c4d9252b2565c9b8686a00fd00e4792befc505a875baaa691ea57c904a65d99e7d797a50c2588e2d234ef9b54db8990dcab5798b83235665cd075823e76a14750b13e1258d180cd6a67cf262549ac4cc74d2170e23d1c2c98b43b407526a374d4dac062b83f90d68b6f3f2f6477eeeba77709a1dce0a591e111d62035b3e26782741abd7bc05baead0808cd771500ed9f538a8cef7568b250d144d63d4328c7f722ae4f4f8dbf20a39d2a6fb0fc816e4a3dcb495bb27c9efe4fa85428d498d003de36b1d1b8f489f020348b7f3943d8f32add09e37e334985cbe29dcbf9fa5a7bb18bf1b978fba51d56ad65bdaca3ab6c687ed1e68b2e3aa359128ce54293770b28b5c5aafe1511238a1d2ec3609cfa7b2612f65a698d71ffa56eff34f8672cafde6633fd69027b424855cbc46aa0d2f7195f74be4f16f8435002761bc18fff1d8e41fc7c55cb394de2a7f7916530a3f0f38f65a9b7612cb6ed109fb07688ea5758c5eb6004cfa000bce060e4b6b3e9076f94a180eb0aa2e1b2d8b72f76a00711b92838535999d2d956b45458cb750cfd4478e2f0080a78300db4a97433c879e6665c70cfe69fe21b388d1f69270050d73a27f2b7b40c3d8d3aca2901b0fa88fffe8ba99ede4b43a2abab7536365bb2b61d3c460e27475ded0986eb57387db763edfd580f4d365f78286798139622acdb3aa420636704ddade7b0b486dc4f11937b002258a85c62325a81c16dbe6ba7ffaddaff4b5db285de6fdb6a95422270eb82da827874cd670d5fec96e55b9a9cd2d8c7afea05979f2601580a07e49c2cc9d38964a20459169bc0c6a2d11c8e3d8ac2f5496e98f0b0ede97f03df510b3df0834642bc0552e7b257fde0aef70847e7a8b24c470aaa608b5785e407424f9ac19f15a0c709cedcd6d14d2c93b8067db26851e16b88bff5a34fd9f3cbf913c6bd3b56d1b371d674df0033d9f3218090c608d73eadeb123797577802460d9cd42b979ce031488a97accd692fa1ef9ca1ff089f688a44702d5578cce129189ddd26d1dbb7066ad5f565f5d6fe0157261d0aed79edcd77008631bcfea5db3b5e1ace8a89f3ad2288a77ad75760b1084b9a4f5ec45bd5d4465ab2dbaeaa95068f6f85355eacb73fe7a3a613fa5aa3d91b159ac98bbe01acbe5332effdb78fdfb6164e5ec98128e6abb4f5d46615b6ab90099448a56fefd03ffc70ad4cace564949a663f87a04784aa143b0a1843647b4b8664037aa1ab4a77528c205631d91524b8264ddbb0b64986eda9e0234a4fa71446b42113d4f0de01122cd94769ee22b7230cf364cd3737c20dd84a476b58fb9c04ba4da10088159d8c62f09fe3507c0cd8e88bf437427d8b12f378b75db8f9f6a443bf391dcb3bea6c4a858499a541f6ae5a2741f2c22317498409cd24ac9e249a229fb4ccbf11e20602199f4b32c9d00d83675d48d36d5a1cbebedc68cddb8b3655f67c41a7ba6015e145015911ab904a98db08633a2118e9065d51e5e0f0b8468dc27b6dd3ff9dd4ac2dff529221907f0397219b0b370c367b9a87114eb28c9150f27e2ce82cc3589ca688edf206bc2384956bfd174c327257f26eb96a510c9347413ed2fef90988831675ae8686ec37093f86f21679b184b278b63c8d74b1f690eefdc6b54ee9acee02eb2b2febd3dd1a3d85b6d949f49cd2f37b19867d5f41e6013dd36627e7aff6584e27bc63398d88008f5e06dbfc50e45fd14ddb58c4f3809bd83b42edde166a795dbe9f0794b843595f00269a17c13d98b21751abbfa917ab09ac7b8118bb995dfc991dc065e2d67870683d9586c20635f3926cb25a97155ba50b34e6a4f27337c122756ab0b6cef2d6ae8932510de24b74a348ad4c8f53384392a8aa4f6d62d23e7afd7ecedf18697982d7a9f402ca832b00a9b83e9b6d7c84ef120cbe3df37a40634cadcc5a1bdae52b4f70d43e30f4063af53ea10c8249f040d15ea6e54d069c04bffac192c8a6edf612e59daf9c7e711987a29c860194fd889fd4cde473b030461c448a00545a6f25ad6003df815418a2d6bff46826bfad75861846654a1f9f617e1b17c5816da18557103b23ba0f9bb3a308ea9d9102a23ba97d2e88713b91aa630011ea415c4b8e85c8da87f78ec4ac66b34e48d9572d4fde27ac449a8501a03909cfcb9d7c7940e33d8ef106e0c85595bac41f307878f97ddb22e8b3a619440f798b42220a92e888bff9986a2b94791c6b0ff376070f", 0x1000, 0x9) write(r5, &(0x7f00000046c0)="942b06b5c0f3d37630f6eb192218f07ecc353993baaff61c69ce5dc97ac5c202cac5585c6d297dfcd0e20d3fd8e32250981b8de6af86b583324d17e5858839e78aad2b62e947ac429fec7df477414f544414c1f5b0ba4adc9bd0033a18219f1d222f09bfab0b497ffbc17ff8a8d5dbf2d286585270b99f8509420aa993e279fd91bcc5c1b98b9e57b9d80ab28bae5f06c040a07f6199bf392fbd223a8f3ff3dc17f5b8b55a01e10128771f1e15f6a2d93e2300dc6e75", 0xb6) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000004780)={0x41, 0x8}) execve(&(0x7f00000047c0)='./file0\x00', &(0x7f0000004a00)=[&(0x7f0000004800)='\'@+)%\xd5/\\\\-{*\x00', &(0x7f0000004840)='\x81[}/[6\'\x00', &(0x7f0000004880)='![:\x00', &(0x7f00000048c0)='.\x00', &(0x7f0000004900)='\x00', &(0x7f0000004940)='-(*[-\xb4%}]#\x00', &(0x7f0000004980)='$]]\x00', &(0x7f00000049c0)='*,\xfbY#\x00'], &(0x7f0000004a80)=[&(0x7f0000004a40)='!y#{[(}*+)%\x00']) recvfrom$unix(r4, &(0x7f0000004ac0)=""/104, 0x68, 0x1800, &(0x7f0000004b40)=@file={0x1, '\x00'}, 0x3) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000004b80)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004bc0), 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x30, r6, 0x99) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004c00), 0x20000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000004c40)={0x0, 0x0}, &(0x7f0000004c80)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004cc0), 0x20000, 0x0) r10 = socket$inet6(0x18, 0x5, 0x9) r11 = accept$inet(r6, &(0x7f0000006100), &(0x7f0000006140)=0xc) r12 = getpgid(r0) sendmsg$unix(r9, &(0x7f0000006200)={&(0x7f0000004d00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000006080)=[{&(0x7f0000004d40)="6f86f0cc0025e416bf816df9c85ece709d3567e2e8b24ef1022f5c45540cb59b6634e6b0915eb93899cac849370fc387e305ba23c830195fd34fd0e611bad521d8cc709d31d116c984cdda756d320c14b3d526ee075aa51ae1cfed9c6665f5823bb659e2fa6eb03efae5cea6cd9de610e75389d265e48550dc321be2a329bdd18487ef701934776b15e1789172b21046c372bc1a", 0x94}, {&(0x7f0000004e00)="3f66ee", 0x3}, {&(0x7f0000004e40)="835de5763363b8e35f3f97ccbf7053b1663b3985081e83a1b6401a80d30060ad2f239504a048e5f8954eaa7e90c877e12baa5294658c630fde088a6228d65107423acc9748f1447ab0dafde404c5b9f94d6ceb5098ed8b2a663a127977b0abca0b8b78397e5cb881bfbb22687ee702be02528c4a3d603fac68f0d19c09d6757e822c16bdbdf53e60be2c7af84bb4503af1e021a7442f2c8467c48f9cac92b37db9bfe6d930dbc25905324e3c0894", 0xae}, {&(0x7f0000004f00)="5ebe952a8cb143b9a09156b440a38918b012031cc45b61d67422d00de0ead87789075e595f2fdc396f11dbafa3c1fd458d75c2fb7acf77251c42b9dd2af078685ad2adf6b30cc6eee5ce159463917b6d74679f7b4083062096b5c334f66c886bfc117493d675fbf8dd28968f7ecf61dd2b3e2a3ce01d586bddef04145f4498f679c3fac78e1b731bfeec842385860fe69fc8ca9b5a43b695fb19c0a0d31f96cb194f0d1f2291d807331a737636334c5df782374de1515b8b468808971a363b7d962d3062b1304ca19ff33107555f206237b1596dacc0e69d0bdf7831eede200b2698f00d80f0be5dc22f183a26e3a82fa09ed0106eb9f82217b25c8e8206046589b8e484ab01aab7ee781f9e3e79095e6cce4485f68cd727d05f12c4ae090157894e476afead0db0c777522d5334f68d13f03c4409f18e967109dca4f9dbd1c0cc707b7d1f43009084f0918ac43cab4e8a329e1e94e5deddb7699cef09d0c38781273dc56947deac3a7785b1d15dd17ded37c8ce76d0e4ac37d70e65354c6d48ed1391b40e4502debbb92220f6026d55c7fe4bea38a84feb8713cefcb4f738202c623b87b50fefb9d4610791ae81a2f3b1908371d805f0189fffd9e3c9e79a88967c8a56d082089ca6c65c09f7c7655f129bce7948aac69a4c1d84f97e378acbb5cc17e5d0bb9fef276e074f83f6215ad8bde1e151faa1985ba733ddf41f30141bf136bd9b981f3234912a0d394d118fdec337403c2dc065d957f706a1fd7b5ceab60ba5c5a3f5c7f96d69e9392c8c2e6e470c3da85f6b3a2bc0c3077e8e26d6afba356b708e5852250db56e57769590a7a6a0563f794832dec0f826dae113090d1f5d2bcfd79e7e6e0e1edd9392e9749a85440120cb1d52ce0a85659ca9d45b844b9027fe530a54bd1387b2263391fabeb00f0c84856a1e2074974c116f6ac82875f4fff7ff9735ba9ca7318d2f64ad87ccdd7b0abb2f866f9896fefd36ed9e04262459e7d3fece40358f58b32bc4c6c7c1b86a7429eee58caadbbb4d8fbddf230d635d94bcc6c487d04109808e1d29937f67712987509a08e70eda6f19c23baae6dd03732902d4b3ce1d6911417d2897533e180ef72366bb3d28444375caa8bd0e25e97089ce60590a5e4d65c260b30d4323b866ac4000a7729e57c75a37b2c75e548c2e66bc2e6a43fae9ea26bec6757fcba32468b07005829b38745bdc1e498b2a4c58ea3036abfd5f379fe43f7fd852a554b7a7ff6fde81d2cde695e972c3e2ef42af2e7be5ca2138d99a9337e74bc1909a188ce97b5d99b8808ef8f45e6a392d2e4f8415ee0fb2fe5b88bcbdf4fac79388e4d6dc4f9f568cb00151b7e6d5c59247c3e8676afef44a675bcfb3dad6cdf59a2acc7f35a64f9bc5a52074b2d95975c6af7607a99faecbd1bebbe585dd6ff89b05e3a74dd756ccf500b8af4a8cce061d80194025fb1079bc5c110d73cb2d57b5086442a1d48db2e751acc913a421aa0e9b1793ca2c1746200ba9d5dc438b886d9337241a7dde04dd84f08d157f2429f473059b676fafc1224ee9b40f6fa840a687cfff17d59d21ef091b3bdab7ac3c663b449be5012f90d58686eabae280cb67791850098ea20400351b402a36e3f86af7ad6ff9dc476a0cf972c458bacf1f98a11b69a6a58d28b668c06ae7a2802d002871df0f8913070ff723889b040a906da897b7f4af08d8d93d9cc5cb1458f2636083544a5dbe332043eac6516b19c6b212e13b3674845ae7112f2a382667f5f3ed34203d492d02c2f8361a3263e865f94c1995281d37fadc4128830dfad26eef9a9d1962ea7f875a2565653717694a11d9b09fb0be910e76f349b0129af0873f89063283d764e66513167290d45c8b1e3789fc1f7408d394afc889f8eaa7e91c2959fbabebbee7846ba21a2095e795527bc49fa44f7e8a303b10245ef54cabb3cf89a4b3e6f30733308643d22df6c44b5e5faa56222973d44b502ea8c9076a3cf14778a913edef6ac295ce4d6d5a9c5e1737ad166b7b9f326631248bb60f5c4dff5d49d3e9a07712dc2687e0666d235269d9e1e491244c7c6bd342d2272f57e858d8ce62f20e4078bd7d1b9d1db9acaa0a60f232cc308b1ab52d5d8a345b5b76e18ec60558ad5df47a481775fab7010e80d7b07ed601ad90baed95846c9117b47e6108a4da1c938398ff1d7dd58d5b52c576ecb8b9773089acdd4c3afca9b10df9401a9da408f96946a72487df8f8ab10b083cd8d272298b8587c84ce949233a943f329cce3fda914f944d6667e242ee00d1a7d301b8b4e83d1aeda6ef9c04166bbcea9bb4c83be6424984f08b4d02b417122b794098da58dffa9ae7f3d8045f62f129d76e69497f7d202d71335175fe731562f68718ca745a50ab4e72974e0f63b29e1dc52c9ded1b1b409433f7b5e41dff751f710b90802e17003f8ca3d45f9605bee31322fad203568e2453f397d001a8e15c05f60f7593fda751811524a3577959cf7a363c848d7985185a53f4fc914a346c938063c5b5e52fb9f627b72a7f5fe63991de11a4b443889a8ffdffbf4c3556b7acb3f6d01f5dca31d6c7f1bbd51ac14976ec977374732fb854c25bc4ee34778f22fff00a9970df4beed48378e62c468605d53422c29fba2c354f436f542a6750d3c91c1bbad2a24839d6d2dd8c193491528912da4da251041039adddc70b6ca82dc33f2e30f35b1ee0138c8bbb499503dd27feee6e528b6e447ef63ce95f119edf41fdf948061817181c6e9f576fc14db56f9d36177570403608eacad40257ee9b4f5dd8fd407936e1dfaa856dc2b25b12793ec00771e92e3551ef32be415be10c87f6452231fe582cbd2f88187a52f549f561d20b614a15ab1d743bda0590c44a1969a3b6b2053c27b6a1f35adb1d1e0d0a933fec3dc59627197921036143785edd5b7d78f615afcae6e657981a9748c6ed2bb34e3bfbe8eb8271fb1cc84d8d7901074ca0d2fd6313af393d52b53acf3c7ff46a52b1e5da02f0e2034f97aa1c88b365ef0f572426bd4d03c1d15dce426d664cb41ad75077d69428975478d1ed088212bfb899dd4dadc146a71ee1a911b1262d85d5557a3bae6bc49894f722687507b28475379f74b868b98b7c1bfbe0deb9d34c8e956d80fa5b0b6f71ff42c3056a57da51041b5fdd3a1e5687be9e0bb6d636a02282300584e393c297993bf3f4ecd21ebaa159dc073ab15124e818ca4a5607736550a332aaa1bba39e7b70d90e1469bc22b6b0bdadfa2dd7ed792255f1e70685bef7463933dc9abff2d0fa8f2a9d8bc157ed7c5139fb790f26c144579a59b05ed3071b69a262b7e7ff7a779c3fd562beb0f68d7dfe0f25c9757697c7c4b68694c626ea57b708accb878722cd509f45a94f826bdc01ba1b626236d13bfb99581a3298f1b324bc0d4ff628157bf663376c12e509263fc750feb215c147da9ff58633e7523110098635dc9671cb11a130c6f5b5a1690f31e3abc4da7e273daa2974243064d4c4fbd80eb5e46ccfa9fad48d1e31dea656cc399788a590944c1844a57da2082b998a18e661f466cbcef60567937da01018116e4f0c2c9c191af3db407045109e5bfd779ab13586f80c48504f7a7e67bc4f184113125fc92649ab4a803192f7e6c597c502da4467bea54fc004c5382d2719de610881a52c0c08685e9333401cb2a3282e385182a351df909ed28fd25f4727d2eacf62516fc191a1a76d20fb0b399b724affce053ae1e02d593c46cc62110e58fb07a6a5a630d8e3df31e7151892f57adc1fc3a5ae30195617d0114848bc9a0a14a56a8e71db68211685a80ecdf4a8b1c36cc7ffa33b49e1ec9558304b65e14a46d8eb1666ae4b050c8278db8fa35af23433436ef606dba29a38cc48572222c7bcaa6b8427d935f6aeef646fa9b43b7f638d105a9299165fd8fd3f5af0b5eddf3137c80a0618f1fc7bdabc0eb94e7bdda902472e941220cd77517810bac8071588f4b6ad1665b1df94dee5e8ff61175b87b2135522cf90a0859b844cf2d421e4ee4cc078501e95dcefe286f53db10aada0f8a1bd9920f9da8618358d1d23ed557a5220694deda7e6040422320509e9e276884bd32b7ed5fb5dc924d0b8b934c9493778f15b2cc8e7b217338d0696eea918eed7a135d0cd64a5361f6366528e6f8a03e107fd4989c9b5ebd82cb1eb1e51f2141fe12ab1b1cbe0c77b358bcb03cd7a38e35ec668f1cf76b3bb4388026e8e15ce600de4b74d90af5b05e3b7905e7554966914aaf2a033bdccd1befc7bdf2f17b3d280ff1d3c6c62c1d46e95e87b8b7e16a3d1a26c390ce50be4918c01be73150ece39d617b921c2718f5d78c8805f896edcc556d1bd49429b81dde57ec4df233ed8227cbf60866cb310c38f562d51f21057a4e96fe7d546023e8c788b5f39ca4f4127441f149a438360270656c279fcac253ed7b314d41bf75d452b792064ef2c88a7615935f8357f838aee54222af689e814f97529207b8e5c1cb67e50f9cb247ce0af007c89ec784f61b41f744fb1999404ad3d392bf7d9773b160a7bbca7db868458dcda289c44bd3774d8bd092154668fa3bc52583900c3876e273d4dcd483e1e40a7954a0bbd801e55975b6a95bc73063dbd9b2dc296711d76ad0b3a95183c1845c448b704ce14197a9685f3d58141435c683e52f20acfa2623d9a3ff84515470deb4d26a23e3c30f76e4b044c002434e7211cc5a43b4c1f01d2bbb492ccdcd3cb317457820ee4d8ff0746818a8fc2fffbb1b50e75d122b977cbd691df026ae93d00cebfd2855d2f42656b9171925a473f351b90740092197682336c7b43dbb951f7818b269408180e328fa958a6d99e0c1338cad61a6883ec06afa9dd09de0ae38a16aebb00da4ff1d8623e468b9ccdff44dd6c6b736e8d12bfcc154853572d25a717c0442c66945e035ff60fc745d37100c2df2dbf77c2415ebb34916d27910d79b7af225dd17b40a2f08785463a994a098f48623f4a86b4434073586d5da8d70b214063e1f9d86f041c953e76203961ce8efda2dcfbc60499e87707f5636cf50d341f1a6d405a6d650b1477dca3dcaffebbc4da5e81c53365fc61d3ac0e09eb35b1cb21a91e04af6048104bfce187c56c64312453cce053de375d345c10c21c381e18cf4a3fb8a2f35654a783d40d56770cb4cbb716ea3001d8809f3fcb305ef857de01045e0ae2f6e2bdda5808318b0e41c326a771ed97d212b2e731c8555e6c9aa57ee6def7d91958a2b934adc779cb605cb1f98d52db50112c8e87b3e1ed14de20f0cc9b75e3d539c8c26d922ee1397c32b8a272920e7f684f22976fa72ca7f8f75eb04a66176389b1bd798121073799333d7f7988fa919cbcab0226e99ac7927cc1b2a0ffa52993f20ded710be61037191adb1d10e2ebc1c371c4fa78153cf72b426014709ec2a20acc6d85062847656d1fddf5af82abb3d85db6fae4834549c6815a7cd65c8ecf921d47b34bc68762746192c794b1bb9add288715264c0e236800396d4777d9d10ddf76a06c2b5b8a10239feca2f63c334f99bdcae1f8a39daef207e80e587c062581c474b3527bbefb194e235fdc9dab7589b72cd462ff66c4d10a7f70f4dd539c42aa31c407137b0f77a0a056c2b0ab37a5241eebc8478b32e20e29cfb846e183bee9cff21609a4532182e511f71742b50c9d26e32662c4a2c7c0ba80c59d29c0f5fb367bba6571cf12c634366dc60d66bb9b8464ab1de5543318ce6b605cd0e24848d0252e7733fdef2f3fb3bf723fdb45651a96b3fdd07b46806f7b1342", 0x1000}, {&(0x7f0000005f00)="b6976c79d81b24eab92355ce59f63377f4ff937fe0f688caf15935517332391e974f44ed138eac06cbe1311a9c0228ff7bf08a57e8c7c6555b6a3799ce51d95348c177f4da0bc645fbff71e06051d90243e295795f7aa47e64f95a080151ab2c3d997ae0b368770c74cc1b7355ded9d18fcd60e80347dfa53853d3bf25aef6716a3ff140c6318a189eebd3", 0x8b}, {&(0x7f0000005fc0)="88f9526c4dfc262c4b5ab7594249190453ba7a317462d4fc56eaf9f95ad091c781c28a1a2eeb6de8a6577f8cc708dad41d0d14ceb1f26825eb4938", 0x3b}, {&(0x7f0000006000)="d75011f2be5194e8550befb6f0be0e50c569c69b6963fe300c7a974ec16ba9bb72885f6afb29bd3a0c9823ca8ba42389f83a0148d794fbd02f30881eb8127efb7b910368fa5ec41371cf79d5341f3ab9580bb4", 0x53}], 0x7, &(0x7f0000006180)=[@rights={0x28, 0xffff, 0x1, [r4, r10, r6, r7, r11, r5]}, @cred={0x20, 0xffff, 0x0, r12, r8, r2}], 0x48}, 0x1) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000006240)) mkdirat(r9, &(0x7f0000006280)='./file0\x00', 0x104) setgid(r1) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f00000062c0)={0x10, 0x873, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x4bc4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d3f000/0x3000)=nil, 0x8}, {&(0x7f0000aa1000/0x4000)=nil, &(0x7f0000bf2000/0x1000)=nil, 0x8}, {&(0x7f0000d79000/0x3000)=nil, &(0x7f0000ea6000/0x2000)=nil, 0x3398}, {&(0x7f0000f5f000/0x5000)=nil, &(0x7f0000f19000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000bbf000/0x4000)=nil, &(0x7f0000b57000/0x2000)=nil, 0x1}], './file0\x00', 0x6}) executing program 3: r0 = socket$inet6(0x1e, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, r1, 0x0, 0x220, 0x200}, 0x1000000000}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() getuid() r5 = getuid() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="07f04111f163833ff790a8a8e2e8560c2a71ebd72b778672b065e531c57bde7ee015219cd39e14ea15220dd600198d0f99860fffb8220b7abb4b081673555f27ea8ebef4fc8eb5077023b664e4919b674399e5d073e25f9edd089db94c75c090efdb4ba80ab4492af0e3b37334926cc46ec07c71fe3d527e1aa306a23f7529c5f6bb5d3f3acc08d7730413c1c55d5db314745c994792a8146b57b20aea48f1930bc742283e38ed551f3898fe27e46b64f11730660c24725e1c6f8093c50352021d26bd69e47cba5c92ee67d2", 0xcc}, {&(0x7f0000000240)="437651ffc323f9efda259590e069", 0xe}], 0x2) r6 = getegid() chown(&(0x7f0000000080)='./file0\x00', r5, r6) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget$private(0x0, 0x0) executing program 7: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x21b, &(0x7f0000000380)={@local, @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00#\x00', 0x1dd, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xff, 0x0, '\x00', [@ra={0x5, 0x2, 0x8000}, @pad1]}], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x0, 0x0, 0x9}, {"4c24ba1fe915e7e74f37871225907df208b8a009aaeb547f9a09fff523b2ae59aef09f884446e7068d1300da2cdce996008623c829ea728966fba71892deda307d8700c0334c18c3f36ba938260d749220dff0fb33e85785a92d3aee8529afc5c6f361b159c393f181ada5b69bfc155d0973d42e5f5c10544770dd4eca31225ebe70c2554bd4a694bdee3a6b0463fcbe7bdca51fbf327be1c3a21cd396384897a2c296997c8666150b99ad44f6b200b54d955373317a6e1cdf3200be95967af902b58694877b4d37549d6d04066d7807272dfe35a4ff7486f9d789e93f02646660a032ee17a06a1b2e955b4deed526adc9d8007d8dc0dd48eb4518bd9dbb090000001f3cc434585555389156d0aac1c9c7075fc098f64679832e88208e622f2889443b6a65a93357073174f30ab2ee102e656d32eea4a85e4f443c9fbf99e614ed9659623e3f0ac206e2235cff73d7606dd421b0da89034a4bbe20c0d4b4e369b2aed264499d3a7fb86514ebb1820599263b799dd96575047809c0db3898660431b52917da469cdf9c5030d864e993e24958d34c94061b0a0e7bb985f43855b06d1a1ae1e052f047e714eb951ecc243eb50d37cba4c75e4d20"}}}}}}}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x100, 0xec) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x0, 0x1, 0x0) connect$unix(r7, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') socketpair(0x2, 0x8000, 0x11, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r2, &(0x7f00000000c0)=""/240, 0xf0) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r2, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) setreuid(0xee00, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r1) getuid() setreuid(0xee00, 0x0) ktrace(0x0, 0x1, 0x40001802, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x54}, {0xc}, {0x8126, 0x10}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 3: getrlimit(0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x555) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x29092233795449e9, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x6) getrusage(0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/12}, &(0x7f0000000280)=0xe) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0xfffffffe) r5 = socket(0x20, 0x8000, 0x9) sendto$unix(r5, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x44}, {0x16}]}) write(r6, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) r7 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000000c0)="946a907e72a05cc93ccb8cb050c3cff7427c469e0cbe44daa2133db4cb4a5fb3f8c03990e9f473a41ac3dda5c325b87b47991b262114991c6831aaa79032e03247b08a73959d8f769edc87665ae126d8309e5c2abc6bdf35669cc5f1f29076d89e585d866110d47431339dfe6b8f5a8f144d915ce8c64bee3d653ddf72e4ecbd1a4c9709ec068a691bbbb5778379bd22c6cc8191fc0aec32a08b25b1ad8e4f5ba3d9a1909443b1767774fad58a4bba5d75129716fa949c389f8cb801e92fc115ed219b240750369c5c81af9685e03c47cd7e", 0xd2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x11c, &(0x7f0000ffa000/0x3000)=nil) semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r8, 0x0, 0xf, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {0x0, 0x0, 0xe3}, {0x0, 0x0, 0x8}]}) dup(r2) syz_emit_ethernet(0x37, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaffbb0806001890020605395c66ca6c9c3d2e31c7c9fca29f0008ffffffffffffac551d9e37aaaaaaaaaabb517b5ffaaa4663befab556335d4514c64b1e5bb4fd0b84f87e76fdeec8ae4e742be3"]) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="f9332a8065153d62eee22f72a6e579c872efe2bf2ff1efedb88ac4d8312a86340df6b706a5cc9746cdea8e010da87e2cc0f66c07a6456619cd4286b0271ab4de1a7a06a00794c4fde755cc14306bfd61ec5d22aa143e0485c04f946f3a0573862fc050662f8e9aa342fd58d99de6c2d999046e13aaac016e72fc0e48777dbbe3985f05b24df7a09f3fe35ab6634a14f810cae4bb08885c7e80b5432e6647892cb7aa5c76cab8c6836d437515b8d78348cefedbd070d531a95e8687f00e3a9645a8a920189f4f116827c3eff83d8d8243256eb631838f93acb83f5c16574981479229e1882ce95f013f11b8ad489c4ded377d72e8442bc58ae3055d4865c4214897ade41c606cd74526c67dbbb4b2acf37b369cf27a72da422ab28e6bf84a30bacdc79fccc900372cfc6cf4719c8fb5fe2771a7e798a3d47fa51be4f814612a09036799cc8180348a339a57afc6f8b99a046cd4de20bd1a9a410f2b89c81d7dad2855908b3cf6a5f1c348011ce7e846c9a6043b2fc36eaa8568517eef4afcf3c9e2b9c25b25791bd2c298275c95e9b780bb3febf11fb66b6443ff47fb0879748c0e1d8a256865e19863c9191655bae481d96fce4815933ff9b03309896495d4dd62a8d6c97267a9db48e4bdc810e4d588a85620e1ce02c783219e9ed804f4cadebb37a921fb668afa4f1af31943a52ebd1abef496f23232f4423ed6e670295b9abad96fa1b1f05ca76bed339e16f676d232ce64be74a7068d81dd12c85a2972dc5e5f0ff28c355f60ef0f17bb23f06e72a31774eeaee68f346ab5c548b8cf47c5ebfa9e4f87bd8ced1fd1e4911263d6675e1d0cd2d71d32d293c2930f101c72b2cd2eec39f35e1f097d7181d26e42e5f09d0b14c07c2ce35d7c872033466e1d53bf5d0be0fb5ab4776ff6528b97c928b3bf4ec068a08b92e91448494f7749c8d2fbc1e0f386e3b352ba1014776705da60e930c89e636ceaa2e8f839541bc941134229d6fdd6af3681f7080ca770266e6ee1d1bb807673d51cd8562d3546ccc86ee8ad096ed86ea207677c54022218ecdaa8a0f2b2a957e50aaf92485960cdd1e5687634bf4fb8b69f37b8538ebdf372299895a9df76e29abb2ef2de42d8ac3c1f7b52e7040d860f2e5170d65056dd6d974a149193811fe217a04b266f04a538009c859fa0d80ee7cf4622630ee506bc7e425de3e27b4d4770f37d1a4a5634ab6d14433a6d3eae625898107e48c2bd10eee8692167abcea04abb0bdc7a1d9ffcb2b73cd7dec0b458e0ca71f8bdc3fc6c44c56744a384d0da599354ef67edc2d22c1b591a42e9d516c6846bf8104830e4cc3ecf9f00b0a07ef561e699dd95e4b303b57abb0595085eadeaea15213d6292e7187e59996b80359ed376f857a464ef5027a32ce0f9924698b400b2c21efe4d83aed49e282544d2e606ae785c7c96a5fbf832c55b188bf048d4c9a99e14444faa5536bf4a528eb266d24141b72491d1d5d16e5f1c4720bee29febbbef27ad35e4769c33b506d50931ccef48da4420bb29cff4358cf90c19313193656a14326252bf911b91d30a032a0d1d08d33740a07757b1fe94d2d7f5b25d271b3041cd06de3c7901af14443ce336aad9d972349a6e4df85cad9c0a2e905ad3c6006a8b11a0ca2b2b86c450e8c3968fbab18c0ac1583f64b7cc6010bdfa2b78e602cbc329304a272bf15f1ba8a988177b092cbae2b1fa2b09935fd0a9fb66e3b8081f7ad5500eca3a38317966db350b1d5c8f5ab65245235f55f41ff8a49526029021cc18af9ee80ccd6b8c7c5be0fe502a0ce7d048458ec7240cd8968cf61b26df6257f78f2bc0d129c7032dd9410d1ec468555792d42b3496fa8910a96fdfe9b2de92ffb2a68deed5901c3c9639cc2001bbef1c1d927f0b0c24a9dc71ae21f26bf331fa64c9c2a6dfe4de16c9c47aecc537e618cbc9f4506b4a8aaa3be261abc6c7a969380c019175766d9223a53b69f3dc7dec8230237d0e3524728d530cfb2fb6dfcce483de8bdecc7e22cfdb8042caa5a28cad2569cc0394ac202fe6f99e9fb7498804b622463219a880b17745c23c3677313e7484956a9fc27441ba07603dc73ca8cb1b1b92b562ff1b6507435dd5a71c2d8c8de6a8faec8a5a304c2ec8e058fc9f7cb98ac6e325cf798bf9858eef52f3f93309b92bf5a3825200c6d90e985af0b40e18e58f78c58bcef8728ff8bbc4155aac09e7c6663226b118c3562f5b26fa3d6f102ec59f162f27e31f67378d16cee32756d26de868d6b4f197ec8f3fff0872caf231a73050f78fe21f267e6e01982cf3978e1dbf6ad527ea936e19010987916e01883ea3f9fcf17d7c2418cf57987e3ba66b1dd8953450320e602a90a11162631e64d984e43f563f7d9ce73f5071089bd8b86b85eae6b0536240ea57fd08f54b3e41fba00e97d62d4ceecdd5df58c0e0b5b4b619090f5bded89376030a3d556db77534aaaedca5abec93e0d27261abf6c377c92fc0918f7639ce44c861b8bcf7b8b86c6c4bd54ef0c006df55eb1a54dee0705627f3e3c9a404df8759b37c24445b34ab8a114b2bdb1742e33a523da2ae3a2278ee496f8735dc2b971735996569774420f8e09801e623e1b2bfb5dd4c83937083babf0fd4bd0a21f8585a2e7e821062a0d975e43195f0e7169b27cf51b858b956b409e78485fd4605e0c5f92758b468b8e5c297ae69f8b23281576119659a351e392c0aa6605c65d6f762574b25c89541aef4d2cb89fe2f61e680bd2ff4e22970fd2dc0b004606f07da714ad5d25e7f984f6400b075ce4f06223d16d3be408fac462ab8d3b88ef8b5957f4990cde1472a2d869c32001a42865281f7bf8691358469ce2169f9b7e7c296b23e452ed54f5695ade2606bf67b98e96bed66e16184bc01186b0434ea5ea6979f741e0a0026a270cf749541eac61bbed1e4ba98c9f09e4b4c868ce5e27880aa77fb09becaccd7dbed64d58e793a003e346325f24f1f3f0c823ac84d15ecc20bbb5459060d5953a98a399bcd4398114b4c5461873c3b58435bc7e5f86ffe7f718bdbde699de7321b3fd7e0f715f602caf520a631407acfea0b74b071bf280d597c95d12a9460d5356854eec6c894f2edc5467fa1f8367eaa84a9c462758d6f61eef38821258a5ac1f5bda3cf2adede09739e3e6c617b3f02248ceb44e3e75010a9ce84d5467f32a6431c354fdda7c80c2dfd853739ff1fbf61d6ce416145d22864e35adeeb6ab968a82460e6959f261208bada1ee740d4407c5e36c2ace1d396f26039a5235d25ca99ef995123b73386ef5f54d4bfb73fac7f2b536dd460ca26fb2752720dfd9a4d27f2317879c24af20b23f2cd3694fb976c7dda0e5cbd0261f7f05adeabbc8c8ae1d12a8954f541ad26103339776481478d54de9fadcbf1c4c77198bcbce7c56a8f87a3fd3b5239d2af2e8a188c16d57b8bc60dbc22ac0e38635b8a1d756072af820c5bd35372e7c336c818649a181a95453d11f8e8c0ec4d1b43c98f049810f38fb63fb44a8b2996303fabe0db7b3e63a87943a11630bea4029bf6f2d51961029ad3f5e4f61669a871c3341e0b65b85eb0ea7c92b5b39e2a6479234ecd7bad14922d60cd71c32b53e694d83c085b68e7295828c0569d79985dde8c389e7f9039412dd40412b20310acc61e7935cfa350836ca82849d84cb3cf802d361be9e4c649b22c6daf5bb34c1dbbade3a79267696f90ece95f3c59fc315151c71c8c2aa979cce8d18af5a76d4f5ed2bb6367bda5f5e60515e7fa8ce022451b346019d551bc2295c866c889c3a9820a61ad5b3312f11b6d8575bbfdb0ceb8ec54e463f1c3e0605486f622eb429b894ed93cb46cf5ea4b5a70c0157ea21890cf26beeec1a4cee00a5590f90b39a17dca05ca5cdc6cbb74afaeb3cafdb5710ea948c80e977d3b8870589718fab4c4a8cc376ca5036c764a45b50c0370e53d43edc87ee09a20b29eb04526a8a16371e31a1b854c2532be568fd55be0241a466eb5fdc7621c5da5cc28539f34a6ec369b4aedb4de82b5c52c71b7ec62c2addf309b65f86775e76cb8bb85cf11e57ab155b866363ba9469d18f38db28283182f7799984e61fa0f8dcf778288864f61b70b703908f1cca608b08f94b35d8b9ace8804f518883156948f3728cc1b807c40771adbeca0c6557c0f906a2930ef85eafcf4185f48a85a052294e648bfae08d4c08522e8e0fb5e40bb6fb144f984e333f567f995c93f4ec615d4ae6501c2a5b34bca468a3f354ff9ac80b72082bed3aa393a86ed90c76bf45e72ea01ec9cace3fb27355e9d8a224348449305a5505e104ec54297de548679d11e9827f3c7a7ae55a787e09975df5dc497990613f5bda73a731fb3953fb5e9fd0bda6184775559f14e917905c5c5d7e86e3e845ed8a8882d8e200715e01d88ba1167ce550b3470134fa6cab0c626d1e94b71396e3c4af3d4a385e2e44f3b73fde66451ded569ac08b4a1f4b6482367b690cd1f021ead3f44440fb8992a0dd3dcb5a147b76e3860ed0239c5bcd8b4c23cb7810119ce50fd6ead36c5d0661007a87c3fc5dc7c0c4098e09baac6b117ebf10cf423a1bcdf5a2587a2ae128a742a288df9a6eb67d34105b1ca61536e3535cc2abba9f2e2e4ebce7f2a606091f1718e75e680a9456855b49be8e120a2b88761e4e7a6fe9d6a64d0500c9950606b8398cf3bb6f0e8ece75f2802f604d43fd2d342deada696df377d7b6575a23e44c068192793124c963a71403d7b9002fb2a99acbea45e3ae864033a169f1183014d484005577f139d515464fac50a815667ce6f1d6b3e3b48775ddcce8765d179c5822e7119dad2ad2d0eef29d208170d9203d2424476f81cd762067b041114edf0900a2f02c5ef54498a31f9ed3b4eef3a4594a1040a644d69fc52fba13aa4456d7ec28692e6937fa6b5d5e4716e170328fb362fc249f4ac83d9312efca4d63fe76273957a720373ebcb5e90937bb99325babd40563285355c45fbca5393a902c46df4f7d72a6f235b05a96bca27b50e0002f99e17702f306449ccfb308a7ba8db1b482ca75507712beaf239ed94aea126f24a14343ad41be14f58becb35529a54a682a7e0704c4a2b01c306a5abf237f041203aaa51e5f7d075f82dcd42fbf65a9c84aeab400b1de48b3998b42933c74a92db46aba7dd23eb1796fbd91a91fb288666971132e5e99e1fe5bd67fd452f3e5c1b34850f9779e8a12ea3be12bd000b9ddd34c6bccb520d26f37f81cad6ebd65ece8e8eda6e7782d7aa380ecd58d7a94cac62f70f3ed560b8a21dab6761762eb8f0fbf5ce3087534a3bb7c8c0aa8a000f5f880d98b2a1b4387b26e545c83ef677309397991f43b730da1729bd898d70da5c05f7c46ae6225e7ec0872b476c3f7beef610a57b6c91093b6e3c3037bdb67c42be7b937c6fc845e577c1e1a2669ae7106bce63356197b38ca14c7709d9cab4ebf0ff9b0e15209319ba113a6a88667f622c9ac3553718ab2c2367379c64c66627a1e4f0ba3bac6c5dda4e70fb82573e832aac48ab70ed3597d2e91594b75f19cd91379393c582131a8dffad5963ce6a65143ea8121d6619855b60a54106975884ae47d2a6d2eb28dea933c00de799b85c829301a42f56483c939104cb24331663250da178c0cce6d170439024c0a5196a17a13258b6323d872a837de126f85d2a09d5c77c5e9643730dbfdfce3d8ed351a4fe05b48a03bbb47f37fa33b8ce00a7335886ee68cde929c85277adc4d2047c600f5c12d3e2755920fb2c71b5eb020280dca424212266edac", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="b8edac04076f400049fa74e21b972189c90d7c8bddd1d7212cf543201d060b2e9387f5422385d06a5b1c5e6d4dbb3c2ff55b763a5609e7b13cc217f64a1c459d66bf043f1113201f8479678e64c918d69ea06a2b80b3b9d65be06f846797b6bb", 0x60) r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[{0x2}, {}, {}, {0x1, 0x2, 0x1, 0x3f8000}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchownat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000200)=0x6, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b88eb4e47f", 0x5}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r0, 0x80) executing program 4: sysctl$vm(&(0x7f0000002e40)={0x2, 0x9}, 0x2, &(0x7f0000002e80)="8d1ee271", &(0x7f0000002f40)=0x4, &(0x7f0000002f80)="81627e41", 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180)="23e6139a508b7f724d62714ff6fb6c2783cf45eb14c32a85e3d84a7c70b13a2f7bbf5b76f377c6a9bb30d39e0432b05a622e36f345f2ccb09abc5cf10597aff54e33d96a41aaef646b61bde30bb91cee92333c1a7aff29a1de43acd037f9c598f78bf9edb6ecbe580902fb68305a5f187a8cb73656f84d378cd03d954da126c3d3e22e6a1012dc62334979aa0817147ca1aacbe53cd9deaefcf0bf21a3f2cfc746aef3870e02d997be0a8eb4bce82eae87db94541069d320defff192c928b8cb66d437620f293c0814", 0xc9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x0, 0x2, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffffff7f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) r4 = syz_open_pts() r5 = syz_open_pts() readv(r5, &(0x7f00000012c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfff, "0fdb000000000000000600000000000000d900", 0x0, 0xffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x20003fd}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) sysctl$vm(&(0x7f0000000280)={0x2, 0x4}, 0x2, &(0x7f00000002c0)="b87dfdc7ee8f1fb5997f83ba5c39fb195f333d702d7c26203d3a889c55ddce33f59b1ed9b64efa8443467ea6134de5b03c1813c7d335208cace34c96e8a4001e3fb38176f4508c7f79138b119f65dec6314b99677f1a631f850e36b0818dc347851d6c286faddc0efccf1ad68d5f1c0b164c8c85a31c37632e73c315f45762164ceb5e9dae55de71908f788e4d2dd1c3de5fcf6fa8f59a87d74c5916f4ab8857aef40f01994c7b876dc003a80fdf65aef37cfe2bc6925b679c2fd2aafe9c13159f59e65e2e22f91885cb31ca13e981d805e79982c9da468d8b73", &(0x7f00000003c0)=0xda, &(0x7f0000000400)="8031c971b987d7466c0b492a6fd0b3c576aa4733b470ff080a2d60a6f8b96b20fc8f85b589dfb2857b2e828be01878fc313226f15dc856f36ecf0a4c2bd93d6c1f781843b4d9193c2dae039b78e00c6c41869e71ac3c53da00c3a54d2b5d3fda3d3397f612181bf860d745661d3c779961dce33146c3084b69aa975cc2a59c754767826106a3b3687173de497466a05a11844a496e20525fcd470a110577352e5713d4279207bfaf", 0xa8) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x800, 0xfff, 0x1, 0x0, 0x10000, 0x9, 0x0, 0x2, 0x0, 0x42e7}) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="658ccb2fa4855d78f073c0938665caed6252ab1c70407f8c39a6b8b2e1731bcadffc97c627003eb54f9fab459e8c2a961212f256e413717931efbc8a91b8fe9f05398b71ae7a735025f6fe648d3e0052be231b7a50ed76b9e40b149c9ad17bf1", 0x60) executing program 1: kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) setgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x2) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x4f39, 0x3f}, 0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x40, 0x1, 0x7f, 0x616, 0x80000000}, 0xc) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/95}, &(0x7f0000000300)=0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) r5 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x14) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x5d) linkat(r5, &(0x7f0000000440)='./file0\x00', r6, &(0x7f00000004c0)='./file0\x00', 0x4) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000500)="565716381c9c2ff79d32d3fd5574f918d69ac498ff16a91a4e4fe54c8ca265321bab6c34c58e162225382d1d41b90a46312c7820ccf4464c49d9ec0adabcbf5c0d6f6e0275510f0f6adbf38cb180efe76ee42c1282cddaf1452c4706bbcc23d18749df09dcddc005c76987eaece90ff79a96c48d6fbee0a4f76f9e240bfb0c1c5a634b35fd8c7100a687650c4bd7ebe4d8b67f247bd92298a3", 0x99}, {&(0x7f00000005c0)="6264031a5b7b9fe06e3c6b96524e5ba6cda22f2107be5c883d218e617ed4b3656066c75c76172b848e3df543e1d8106191501dc96aa0deafd681e9d2673a215400d67d449844", 0x46}, {&(0x7f0000000640)="f2f133cf067f75f1c8b0111b465f0625a453e4e3d889556af5c8fec26a368435caa6e5ba78e8827c5d995287ea2536448f7eba10aadac6d0a062704c4015eb9474220cae40a256d26590a6cb50b2afc3a033a6", 0x53}, {&(0x7f00000006c0)="0836801ca8478de11198ee837748806ea86df268ce", 0x15}, {&(0x7f0000000700)="e72eb11c4639998949cf1e9912f179ef3df46f5bec9edf38b70c33b061cc07b53297747ee94d9f7c1e5c7443a7db8cd7c82989f7eb752f64ada9ea9e6cc041e1aeda6f4bf9c6f970fbe3540c89b6a21499dde51e4dedeb6976f776c13df04a786b1eb33e21ff625a592707d6b239f82e7c6dbd4848c32cc87d5c290c930803d7f0b5c1dd0b1a828f0c22a1a1280d71d53e7ad2972e4e52c5ea682df1fc7d178d78a9d3f46a1316904138b12f2eba9ebd7ba63ed6190b600e80e6473142604a0a99be922b5898a9934dbc0af5f31005b3202c09eba638ac08b10461494b09a038748e00d7bc32a91098909829cbdc5fa114b3772210d10d7ae8efe9dc", 0xfc}, {&(0x7f0000000800)="fb8d61c19b619405", 0x8}], 0x6) mknod(&(0x7f00000008c0)='./file0\x00', 0x20, 0x6) openat$vnd(0xffffffffffffff9c, &(0x7f0000000900), 0x800, 0x0) r7 = socket(0x18, 0x3, 0x7) dup2(r4, r7) r8 = socket$inet6(0x18, 0x5, 0x40) connect$inet6(r8, &(0x7f0000000940)={0x18, 0x0, 0x3, 0x1}, 0xc) r9 = socket(0x2, 0x8000, 0x7a) getsockname(r9, 0x0, &(0x7f0000000980)) r10 = semget(0x0, 0x1, 0x201) semop(r10, &(0x7f00000009c0)=[{0x0, 0x3ff, 0x800}, {0x3, 0x3}, {0x3, 0x5, 0x1000}, {0x1, 0xc0, 0x1000}], 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) fchown(r4, 0xffffffffffffffff, r12) sendmmsg(r8, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000a80)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000f40)=[{&(0x7f0000000ac0)="f33ef40f0202b665459240e71ec1330aa730d237e5a3d81672091c30b94e5d02554015e42df45d20a906c2a47443b2ebff59f37c144f3c02ecc8c7c807a408a4aabb86dedafe20c6b0263239d66f1b0ffabe17d506a8d8021345c720887d037b722ff1973c1cf326733536ea57261922909e10a93797f08916aff33669aa12c8e566ba", 0x83}, {&(0x7f0000000b80)="1b9395b7e57d6481b63c2298f341acac307b845ab4bff08fc0b52ec53f01e1d1692d2e5c39442ba5a6456935797d23", 0x2f}, {&(0x7f0000000bc0)="ce5f5beb47bd54f357b38f6e64e3cfb80c058e1f6766f7db492c10fa47e9e50c4ac283613fff6dcb441d9d12bc195c6c187f94a950666c04d6c9c76c4324e9362fa63a32dce2fb766b9653b6f591bcd39b763d052601eb1f73dc1b654b0afd43c6072da27c24577d9001bc915e9ad4f19ad0b2d6a9c6e53cc01e778591e3064c7447916ce0f86f7846", 0x89}, {&(0x7f0000000c80)="894d8bb6c39a5e6ce98261c67c1275fbb32eabc48420fc72fe39a959796306c3b235ec3002fdc57df5420325f8456c6d051fd18a8d2b0b9a648c183f66abe7593007ec44d2f569f9c2eff8590b1c662c640ab5b8cee4182535c7d28ab58bde5a3801e605f8ac1d3852701e9b993b4bb9e06e67b944ccc674f4d73ece94d57dc6f540f1193ee3c9a3a3b67ab3d7bf85c55b7b0bc95441a6e20d252d66c3f7d0b853d2b87fe2ff989092e90b92691df1fda6aacde60f2f5be78aaa67758c58", 0xbe}, {&(0x7f0000000d40)="5449759db0dbe2f68e01fdd6ab4098c832f7838ca1d243ee8264d0fd2bc4ba40be972e9bcfae847cf9ab6a25b0adcf3baa864a9a9ce76c3afd994dbae158fb365484acb0eaf1c957bed36da3308af1d949358bd1b7ee52dd20065405712178fe6993f156c5071b343143518a4b9beb668a4b5f391f2d7ecc534459660d299962623f7b9150d080de177817985928fba96c09d80d9abd709eca94a31592fa412b84d165df001eef9550d6cc48cd61e5031103f94ac0cca5b656ec90ca8bd388d5d495daef7bb61e9b0eface6da47fb45ee6ca08c9321a324db67f601992da91f5760fa08139bf0b64c3624ffeb6397d65844e3dda97bf891f529e3958", 0xfc}, {&(0x7f0000000e40)="cf0fd8fc424874868c30f0d1ab05d692a31add18d4f89b239f4a8159b1661aa57c98ea04891ac03aaae65dadfd0d260ba426cae2f01f30ee84eac4f088c2c269e897169fc92f4538d3a7027016824d9c201f8ab453eb1dceab53343e04f7e77f82961dd0010fbd1553c93f793120d66d83fbad5af88467843f8caed45346ddf9863b7ce52febf5d644b18f0577de93bb7c68afb3c322bdb1784e90be895818b1493423cd726c06a7f3ff9010b58b8dae6fd6485585db731c283faa50304e90131aef4106f60f3dc1e7ba7ce4d536f8d8a7a75f", 0xd3}], 0x6, &(0x7f0000000fc0)=[{0x110, 0x1, 0x0, "afbc4a2a9cfd332bdc2146108a7c80be3e9baa2fde84995ff4d2364d18dbdd11717e4b8946e9f7cf11f93ded3875a461004236c91dc809bd695ecbff84a728ccccd395331cfc9d9b3fd91afd5819362c762088623f4530fdce60d74c21a5cec679de5da5ade189b0c2d78f7d2d0d7ac06814b67d25cf2416cfe33b1c8ec8852c49f06a9427642ecd135dad510bea4590afb27a1aa972d453ab97b79a3ca5f5db172b1a29492aa608e47debf7d484011618a30d861782175830d4ddfe49e6d0dac91001155f9eb5ec146f4cbc33ef1349f2fa7ebff48561bee4c7f9549682d7038b1703c79f1a8df6a84e6c91359ccb3af79e664f7a25248e09142c13e2f2"}, {0x10, 0xffff, 0x4}, {0x38, 0x1, 0x10001, "3836bba4c9a6b5e9251c77c1e9c36c100edea289f545a90396e63cc214838245d407b5"}, {0xe8, 0xffff, 0xff, "11b9987f28597858996c2927dc2ab29d9efd4e16cfe9f6587a17eaf3c821ec2f28e379043b6191c2274ad7de4b2bfe2c9a7f44a012d01576c8d6d62c4d8f78edb3c06e43aba300d30cc7949e17d063ce83682000526d5dde06027105ea0c489c7ea4c4320efd92f564974acb01803df6fc1a685a948ccf42db7f97476bffb0baac4f46c74f2cd8d64d15cc336cfbe99bb5684abb839868a48bc02ad692cb88174fc104427611ad077385b659448787c45ebf2382113534fc41e47c79c5c1321a4b7e661bfad2bba4318bc185bb4dc2ea9ae6133188f442c2"}, {0x78, 0x1, 0x7a7, "97c937c69eb0aa2531c00cc196e952bfb234f0f933e5764fdd04c5883be44477843fe4caa3eebc21d4df33fb18b4ae9ad20dc5b914c127d69975dd3a9b317af3f02f06e3f797a93263cc1c0ead7dd8f90e98dfdb0228e950c9778773837614b20b0d"}, {0x20, 0x1, 0x8, "7cc92cad096e0057b4ef"}, {0x50, 0x1, 0x0, "2c885b371f399d7b0b94aadcc4d4c2006ed4de160a651045dfdde3a3dea3191d6b1c4d70e8f957b080b52de07b745d973367f565169af87d5d657dc21a9717cf"}], 0x328}, 0x1}, 0x10, 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001380)={{0x0, r11, r12, r11, r12, 0x40, 0xffff}, 0x3, 0x8, 0x9}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001400)={0x1, 0x8}) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000001440)={0x800, 0x25c67262, 0x9, 0x8}) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='O', 0x1}, {&(0x7f0000001600)='L', 0x1}], 0x2) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(r0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) poll(&(0x7f00000016c0)=[{r0, 0x1}], 0x1, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) executing program 7: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x2}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r2, r3) socket(0x2, 0x0, 0x0) getegid() ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) socket(0x18, 0x2, 0x0) select(0xffffffffffffffdd, 0x0, 0x0, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0, 0x1}, 0x10, 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) close(r4) socket$inet6(0x1e, 0x0, 0x0) pwritev(r4, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000780)="612fb28c422c73b441e552d85055be18f3062a4b9f977ea295780fe4dd762a2c8817ba7f57c8d525a592cf9d186ee542e75242dd055133c61b4014865b10c5693831b9c9c713b96c7ee9e5b3c1a067e43c583ca4f98c4af9b586d5e1d33481ab792a6d647786bf59af47fa3a28f195a5c006e88f30ecade1bfaeb5e34d344b3aba9864bc8f92e3c37a4981c5275893bff1fa47aeb874b456cbb2244494a52468cc74ef4c790a89ec9ff076102f895e94907feb39f187f6da65d9a3afeaf5a314f51564f0cf29e6c1db21ef2dd25953162a9414c8cebacbe5331789ab9bdb6aa16bcec95186c2e3549fdd4afcb83cc4f4d0e14747c67465d6ba65721255e3851216382977596b9619387c423bbf786a11f6f75a401f5b59450fcc758ceddb1ae8815baf4c3e4371a943ed47264da86dbf50751219e3a6236d1dc7a472135324656da23acf80ccc3e664379cdf87f1b003fe8e96141e116eb9bc5d507681cfc5fcb3fc620c6b36a68aa9f0e97f8df6f6b68e07c2d7d3f08311b5f1980a3df021f011a5cdd749b04ba026c5e9656456e840c04d2786f27dc1b4cd57edb6ea0f7739987620ed94ba5be26c6db66493e8a743692e67f0b6026874744f312bfda788e5c14867c247dd84c0098cb0fb3346f30103ffabd528d5a5b5e90fcc1d2a95615ba623c3278536be3c4fedcb583ee7f6e1f8915167ffc746851616b3260e321c51dd0afaf29acc15816351dec52badf8bb90158ecfc96d1bfcbc61c7ebdd66610990ca17de43eb03a08d58ef8be9b7ece58bf5dfe95fd1bec18c85f60dbe9c4e79de66339f7d8d242453e5d66dcf9ff00babc8745514ca348e290198470c2a4c1233b11ad84091c5af9e0f36a1cb40e8b903de4702a4ead93b02b8d5c6f6b7237ecd49871a9fa91628a3848eb178233208425383d3297c7667e03a4c457629bf21727917ef9aacea3f9db30baf5751f3b391d51b1a7adeb41069414f89981594216dd792df77765c17bb6f8a591d934d49ecaad898aef4be436ebe70fe307e81ad9a67bb3a670c981ffe6ad5f475be555256eed17c9b398d8aee73325ffd634fc255e7deca7288b4e6768d26e3af6cc7acd0c944ec7991a77a5a0601c8bacfc1eed0f5055ef8b02ef71dac8e9944307c8b9da593e5980ed136b716048a66545958b3544666ac42255e9fd681ae4a83901f5b26aefa13e364de8ac6f82b5054b20743d53fcec1aae36d0a6c3d57c0773c43098df139349ad7d57c139b237de6296a15b22b864615941d294ade226f647673f4e0626ac1c31733f047f6a2049d88a0ab7c23049fec63da9e7c19d336262dbeaf088e35010865a69cee298c7e1d4ea7b0f3e2865121685d0153c1dd808ecb222930ae66cffa871109547ac84a3f835eefb9822149fa94e4095824d45518bf42fbc1eeaeb828c06676ec20bf04ecf7eec977db6636f71cf9f8a4d8c648a5a7b9f0bdd894cddafc2936a7b9248b385289f5388b8bc9fd51b0070b02340fadd0c5ed7bcb2e339d651707eac9b92fa58c23af60cc181c574b2024826e42725d3651ea04bc462ef2c83b7452fc8fe167d46e29561848c72964c830688b24d9490f431cd2a4083bdca79fced2581abe2180cc0e216b3425373a642d6b9e85db6acbb45ff49c8a5704d721a21f589dbebddd55da287fe0f8e5e86a19c6b5c641f5a8346820d238ced47b8ddc36c426fe83396070cae1cec7c7b804b6d390f4cd67d65186f8f686712a5c6b15d619b794a30d996bb04a4e0fe6232b969805f3eb7c48c5b2728dab9ebf61741f559d9afe153a31bc12b0885ba3685e19829b7811f7a088c3e4915645ea07853a472e71dbdcc71590839c4f0a2af2b899c001d6b7d8813e33cdd13a7f8841bf6f770932b3905b6a2ca9b6333accbc6482dcde3f7784f8e31180dd6752a9e2399456e26ca6c1208b39c8cf2ecfe2d93ec89b36acfca813a5376d4292d96ea4bfce313145f39b37e03821319db96ad3c54b5d6b9c4b3aad1e71a1060443f76ef17a32f605da34c27f09a65a48cd7c6376f723cda3204fdc397b882293c45dc4723011f2051af4fcec09a7ee93e3b14186f9198e849d3ac642ee610415689e9c351752f70edbf6d1ec03b17e3c9b064886b6f4f9891b0b170179ce1b0c11271a13738d3a0a90741cf342d6762d98019a00f13828d4c02bd3e9394a48b291c14a054d420f1a955f9f517ca56be277ae4808d8fb24ae00a7fff0453fea6c4a923cfc0c13884c163b3770f8b6ef1a35146d4a18934c5e4b72d2562c1b576f5cfb323351a39ce22c6e72c15aede7145e6ea2dade6c1d2a124d7a1149115d9c09cc0c0fe682c0c1e44e3109ddc3f80b902a1faccad16640f3c460255b034f643a1e81dbaf15169b42d85e5c7f3dba225c8e189274e97468621086ac84c6ed883b96b8d8c8f4b3af0af5be068f94d1e9bd2925f4dbbb36cb4f2a3718bfaeb029708a510f5851344ca61e07d46359962a4da202caa1b6d8d278a6ab31e09f3cd5407327eaa50e92b747f961f22af8af14f1f99133d928537cff39a88513140e4401138e7637b55e2757fa8c43b31a180f794ac500d8dd37dc816cb12649722bdc0dd41a5edef2b3b9520d406aa1908dfa536dbed294120674c85e01e9e385628dd996898ca0b62d4a7385a48e69dda4b312c45a4cb6ec1baddacdf636a6eb442dff66f4dc220cddf807da620b94e66168c6fc84a5d0e858779a668d65d6affe7894d1ea8f23d30319d14e2e8dce11378a31f78304b78e558d203abb6fdd5ca50ccb3ec7ace856561b2a829cbf7453f4bc6b14d58173ffa0af571d9af674d126ab5761e8f4260c012966870a703af04b6994444f9c6dc4ee8087543c78756a5ed921bb937dfc97bbb2073a25b4d73be80a52a4e91e0e73b2b3072332dc7a4c8c7372b66cc145cc2e6d71fb25b22c02a8f1f643998890c53afc611d3c7aa5b83080ad167fdd52cfeb12d35258b4d7c8aec7e3555ad153d87bcfc5690fb939bd9c9f216d80325fcf1c97e8e55143c059b3fa8f74967ac4c88aee76476fddd9b18f35745ccaa88ec507b00d7a1e72db11cebbdb476eccd846bbdda006caa84a7e52abfb02f891b858346fb2d1d7851bc6c9338d011c032270324f8ca4a45ba826809386632bd4a7537081fb93fc165dc470047a6d19a51905816969a593e5d1d2f0fe887824bb0333c185fe892778b96dddb6d6770db2c68c4cf4edc7ac65748a558688151ffeb2835f3058e5b0bbb6308dba68394d086671001dc38de6aa7ac4c423a00a7cb213c122bca8c52ac2704c35499d98ab487d7b977d98a814e560dc2c187c4752f2dac512e11a69f2a0d43be27d23b0e120932aa264b97e843854149def3a0a3f00dfe590c2c8265b39b2e9d18e98b2a15a5ab24c1bd0906a6558ce9eb40d1eebcd3022f0e2e8028b22f8f1c1087f3a5da285c5a1891cbea068e507eedb90f6a64dbf8b000debe0716c38d878a618b9d58ca3bfccfdcdb4bbba0b7e54a3ca168ebcb950baa6d430320e384cd99358e0afe1c1c2014b4ff2c9a202a1f26f6b6e4a3bb2f7fe8843ccb028cb323ab6fa0c1df4a45cab5beb8beefd28b8e67188c0063186caa51d421c547b77ab14867d0b19d68d07107f6b14558d185c3c58f92fe5365ebd8d2aa05f4c5bfd6f802f38758bf0b1b3707ada43bb9e9397f78daa858dd1547ea5fe05a2184fd5ab46c05dcbe4bfb6c8459a3557e2680b32150338b72ddeb84edda99edf335b743d1ff09323294d74929897e6fb03d6853e5d44440573e7268920bd17f642976701c094f7a7a77b936b1f5200257d30da29726f1fff17af7271d875db7473783093ced130ebc7f9253b5ac577fb9aaa29d5779a1399eb355bc056b5e31ff77c13be78e31861915285443f31ed440d0cc0c8824eef22883ea6c8720ec56e65a4b3d05dceb7d93b22816dd49f8e0e74faa71edd35b9f29ed64dd8cb5e2dc2110ac3f2eb7373a5c429a1b91931c1e777fca2f83e9aeaa9dfc12afe890c12672bb2528961b7c612d5ff3cdf27f6d033451d2dee6d09a75c318f2472386f0301bc750b714dcd04b838535da17293c5b2088cd92b31ced57cca964315f99e80e613989898ed7d3c86bf9450b86ca0378589ad203861bffa0fd53c0e964e405d10bd7422bb88fadcef4df063be07b8652cdba374931a3cdb4a998141a64d39bbf2c6516cbca6951f001faada15d591f35fadc88cce8309db70eba7deb5fe23ebd3344d94fb63104cb5f446e7a7dc27464d84504ab1728602032ec27576272833796606fd81d102884cc50e0448518fcd65d64aaca1acedc45d27faae827ac080ff7aadd320c4f6ef8e7f42951ad69812e97c1c881895b68901617d7a5c5fee61f4f5b0497c8b977b9a8ba1832b49d8ffdb092d5345f9cc25114d88f63b676ac2805c115067a46815c551d5ebd0ce24faf2ffe42df1e2d68e0ae9be1d03bfb5af192d8038eeb1afd9ef53579e549565b3d5742bf5d4f1e6ad22bc1e51dde30c0083e0871da1679935860087f07f11288419af510b1a48327f69c1a26f08bd0c5b7e7bb14eba537707bf0a504a874082919d5bd28481c0df4d4cdfd8f9b8bf747026bb2105abbf162d04bd5f39764de51feea9ba8cf13fa815c09c1ad00865f31d88e5ec510a456a2ea97fc22d94c8274eb1a9412f70f0f0019ffc3880dcbd2d0340de07de7a72ddd98c564d360847f2bb1aaaa4824abad890dbc3db02eccfb9b80a6590da01fcad171a54e7c2b98d4d326f00b678cbca7bb904d8316af63a0f476580bcfeb013b0a66134cff5cbdaf679377b032f2d9d5e5bb49b9eaeb62efbe60cfdc3d61964567b52338b773735819c2716d07876889c58b9b17e552761a7ccde88c6b4568bb8f98321f8fd79d3b34045a10e758baa0ff6671524f928ee142a408ebbc259e74cebb8bd1f44e19b82be630b54dc808829f3d2564d664425c069a436f36a71fefd650ce02f906559f6f9f9d4dc59666bba260341ccf688b7aaf6dc62cc7614eb1c9863b100d9d8c1ca20f92c597f6b4721b5c82bc0687bce831a150216fed6060ff1214ad74d566eb18db1086ad661844e4dc4333502342c33c5f0683e9fe65b068d8421ab83de1315073c5ab0424d87feb146dcca5de9e2c1c69975fe3749ce52c87e13dc7abc8507751db02c5eaa9ed80ecd5ce251708b5af6f3e44e24f4248ceddaf731b8844f41e5632886db6cd0ee58ddd0ade7d726977692d8604c040e0436e35b34a99f006083d60cdc0cad23b1ca470b183465e496349c57f1761af3c0d4483d00f4c74de9062925bcada52f7557d577db2203974b9cece343428e2f62194729f4a2fba9d996ddd02bc85c58ac1f222a320c7472597ada81f27dc100a140268a314c07b03cc3a52e6ee7be476b865905200896e51c499baa7a13d3e24ee0bf187547a9fe5f2175e78697bfb5535cd0f943900ccaded849d20e169678b1530a246dac50194b216faaf430de8e70c72a9ff2b4e8d2319eec28acbb88b7b6a830080a5f2610307270dba56e283acff1c5b693b938e9894853258ea7d1877764651a92eb99624675a0986798deccb467b1b6f91d883e074b4af40287d71ae708acc49267752458077748502c167fc7090e15c52ae4ae48c604930a8d1f5ec912fe1701e30e5c5dcdafa0871f13784f7570e6ebb723c334f504ecfcd612fcaac88b60ee1258853472b3bd5cbacb2a881ccac57f1c03a376b81fa484825415522f411b28abe028b29f1ce8f67d28d0f709564b84593a1cdb7c5261f1", 0x1000}], 0x2, 0x6) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa082a000108000604000200fefffffff56e473f00ffffffffaaaaaaaaaabb7ffa7301"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) recvfrom$inet(r0, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482", 0x9) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) fchown(r0, r1, r2) shutdown(r0, 0x0) executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYRES64]) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}, 0x4}, 0x10, 0x0, 0x0) socket(0x2, 0x5, 0x0) syz_emit_ethernet(0x138, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2000}, {0x3}, {0x6, 0x7, 0xfc, 0xbe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}, {&(0x7f00000002c0)="0c7e3528e8738137eec5df95e45c178ca5e230d41d12099347e8f5f6c7defb54810b04d83c455860d69355b50c4a9ad5f6f56885af5e18a14b667b3421913ce61b086394557c0bf88e9f4947bd", 0x4d}], 0x2, 0x0}}, 0x10, 0x1) r1 = socket(0x18, 0x3, 0x3) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000200)) close(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x813, r1, 0x2) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c000000000000907800000000e00000014404204e2041fe8ef27d8e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501b88db784f003e060b06fc5e44ce2b6531304fc59e3030"]) syz_emit_ethernet(0x0, 0x0) semop(0x0, &(0x7f0000000580)=[{0x4, 0x8, 0x800}, {0x4, 0x0, 0x800}, {0x1, 0x3f}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0x8ef, 0x1000}, {0x2, 0x8, 0x2000}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0x1800}, {0x2, 0x0, 0x800}], 0xa) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = getpgid(0x0) r1 = getuid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) close(r4) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, r0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r6, r8) write(r9, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb603ae46d28a7874d5daac09ada48d35448d4abcd8cca749991285c7ade9b964cbbef22a7a5f185a30291308fbe3ba6eb39d2595d7cc05bebfe3be3a6c8ee37087d3bd3544f4d18a3437ea5d98d17e61df56e653e11a875d3d654c1340fc4afacf796d0e091197693e154fcdff4c0958ca215c0e71c0daa1dd071a84ee075a23d083fb92efa15651e955d4b3d3bd736830185328b974f43f553eb18e269386103f0a3fb65f1fae83a343b20f2e6aa4c6be16925f28c57670152e59556845e76ce7fba34e6cc3356b14920b0e6735b72185823a25ec04fe0902602a730ee377947871b74", 0x108) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x454c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000005c0)={0xffffffff, 0x0, 0x0, 0x0, "46606c8020bd61d5c8ef103ec3137aa4c22922ba"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x18, 0x2, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000001280)={{}, {0x2, 0x635f}}, 0x0) getitimer(0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r2, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="b7d80e80efc85721158e6165f332ce6326fe873bfbb19fb3ce549cd7ba08e2ae64e439d3aa909effac14aff9cc8ee8a35d18e3fadbb1d66546009ad29517b1e27debec7c5276427984b1af6320b91f909130c1938e5e391664972b7bbfc5698aad61f41393fa5e7bdf98a70880373fcfa126963947473558ef8a2e62ffed172c54384dabe6b64698a8e0c0a0d3110d", 0x8f}, {&(0x7f0000000140)="792ba0f48f2ad2217e625f", 0xb}, {&(0x7f00000003c0)="53671949b560012e06e322b01581b1e9efb9ac0d20267a3cc290b679973dc7017c87899a4df26376b183ef3a1f6c7ff9e818d8bc5030fb0c55711f53a2164c8c3f224acd0885fea503f3fa517136d8dcc47c392934a3b624b6ce27827d1535fe66f42b3bcb56018d0e552fafb82de20cc412c85b636980732f790af9ab1b4ef88bb08d3af72852470c432810356bc15a567d05676d90a4451c66a5bd7cdd1712450ff5c6a788b3ae78427ec67fa0fb3785819110bb9538fc73de8bb4ca52ad8d7d60938ea9fd541f5e77380210f6883f26e176c29c9d20616b82ce76c9c41a27bde10d9520c53c17e6dff8959f116789289628968768ee77a4fbf1b9b3", 0xfd}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="2800000000000000ffff0000040000000dead323cd73d0b34308022a7b4c1237e5590000000000001010000000000000ffff0000070000005fc1c98cb3a7dfd52b13c7b8b389ab9d17e561d2bfba69edc3dfd90b0103bd54e58295170895d2b5644323ae5b1dc7222fcdf0fba4477228b5bc68d96214973ebd4c11f4fee2e0d025cedf7696dfcf392c84969e6ca93cc289c03c2ac10d8282f35ed932e670425ddc02e35b88b52ec3455a3488c2a4f96635a85d100a55a376fe4b2c49685a546b985ffc9e89ae4fc5fa5aefec5423af06002fb310930280d913b74e8bd4437fe798b5d38c059b8e4049b12373fb4ef30af2a4ec2360b420533a9dcd751b7c9b04b267773fa1dbe946f62b831781b18eac51f4e57515127b0dcae27328535f1173d270e2a8f9c8b2bb202d8af23e89aa998d582031a8579cfc88f62caadfeeda08c04a5eb1c14eca7e85b8b0c70e000000000000ff055f7061e4af8e4192608e7bfb0a06e5842ca3b2e31055b6956af5b1a662978ac7a5d228235ed4d41d545cf4d99fab21866f34beb8fa0ea1ab787a1e98264a6700312cc29da335198da7c9a84183a854027d5eb37dffb44a523a1259aa684205a656bdb4c1ea5e27831416303f126dd949348a462d2302fa70ebd76aa196c5f0c9c479a5c68769441c04dbdde80cf4c5d8ee66ea5986e6c796cdef9b35914184194092b79290bd679b0b845ecc4cfa6928c722b1f77fba331bd8f8781cc4ac8735678371f9a5a4c59647312fa88879660626cd1145c75551b4082a63215fee433c8872b0103f8c012b4099a021cc7f02a76af43a1de962ae7856b89e22e7073fbf566f90bb9d9e904c50b5b8347681fe289ce7d9505b5489324c136ecc74423c08e113bad73e2363a1698ec2247615da93cacf4d743696b92eefd4d7b164cbc0a4bdbf94808287c2498a4da63160dffef0accf44a7fe76f5d4f6958c881a8eaa57c0d243351216bce025f0779ccd179e236d78ed82b2e6026ff53dcceca7ebcfede17247933f1700dd51bcfc38810d5ccf99fea62a5d25d5ee58c6659d2436b5d35b71594832b9cd37d82bcb9d18edca394803d712c719800c9572b907295d05bfcc3e21fd23c9238e704491d818623535842d7dcce892f8e8454e315f5b990d6887ffe0c893532a9433efc219f5ebf3decbc8bb6133b387501e4b8c440df0dfb6c8bd2ed7ea5f7d2b145b6a069927a81aa99d66bb3eb52041dbfd06ac19eb9711a4a9b2bbc384a7e944c0e5dfaf1d3b05ba9d33e7613161ec4b021b1b45a8bd322fc65744a0e075a808f795210f168d0f6f3c454c31d642d8ef573afe9960e45e600eb4f335400956637291978fff12d6fb73b6548bc9ac27d5d697d93358df43f5959c4b56870356ccea176c98c9723e22a02b41a1e1c378576f542383e80d8efb5b9b496077b37db70108e846793933310eee59fd7d0c084a31d534e01e9320f7fcc5c270ee9d9423c5b1cb7403a63949136b44ff1e3a0e65dae6289e082cfaae2af405352daefcc422363e532071fcce715867ae5ae9f884ce25545b7a043371835a4c1e9b4f93d47d17d93f7719a6d879b4ae921e7a56238d772eb2215c109e1a960b5f044b68730aa58f2680f2bddeb5ee79111438af13a7e245cdf359c4776aad7373635da286ec24e89a475028266ae440a64f59cb7d294ed6e47efff7e2eac122938ea78bb18098898145395e1048bf725669d13f05dacb08f4e9b54af478ee6b16b598fa0def0eeba9124309d2e110b5f22ba39b7c37596e2ffeb720aec8642a4dc6fda0b50281d9ba5d3f039abf554ba912438a2376f1d1fa0675440170b95d32f8c1cea34b7e410099e47f77a9735d93d2f0b259b743f188ac90a6ab5c00fc8bcb62136735fad8c5f95454512b0b1b07c329c05b7509f4cd6d28ba8b217c92c2234f6c3e4125b34c37499521669ea7e5068e8441364436e6e5fa76d877b5acea9bb5658f91e856e13e1be77f9d58ed90b6a569002833e97abcbf7d82cc3ca96b9fd6c1d730c0d2258c33cbe126fbb47ced123032d979fd18e65442ce9f247a6d26caadb3a5d2697f81e4bb35970b02fd909554a59d17a92d2af7f52294efa8b6164fb1ee2315d0c2911d9dac26d9dbb719d1b33fb5ad401b706a88aab357b8beeac1c5ab93c468dd6b430351840b3c1aa401fc3a15e7e03ac8113339dac8abae1ca3db192389c8cd6dbcc9d0cb1de133088f9a01fb2ac137963630d6ffadca2a7de95d4a2329821428d7d2488c1f7953fb208596504388d421949eb5c8de88d208cc1207d5af3d25dc5b82b7082d84dcf4f8834c5cd546ab49fc0c06100333cbaab75af944dd7e7ffa503e76f7b2c412c581dd0398bee3050c32211dac4c55b1b3ede4bd219a30b7eb15272cddb6342d3ac42a1c5135f443a8e77fea7c768e89f905eb70a9f320d6929b03d4ed1a7a9efa9ef960d401e3079a18ef1b3ae273760836257a258fd588e219710737cd9fbb5ef8947ee27dd9482d3e901110837c61a33dba4d8705d5678554ab2ff90c221865043eeff969a8e6dd6226ee12a69fcbc130b37dd29e68257326227bf84d1f15805ba9b5e52b7eb282b8b142be363396cb039d8a10e7d4d47ba00912e6b49ff6cd196594a4915980cb48859bacb66c3f519cd5871829fde614252f5d0a14889b1693f089f8a6a9439a215df271665f7d9ec29bceca9ed6e090c974b57a6e9605bb5c11123c35652a0fa1fc9a76f33e8f74d8e912fe7183dc5a60834c29c85319db744859c715679de0a6a049a96f78577da6036c4205822c8d3e09e689245b94187e4621b5dfd905d009747b8999051553602d8b492be3212381978c732773291b71364dae0f099147609b3d43e0393f9120d0c53fb4a2667bf820b70cc4006973d46f93c7841ebcbcc8234b53747a49e313b7e3c163e82aca9898bdf915a42f6116d650947bcb931d6948b66ba0033565314acccbb6ee0fcf2064d71b9aed4c687f4353375102443f034abc699e728ab793c4f8590c6fc4c4ce9a0aa6e9d111414ed6ea6ff863c5f8475e0926b6c3a43ef2ac1412c173170064f12810529a680d39c497f98cd66c16c09f7363449813ee18a7343cbe498e02e2e988baf04739aff96f39568645a571f8154c2ab19b5ce5ed7c1d09043a44f9635ea9772d4c6c5000f25f4288b1cb289a451ae9bcef064c72778aff335ed3560f7f6b2d4dabca973163c6492d30ef53459f44d8c9d92616ff2f58e8dec7f5a76f8c78f3780e7303bc3d22fb33f84b4dfbe39c2e9b4ef96e5e441887e75ab057bf9c1065ce1375e7dd748ce5a46b8242bab3d2a06c8bad658691fce06903aead8e717f830a5c622efab02c4aa5fe1b4e5f31755b98fb918a23cdca590db88899ea3344c98cb7d88ef682be6102f24c27eabdacb045b59242f4cba989d71ed7ec1ac3575645cb44ffe8a792409173f6cfb1a6b05e43e9656caac3d47ecd60510c1fd38528023a662c54ad4bc5953f15d7887d963f272f99d684818763536d59caa0562060b34cb2efd67674c4b348d5655656d010d7abea2eeccfbdfe186941959d50bf887fc1ab635d84b3c0645e6e7452a9f65e6cdd20a380446138cd098a50d791c80c2ce2b49b5f59f66e507ca79c48b835e86cd08b1907287f287d5f858956e16cc189306678b580f9f860ec2bb9cc3a25aa6ae467d51568bdb7c8c68f04d94727fa1396a71e9cd43f0be9fb4b0e49ccb460bc49ed83ffbfefe0ed0b7a146e173d395b016e65fab7944f77c97450bc3586b844d69bec46da43214a2cbde4c0a7b6c1557516a918446025556b3b4135d02ef85a7b31764ab573482ea043163488c24a4c9052e5b0fdfa258112a05557dc3d249b8df2f9f04c0757345a03e371922480103871e7ad6ff080c71965a129a97dd624578ba49cea893638ca4839567e6622aa3fb823f284c849d4847f023410b3032193b0c30a91c0720af360505edb64e6a6a58c1912ba9ae87d727a836623bc79a788c8a2177d63fba994760afbf2306334d8208c0c666a08d9498820ce70cb28b0907cd9ef3f7f2d5734423a3937687356347b9839dcb2eae8b719d4a31e20f0d33aada74ef5bc1ed2dfa3bb9bc1c02d6f304daac022ba23d8385875f70b45d8885570cdaa133e7baa282133edcd9a54ccb9bd7860d2bfe88dcd6f77989348234d02db9c3a1424ca290318cab2b5543954bdaa2b2676ff18474aefa247a9e45a45de1a75b27a5708dd0aab8a889ba6cadc731be87baeae0a4a8181eda01d436a36a37b65b356f9c89e9e057f658000c3a26857734c2e2a1aa92f9af9e007dda90c10ac62e7c60296aa25919fd5ba39b63e88bf0471555756b11fcae8cef51a8b163f7c119b991ded55d73d1bd986846fc659779e188c4116437ef9cc61cb02070e1f070d5bca6483711ade26708df94aea5cf3da5da300e48bc5a895e42f96d45176d7fbdc9b147ff47307f1666c2a4cd288d50c0144630c9b7a7ceb74d1aa2cfdfa4a54d2404a37835ec2af5764cccf09eecd254ea40b9e68d5e1ee6e13770539338fd2e11d8a88ae1cd149bebf8d5bb9f52177707a1f0ec574126196671511834240aaea1556ec23c15f5dba85e3405cb443142c47c9ced2515b67bf0f54eaa0775f61c2bfd0f8370765419557df99df4c4d93a9137b4e33dae03b5093785a3ed3dea128bf7759bbec45ce82a3522a3a5ef55c60e2ec84a84a7be97c13ded4433081b05078ad8cb0b5033b7bf2762bc4872729818b1ae407bb7967c5565da8c752fe1489a2c27ae18cb8504bc7eeac46c743f99124143908f11c123724911bde9b1ffd6c1e150ad7eb16077048163c7ade90eab5768492f26ff66e1522e6d2d49a2aec89643f0ca1118477dda435df051e8757bb3d4823810b7e9020228d7d5f86c7bd65ced162d2ab101b25d687cd3ab4cbc9ae93087340c8f07567deb06195679c6f6c2d99f2ee6830ad2357948541d1ec01cca5382f257c375668ff5e6b95cc81ee276bc273f7f48548345a6420a45defbf3482a75dc5a67ffed4dd7a2c9bbae887a8cedda5524ba592f0a5cdcd17e9ff041728d7bea3aa8f8d7867fd970854d4a8d6b8eac98e53d5038422ddba475f19fd5fff82f70d32a2a359be5caccf3fedda807a54b8830d3bdee8c51a00101fc54a42b3bc6ca97b8598572970fabdf32a2ac094bbbe5e9991f2cd70dacfa39d9f9153c475c72aa2d4e4fd8bd42d7cf6ef2b84d364da69308ad0f49992ac2c4c394378cb7b838a9adee643e0ab44ff0c2be32120c1ba3d5f32ef1e196d77d95260256065b25d287b40f44abcabd84412b0a865c313fce648b956e1922b82ea6a739eb4d03a346c6a54a47fcd8391808c25bf4116ddbb8de72c8ebb34ce675a62f2cf92330a2b49d9e2f45bac5f9d533430d0ddbe0a557a96ef3dbd62393421bd325902c7dca31964ad3cf906b750105893e91a6e15fb7f020749135ba75a4c4c6901efa087bd1be9bb9413d90d7e32a7c0dcbc30f7baff737438fa38573cf81cd396eefcc8879363488b71602058d4efc0ee09ba0d7859ef49083baa53ab59b24f8b0dad186309da820d05ab441e00254ef00a0150257c2ddd4fd773b798b5a31f71b79eb76b95e2974f2652425afe2b60c2e63b455c0f43eb2aad318df20b4206bd083559c9ac5a726914af344b12f850cd4476708a483e83b03d61f925b6d4fc661ee955066bddb6ce79c765ff1d1457fd02f4dcdb46f1e23248b4ad89af07e3e1fd8a395ec70b774cb048b12dee221f579d6495ddd659f408cae27999511ffddf64e5314a1e6a0c571c6dc4ce9bbe2d9f879bb9cb0c4912d0938e8bf822fc595f8f529d3a78b659704971000100000000000001000000ed650000ef77fab1dc2167f45e648ebc607e7148167565f3f6e1a47b65cca11ad338f539313f2e3842d3f3d817e178b022e97dc26f39425cff2d5b2643f777a6b7dede0730e3668c7d1a22aeef8df95e581fd1370e332086d8a27ea0eb0b563a78d0c07f1540525379c475a376a2a7efd795db43531e2c4ae5356dc751c3f4b8633d4c3fd9ee7fd8e9b28aa491b93e9a2d1d23813c128e751ca6ff803983c4be37f6adaa680c74924c5758d0c87d78677624d72513f3f8ac95dbea0401be4477bef9fb96661dc08b804e4780bd50c1be59164e3fc476babdab02c762a278e21892d7c1edea47f0ae390f5ce170c1d0253561ee91400000000000000000000000ff07000021a44515a517d9219f199dcdc476dd5e5794958e9c4e144ee50cf244b369ba085350bc2fab4faa87b0293b000000000050000000000000000100000005000000e8903e90d5bd0e472cdcf8b32a33901d17938ea8692e4ac6cab592907273f1e13d6198333ef6dfdfe647f9d2cc58cb6f666f18a3ab396d9cb493ea9ec15c32e0a7c985fd34c17a746926fe92e54b52eb1e0d80fd37a294a5e2dfbac80b6dfbf4f3aa43190eda87aa614e8457a0e604ef9c99f33a5b87f1d230630f469b69d384d01c8cf72edb0afddcc78ca0bd9b7192a768e64cf87e4ef548a63bb54f470ec3910c5fd64c9d1617189436464ba0cf136729b925afcbd63799f1f65d5745c743bf713b315a53b3b84c9c607016e8666de2ec572ae5b3d87360a8d89d6f1e4545ddc9c242fc0d7d049150087dcce1"], 0x11c8}, 0x6}, 0x10, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r6 = fcntl$dupfd(r5, 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r6, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) r7 = dup2(r3, r3) utimensat(r7, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x1ff, 0x400}, {0x1ff, 0xfffffffffffffff9}}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x82) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) close(r3) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x28}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r3, &(0x7f0000000240)="ab0b338a1a331bb3871a5212fcf93ee1c32faef4dc15c968cce8664b06206281aca9123001834d92dc55568379ed3ab38e47c62c1b9c15e264f75cc89fb43dd144ecf38867bada8bc314", 0x4a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x53e, r4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) executing program 6: r0 = socket$inet(0x2, 0x5, 0xdc) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x7}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000040)="c048da817602b30a34b8a04b421a4ac1b69eed820a1a903a74343fe712c912c48b3505e20eb9a5648ca256da0a2c6aecc2705ea79d2eba4e88d1dd3ea74ced202316007cd6bf3a90e9e81e654be8fcd4be416956b0f6f556c740203de82d29f3e0ec92a8c636d053dbdd8dd7eb2c72935a268b34dfbd865441bf4a5da8c58b9d83dabc73ec8ed05ff129cf015acad392f46432d5bc1dd486de5ab1c9e3319d42b3bf07752ebc13de1bf7ccc5314c51df12590fa0eb738cd9b40f87af998c44c0c8ff94aa149b0a7d8d83084483250f269985d8d08cb25c648de639010376cd80e3279669e17924a36ee36de8d758899bbd1ae8677b4b863d594ca091d007f64abee4f73f980b0a5b417ccf72709b3c1a1ebe9f683ba6943834fb7e3fe2518c1fac4e75bb6dee351bfd319b577a5f117c054ade40d6447b41a4dacc3c102cd73459b366e9550632c56aaf343491a9634d1b925d7a212bb6e9f33674827f0997532f68d38e580b1e6447eb0e288d6e75457620fd80689f29be3413c3b737bfb3aa9d2964e45c67962ea28fa9889f3fce9b731f7f3fef9a9883a7575d56abc2b41731e01f7e129f9a416b7fa2397ba63c68abdf9dde3a8822cd9392f886650c3bfd1c6f262298f942c5955676b762982416f6d5d0562d783bbcd08fae809a802588529ab50436168418e7ca03bc83f79fb6fbaf7646d3f31f3499a8f4e25ec1323ec76691283f0e334e3f472ac609bf3d6351f87fa80fc35837e1445ac020b037f753056297bd15475a4f7650529116ffa8e0c5d9425fe98cbb6d3730f5465adc62d99e039fbcff94a19d50489ad799d447be6e3ffc54486b6d0815ebd5038e6b2396f514d47cd536eba29482b69cc9ca4df21ceadea9e946929986d321f29f33007a7b020c3a0d04b6618bedcde3a2ac751afbd0011217b51e007fcd50d48c5ff1b1739c55fe2a2a816cc5bca93ea89772589b37cf7407f661828cbc8b66a59a1c553d8863140adcfdab2069e4b3d8a09524a8a306e01e4d8484e0b41f7ded36a7f0b248bce4fed82ce5a090084a6d121aec846f71220a9d63739993e7ee213a53760225a503e7d13b2c666e252fb0a04597d6077d9ccce8e75ec6f7c3524d7f0662e5a294431941e6baea88dde52fd6d07d2bd6ef491979d440897853c95e97e2d0762fbabc848dfa9fda20074dcff59a7dc2057eea423deded3ee118a1cde3932bb5aed7075fa3ade9d7885c713fa88ae2355e4f7a110d6ae621d3640829e8769c67d858cdde0544c335de4d80031c384b59bcd950b64fa8902dc7fefabbd6052981e5260745dc1fcd34b45ffa37da7a840eedbe81b5141eb8e0473cb2d5fbc6da2c2990db926c3d4d90b449fadceb113c53bef0033dc811116ed7a1a367823dbf888c006e764cf0132e68535e4b89a9c76ff238567d817f8343f63ccbff8444fa0c038111bc4c09e216d20f8e2a89e63313e05f2e26b465cd25ecd4326baebdb4bef99f76df917e3ed47e5a5c766476db333cd00d7fd51175686a225e0bb7296a32300d05ce32619e4445fc4b6915929247bd02addbb926a393bd7fc8800ebd000eeb458d1d917d351704ebd7df31358bab5dbe9b609685f14497a80ca837fb8f44cd1b65c16c5de13674657a08d2c93c75aa3841599a737bf32a24a85d65f6d64ef878d9e457ecf9d8c79e97ce029574687d396e73b2e535b90ab7ed665b716f98e26a93b7a0b6b23a97e4057d23ede3c40bd279222505c420b2a6e92ddc658d3f60f8fe07f3299cff3cba4350dd9d39908a9f1723954c6fe17f3ce0bd3d3a1c64c5f16281feed4540ec35e46271dddf32dc7789071ece959fa139b52847df23bb76f5690a2360863709a0acd201d36658c4dabec463165ef2f3fb48921e542923ef20cee5abbbb10670b5907026a4aedaa45318a231a5fb322c341d86bd8b94b7ecc0e97f17e68c11b9ed3069c5a593088b87127605ef432ddb573857e5941b2e3fa1d7dc47506f7a217dd7e378b52766331734df95ace6598a3dc311eaa33f6c3066bcce54394e9cfb78f49ef7e2b8dccde3bb17d2442adaf1696c7b622e4b2240859812209cbcbd157bf795f03da7cde75d7ba02186d8859fa00eeef4c055bc1cd8b17f66e83aa26e32aa066528bf4918b0ae4db0845763fd37761a55061f1eb691e5f443628124407a73bb37c1480a2246a6769fb7ce8c7c9f0bdf294b0a09c2b80af5456b5f4ae89b15a03a8433e1ac7a33321c35cf5dd8ad072f0fc05bf35832510bb47745c7465146d13ce6c41c5c469d50652ffea7423cb415b521b1b15cb50f64ab14bbce42ba5ea76cf09e75161ae69ee4e50b79e6ec58de277a638da70267a4f443c4c18737ce9dcec0c757ff4d20adeebdb8d99d7f888f0ce2e8577339e5664034f12c56d6a6d8a37ceafc6edd4276f5f7cd0b1bc4f8025bf8f1a3225b014d94085c2fc6c9489eb0eedaa9e1dbe62e9712e0546521232f917f8275e84c1ee7fe03bd4ceb1aa8e1b73135fff45e324bf2e2dc65c717900ffc3c76b8c2f195053aa95c1e02950679afc96e9c58250598d9791b8bdb2de0ce2ca6592b74b5fd472d52f26571821c2ecc0d1015dc3cda2ffb0a8c11f1d2c9f206c7c393daab81275cb8350b181cfde4cd4950e5927056e6582458c404260f840b594a890dbec89c3eaa70ebdd269e26f295538d29e5bd2e3241b35c07f7e3a6878fac156a80250afe6a1c151992be59b18dd2286765c6caba5336b8bdd0caedf1f8e4b777ce32cc699fc3298f2df0af33bbbd8cab8bdc170b3c661d60735c63633834d7bc585c595c810987f94b2dbea8ef007d2b34d1063dd8353786fe202e32cb1c1a4ab9b82d7f068c02d13d059ce4b8e6b68c1d2bb494e55d4889ae2c9384f69d6665b12d8684407ed7ddbbb688f2b519449b7e08684a64844d886f1068a7faecae22f137263496373007d3c3d00cd4744188f0561fce06d791057f7111ee22c92ded8dbb411836acfa449bd92f1ac611dc4488f931abb31c32438e3653eaec67077778659948d949983e78e2464554636dd0b43567540c37ed8ae806c872fd9e154534da029a918c9cf81d981d2aba71598f9eb34140cdc8f5c220c2ce1a0d802b5bb9717b41ff1b7c0a04a106d3b51440fd151e98fc674706654442a5d0e56c1942bbef872cc70aa9d8be1bc95402ad4af1a3f6413e67faef73522955390b7da87f92d8c54a0199bd6f549cefeefa221b676a66a6ea37e029825acc127fcc1059ef72836ce98611b31f3087cf0f6ff30c43a727227e524c999cd6be1180e3583c9f9dcb9d70a6934a16d10dc05682a4cd8a0820ce3815ea9d522a0254508e495d8ea7d855238c52c2abad6029422421be8c1fd8ae23f59b7411d4abd56b917ed3ceda8e33db07d21ec84907e61c5988c02c7d103f13646524c51e470fed9f7fd723cdfc63b94671a870a717d3d682137b512063d60c26a27e6fc10f9fe5ee4d4c0410c50ff975d9e111c0058f176af3139cb29fc9a09ac41fa21988ad5f1e3f21ffc5b15c426c53252c046a353a237296feffe922c9e02311a0bc65a259011718cb17adf4ab5a7c138231acdbe20c34e50e465c931980ba578d39418de7d3b19aea9a36d046ad606f56720900cd3c59bbe5cc8a8fa850a471277c94eb084446af64a00184a387d946e4ca9566018160837070a30875a5dd1a4937ff408b739cee8643359fd5c417bcda57c6e70d3645d57bb95c6d3a80d5dc71d841e520df8a876fb9a65deea1cd7830c75c9d8a85d51a51d742d8985f545a8dd8b1afe10908abb163a345d54a946cf889ef53e361e008c879edca6991d87727e2b805f5a0b000080c617c0cb921e61a48f12965f6ca92d4fd4270c316a71c704813ef7b7f726b8b024be8a2e9320297855fcd01c38b0fd6352d0569795add0d32cddd32d938b8cad90283b3567c1c2f39d98f5cca5aa6b67e58eec274503f3444ffc7e96238909e7fc19e9334fdc45b2e401543fb14afaf083233388eb3c6b39918d9e539559b76d554b656b2f97c304245e9edb58e38535ae23fec9e774c980e1fce727e2adf154936ee090f624c6fe526ee3aae8f0459ede920d7b5ee9916a76946b31e903548fe2645f34b33f40cf8a8505413ecce2e97db24af3b3b694eeed9dd80e3c175b71c74b27e2caa6b2b9a99073285d792b3d232db5abfe7e797fade3fe22cbf6eafa0cf1056bc548424870bfa2a165e3c20e1ba8471a72d32bbc51e5cbbe3c9986c62311d7895347065772f3048043f9ee89b415f4c070ef821de944d6d819baeddd299e74cda21ca852405a360455489d92eaf0eaa56d4ebde3ed8bf7daa165fb77b8d52639b5562ff39d31731dc75d5423e4862385753a0dee3dc9f33831d14756165759f8bb3e0ca1ece52fc58d0549a60f71d967ac49a3895e49eea04ce5a4f014f8d9a69b2f97d45ea01daa664382672dc4f6fc466ef86b0730ec1eb48799e90bd30ce3824450c20a736820cda7601d28ecf9597bd5a70a1e3b0959bc3506f301b7fab89812033e455db5fe16732e55b24ea575c46f3a22ada257ace745ed5e97107a0717cc13f5ee2eb7627023a280b0d09902c98c65c656d2bdab59dcdf5c73fa9263e205dfa1762a9e290fe1b6fae3bc97dcdf0c2481727113a50aff1028be016a9e1740681113177af4d896328cb9c0279245149ac3d2afb4310465d963aabbcc8cb3dee34cf683db5483deb5cf9ec51680bb8c5ab13294f96a44701d78e26eb4b6b5aea253eb0dd63be93f349a267ceeefa69c01398fb012b35119a2d9ce4ab731397f3d31225416945ab84d8a8ef1102eaa8e63d7d0cd364133602b7e71170846c89c11ec6c6b60ad69bf781d0c3f6bf82fed8de24f98d70d7a8514b5588e4818f13ed9db68ad16623d416ab516f081d23d51a2f53b2c75a89c17c7b1c492ef9baa9b5d9c91815d30ad2cd4cbf0948bc8e0b9269a8a4960a065c4a394f510055c420a5bf04b6c13fc784cc64d1ebeee462a86f4cd4f5e38ca405b538e461baf528381b5ce21f599611e363c334673bd690c90b015f5014a46ebc3803f7dbf3bfcea976d1b8385411a14d673e51bf1c63f6fef8b3522c23217fe1a94e8e1765e69c7b1e3dda437254d6422f9d18ed73f259637cc9b98b1d5efe6c71c6e28ab3a910c4eee5193b5b4780bfeac9ddab8e0148ff7532abd1a2eb80a4620066fa52ad574ca82011943eb0dae87840004949c7d70c67a4fa66f93a27ea1059e74662817262c9f7ad77f6e6402c42b143721f5f46294c82815475d6347d2317fadf0971d01c535f19548d6ebec1e7ef586cb8f25fa92f664cd7da011c83715d0af0d781e1d417b211df26a3e47d5d1dc81ee698121f9147a2b44c5d0217f4fc805197786582dc53a1af54c4f4d6eb105dceb9163c1cdb4637079a280a70b94c353b08ac52520869e34bc73ca7a9e54410006c1f579405dc3ee4130aaf6f432e7dfbe65b8453f81016fc0fb41f9a515889579533d65ec43565ec7ec304c844bb7e2f9654675fe58dfb313a6be861943c63e504d8fb59712b0f147e6c8edd5625749973593f3633459be986eb286b015bedb7625d661df8bc4a602be2f7dbbf0667eb95b422c231a655d8c9b7cd1b33b3c0b6345cea337661f3aea32cf8db59de95eee632f63afc5ea8c2bdba81b856cb070ce1f41ab759d06cedb9a0a5c179cf00c8f0257c21c8f52c03e2b09c1304422000af597fbab23cac9e50fe4b35c8b2a6aca076acffbd47d2741a6f3119c2456c886fba4d80b12f05690add86", 0x1000}, {&(0x7f0000001040)="5a8cc773bff2f5a5", 0x8}, {&(0x7f0000001080)="a4fbd8bd79557ef897b8e5bbb10e7955ce98f2e3349511553140fd540993ff23da8e7cd3141a6cdf4803f3a0cd05fa89b3bad5d335ba444dbd6cf2bba655bf828fa6678c7923b906271d726045de0fd5a92821648b1857a5d281722a2964642620b9f61ba7e490fd6a5737ea8671be0a05ccd2ba8f73539dffd8845bd3ffbcb402252778d8f4dadeee189f8bea317336c7243ee2163d73604521d8188f9d4ff623ebe3a4378a24f02f326c6ca8304bae3e5fe3b9bcc659ba3941c3d76b65ab9d93881e0279194a90c831e3c6c25b253d099aac6cec88838121bc49", 0xdb}, {&(0x7f0000001180)="a385912a8de60c25c50ce69ff8823e9c474a4eed5531bd2576fa3fd6a0dfca8493d7c89e6d60aa74137f271dee58427c3a4ef7276c35c7692cffd96bd097cc90341c394bf60fab537ca96751d244f6bedf5d26f182785465b1e445cae047417d59bf7d89a6e63004735a89d94739f3aeefe78d0060b3c1b52b66597a26dc4491a54b7c530e65758c8577fc67864f680e776ed58ffc2599a2cbec81be5047018281732aa01d2b43e70886745e9cbac0bf7d7fb8", 0xb3}], 0x4, &(0x7f0000001280)=[{0x98, 0xffff, 0x8, "1b6cdf1f28b87b45fc414c5b9f930427a31cbb8400410818d0fe7d2f6665b10791b636d7a9603fa67428b72057397f21cb918d956e48256965aefeb28b62891c9a24dd0a25ce5f2da2bde06c5532aaa40d56cf7e6c846c7cfa0cf803219b572a015a02cb07442038ca076a14f630714cb83d337c8a183c60726538fb49e5e485455eebea0b2caf"}, {0x48, 0x1, 0x3ff, "676f14a9b558f3f255670e19166bd84f8e3fb4c8e5ddd56b32c57b0f4caa873645eedbae40bccce61a7ccfec98408993e366bd"}, {0x100, 0xffff, 0x6, "bde674e46f3643fb86e1b6b7fabb90e2683151fd5163113f068213f0755e1d4dfb0c342dff7353e58734c6f2661a430f7f420d262057e306af0eb24db8af430b96f11507408d44939ca114cdcecabd688cc93c757a1ce9eda9ce68d56650ec23c69bbc03aa64f0b2f911288fa5b20c7fde8093b2bde6201944449d1752174dbb8fd1ec014907e59da1020202456dc147f40379bb6111bbf6a0eb3c2a6f8e448775b09862afc000e7928540acd8ce9bd7f756d0bc9b8c9255aa022e69de0fa840ab82688597781837d9493a42c8457cbfe7f1725ef55520cf7b64da914ee94db65eb5273de47172ed5bd7"}, {0x1010, 0xffff, 0x1ffc000, "533bf30309d41169d28f81bb509b8542363f872deed603681fda20bfda7ee296782f4908893fb24ec2c657437fcab877f0ebc7ddd0bca09aa6ba89bed4e6a35758e2be9f3a9f0df1fe67d00e86d319983215672d7395f3d4b1e26e6916a602d018139e7c541d33cbdffa9fcc729fb68cb8954f2626ae526fa439c65d21d6a7d7bb8086862c6073cbfd5e385e1ca1dd28a4738aeb157f9e69276ff115bac44de1dfed5ea29549956463b0887afc6a2a8cf41e1aa2902196d53eac8742c3ee67750f49a698e657f0676885ec3f04c0f6f704a9b5b9cc682c4365888d8e54f7a5bbf5b9b6907472ea8a15b66fdfe261d21adc7467fb2da5144e1061802f8105a93cf4c6ec0b7245f1ffd014ffd9eeefaff8898c363de8ed5a56c8bd7a8de7fff14d5bbcbe1b4bfb1a6e4953418fd384343a896a85b016a3551d27125597f748af954c5c1d8d59df094a22ddff7799822660243ffc3a6f27384e7b924a36cc5fdd5946f434a5634a80b1bb25c6dd9f59a189b2cfcb9838e5009bfc31f7f02f83debc0ecb86c48444fb4d7bd867c6d074bb2f0b8172eda0706ff20e0b8459b5ffa88d3657c0439b588a345b3d7731a2ff57e983f3bb2c6c52b2212ea0250397e657d35a5cf481f37d445c71fbaf32a6b3a1618738d94b4bf3d7cee7fc38a92625da3a3ca1c107d01a23bb15518ad6963a9446bef8bbfbfd35bade8e8f71d1f09e587306189fd78a722d8afea9c330ef82ec3cc23572c4d90e1ce955a1d09a66804559fab7f6154d912d05d9314311050037cb9796ff8761c7ba0160bcb136e5f353b09f64fcd39a6459b4d34f4f39086a350b6c609ef032a073e9cd71b3b2c61fa67a9b1742060f80900bdefd4e9bd151a21399cd22237c66b3a08bdbe5a15c81ef19b8fbd854d7ea33c362547477bbe7facfa7d6a9568124dfa20704973bac74cc1412ca21ac8cae616e5ade1a0a2ccf98daa29e8434d88f2c3c16caa68dd7a5cf70fd2170104a9f1e921ccd6d98a24d720f69aa831a3045ece9963758d0084e8a5ce10dbe05abbebed42c205a544a034d7eadc68dd6866e844b2b0666459ae31b74341c9a5145939a1e8f17096e3b1a2a4c9220ba2ff820476c3686ec861e57f7fc8568cd581cca75856e41e0d55a5c784903b070c27d79d4928e66bf9808abbb2c854d2673fa4b52d0b8d09b9498b80e2f24075f2a78afb26a16547ed13eb2a72ad1596c113624a044fdcc4ba1a175172f06d1552bf369d659c9588a359ac39efdd058e96d1e96d5fdf3cd6bb82591bc79843daceff82d085bd5b7eb6cc06b7d472bc56403368a6f017f077c30bed3d4f0530f0490d4c5fddd01a514e66a0a28deced744e87f5840e862dda846e6792e8240c8baa8f54b3b1bc313be9c1b810a81dbef6f085f2c9268c2fefe2945c47e96dd54fa5f751bb1cde0b1791054f29084d66e09292f11a3df88a2380944f2cd9f67f04906a4f8b4c9bfb51aa05492ee85a986a2adad3d7db868e6b8923ac0b87e345eb4194bf3985d81a6eb06fb3496b4ebc4b740dda035eae4193c55d29df27924404924a9b52ae1602aa18c32f02b1448c3deea9ca639b114d9846e542aee6960441d451f520df5e5ce66b121e7ce12e6fce7a2bc216fb08b0c699035d28f3594cfdf4a35d99835b9a40451ac79415bdd8111475352e2dbaa25f0f3d6f676e9a8cab596a4a9733d7233b9424f654d70089615141064d0dbdb4f40e6370d1dc2acf1fac04f32f8ccc3477e04c8d593e77e191d9293290e9d6f388b7a841651b2588546f02d3ece9a6c593aaa9d12d89160fe01870ed7890babfabca6dfedcd33225ba2e2b85c4dbaaa2f2f10ae1363cac1d80094a6c28ad0962c4dbdeec7a257302da1d3f3992714f0c1b6c0e1c41c9a8cf26460d70ac8c57ddcfb360a49b3447b799b3eaf61ec60f04b5ed739ee112796bf928fb744d3b9f86998dda75d3dbe3502f3d70ae41270380060a3c54b2673d22e9c390f95d87b37c6a4c10e9931d2c257bf641b91b4fd164aa5723cf1fe1483ba43d99587aa510655389c09bba966623dab8af706bdf83029f62fa67e20484214dbecba44ed7109bed45bb7679454425dc1097de7be99336684daaad60aed1a955e1957242fec992f00a495844f17252b0816c09b85e3555ba44be5015e7d77bc897c7b9d3f4ea1e98af97d72032ca0658fd54c0bb58bb0bfe026b008cb9c0a6643213bf944b09752751689dc96a3937b80f6dfe1dd4ee455c9693ff8497e47a03500ff8601ea12efeafc845f5bfaee8652da7b88d7a977f7ed50299acd8ab385a2ca4f524174022854a2c9068d7917e0c536876c0d936e130aed7095e3e745d8b0a115879d7b56f0939a637eca5ad28647e82da8f25a2222cc9ff6a54e1c9779979c05507b981652a0770f2e6b2354ccdeec8ec0690a7ba8e16b8d35d0f1294127483030b7d1d2b4974a5994e7818c6059fb3ec83ad33f7070f64286797b5129007e2aed9749a69df6baac390c9ebdfadf93f2f05ae9919e81ad1dd7df2c9936725b68a3772f09454f7b415ceb06472d532d26eedab2815b2bda5ecbe20bc2b6799f3a1ce790daf0a51833ceca788d0527925433c508f715563deb1cc414bdb10e131fed7e4d8670cf4e7f90aaa1048e90623fcd206e434d99880e5df0bbf9ef0d60b1059483a3339dcd3df6cef0e555675b269d0ceba4323802b52cd04f5117746bf8123da4bfbbd0f9b513ed1314e6aba33a3c9b8e3c0db1745f8018564d36e61ef3f66e70371d59d7e8aae9c99632b746fef1b06ce47429d966215602e2e75c953162796274148589c8caf306f41d19312c43a1efd233575d968008baaf299a699117447299e3317e9073593bd2118d1b0fdfebad944b0f33acab4d8f5900d4751b9d41603ec93a8a68c63d426945c06962259ba7590075f5f962a42e1a23190e721460e37056b6e341f31f246983bff786f8b61bf75fcb50ee3ebce50deb1e7eb784205f37f8b9ecc23a34e93fc5c7cfafa5d1d3a82bbbb450de0e225e8d0b0bff7e1cc258ce4617fb1189912188c45a6c67904442845a4dd50992d9572877a2546a4da43e1a48c2df4cd064cbd20e534cd66021f9892410f2fe9135b349e7aa2a3c27ae7d260936d4ba7b06dda01062a7cb9fe567246e8271b6349d4e39fc07994066b3953817f3dff49a6de2a81de3023ef6e7757f02f51eabb138dea4be2eb9cabef8e065cebadc61dbda40f612c7128471669566832824de90f0b56aae926b8b78010035c31f6217cea25c37ed633584a7bc092035c7c039b86783918df19a19f76e5cf04bcf89e1e3318e741e58d6ace79f54e14df86abb6f714d6901eae51e425cb8ee1a7889fadd79e0ed7f116e126db1fdb8a5d7c3a267cd1fb221307227d4da19f7a6fd103ce4554fb1ba31fada309d1e83a8a5e2dd1d4b479b28fe7654f86b35e89c8e1ba08120de7ebbccd6197245b9945834dfa3608d15d9e62e41cb23e792c8d7a4a19da095c344ac27784bab6afc16af1893c47675f6eb00c2673b4e421805f1ab793fa719f2b69423a4a62c0ae5cd3bcd20b043ec85561315f63fe3b6a34679b7080cbfc51f8a48f96b5558fa0591da2d3bf4b82911261505bd81f4a884ee3d6cd20da826226cb1ac841cf75c762a0e2a40b81ab189b8cd1ec5afe71cd18ea9fd92b33fac849cc2ba343c09caa1b34ee14f929b925a29deaf6f1a1e8183855fdd6bc3f64282db8511c9d0ccd6a8c821c623d68a3779b4639aaeaf73ac7b37430e9e01e4d113e01b83560ecf2eda8feda05fb56afe7868bf2d465abda1f4d467ea99020287cf0693aff72c6fefca01388bcdd7868f0cfdfc7350f678aa3e73811a6f138da053dda896d3129fcc124d7d2782afbfff22ce50aba5940e0339432daa291d5697feba456d2af88091c67353c7b50c18fe426a58e98df24a6a242e901b19f1150ebf93aa60ec5661dc3fc8566bb69a41730f073573369204d5210fc8aee8b6fb96c92288bcd15c665ccdf271af2306aaf7601f744bedebcf8c948e1eee1edb26fc59a69ccf5cbc975c9bd384c8a943ec1d5143cb7c84f334ea2f6f6e2a432b6ddc896cf0f033e181b3e807ae84bcfbb3abac306ef09d41d2cc0b6ce783def279e66e6618991f566c7ccdb0ff034756686862a1d1b69d4e7c2b1e255e778243e6f97397c196d92efa118241cdd1a508734ff1d0f178cd398928dde479c185aa51667c8b0f6a85bea77563e34b45bcd6e1ad52740e1bbda7edb9c4b84b8e6367040fb0dd004a85d6322c87e1e8108747689d3326b9bcc22263b57963016f67362cf77cfe362f03003703ff7c626fbf797f2be8a5c1ec2c0f3df3a5176cf708573004b7bb2eadbee1fd00ebd0275b735e2bf181cae5f0f8209f7f61be9eeaefca209dadf54218f11af5b55ad05b3e9f62c7ab536dbc920e3f723aa3148a8dd469090ba89a3d36d1ddee397c099da91ffb547e029e72ae72288a05a2267380916522d6185eddf20c959e49f71a96283bf8a4029f3c84de4806723d0a77ae92b78603ed05255b05f2a7181edf6d07ae091dd54122514730b1f8af7e97e21f39959c4af62b76e2ba48990f31f1feab9d980fe2ca1be026bd1af86a22ada6f2e946a1a7f58d6ef764298dd6c848b158aa43ce667d78700a46a543772601eecb81128ace37a4c6d5b0e932122eb6b2eece47edc538f4797187257caa75778197d1834c19d208913b94ffccdb5041223fefa6c85653d30767d441cce53644197b5179c9f629acc6380fe978b166f3b58553f608c8630806ded00a3b841ae3eaeb742fb470863ffecda8e9701cb102fa7f412716dc1813dd0d73c9d6b20f4944b7865f1a911ea18b5b440bd88557f813d596873c5c82f68ca9cbdddc2133d71508b50361f5fda93b0ce19ae0630e108e3f57d5a4a45530d0a1e0f92791478e4d974bd976f95fae13427b1232ac98854566db344948f727996680fc1a661b9ed8828a9012f6513133794614877437d3adaa3a3faf090a965e2495b2a5b9f4eea628dbed2ac8d9143906e474a055fa68cec0718a86d9bf08963ea3e9725aef1330737479985442c403e4f745cdf10d59c2c753a865f96b4717acf93cec869f088cb1a356abd70730d352edaa74f86c182c290298e16729506582fa324d2d2acaf424ed8a23ff45613f35e1d0423f8496455aaaedafdf592c00eafab82763c1c86ff18898571b94d4428acb54c6d69ee070a02ae58b0c13e9867c5364ab58e71696fdc461a8da0a7739a59ae5d3917c033253a717cb0d486a66cd1b210c1b06229b1c14c1dfb04def6d0773bde7610d512bf6b6472ef4fcfe20c2b5a39c384ebef9c6f840571f6156058c73159b635d353401be833415958db611c24c86c47fae813f62c1439c0f2ff264173ccac39862f65431f8c36bea2b5c6ab7dd241eeddc8707560dd47d0535eb51873cf9a44ceebfcd0c835b636f23ebc1feefaff09fb44cab0df4505a86da3f7bd58712b5ce516137f571bc2950773b1af831229af95be4ae3c8c67190bf025156c2c447be4dcb8c36bda505cf4bed3c65a5e7bb8b6062e17ddf70781e8ea6795e9c79477a4e4085f9851efaaee9c3b16cc983afd1ab75bc119f4dbb4b9da219665cb15124b9c9ceaf4cc2a0be310560ab0d66aed7467efa6835c88524c47380fb78b3dbe1e01a2dd432a9df7c32afde1d0496ff7aa5209b255d1d94d96885965cd8d29f3306293904e359dd916edffd06a4f36ce3a723eea05207832bed09998aca2b094d50eeed915066598cd"}, {0xb8, 0xffff, 0xffffff7f, "f22319fe6ed77ce98abca43343633c9f55cca49e9c6b4da2a314422471495d1e79ac95a39c31d58564e7c34c5f86ebbdfe5af0e5fed42e7b4007a475793c251f39963e897e208f98861d02c81c5538c2662622a12fc9ffde87348f14502c3c032f9321f8a2ca0c2850891279cd81bf42f173c8ff9761d2d64d34803195abb64429f6dbc2ef28c14091a61547e15e5afb5b05041e5d1cc8b3f940dc40c0897418cc6f6c224538da"}, {0x48, 0x1, 0xe9a9, "33c7deeeff878df22b769b4532cb05b5c93597200ed71af23497e0ddec361c05adc979e61009c76058f1f710a7514f939a"}], 0x12f0}, 0x4) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000025c0)=r0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002600)) r1 = socket(0x1, 0x3, 0x81) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002640), &(0x7f0000002680)=0x10) r2 = socket(0x6, 0x5, 0x3a) writev(r0, &(0x7f0000002700)=[{&(0x7f00000026c0)="f93fd8699acaaa35e88b24c19af335fe", 0x10}], 0x1) close(r0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002740), 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000002780)={0x1}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000027c0)={0x5, 0x1}, 0x10) kevent(r4, &(0x7f0000002800)=[{{r0}, 0xfffffffffffffff9, 0xb4, 0x1, 0x7, 0xed}], 0x6, &(0x7f0000002840)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x6, 0x3}, {{}, 0xfffffffffffffffa, 0x46, 0x4, 0x85, 0x7b6}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x8, 0x10001}], 0x4, &(0x7f00000028c0)={0x1, 0x8}) writev(r3, &(0x7f0000002980)=[{&(0x7f0000002900)="b5a855dd0c91be63dcf952280ca52330716f1f88705ba73ded0b11b8d9e40af9794059a90cc6f89498407b2a44fc42533d8f261ea3db3c9ce41198756a8d5d4cdca9e828ec3092fe1e8daa5709ab02ec386c80e001de531e4e2fe0", 0x5b}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0xffffffffffffffff, r5) sendmmsg(r4, &(0x7f0000003dc0)={&(0x7f0000003d80)={&(0x7f0000002a00)=@in6={0x18, 0x0, 0xdc, 0x2}, 0xc, &(0x7f0000003a40)=[{&(0x7f0000002a40)="16aa83a791370783789ab523747b1e721f67726d2f266df28b6f16fcdf34358610b010dc5ca77d7e6ba2c73909fc332ef7fd69ab85c409736ab87f924d5250af0e13641fa2c7125f4ee04f7e28690897b515199b66204081e8be2538bc30d2406b8aad3a6e63fc7d0661177e889d1ac0e5a8911d87b7957e604e63d6a045edf4b9700e9a146555ee182ddfe453ec874161eafaa179919ed06ffc8d3509fa295fa9563d1ec465d2af397e47f7b3bbec7102391fc85e2c40f283f470a762eca3280156cb5ca95476357bcb45f62136203754fc682290b23c1fbe4445fbdcfa2c2ba4660dd5cb72d796320ea27371c4b2e0d61d1b6b9daba17ffa5d859fd0309a7d6416b72c0457163d1fca39d4a589c29d7d18a379c47cf81cea6ec5eaecbd894d503cfd759994ebe2b3b9afff9d758be0520562e27cee4332a33889aa54045889c1db8c5736022a4fa838bf9c14afc2e5ead446412cca39a8f6143802e9a04893ca62bbcbf08c3c43749f657f7b2d52fd96864cc084b0ed1ff80f374cd3c995909c9e02e08bb5ef82f83dd37f8f2e46293ee6de3ecb95c6002191a87f73059193949cf828eaead10ba6141e08ca68b1e1a01dde9f4a14aa96a219522b59b5e9dd91f5be3c6a26d9071a724f254fb7caafb9bfbaa755fc7c82da9ffbb76541bf9093fb39552ea26a1603c83dbe3c35a339f19cfba515479d1c927561df0298e355bc12ba007c36200b0d58a96149b95987adf615d5baaeae1fe822b671402569c47bd137f2a8a4cee053f293b91f948ecc0b43aabfb5c82843786c89baf5655c6a9d98c897745e7153b0c79bd160454ce95e8655c7fa06a886719ff5ef7ad6a2d98f6d7bd778334db243ac37ad7e081367fb3ccfebf15d7ec8b38a9c45b4b1b362aea762a968022f59c1c048414807f78c8e064987a49429593a78d021d2e0de543da3068005def515e0700fd0e87b9d46a9ad385f492b6cb9c9cb4cda399ca91c6c4d574d024692b1f8ba97dbc97376cf86221246f400a539567d48ef6b3dac8320c859ce0dabeb95afba834fa3ed83207a8d9db3e6cd73da1291fd46b866954d902fbbc00be7f6d79ada6c159aef09e68fdbdb182cbc28a3007d000c4dece15add7853bf2a30e32aea2e18d8a8605dbec0e3f4c8a4e5c48c2598ee70b34cbf3232181975318d5f5a521adffb7ea7463288b903664216dd6cb035676b02fac2b0ff16b2591f1043c751ab739a783c7320f133e74054705038200897246b075564a4f8b2687fdd3f3181628a39bb3f9206681189df97ab35d2914a6b9d45a091b9681b5d7f89cee4d192fa14e4d194c5c82983e4324b3f87eb291972f971310e67a8647828ec866ee0592f4bc8088b9a40a2b80edcfdef668ac030066ba45f04126d89039dfbe3829d772afdd81eb266eb69fe072564d4ab0c265739f654348017bd73b6889eb8d819ee319ac7af6a48356a6fce05d4b67e99f1ed06c6ca84cd9bdb4d18453f06c443164fa34fc4189c9a1a9820a8bba6b2becae6e57e1a67f0f1baf939226a0ffcc85562572aa55785b1cf2ebe2ebccfaaf2cfb4f9e29462fd024442b9809c6221ebc55a96b0255b8170a614ec6c07cd302bea081cb3c0e200eef129268fe52251a42bb4c2b6b8f9d460a74eb76831a721b79d0b1d7f9f17aa2f9e30a8fd3d09ffe59a2c1ccbe2928af03fbde258863155567087e98eba736e5536a45b5d6698f1ca9861c7f00184980aa477506a856a4e216bf574ff79bcee48e7056176df2d49274a09714e739cec9219b710a732253dbd15474bd0b8fc06a38e6f7f0c0459e98c7d35282272f17a29c4f5d300b40a72a2e53a0cd3645986b483c2bcd14c6667765388c8d039415354beed930c46e4401ac15e3f0f8d719bbc6374662d54a63c62784d36896b9d886b7e57ad20efdee90f5a52a90f903ba516e08aeec916b3a645cd3cc994d19d488cde205be63cc5062269c567e49d06b65fe9f9d3169debf81b5a02e0c5141da0c0d2e5f1cb75a9af763d19247502782c0779c1c4e9f5910273d17d079b27e54932e9a197ea131b75af1a01981ec5a5428906f2160269c9f9a601e42262cb2d9360891de4b0ceb7d012d22f8532f856e83c0256e0d047c49ccf84f52f2f3f0bc2565971e4f92214ffda72b5a6b7ef045554ae77379a7617f6cfb72a2c1d657ec5302773a2ca4c8b4512a6f02f99538059238e3d1dbf8622ebcbd13103145ffe99296d919fbac1b2f128a659f46d2f3d54c1ddc18b8ff0c882b844be375ec1f35d05bb6a99ca0100b362bab2448abeebb446df35e04bd8c8f8d840f51a5979d8701085af90c37f944c9732d40394189f3923daf6669aec00081c720c152cfd39a1d1f709a28fbc4fa9c2014080fb2c050e5bba0b085cda717204d99444cacd882afb3537f081b8a083d228cb5f9bfe24e88e75a221334d35063a0ab1b1bd7a4715e99ef25f1ecf99f5e4ae1e98e244cc1c8589afaccad21f5bfcc694e63e2cccb7908bbabe1278687c3adba174ce46ea3b6087016f210221f99a068f81894979f4951191cfbdcccb6d6757a0b9e690d3d4fbd483d008633e55dd736de1301dec8bfd9adfa8a32ad54456c146307cd04d47812ece087ee70ada3c3218a768091cd06d78ed68bdb42d8697ff908ef05bc897eb753a779e24ea8c3198e2d5b67c3915793cb23694564b6bde134cc87fb2008df3d24181dc2ae70ba020fba43cd56cf3f7116e02ac7e2c1bc97bb11ca29e98f505455e37f735f8b2221037c9ec98b5708db2682cf83ac481cd5783a4d505729e0b85230106355fe5510ff160313946b1c6afd0885ef854586f0072964ec430a6fee37108fc0ac8b54fe68fe3ac00e58cee6a7a7a227382969815ea0ae9b758d430514fa3b4a47bdc4eb7e23d9cb4901c24021eec823d78d1149b9fad472e8b02fb8828933886c6726f4b7902841424335e18b9339ec03450280df9a0d98606298d537baff067c7a4c94bf075708893a3a0f213c82b92e7e44df2d9cf976d5e707ee4af88dfd5abfd3dc22cadf36e20f8be5f1705c32969fd3221c77c2937d55ca4b75972bcb741173d0f1661287d4b29fa8571fb428e1b10b2f91568d47a292ed0b89dfef37500e45f88b210dd95fb9eb06fdf2839f7e95b6dd455c288d74dfb4fc393b305c1339cc1c272dc1dae768223bb15e6809b82f71725128679d0726a8bbd156a755f0071ca7c159e938766029e088600c54cb38ab690678a10b10e4047fa72d75594e6876f2c59b5d771e153096841d15c54284d041a177d3bc09c1f91c724513ab843b3dcc64c5d278e4475a1ede74763d27caa208de35c475030a9bc0dc58306be1b3016bcf338cca63e96b447128e2859e301806bc0bebc5ac4f32ba26135cb4d8c81ebdc7362181061f4820fb46d54ab421254de7b123ec7431ccd42302069027f4671a002f79a15c2d3f7835ffc9d91fc97d9833f933275c4cd58c98eefe34d695742cba17d71f04a96a7be215ab221fc98e4ef16a36ba62de713ebe67d4d24841af350a90b3fc1edc73702f92809502c11b00e8bf18e1e3b6954653cf21068a7221812ca4f5be6c4697bfabfc2e9a27bcaec7c98b73c2c7d6b47fc407d36befed69bee5a5323c5229bf3af266b121915b3def2d12fba4910edd92d694806bc3a795df67a48b6827163ce6250834a8e11b3b34e5d9b215835425812f5e3512b87cb91b071905c2cdd1f143788e8f78854b34601c7dcef257a6ee804ebc732a33532b962a95c734d76e9f5498fe472431fa11c8a8aba91a4135c7caba3ecf31a1db25ecee1002662faa1358775cfe09d52a7546a40dc7ea03e5026723250646436c5e2c9f9af1bc51965bf6c91b982ca31b6491b9a38ead061c97b574601305e1e395b109c0a128c9eeb462bf1aaa6b622b73cbbccd243141e917e9174b6df4b686a20c670b36fda4735efc6617e812c78591b2d7a9ec98514942218f8b338ea87da529f8c764d37cb2eda26257a7520196caaf0b1e22b71c1725f86632b2c45b6d77651ceeedd30cc34a8ef14eae388b3519e707cf41928ecfd20e4ccc5e24b00db2fc8ecf123885ad34bdf13ba3005b63e5cf83b81426b6c251a870edd7cde0fc3e09fb79e4dd17984d72ad6481c5af13a4cd0dfe41c106c08b01a9bc99db6f6fb6869e7b248d51ab54a63f206be70c53e3f422b2850570cb6affa0b7b8dfcce696347a20d83bc37f39839015aa94866b631a388b60ae0b8440720a15c070f4b1d93bd7eb3494cc4e4d92fc49aac72707317d623dad155a96c2e764c5aac25fd93583eb266e806e71515de8e1248dbe241ee6059a22934a7a0ff7db644ccea84bb24bcabec8f141cbb524373abd434836cca6943f81c7a1ede1ac1a3729efa3a0dbc54fcf0a41938f87458ae6d7c585666e601425d0c189a2199e4e225538baacc6468bfd8dadd9267f7e0a6b6675e15ed57c87f291ea0f3a2d08c5d4a792fdb512db64c5e47640760d540f220f79192eeb6b2cf71e85dbe53b14172dc0456d34e31c61896678e733b6b019de658ae6aaa49c504090b7e1773c73f474431463b56efb0d287542e7620ee37e20304e1b0146b2a249232fe2b1ff8830133fede7a1f19dafffb0481c9ae8e960414a026b068a71d770f585da9418f7c1cb8b5ca24cf42f8d74a3dccf7def3a3452cf8ffcc51fe981b310627560e88482ff3767fa1c50ae80f75674299670c9037390efda1ced7bff596bcf1de97129944a309f26dde7d67745584ba66650a0b6b4a28c1b276c888274005c3abb78ae90e8eb8e4c3762d56b4b138544e8ae7fa636351cbe4c6fadf07895dee71b480ef93dea0ef38688ce33ecd61e9cfcec8f506d36a929b8642de9977d008d766e7386c1e65ae69083f85a0aca2b5926642c62c5665b8a872beaeba31bf538b941f37c680315889997236b6289166526352dbfa7749e884984e2a3215f3c15391a8fc155fe114a591b422c97163ac83024acecb1e8def19c7eff9bf1c0b71897ac82a5fa1ca972118d18ed0c0e47212f3a48282db287a0964116d2128a24982a6d9fe1fd329c6683098a1a69fed3d1bee4889a3d83cdc36d268939f1a552087a087aded3e485a1a358b55723fe281d5b7c7d733f1167a6585b5a04245ab2d2694dc5666186f26540ab57bee1046edd9c09618fb57699b26b1d687f8dde5dff54e089e3f2f4ed6870983a5cb979e79aac4f8f49b6712235b02d1d0db5a477fc8e9906c68a5cda5a057db3fcf3d9109004cbe95a6e977bc154f0a81e2adc53dd62b4b24eb7fe110840cda7e86950f52bb8374c5ee2ede4745e062f25fd5c9850822efaf2673a6243ab14e9b897979fa2228d19b1d0df174025c438394b2cf22ff3543bdabd075613d4a8e088f26ab7facf57b6510b85034416bded698db3efce5da33ecc6b42164d0f815e4f57556196a71debc0123b5d9dbd35bbc33d89e185d13724abda1b7b6fb4fac688ea39b1fcf15378cc18e64f9c2c2520264cb9d8cc26434e38fe9bc3b49a77e8ceb7f12a20c1a3722835e173c7752a3d1acf5379cfc6108c50c72d60b603099e6fc60207e4601de3fd74d2defa45ec9793c88887c11bd5d3d97a45a8002d86a45256015ade5d2f4fcb69166801c69df027fd4003cc08b35cd245fce3a3342a6be331a0214c8bd26ae883d4bc6d67febe208e48480063b7308a48f1d16afd2c4a0bfc0be9853d118f682910641ab7c8fe7135981516009613eb983bb5a7c42e1e42f3767618842fb6f1410891dd3fcf8493a4f793713cc2d", 0x1000}], 0x1, &(0x7f0000003a80)=[{0x70, 0x1, 0x1f, "37b62e630f9ca5fc1f2347f9e837aaaa136df41be3375b6a8ff6252e9785211aa8e23d684b90d07eeb486b849a142599983f972e8c258611935123c2483daf7f67e6b6beb863c5a05a159fb48dc99549e51856f5ac257f6d10f349709a3352"}, {0xd8, 0xffff, 0x2, "c438005281a71fceafcc7d20a748242fb33cb81f095e34d895912fae1ec006b778ac8bd08e3b41c1295a1426b7ba8bd1e4ce12c5c2dafc57a431248efaf4eb09ca9e9c19faf762d05c65ded613d2d05a24b779a65e2e45ff2f0e70b7b3781980a2a0fa07408781e33d809b5036a79986bc5f25a462829d1e9e0727313fd0aa87c4c492f5743d8dd466e6eef6210d29ae7b7fde49a134ba88921b70c48856ba30a6016ac7ae4ab34fe7dca20a34d6564abaacc173e259d37cae8b010c5739b7ad128ad7feb984565e"}, {0x90, 0x1, 0x10000, "c166f1f069e9fe0145228ab353ac6bdf1c34beb53e0a150ba6340628a11a7aaa850053c8cd27220eb29166fc8fa94c55ff4a5b893152dc9b7151bd575a715ae219690a7732180755abccc268bc247aebea67688444642c9d729b5679e3acb92b632e0d2fa391c44a61be3b041db0a4fa995a2585f0c7ffbd9741f9410f33"}, {0x18, 0xffff, 0x5, '#o'}, {0xd8, 0xffff, 0x1ff, "010fb4255a76dff41101d1531079883b3326e0230dd3ebc367f56b72135045f7df94093cfbb482ef243abcf78d1590836462caa7702d9136aa8eda37287ed066c22860021bcb456a6da84cdf53e632cd0542c4426234ba680ebc67d47c999142c13f6042c651ce7a9f97fb80cb13552d270b672d8d4757e4916058901a938568134091a55a40e1b7bc08851954e1fd37f24db55047731cbdfeb105ef8f4aeefbbea72fcd39493af8f4dd257d35a3f5b5edf1c10be9fcee89fd7f682bfd5c9bf56144052b33a91f"}], 0x2c8}, 0xd1}, 0x10, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) socket$unix(0x1, 0x1, 0x0) preadv(r1, &(0x7f00000042c0)=[{&(0x7f0000003e00)=""/241, 0xf1}, {&(0x7f0000003f00)=""/100, 0x64}, {&(0x7f0000003f80)=""/168, 0xa8}, {&(0x7f0000004040)=""/83, 0x53}, {&(0x7f00000040c0)=""/235, 0xeb}, {&(0x7f00000041c0)=""/213, 0xd5}], 0x6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000004340)={0x3}) getdents(r4, &(0x7f0000004380)=""/81, 0x51) open(&(0x7f0000004400)='./file0\x00', 0x80, 0x21) r6 = msgget(0x2, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000004440)=""/187) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000004500)) executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) r2 = getppid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) getpgid(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x6) ftruncate(r4, 0x1ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getgid() r5 = semget$private(0x0, 0x1, 0x241) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0xa5, 0x1]) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x1}) r6 = getuid() r7 = getegid() setreuid(r6, r6) r8 = socket(0x18, 0x4000, 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendmsg$unix(r8, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000009c0)="1ef49ed4f1adf50d4fd2f06c06555acfd2a29bc3cfbf75b87d88edbd4239c3298d704f3a1dc59cca4092bda301578f814357a5d654afe3b796c4c694c5b2e70a1462e6fc320f3077eb3e5cb228c1a5317996d6d2123b4fb4c40c7cc560556819ec284390e5b546e579039aa9c010685b71058bb1969172cd94a00ad45e4505110a945473dae7f8fff97e7c26593f006a7847a3177b5a5a08397cd96bbbebf550e6e565259e8478d8b80b9cc0c2268883e8a6c1e0559691eb2d1e72e1623f8743ff52d738b59827eb417f18097aa44b9a4b99e68a06e8ec57c415e824c64eb098779c06df822bf8661a4a6412ddadb3cfea0bc2877b8192052b0092b22e27ec8036ad448d5026c73afb0df84e54c6ca34241547b051556c498b44fba3e79ce1597f52362a182668b27b517646b337b6f5cc0e86775708215f6b0ab4c479e8dd8bb77bbc1cbaea8460584d4c1fc2b377f234cfe657335c80cba5a526fdd1cb37028d92b259574948dc1eb77a558ba600142a05ae7d33e4ce19f046db041c5cb6885522c1b636802ebac5e4b70bb9c7ffe470bf52914c9bc97f284ee6ffd191e5a7ff434e149e00f690ef6cbd67fc930f827d6d3169b3d84ebb72312d98879b49a12d6072d85aa963de933956ded5513b8a4775df9e909a227630e62575be8d09151451a6b8a6cec0ce55679fd3de1885abd3051b515fc63e6adeb3320f49b360ce9c520e59d124a2a871fdab56624dcb26a054fc7b0992eecb34f7efa05c2d61ffd1229524761a1fc204f21393712c9c594a91a66f89fc301ad7085872f21601b80ec32ca38f854c36fd114857a4b9ba0b11faaef04bef3938f2f06c68d367fd96e7d3a3d804286acf9d96112d522c9b0aa429568119cc02c6640c74bd8e4ed08e847a40cc43d0af0fabaee9dc5cabddf9dffaf815661937c57f8c797cbda1d2134756bb84a07d13b5be85000ec076c35e3dd6156050edb4bb9d6c321ebd65acfbabc1fe171ffabec8be0cdaeda9eff6bba6b8110869cd76f87f9e0db523db62451e9be8b98688991cf4ad0d7eb5bff7825db768211300d7f94b2ed25abfd4696c91392abad6d79ff6767a73f435d23649755d3263f0630fd0c6e4de0d96ea90cb79788cb113307e304a4d006944a8c8ad98b8ad9c0d6372e3d8ed16d9e122c413f65071289b82624a653b1b351fa6e6ecc4d04aa724218b783690c4767e9139f0b95588ff1612293445ea3ec12f9e9c22ab2e83f42e7172f614993af9c934851a5dda536ea8817e7e18db5227f445449c9c0bf197d464301a19607362c5393795759c16b200ea798f12ccab3b2f359306e22daeeee12048b85be482d2daf87951f1ef2f6daa99cad37218c1bec5bd79d601593e31fbee13ae0e9a11f7495f784bdd676f488898883cdc36a9c77d23bfd304712c35555008c26adaacde109a66f6c6accc07210991c7660895ceedcf57e6d9c2a2de9225931127a313fa907f7363a9e7358d0c5342a3091dc2b45fd174d74058171c4b35a7ae1770c2bff64ebedcff3e71536acd32c74a77c0f5f267ce971812a2d0efd9ed40fd974a65e88075823fd22a1cccc7c9fc75e1e726c34ab7da44b5d0919205de5d2b348b9bef909d6e454153fa0e4d3476e8282cab25658ed0ac044add6ad89c5586704e453ef6fe5260c9ae801d219a2d2c61b7171c7f454890238c62a239236c7f7f347fa32dcb7ad98606b2164cf0e64f6d11d5fe75031e7a47714839ad5f2fdfe6d64f0c954cfd5141268202abfdbf5cf8776da227595746d67dd561bf5d07c856b267684f36062abff5cdb36806c7486ae86d55d4f9a4cddb0c1df4d5c52f339826523399ca02a7d7d9c1d950ed521d0291bcea863a191cbbf09f5a834bc14117d2e68fc117927329129da5e5519b5b24ef787eeed11b946860845442c77df61dd180c95bd35fd043cc79a88ecf64bb718c80371fc9eae071351a7fdb9790e154ef7d1054153152d167e4c2103529ab2c9ecf43b73e3627f2dd605e81310c63ff020eceea7884211d2de560cd230191a2a56deb24e3c323aa71d2a2a899d0bef0d735a85570fe9e1822a374cb6d6857be40631d405076a95d7a34238842057f8966da0a849060f9ceb61acab82b770a310eca955132e80843d8fae632c6161fcf5b3ca7dabdcef45c897dc0db4f70d37492e29dfc561934d8aed7eefc2161abcb3cc265cf25eb94fc48b7b6bea93747f456eb10ad70cc5ce609d5afecfffbed2ff9db1c63d217818b037937e2bf28f7ebde4f094f951b03a05f68edaea8bc7508030012e5e597c7616f828ee6092e868cecbf4f2142ad2273225f9e3b9ff707cf6c1cffaa8373d116fe426ec17ea0aea3094e4f842c568a69eeb31a69be4c996deb941e01933d759846482d90487c8424f5f4759c819197c4ee1cbe4d0e2098dc078eee60a622954dc63d9a6ca50fb2a5179b7f602fb4b46faab4a85329999de25930f4bbae95b8fc57898257ff2a2eab358c4098553c6443ab21f2660eb2e758764dc194a392b1b7c4f61c8160f378d6e777bced234ef181be2bb6e447cef008f33510687730a03a8bc423dfe271cfbda03b3868eda0330644826416ed881e1e4463815cabc10d82680b81adac5cf4649d9c0275ba18eefe61653995ea887faa53479f4056bfdbf96d12d1f375f0265e7558d40c89b273d47f645853153dc6addf1f581a23ea84fc35fbb08b8ebdfa998b56a339c39f2ec1b558c5ba83c0b7808a980f66179f809d0793986c041a7188e66983ef1d28a5d61c9b8bf50e3e9956a4bf5048fc52d5633d96ab8eb1ca91255d3eaeb74a8793cb67461931fc8664a12327ef959181861b536cc5de7cd4c53bb29de732f1d588955cb50bb364622a30b90376b81d765a91280bef16689f548dc66271a557c73d2389669eb5511ee44f0c90cc2cebc166142433f6244d9f8c306c107560df208d1a6fae4d65e561fa3698abbfc8c9e66ee9200f3a8f8ef8ba2de8dab5b445b304e67d4e3d47c3cb2c4fa14477c043af75777b22418805befc118df043f55a8a9789d05c0ff25420bb6321db27f9f81eaebc8c3622018a5d321d98efcdc9e67fd08ed2e5e8af877bedf374a7b97651442b323aec3b85e27bab96d094e8a4811a3fdf05f44141287a227489f94f6887e5891458ab82952394ca8515f4e092f51fc6f7c3dbd24b85b999fd415ce8312a1c9d920dd60797d2aa2a6def72ac1bec1ceb74ce6ed5842b1542b1d0d09f7b70676dcfdd8a46532fe8861f252ea0f849b43a48aee759fd36017c5c1cb5c318c7ec14036023d343c504c4fbeb8cf0fbe1a03010c9cd861fbeeb81e66161cb24f6971ce4a4f1064d90130c30c2d84315042d2a1a0a137649417551317aaa6e5946f76bc8dc99cf9d3b3ba213c65d319a0e353033a332078956f5c6f0479d58ba25fac5224ef43cf16424de5c9e594315992b24f33ef04c108aa97b76811a4c788af402389a5392940b7be08a90771c748e3f438d977381250d6225fedd6fd43e645d14adf2d6e7b6324fd997cd5d05d91afbba0878b1fe98d2ea41a9a56d0f037c7a1bfbf3736760097f522454e496acd159dd52ebd3908a588a2bb405ffd8c3ba6cb9f30867dbda9e9c9e281b53c0bca3153d8a6b697f5492c93e2bde75779d4b1f1877df59750bc8c826d99aca6c0d9f5bb77c4a7955cfca29a5e823da22827d67bb847d8fab02f4832633834893bdf97f2d789aafa56aafba44c6343891618b5fbe5326fa29dee896031893eb4fc520831af42f7a4f21bc1f8bafa3928a1d5b7549556799575428e3263300bdfe38dab21535d19c5a21525e5a77075e220cfc081544037980da0944d6645036ce912c8fda7f87d89b566037ca81cf0737602304b7bfb0d8fc87e30a74b3ef21652fc8fce6e50901c93cd7edb2fa73f557fdf7c9b7463e9bb289f60408da997237f6834d08eee1db23efdbf673c7cc0e5ae8f1fd8b183f275873050320fc49eda45adef94bbee749a80455c11127216abc48a22c2a9636edfea3e95d4e5320be086cbd1116dc53b1a4fbc461c6683683fc972a3ceec5525111277af496945ad0f50e9e69dc89f35213d7183635f70322c30424674f0b03e003d45236da69f4d530db16c5a76d3a7ff760df65f21fcd560417b235877b1802be1525811a763b948e6bbd8c851322edb9153fa9ca8794cce1f4cff797ba26d7e9eb355f8e1c504b73263a2622205879c2c2505b75500fbf8f14899758b7195776d691034b91df01a1459554375af2b761527caafabb5048db8a2a8e1e35da46f22d60b64a5154b60af1291bbdf6378bac3c32727b89f4e5ebc2ea8585a34273702e6abc80033ee983e928358b228cc14c65d52b02fe6c1e2c08b7f3a73e95cf00da532e59de852643d7435c35a3473486d08d2b07f3c12fc285e7d90d094fbb12ad7b17861b4ccc30cdf1088fd998e2dc69b1a6a99c943394b07a575ce4f0cf2db273b65e504bc4df661961f2ba748235969d9162b9df6c727bfa2f3d87c6b08ac029053e8dea3a64a37269b1d1f46ed2883ecb693e505d170bd3791102a2cef0ae9966dc4ed02889db74fd703169cb4299a67925c355e1acfe86f97a481a8157ab585473083c5e84b098a38c8832697932f61db2ee23691efdbadfa99ff4490c8936a3ddfb784f80b63d3fc3f0d13468458cbb2d52af76c307f93e60c070b766b68108d7ccc0c3771751c5050d7bddcad066353d4f0a7649a6eddff43bfb8848306f49def11fd14df5049ed8b03f5e0bd8c80629ccd3dc243aa0faa3743ff9bd7cd59506a066f82545d2efc7eee572aaeea3efdf5229a7b522cb7c20ce00f056e26dd2a2f28a388d72a9c616442d99d3827385de80bb070c829344f728a872251ff3ece58278e8d82f8d110b91386bac4f21ef6d7411e6d28ee0602f042306954d7dd560c40e466bb675af020455b5a508e4ce5de071932cae42c30873126da095d080e31a9886bcc3c42e66b4c712e236104b73415f407536e5201ea58bf17e9fb41193ee83b2d5dc8a40f2cb8cae5e4b33012a72c75a4450aed4f9eac8bb1f9da51bd77d9d239dfe2d1b5eb939327ab611f659e68b50d800afaa7c1f65f1b45bd3b2c61d51acbcdefa253ae6f35ddbc5db6a052f39fb5b778323d4b2f7328c6c8e13577e83decd4d565ef1db00eb36efef501ffa8652ba10cb5893096255a115aa24f21e3cac91dd57569fad8f4d562b0e6fd10e10b64145665104ab132e7427b0cd6363a6fede4fdfc9e73f5d2f43b34afae0a6b23a6dbf089a1b5a4c4a182867a70bba4142b3c396703ac7e7006f47f42672f4f7a2f6e60ed293f3d3836819bf431fa8a550fa4610357d7cf548033e263239c3860a01b7f202b52d6552d20b3c4fd95d7bc3e4e8a097f113135d79bd6a1d4fe44c9abea9559b43959a7d5cf7b20f4ffb9a5135b84d1e0663b50a54c517cbde2d5e4a2223f7a863783a90ded20a85ff95450f0070a43b33ae88de24ab7986a0ea876fa976bda4c42e30ffe71268b9657d7fbab299b64714a5e75f781828bb6507f447e5c68bb71e619266a2b7f8c61de0befd690cd5d1650ee72d26084be774fd9485537fbd4c929b35d87ec675ed61f1df5eab45e43f02440a1f063d2eda9a3740cb397f4a823e26381aab1849509b469fd88040afd08900cdf638bc1746fa3462f6647e40b73f3ab83de2dc1a9619fc2d8515a0ac2416c18da705db9e9ec3dab0b1d38e8a085d26ef1b67f62a0bb5b1ac5f3a8fc8fd93ed9811a2f3fbaac3ea434e52c549cf", 0x1000}, {&(0x7f00000019c0)="a9abf792cae25d2bb850335958a0994b3f8540c610f0c08ec6ff787b569119d0569f2446fbe576b31b0de7515e5c2b8a1dc7ee1e7ec65fd6bb46e690c3e1be9f077dd8bc0d74249c5c4c33b7b07051dd8e4b1a13932b2cd8c30a606db031dc6106fc1d340039022b924513e2ea7058930c1cb4ae51aca83096fe19b752f0cbff9c88faba1104c5a950644ea4f73285f8119d59307a1c9bec3bd52f69b8f1f976968c945086581d160d198fdd3b5d3e126f0a9b69694b21985ae84c9842d9ec566f0be2e10a6537e1f4d3bcd5df64cf880e69f04ceba529b36ecb7bf1b0d029f001cfb6a902016ad88e01b2577247ba5532cfb2f10ab267ec1a1f432ae358df38b139099b0665052df711e8368397831489f19f1e04bfda00219e5f05ed4c731cb3594583e5b99511880d0fadf9d28762d494c65780be6c81b5d3ffe9068bc27d5d28043ef7dc4222bba4e67e82d6f41c19c4e8f60bf2c1be5a06a2cefb460ace3986fd2a628ec57e0d7b587f7413e7e6b6cc14e8122d984d4db63dbb4563abe972df2739aee7f2b73106a355ea0078a9244702805bfc8b3552c722f269266384df23051295f89b559fd48c777d5ed958eeafb450b58d4d65fbd4a547fc9cf0a4b52603618649091f0267bd1dfe51c1197c7756ca5507f9bc35739108677a9aa706d5deddaedc85875fb3afbaf3f4da49f63efd9043394235120e4b3595997fd5014b18038c5152406d5ace14b3e426d6716d5150963bc8fb9176519f75be4fc1f7660b363701ec5f15c24a831cafd91b218ff7e346bf6947e41698170b20c2a3cacbbed20d316bccbc449bfd7df423d4205024af01e21f907580edb61a97f09ec71156b2d8691d790f8e5ffb6e94914a547a4d0d1a231c8c7d85f6ae108ee43d85da120fce89e0b35a34089b1870eec8b060fda5000dbeadfe17976636a9a07f27fc030ff57f99e882867ed262bb03f2cff936993ec2d05f6000423da859bfe0550ce3b489b8b9dfaa0fb68fb75430fdc169d5550e2f79a01e1b1e0f0dc9515da2763268cf1ab14a218318883bec73ab44600558fa4ac9c15d8f1d68acec6b71d58b8e83e8614f504ea1ec8693d4acefe09cb5814fadeaac28b9f311eda03b95e2534e5bb5cd1cbccf4e4b310444465e2ae8b3f6dc61b55a2b91b4fb54469fdbead738f9e4b098f848976e0b5fc675f4727cbcc984741e85eb006e7f565d2cd40e2aec2a15070f17a25db6704e9eac798f662f5b71b2693f186e944c47e2b044a399fe32c6b034a59a8d33f08197f0b8d24c3292ce3b0a95865a1e0f26dbee4bf1b59ef58243307951e496193d2bc5ba440ff30f01b63ef3ef245579186d893d78cd2499270340dddab87fb750903f75ac69f4f5e121050696e8cbfcf2623da2dce9a2833c00e7aba7c1700910867375a5a4f78e655b500411437682ae9e7152ce4a729b50969f6996e9069ac686455a2089db441135c64b24f3e8e82283796116e3fe3ccb58cdec14e6d7f162afbab70d391ea463af8a51306056b2ab9eec4c3309c561d361e8140eda4ca7f02f8f951ae7687c3327e6aa0694cc04a4de9c77408b7f491ad7b48bdfba1422647c339d425f7b8265dd03a18df4fd2c2e9e60a3e09a9d675c5d127f0163f2b0fb21fed2d49b7c45f12ff819bc32a53f10433bba83901e3fc43907c7d922589b034aaf0f9c1565a0d8a2d3a5fa3f9bb0b02dc98ccb9bc2cc781e304e824e1fc30eaab7ddb8c5da3fbc4490be63d166904635cec550bf78c37ec2d5603b9e83e46de02aee03da8ea390fbaee5c33e27a7b3b1069a72a9b4ec0efe44d28a9016d93db290404c05e3b15e21f50069d926aff385669a67043e65fcca15715bdb83a03d53813acbeb380c6b45f9eb0833f6e4bbb40d5d2e40a1eebf14f9abd548e9929f1f4930ac3962c0ab9c2346a42b42f9945ca06421a96b50dd8377354cf31a5fd851ce7c14f50dcef60484dd45d2cc02c39f1216f191bb3150829ad3f0d925017074fc8a8b939179c812b83d11b65e47f69afde8aa0d9561f68a2841b02b3d04058638ad37405aa3b4e3bef3c748a2aef8301ebd39883f7aa7e8b97603b1afe94f5ca759f3fbf6337fe25e48bd169b67a6bfef5b76b6f8a0eff1ea2a4c97c2e72736eea012835247fe89575cba59adaabf5b2b1ca4a1d010e6c07400ca595865d2786b4aaa65b8b5a24cf233f7df092f46c6ef090e709e0bb59ffed0b8e890773f33fb12045cf9208701d1ab5926d775027bf55d236d6f750c52f0a0ac793d076b2e29b20225ce06490f190aef4ccb98301071187b1fd4b3564b05b930aac6097fdab6c1eefded7d86a4ce9c2934db3de351b2e4601231d827c4f098c31cc42fb17d57204f10351ee0dad3ca33478cd19f5cc1309451f564dbb126c6185e5e4f76853017d01289c888dd342ed57d2fe2e3a1fe7839b789747a696f9eaddc6a062b2cce611db40ba557ab8a476a00ddde87af0087f490625391916260abb0c69689a491c3f7f3fcead0e80aa65df2d6d22b63f1723130c217800651317f13f5b1f46f6bc7310942a8b2ba666f3f650a08939c0537e56c3131d4d29b748216a318d9fea4a8cfe8b05b4f455e62a11f79d6ad0df94bd27d1f78e25c610c4adc0b45562d69f838b210ff70bb37b3ded420f0b871c89b5cb612dc058ee2a39a0525084ac151be1e5ed033d44c4b6f925759b98ee5751dc52d62e9479b152978acd51990648c7dcf981e9d1d20aff9cbba017fe3beda8560f0fef533d986a9131dd92bf0e98d6e6af611a001fef7caf25b57f3ab17ea52c03b63674bff128021f0dc0833b11e126e46868078fe46b57179de2ea53e42c0f2d8e55b27f17e7a2190014e53843a8c1b850a2a654acf74160af7bc31868d3cd08c54f374f829bbd29bf7db59631028b28bd377fb3ffa197921c2eee2132ca4507183ea916c306920ef4f59653af5f832dca0b014331b598a1d7e4ad7c85a1b5fc7899f4c3970aaf96307a00d9bae0bce25c41e023ab91c65f887caa082490d9a09c3f7c0e5bb010d3639f36824bc7201156cb429f7c1d983a4346cce3aca5f2fbc6a86d2d31c045823cf98ed8af87979bf4de9eb19476e504f22d79486c2b0eb3e0e2bef0ec15b7208c16cad0c71dcab2ff748054ce475f5deb50a3c6201088e3fa968ec07b82775b864d6cd62d8d94faeb8e90b1a9c3bb5fd2ebf5ae6957e249f1eae4469970ad135a890abfc5e92d028f7c636fbbcb2c1ad61a1aa14b5cedd10eae5db8c11e8d2745a6d42629e5d4f5a55dcd0a827fe38017dda7d57db4ae03cff4de06adda7f5e427ed1ab1744a595b16da951bb49b69fdcdd70866c2e989952f32427793c70950b307ee698c510e5bb25a8857e0ce9dcf363204ff0de03c913c4525546b38305aa97b3a0c4a7b17dcb276b12654fb67173fcc8f6e5ca2df33474187c56b43f027bc0e6b73e29a48df18b9cb3035be23d1fa7ca6e7d5cbf6993830464d25914b5b947805fd7efa62fc3e7fe627c29f3093f97ade76a8ce93bd0cfcd6e7f07f7a1be600cb8d211f675e727db438764b7fce72f3bc42809e06b1980085214414e78a16bf23e7646517433d3ccff36263c5d3b48c4f8682bf82cf1e2aa0bca4cfcf9ad9528a38831fc4efb1ece3d35703432a6705852db45e99b2c1a1dce22849ef150ab08c9c6a499066bc784c271f4e21d312cd2c5d7267223fb73dcc1395d52c6b4b205b42f2de6f93bf957c11eca9d1000de58e7ba55ddd624e2652b113b26994ab8f951528c06c0f0838841f6de55af2498c8f66b09aec9ac743e2e29075eab670a50784678f7e7fe45c74a31ef5606e7194d7c68e4261d17f65f33cdb2f212a72071755f3a4f0bab73a6a006a8b8ad22635fa4f0b180425f4ff64a228cfd66a86619e9ae9aae3ff7235f497c07424af88b53a96ed51dcd2e54451d13cce6e4e67607db4bcf95d549b8419cd9095630962ab45e59750a4256f2c4a904fd56c863f6298c0632eef7a17237785329aae84a515b58c41115e6e579df39cfbccbca80035675d06030d529ccdbb781edd461dd46597211a8fe9af1401e2e332f184ca63bec98bef43901905ee3889c557828d0cf6351010d0ee5a799b218dfabe1e2b6e50472cd9f5b7333f1ecf7ab04bb4e66e29e7715f08fc6c5de8a261c762c981e0643e04b10af603755d5e967ef972b78d780bca6df024adb126d3076a2746147660fd64179d9d142b08bcd40a78ff585c760624362f352dffdd8ed6399ae6344e604245ca22f5b69ca526b99d90e7153615d0fa3cc8dd2a41fafb5fdbb09be1bef4291d303531f58bb075868f609f68ca0e47537fb2939584e2d13f5fdbf1f88267a9c3e0f94ce2a455530c2f7f6965001dd9418ef7ebfb77ed0a6704acb6958571a3d6aca970d0ec0cd66ae77a9b2e9bbd77e8fb0db5a55322ef008c05685ddcf84cfb8731d227ece3f54546f7c43956b3444c4a7212ae44a5abdd5995f25ce0972fb82fd5bf9f465d6e78913de88631f37dfc8b72a879d41b01f7c39f60bf96fbc552bbef6eb9e4a910c2b0e936db4e0cc1b06bd349ae414271f46baa65bed8e9bafda8dd84e4432e38bfb13c2853f904dca3c1f500ec3a7eb9d087730cabe7f28b2ee4a23e3e6584fcfbbb938c2fc0dec7f2dfb7bdbcfa7f88b62e884657ba3e9a378aba47c286b59d19553b1f0d7595bab75f9207b05a7fed50b6b18b1270e1643bf7706d4bd0efe23ccae9ae172e7db6b4dbe41f40e109f87cdc06eaefc79fb8c3ec72f65e316c85cadc295c3e4abf079027887b55153dde133855c8028e197134e1596150296def7f95f00fca0821dee34b2b5741533674441ab37d049bef73a87a3aed2ad1bb2bdd77071a9771952370ca8d44173d3af96a454de5e9bb995184ff98c544478f931fd50abd35242d1de0e1a59f83bac68d42b434b39a9a1897b1f3fced4f9c79cb374cee3872b50ef9cbcd9737fd8064bb327ed06897a34131b59878283f0b09f86a1b3c597bd4cf63ea37e00e9b2708e6c45e84146d93fee278fdd6bb321a581506b0a140d4d0c6090827ae68f9e85abd08419b50956d73f9d155fda633b91753f7c9b509e88876069a6a2d9d6d285ec51bd6b11dfd7870c281d7d09bbce607c3960dc31b20059799f58bca9c38582ccb617b770a1a3273dd38c6587d07068ac46d73d8be9211d66cf1e675eee632fbac4f5a87e99231b1e4bedd980dfc97a743a3c483187e227531029f66356518dc232f8a2d9c9f08156cd0193a5e302413a4e0e4e07c81a633814d91b53d1867369020253d67992d7129a411b4cc8b67af0bd439786d0a4dde65e22405aa31f5475624cc3e4a1809e4c729a18d367e5aeedd4d706756998b213dbc2840f2fc5b0d01bb0a7cfbf0779a211edaa69af24537ca96ad9460637955af4e4c4684fc748b4d81b0155f18bd8bc4b2e5ac92ab27211a6f4469ef4a9a4a16bac755eae1b172e7db6bd661f1da13a5ea3ca96c02f1255a80ae63e0dddb4063a238948d953b6ebef11e541bd65f9fce23afd38c23edf645219c9a8580b0ec2b3dcbcd09d886f3da7b1effea2e747511646154c0bfd615377738099e1810e866c0a3fdd8ef06902420a9ae73df1dda381d7596c566d19da7ff58e66ce75f10a59458958f736e0226dd36ace30b9a186763a6f305678557b52610350770bb0c5574d069f620c1dbf42687b67d09f9c187e01c12307cec2025ce2be7d6bcae2d5491b7e5a473b85359239a56511132dca53d54ed85398cee2cd6c6c7b2201e947a03c379", 0x1000}, {&(0x7f0000000280)="d3797ecb602efa7c1107a24a3995217540c39a70e8871527b75792491ca91210e354993fac01938bcbffaf33f095f5ebaadd0217c55236c03dfedccb4a44930bd8e9b805c3d074dcbdb86179f4c7a7ee51746e925e28ec9c69a7f5d218cc747dabfe87bced30f3f3aabe813a7200c2efdaeba43128e773a47a0f7c91ffc1e91e9b310e2955061788d2693e913fb9bff7c92732e4c5cf7876b7cfc4e711ce1e939dfe227763019f5a3c496bedd69c95fd336f9ab6f43ff4e107", 0xb9}, {&(0x7f00000029c0)="95da386231a610adf9c839219fca320cde658dc7057fb9aa9f349f7e2ac42647527748580f4faffcc886dfd11bfd6ecb1516c8875d343d0316d7f844b42a37f29205ec701c0e52142d61df9148398cb78f049104c5a7b3f7386a7bd9e1f42ca7f56a8a69cc648fd9bb0191f9eee1f81f809b0401ed30c40095458cb4c98828ef26ecf002ec66e77f13b5c9d0e25cd883663d8acbd56e964d65274ac98b0c05a7fdf03c333cd22583f277e677611b8ca265c4f496981a42f0ac37ca3d096585d62554b235d6b5567a9219c2864a654b25fe02b30e781cdf710a33e157ec75a2d31ed4f52db5ba4586ff9c2f1844db7f977335bc14d9be9bbcfce3b28b867a1539f7af2289d8ae8e99a122b369f36b6ca29955b04e99a9de194c11d82188606e30e5cd6b1eec2629671e7f527ab74839bc0cb949e6000ea89669afe5ef77af56035b8885caad3b6aeae7217211ac17d02af8f98a4325421f881c9d1cece6bc09f5adb0c66df8eb2f6a7442643c60c2103ed87257aa8e9b9076af78b0be4e8098ddc3f454585a11ca1b51a778685a07dd15755f79df2fc32caf3134d45d4be52051adbaf65d44543af77b60a35bd12d563e3d1f667cf6d6430e0b079f9ecff365a94c78d4d7ea3159eef13fc3963db898766c1a3f5c13d9cd1bccc8d9008527319569910d8cf73121a3427e109f104eee969ac6c346a2244da4aeec3998bf3aad9864e8b26713607a89edefd65c4a07b58739ba9efd747cdfb68114c72e786ffd6c6482734c7fa7d2341f639aab8bc6f1aeeaa4c535451e0aef3796f609497b304b8b2b4ce6e522850c98080a2239e29c2d9ff086b83a48f25e29db03791bfaef6605315cbcea35f0185055bfbcb619c9e75b3b77ccedb196ce9e14c18f01870963b620cb67fa3e9858fd8e4acbbbbc4caef48c7bb28c9814e1f34aec2c9291f9701b61cf96ee82d7591011c51c96d79cb0563ebfbb05f84c7362f739854ffdd54ca9c88833e086afff109c008d7fc712e645507ac207ae31ef347ef48c1f65a8be625c1d2bc2fa59e0d19598bc5c5daa97d2f45ce3fa8e7f87ca8c489bab15f6ec86d6faff19c8a73f1c95649ab44cdd135c597e4a81565126c0b72ce0c1d0dedadbebef75b2caf772d0439b1193c494fb6e1890ec695e19dc6701bb87202d991083dfd27bef8ba40a8b67af3be4c913a480474026a481df82ef4a94919d4e1c94dcc2795e67c9e29380dd45f6e5889c89bbb57ff666c84e3c2a2877471c254aaeb4c75964f21619b44ef18e78d83a43161cff06cb75a3d40108e37ec17a12c0a737795729edf782fc03655b984363bcf26aa6a5f5d90d0af3f72cfdacd99fcd4a601cacb7a73462c1b5c6349a47603baebf017317ce71fd5f77c05a4e0d18a5d6da99a9d5d3d2c98397ace74e93fc7b1d1edc3b4deeefa98a14a5f3e3a17caf5752c951a1383585fbe86de719c90254340bec52f0d65cd6b347bb33338d1af6298b3130697cdb454366834e69995a464bf51b48034e80e6c33aa9432039c559fe8c7ca4881d8a025b5b77a1cbd50fc433d64625759f3d2f53f6c4006f769261778c33ae53861f0acc71c6a6de9952d6554e7ac0eedb478063a8480cbe65e2f4000b2e02fe9e38fc6ea0c4d3020e0dd334537afc9f83fc06514b44fad8f40885cf4169e5ebeefbaf6c091306b8a4173f6098bd319171e055acd806df769233cac123c663902ac9265a49b7e8b4c6a2872885d8e899693d0301d57756352151c3f2ce8a686e5567cafaeec18b160b59c69962564b366de8b3bcce83d97ae08d6c967fee722acfc649b99cdac28abb3e2d05961184579984a8e7f222f237179f4ffdfc931f3377865be64f4849b3faa0003b7a05f43817adcb79c15a106dcf4119a9a713460bfda860b759d365a07ee35c2cf2e95f9f179d12cce7a3134de1cbfb4a0ad0463e3d477d4ce95a5fb4bb53a5bed00b7e30a9d846ca849da667af782cb1413eef72b8d2b950a744599f82fadd62189c1a6b5db71564705b4cf430a71d571326f5ec2a280691b8fa7fdea107ac0616818f896ccd7d9fb69ea4a306c0ab1b22121c995b5473d68a1dfdc4ff2ebc8677a3bcc95879065083c1ff05da10513cf0df3cdab083f151f263ef2e706567dff1d556dd122a68d2de6c820629cb01fd12ba7f392df0e4b622291b1cdd9d7fd63d25e34c37daba41e699879b2a88888d2142c92c8bfb465eae27bc3a98524d0efe70aaeea574e5d2a7aa9756cba076dbd523dac70ae1316226a8a9a3694a5f3886e36035faa732755d4db6071d2d3baef5448b98d49c98fa3acfbddd4f35ff06375dc11d9b14fac4071c8eeccfb27c30ef0174fa0cef1bac4ed20740c2f5c322cd89413ef29e95f3faeb649265dcf86adebc2538f6601370dc11272103f4dbf49d399b94295a7bfc56b869f571037f3939c5d516a9779aef655d7d3df5dc16fa95e200f7e0dbb71c1e96dc62a6f32fc8b479a25b0255e8a61556c40d12ae45a5b6ed7ec0d6b6d43c95ec3be336f534a948d6c044d9c19772e6e425271e682b99bb444cf119839cbdbd02a0ae50a85ea39da0b50e155d3503f8ce4d4d3eb1b10d650adc32698efd1bd5045dde8b5b441c9866df00556f6fd39433c1a2b09139d932205948b0be9effe6ff238931d6e1de26f80d30fb4360ce4f1fd771454a32d1c07a9b251c7d848b1d2d07d47d9e33fc9a579138a3f6fb4a0c50d0888cd0edf636e3398ca8d868dd065e3fd781db9f6a3513953ee75356efc7608be376c108ea543e5b3cd6092cfa13ef5f08edfe3fe6c5e478d9dba7a66557b56d254816c15045b8f67feeef421e8c0cc52cb5228e57388555b9ca9a2c5f6078355e5c84564764cfe5001217ba5901614bf5b4300558cbabd9a9e8dd488c3615cbddebe3fc4b2bd8602d1257604e118a872be7ca834eacd7dda7458d5a26dabac69fdc0c2ed6475a690e881baeb8c5f7d3275e8feda1eca2e48cb55adfef7fc432cd43f33b36f1ef44f12abe424d40173aea6eb28f4b93b15a86389574c129011c0026b1ad1e040a45450bb6844668d6bb02facdd7541489a6262162db33b2d9679f27cbad326d454636ad89c9a3f4a3a79b2803acc21910ab436eda3a8f86af02a921e113254e96498fe619c8b33c7d67a810b170fe2fdfd630d96e0366cad1cdae3ded057743860113eed66bae82e5a23cd7c546b151b9b2026e0a9b90f0944c872278445be17ac44857608e264ac50b9b3b55ee35048908db602587966b28834ee99025a2926740030364da9f44a00b3ce06a1c361000ee09a5ac46c6ab8ec87d08fdc51931accfbe83fda978bcb61d6d930bd4e350e9b56b6371c1c30f8904e6d5a335a48f6b62bb438a9775dbbba869c3789c840db2331eb2c2312832653e59529a4c4b90dfa37309d45232c3c9af6ca985554bbeb9185aa340b97d15b624f9b4abdb3d5ef1bc0fb51e7eb0370fb7f3fb6ce746994c459ca61c5c5ed6b646582d62dcdee373585c010dd9208fa939338003c03a1e5cc745d346e818d214efadf342833078cb04f3ad5ef92193d1a54a4d71e9a0cfd5bfa50aea2078fe526e2f0dc5bc7d958b465bdad7e7a2ef306bcd62c2e3796f76b9ab9cad4f5587d5a8815c4440427360c6dee48c209b85ca31714d2976ea870b411baaaac93155b1c55352a2ba61ee0680dcf9e7cad3d270bb7e9f9755fd9f87659959b05c09f1f21579f1e95339b235e9c8831dcac3255a7eb917dbfc004f68144a998c16cd8ba798934cbfc3c75c6de04575131042b2b9902623d6e8f8226e87e90063fb2dec89688c79d75b9ca528c7a17651f87f74e9dd8389a24dc7df427d726a940dfd7569ddfbe636a2d935de3d705be86a9c7511a0b40abcae70903df990f176ce0222abaa5fe42d21c44463a1d2fb588d50ef8d17ea7aca9698b91ff125568891acfafb71cc16faa356e5150b6d2ed48d141ba6ed9732b987d58d40cfb43515666d52f2da8daf76e7320fb9069fc565618cd3ee7eb833cc426f224a909f4ce8f3eb6d53796e5e53a1ba71891f2ff116584b17f7ed9d1999530c1ba109eee79478bb681ef8ddf6e3f3367764d0bdf9e7d6a6cefc8d51cfe01e58c3bb114aee0bb435eca8a9684a3c7e8f688f6c17ae732b5a6e96e379fe68f5d4c84b7785f1bcd9bcd07b369924e8f01aa4f22d0ae6a9dcb7e409f6fb984ebaac865b942b123814080879cfb326be46dc3241fec1fc010ae9b81ed2a07383bbaf8b68fcef328c109c02b46af34e56073e5033b0036544a991ccd21853e53979e07d5dbe4412b5d5a3061487cb955507f489752fa743d439c8bcb2ee6c38fe403ca32bb2b18a8b3263ca61fe1af90f976b49e69dd0c10f36f5168b255a906fb1068ed6fedae5ae7d33a1c29b71fbb7fdbb3a263d3dfd460986bd129ec6e048f3708f312e2919128e579d8526fb62d516e89761fce4c6ce3667ebd3ec5a9fda5c62ad30106c6b493d5e7c767eea950f2291b88999f6d60fa63aff1d19f692c027059aa9ab17c277a4810b33e9361bb9cae4da4928706dbc8fac2c8bf9d53079e68fa10a8b86ba43b3ceaaf983e8e5ec886de170241749dcfc39628733e78e22bf9545478c974d12cf959050b21f60374b181d6cae720343cec35693db8ec9374e2aacd71db1676071951b355f922a41d61e0944fe34950b344a8ce497106de31de73707e8993b51d2ae3299add5a2dbd7761ae09b0d9af427a8746b1609d7a77f27a842778f47901258a1c1eb0a87b233f5692fa9f93273ff6cc1b8ad163c9250b6da2c4c93c58ff204822edfb4c1839fd8869a9e5dfea627aafd8a1d59b4e9aba429661632fa2c3c885ac5619bd1870c6c1bb3cfd5d1ccd5104cfb2fb2b7d77e45db4828e6dfcafa138d798c784a337a998fb9d99d2e1ac2bc78f9d003d06fc5e585e4380f05e578f7ca2469f0b923b05ef471c7856e91ea82cb374a52c803444b28f3ba1222fd12e8e20bf07d240db22725b25e3a0a796d3e2b74cab087560b146395f1a02eddff9f3f8c2cff77b951f31ddae2045b4418559f1230f7e1e5ed5c7a9d70116daa133dc45b98bdcfb4bf502936c8e49b463a8acd053a21595d8a63de17d0ce99ab912a5cdf5e6560dfe6d05b5946dcd3f121de2bb914d0440093b0532774bbae081606804984426c4487d92c09d38f68ff57aeb7719a18b202c04204394c28e8300af20bfca516684c55f48bc737d841302253147f20f10a828d9a43198db5844e0077d3e86c2b69b492b96b1985262ce950b7262b3f6cc03da409cabde3f3afbc7260429ff433d8e7585d4781c9fedd3c4d63cbb77f09ca16865d8f04de33ceabef67f94921e061eb95fcd4c2e99121c9371205fc02823e4b124cd1d0c920b2affa787215abe569513ae65d8b065e5cbe892c2b38625c795d49f2fda9609d470e12c24f23fa15e46952cfcd9eb5b9ed69e476c4f74327e08e490497b5ce16f66bdbcadb7f249b58a475a8cf8d89d311686fe7bd386d289caf0a93a8780bad3d45863d138a4c3f111b1f9cf5525c0ac7e252a3eb1759f2258a2bbfe114a30fe13aad8a4865463df38a78db22a046e71d10d97f5d22067cbee873fd3603567f685389c314ff8aa8a43e78f7caec13c02983bbc22f80ffa8bdb96b6de5b8ac4bb51fedd3e505e001f060162ba4681be19ad6666fea5ff8a91c838c82c35db3c32b1ac5a7292c525191d782a2115fdaaf00a4bb3c6228fbd9b7e0307145fda8c95b1cddc48b92744cb6b8e5a105ab6df83b756c737242187c542f37c0", 0x1000}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r8, r4]}, @rights={0x28, 0xffff, 0x1, [r9, r1, r1, r0, r9, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r9, r8, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xe8, 0x5}, 0x2) pipe(&(0x7f0000000100)) getppid() executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x103a42, 0x0) acct(&(0x7f00000001c0)='./file0\x00') r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) setrlimit(0x1, &(0x7f0000000140)={0x8, 0x1}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d30, r2) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0xecb}, {0x7, 0x164}], 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x800000000000000, 0xfffffffffffffffb}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 2: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x50}, {0x6}]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) fsync(r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="2f616e1218c42968445e60284ecba63997ef7833b8f195d4261289f70cb8ca3a859b7b92f5712b31d72adf89be9b6b43880d8685af500ab2002859cc10757886b03763e86da19f8d7bd05ac93d8142bbea932da4d3e9d625d545773376aeaa7e0aedd87f510fc5a9bcd03246b8f307a5c46f784c186544cccc7dabaf06a311ebee6d4cfc2b5630295d922e1ed7812b3becaee22d7afd6daf091bb78f8d15d370c30bb23584bc59a2", 0xfd5d) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0xf32, r7) r8 = dup2(r2, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x1c}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000080)) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) getrlimit(0x0, &(0x7f0000001480)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r4) r5 = getuid() r6 = getegid() chown(&(0x7f0000000080)='./file0\x00', r5, r6) getgroups(0x9, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r9 = getpgid(0x0) fcntl$lock(r8, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0x20, 0x402}, 0x5) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000001c0)="21a827e05acfdad17e2eef0734e0f4142d5fd55da9f22a22bbd5509a86b6c3fdd7179572ffc210e72acd685fcab2bcdc7b68cac0823cba0d1734217223017465064baf5bfb71d2e14f6225f95d6ed56ac4799b7724af8aee38b3359aa1a282a8e55f41dccd4460c49bf122d74fb7cef15e839d7af444790a99ae05982f3b24e8b1a22cad47f18d27da766b6ffdb54d9132e1f7cc8cdd741f4eb4b551d8d5c42104d7", 0xa2}, {&(0x7f0000000280)="81ed8d8ed0adcd3a6e56f4d6f703da204b432d0c6703c980b8aa8589dc11ed9962dbedcc39437d93330167e826cad42604aa26baf9fd801b71d7317da7e5bbe60ff307e2c9c2473ba75ed5ceb968b3aa27cf41ae63044634bde23a2bb144c4bdaca39e7f42a1e6c64bbc6814351bddfb1c6e78b158d64d3fa59e1546bf4e81856a5791422b5d985bd42685eb0b664c35965f39923062cdeb441280ae3b50ed748cdef8ba124882367f74564e215d71d682e0ca761aa93a858c18ecc8c3cd73456c6a587157f4b7b648d725f981f7765467b22432e4ea45703ba2f56875d8fde78c3996428f5ee69c63d3e1a3c5501f37d59cf161cf7a6f34eb05cfabacf29f1079613aff7fe94ba80958f6adebf02f1d67048ddb2b3ea6c7592d2da584143db59d9eb6d2e43c87785a003d76f07d5ef38fa099bed834d1cfd9bfead06691db8e23d0ea5cdb2c62c3aaf4426b13c7fd6c5c5ed9864ad61b241f13f4a27e9adf01bb04901e05708d6533245c8552a1e823a6c5eccfa33496e839cb073064d3620751d4f6978576279539cd85c98c8f59242dd272ba43906216f5bec9c08a444f4b1a14ccef065c9890891e6891d532fdb74bc4104d8f14d537762296fe7601b741b1545ff96622de1a7aa0464b9e207766708f262dc2f27a6d7a46af3c8ef3f639644fdcf29a43b4f72c181e5e32355a3aa29950ca640281e710c8d92d53214c900ab7eb5486c9d7de0a55ca494724174e9b6799ed34198aed2bb13e55eec8bd747d2b9f7efe038d5e964b8cb142fe09812ea73864d77d6cc29d43b2e0a39dc44f80b77a10294831861d6af1cbc8321eb803421f9f112d043788ccf91a59cd337e59e9ecaa3418118a7b13e9eca558bb2a44e811f722cef14610b9ae3997403a4bfe9391251321c8c9e9a1b32efb39f966b2788fef950692986d6a4b2caf4776681835b43c7d8bcb0974ca8c83283dee761a5bc22ff34c915673c34919d699efa95aea4452ee75da20f3df36cb1a53fcd4b02a05b7d0b36183b990e605991fa6e1be01d1518b5a4d4f94ff31baa2da288d999de20d54672ff90aadc759af20aae6199a536213e639005c6717fb8ac5f8ce71d42e06fdc14e63f6f61d8d16ba6984b9f3d9f0e2ecd0d3c550aabf4c651c2526a25d84684373c9008cb301893fe695bbc5eac7c2be19cf957fe67830c3d59aec72184a8b997c1d8bec169dbe6743971a3d429e885cd50d907e79e40a89eb9a83e7c518e8dae06bb7a9b86e00e30e58c9fabaf534a9474b464e309eb6f633caeb98526a5ae4f0a188d4721abfd6c71c379cd56a1cf8c93c8dafd65ef4acb3d3c6f2bcff1399afea1d686c0b1d073faa7baa7ac79f81b2c47ad0499cbabebc966e47bae887855d14ebfb109b9e7c5b4ea8a7c18b2ef7499a513e597394f243d3b331bc15e2ed70420d5dc0bbfff22642a2658de96aedf8b817723e9c8bacd7f6ab29e8e276e81eb022f2668efd4207a923d0cd9428dcdcc9043c41bcae8e20da13df219be25c594a19748d39b3439f80750394f7c71d3b9fe21eeae637e379882e0b8f4eca43a62a986fad3a997c53df51d7c69f136378877356365dc1d6b6defeb32b76b8124a01becfd468adc7fd69c52365c31b763877b6435afa6d0a653cff015f9273a06ce58ef82ed33c7b46b48166a87bb38c6b0d0c7aa03a4cdd8fca5f563be698202f510986c9302c282b0dbcb39cf01824232afe06551264d93284928ca29d9691c7c37e2909e0dcf50abb2a006dcd094f4f47b69f290bd498e30dc738965791c090b6059c6b09ba0b5a5c09686d39a1adf7e50c9ae1e8f9ee68409e65958036fb436c7b618c14357b5532e1ef7bd7585109128f59be81e2fa16b7d329889d488a609559eb41dadb546fdedbe531acf630aced4a4a2f3014dbd0381e5711e85ff616454ca9789a06e2ca9223826da23503440392af6b3800914bc5b37fdec46062c76e7d91e34d172b5a6fd2d8a40d6288e61051698f20cec9ed240b23a7ce078e4039046945e33a539f2002e9c921508d70016575705e96111532269ab0331530aaf7fa22175fa28f75a907a1f5c3436d2ec0cf826bd4b918c3aff482cb84caf88fdbd3b77555f57231fb7f4c82d647dedc0e11aec7c0d70fbff5537c6bc7b1f9f0d71c28b9e9e19bb51baa9ca3b34f5afd1e66dcfb5fb56ede214ec56780d35098144e79a5fef03898e3eb182d3402e8c0be3cc5fd47d3f211c3799bd7025cb566f50da0f55cfe3d49bf5e95b4b6959125b1d3b35fd6cd1f28230f97fa139a6672b94b0a062e223b1e739eab407bd657ae2eb88b460346ded975bc0c65e48b53b367f6f83e687a073a6e95801407a03c2bcbabbe4d92db38056d4ef4738669bcd2ff84dfa342646d4a62279f1a6feb432e2258ef507dc7b4dcce2b91389365f7b8087112af09dbeaf06709ec39c4968eb71d4d307fd935586e735d3218add68e6eed90a4eb189cb78189d25a46e7fb0370451e2db1e2605baf31fcdedef577b3c36b063f82043b1dc4415cfbf81e541d06fc52bd6306c671661472e5833bd37fac06a4300c2787e17c9bd4eab57fa4f67a971ba38b0ad823bc2a708eb5c3c5caac3ee746a5d93cddae3cc4e668e052abfd1d9437abc9f5e14b11f7f5ed467725482b4d3ebc19e2277b328b7dd19cc1914c7f542cf3ff1c8a7cbcd8332c77771ac32a8f45a07b7e9b10ba6538e3bd36956643c1b47a206391be0e981e1d5c9101d285b7ed9928e74a17e15280a069b615aa1c4ab30fb81e35a568ba3888796502897bccd089575f9147005199346d96aafa4ab8dc4ab09a27afa3e7e8b09a265dfc34af317d97058fc8414c01407b35bc9ec0571fc5bae289db8cac79294e763b3d74af6310ec35ff7bb11bc5002f83e7b529e0779e1915514feadb0c2f0e4efe14011f691c05963b1a6eb667a9c7a8023f7c891004c6404a90711ea06f807834d14e4e90f9817d0a1e3b77f264fda1a2d8bdedaf067de9fcd301b82fae1ada428319454e208d65aafdf5ad9aa83ca17443ae07489d7288c048c9f7f3fda5ec5aa69af8fa2be338b56e67d505672f6038d900ef8d8c736e905f8a553c3b40739c8a74e3b611785dac501da44cd5b3eeb7b2a53916c46647106e26794d933ad029cff52751e231f33da84414fbb45ed11430410712d3cf353906030cb67dc0c14911f143f645c5b7d5964524fcef51d75229a8f3fcc358cf0bfd1735bf88a93808bc239ffb6229272dec022bc6e81591a45d956300e1d7a112cea743535965273bf0263c90817a0306b859d714d0c69c051c62319e43525e04af77a1cf157f5517efd0207529a07dc1d362cc64876a84e87af07c007259dc2c3b1b1a56e8dcb0650ddffd6fb4419aae3d2ffdb14e0337e03fd5d6a954e7feccbf6fdb31d57cbb4d7be8de14702554045c1db4ad73a29c67f1c13d83040306f5e0def58bc92df90c77c0479567c9501ccd2471be1d8dec70b91fab8e80065aa9bd481291924cd836e2ffe4f630a68ec342faa34be954cc1ca824221a51ffbc6ff9807741722c79953fc086a78e526a46f36b3cf073b355278cd2a5bd16a85676e42e6342588052a9d7e1968d25aba3e6ec4f97d5293fbfe22507d6afb3805ecd96a73bb4404e171a202965ec584069e8121f4078c0ef0f2285a80386401ca2b3aaa04188aff724993acb93af3648e22646fc79e14a4b3cf4d847efe52f0b2a584d7fdcf5b2fda5c15d2a548deca85958de56e11a856bc3658eed579b88c993e999183b2cbf9c014ce25e3ff3aeea23183a75d784f87e7efbc905f8e2dab070e5757abd232eecd76eb63f513605810d253157d15a886ad0d2c964704d1251c6241e85531fd8f7d06f8aff6dcc1be5b0579f6be3bbcd33c11ce4ea488269b866d78c3aeea1f0d6ae72b6a01e4efe8ab42bd7ce86df70d26452962e4d131afce3cad049a87730e750e09b6f89b6357455a793887b39f54737054f11f85af36dbc120d659d2b10fa688fd84c59b8e0a7bd0711aaa2f0131162485b273b39bb8e7a6fec1fd6be3981382113c99f494cf7f138f9cf9c30da86494d412dc857080653df3e7bbc018b8253f8177842510f5738165b7946c50a43a20257c02b35658eba270022a93a7fada7b38ccb7ed8168cd04c42702d0cf25ba21eae13fd82450ceed390dc45ec034e966ecbea7a21835871434741de448db3d5515e323fc490e2ae49414cadb93638d0ddb1c7d3248fadff03531b37a22310d80f4561a8c1b31ab270c67a9db93789813c04c3feb9a7bdbdc3f440e761438c3d9f33f4242252047f9409cd5a4f0d69dfdb13ddc4b5dd6b19b0ee4108c5041c5809ff47fe09bd901e13efa51a0d85ce7d1a05330729008230fe0cb1b0877fdd1610b3fb66aab89d17b78888eb151c8ca6a109e2cfc98b26d46ddb280f4a728ea9c5f4b986b6f2a26dd5675d11f5b12c30202fd7baed02acec402fd551e5404b657800ee27f6d26e24cfbd962d8713225dc32cbcac8376ce76cd47419b6a298fcf2c5c8f52bef5b83f7aec83f9dd0316f4dce941c334cb273335cf09bd8f373f436fb6bbd0a92dadb0bfc3243790423374327cb3bf2c6ce93a8d9f22663325fa9e5fcb09635bee2296981c8f47f63f255cba6e855557abd733ece69efe9638b6844b41fda5d96917a2333db264164e1afaf3df852b29a45f2ab1ebda27e2badd3ca83f832bd706a38f37364261e0bcd48ce3096c131aef6ee7bd7ed361e74146ea62044db570e16759bc39fb52a15d2e50cdb1d14964346cc8ee860e675ce880de3cd057f6e9c66ff0a5b7849f3f31c26f45357d70bc2a4749005ee296073ce8317f312832ae5abfbffaa6cc0062dfa8da3dc559a7089d9075367960864098766ab9eb68f66811f03e63ed1dffd4ec62b0e3f5fbd99eb6e6f1394989b4d3644c64360ab198cc3a1f0771b08b0b48128b385ae7f80ddf0066c30b390ae941d4e436cbf3a7e824ba27103baf495de6e0ccae2a2a4ae279e7be6ed9094a9b3a52e1430bce6c089a649aaac3c82b8a01e4ce255035bc1f2931db5bea751cf7f2c9236c59251f49bb0b52a96cfd98945e1b8bbbee6f13a8ba8405a6e3526de485f195e4d244b22ec634a1deae371c8c9871c383ef2503065d2e9e2a4efd205c952d9ace83c1d6f49b69b400d2bce05e74c6c75cf21a940cd355df1fdee7bf49a35c89cc6e8c33872d4c495a39a678f01cd5ba0336b3395132308abdccab5653803ff6b98e382b035fa5b447fdbf6575a3cd3f18749cba32828ee65e198bfc6772629528a59c7cb2cb4023bc59965b7f65ff946d940ec49f9b78265f364701714b93780438480eeedf4d253581a26791fd6332a863889f2a5ff231f5587c4ab48776aff90aba7c08d73227385b5d02289f5147be2d4c91a0d3c297cf7acd86bbc241283ddb0b05664dd6e29b1f0facad3a253e56e90ce54bb5a446df498e64ccb958b9ea87f7d36e97dd1a9ec3729a6423aa4e4f53579909d99e678ec44c35b2c44ff50ec5edcbdd7075d1d268016237abb0288eae09ecff98fb9466ecade3c2185202709c76456b1276e517552048a00678e86cd6db9f4d769b3406d90c08603262c01c088469aa32998a47f6c7fdf8b1af8fc36b60829038cb6ea3cd0c26c15e24ab7ce8cb93a4f8f17e8b169e2b3c9834d2da5d220c38dc1289241a3b2d62bb4e31149fbc4073f95b37210503476451f46eb6c992f0178b6fc25bafe129a72973ceec93cb7f083c503094e2757c1ea0ea2792ee06931bbebe246082e511", 0x1000}, {&(0x7f0000001280)="b67ec8dfe55ddaf3ca098006d8cecd4d7a8225d319e567b49aeed429f8ed811e5c0a4990f50906ddb5828f93ec4aac8506e415d1d94c56554cf4a70e0ed4b704ee591dc05f346d74482b57efd7379793744644810cf40f4cd0bb4784f85400ce1d81b4cd52a70beba40064854142dda40df0e0af1efff0181dc869c304cd919b5cbab1880966821779e33df598a0d1f5e6b0410c8bc6d8d1c4d845172393254c7d138541541dfaedcc405fad6b9b8825809e967dd766f9d8115c72d5e7cf982201406791a93985266dc2cb932c4938765168c8d80d73a3841803cc5c57c8a347adfceff5964fbd40b7c01a15", 0xec}, {&(0x7f00000014c0)="698b42884dfd019622ae4a20deddef813612cc2f6bb85f5be27a7df7dd6476d520594a8c8d7e81d601530050827724624551b2cb33c2f9328cea1b903cbaf651b4c6bf92e9bb54fc37d20dfeda4773c05c7e119e92d9b07f7d8ea851a936ae26fec21ba6af6033f70544c2f9ddaa9979bfd150524ae75acaf1e7efcaf331327a3e25068d9919084c52cbed8fc851fb9b978f95e8b31eb5dd0ab6e13b03272778dfebb0124b91e304e9a63e2f73a85df0c604ab9d0ceafc3ca9a42cdaa74fcf444dda2b1c7140ed188e53b8ee437084ee8a961d14dbe9eadddfef667dbb76ee48808fd71b06de20d5ba2c46cfd3f35fabf8925aed3182400d2ecb0fcaca540877330b185c7186ce1b2be384cd41d7b5f120e6740d1cf1f6f214adc4e84c1a7623531170ee3ba49571e50695b9243f20c50735f907cd0078dc0e23580498e6c918d0fc1b44bb4b4e68f5e89afdbae3e46a1fa05a8a11f1f8a52dccb4837bf9e85ee7ef6d1732ad986fa3de118d627ec29adc7c8bfa8b0d3b26c10ec4c9d1ac78e7f342f6236b2f4f0e65dfbc19c3e1b351d6486e9782a31fe501d45b807b13fe81a17ba466c100740b29fe5eef49d8de2c663908707180fe574d15fd2e07aa40f1640c492da900f9480d65ebb1d2fc4f9d61ce8ff96f194cd9bd8fb73e30854e28fc7b76cd33dbd903faa7592a8189088aa43b415f256d60384f9d6a3c6874c45592a8d36678f85b12d1071027ee5d7a54f5479059b18e80bce76c433238dd5fdb72bf7cf1e582ebcf03711f9ad01cb3992594780198752abbdea8d229e66d7896176ffdd21540a4fcf512efb55b608a10c6cdeb11da0a088e20b603af5487584ef66229a78813871a5378ed93606a7b1e70b41ed9cf91097aea21d5eef1d953e3f4270918780de33d79c25e4640f50fbe39a50d2ae66462dcf88070f8d3ba32671896db5753d79f57b70fd335c8efd35a00b21a3740727ff19ad1500725f7ffddef81dfb7d0a478039b100edad8a023ffc2b45f931503cbeb30fc30dee305778ec3685c291277669fa5aa1e80902b20e5b7916329ebe9b8e4badbe35d52a901e875544d8df108714ade8dcddde5c5648b593d45df51743405b6fee1b876bda1c82f2164029a9fa70e0fa05b86a3bcccea718fd358dbd060cabf6aeedb11bf643428fcb07fe0b94ae4e72577a61c45197028715d2e55564dd2c805dcb90a64d8be1cde2a5c97a9263472a48345860a7879346a6f45987f059cc818603aaed78ecf30e1a3597d6403ee8180daf92e129f5a18ed2fd718f1eaf160d2c6f62d090ee0ba54eac97534cd58c4927d2bdcb82451087220ed494b7ccc246c924f2fb04dbb496eca4de4d8e123d0ab5eb286e792dc5a7a7c6ac50ccb39125fd9df8751881641b8d8cac3641230cbed16f4bf97574ed731ffdfcd315d6774002b9a938eadc2615bf725295ff4e2e318cb2c3630d567217dc5bf0def5fbf5fdcbcd48725b6c998a26aefe04abd416aa2b0b3b5c65b0397bf1ad41ce779649dc7de8b0bf1e4c865e75c0634b4d35a72199470641949086f6a5cd5ec41f19a815162e01ae09aab19fbd8d626b0691fd9d92dcb1785b8cd05ad38dceb17650da1b5d7bc23e6e5eb38b05c55c8844e090ee8b331566170b363a8e23bcfa720e29754a9c067a6a8b6ca15c04418bdeddf0350882257b71ad4ada565c5d47ec3ed0ec842d2b335061ab4311aa900d066d04411fff3baaacfbe6f674799dfed53cc44a599508cd9cb86036492f578a84a44fb70a61ad5960fc1bc4fe2bf2e25400bb13ce5e9aef1ff70e4b28952b76c8915764836f48a67e8ad757b923898a9518eb4331ff024350ec5e90035956385f3fbcf6db79475ab24797ef73680f3ab36ed3e9b8093b92c541e6bf3e82c4b82861e0fbc486fb72cd79b59c91148efec998d365576e6196501be5dbdf74ddd5e8bcf284e2f47a57f6cf4e85edb294a5bb5201eba91a489b94de8ef6ab0d37b922675aefc3b7a78efd0577a0c093725284e0e74fcc3c4f0ba9598b01428c2f4198b07080efac5068017d1282844159b668fb5e5e0099386307537b2d801fc6ffab23592920dc9dc2caf3a842377b328066d2ee9a54badca4879ff9f13c1c5fee2dcd54c1e9fc8632b34e374333babe6629aaa17c267d324e376c915a71857f3fc7d059e2e67c2a1d24307e205a0d29e3439ad81099765a4d723311b3fc877107acc213a13e6a5d8b611683f656bfaa22fbf055ba84d3ee6fdc2663157c1f9e405dc01da548f402a117a2c506bd2b55ea9eafb1f3b56dbfd64ee38f751ee3ba7e4cf7ca50182ad17efcd233c227c043d3d1deaabe422b66c5c490497534ebb74089d20c2ce6e466be5bde4a7093ecdbaf5f7c33d8d88476c5db7363fd7133decf883c127086c27dd39c205020ce91403e6b30d596aee14a6a02b30cd00fe6bc50485698e13ac21183ffd7be5ebb4ec14d50754eb694e31afc217e8eae1793f3777107b169cd7a20f3bfcdca8824e906d1ec57329f5df066e0be2fff934785369d3429efb9fe4bf8b3fb7246f7b6decd6b7e98ccde0011af8a7edf838fcafa1a304057ebf80fd510f7496939963d9a865644610c7d363737fa33d15ccd25ae4a3ec73bb7601c222d4f5be7eb61316f01f25118d3dc03e3e3229815fdfdabe8a22e8be6143552fe042e51263b48a8986e4f97383b0c5f2a7e225b4b62371b8e08a3038ec586379986291d6c7fbcdd34167aaf6dbbb43622873bf0428d890368a4f4113068085fc3f7343f911ff501f03298686b9169eef868cdff820c3fa5ac7728fb6db5b88b294941295148ea82a49c77b25a42420b735db6627ece595be307f3a4ab65027e3c720801a91f4f3199e6786868478d960c85ca5d4adf0d04443aaf926cd8223bbe58685dc0a273e4913b9f989287f05326bef00766afc7178dce788ed7b1edba9de46a7e2721bb0b0d7a81132ee240b2ec89a887336a65b29d88a4139922f669cc69fb487b248087d40463d978b7dded5e6064bbfd426cf6b0aec9c2aafbca583df11763163647fac5cbe5c963f6adabad4b865172ea37d019a00b01bad96966acb5ef48ef31c8f6c5b0f49369395a5a15f9624f8071fbdc7b84743acd0304b838d39edec5494ab4595333a3d3242d760f9a3617cf062ed8cc7e7f9022cbb994b07755a02344340fe9705907961c07e3f1ff1dd172c67dc649e51649be7729267221a984bcff62462792576fe8843d96e4f24d7b6596907310697ea47ad8de5003e011faad7badae448295e06803871386286b1b5aa0b25a90f183f62173b2b264baaed7c5b55b05e8cb1efddd8e46c0c59a15d8fcc5395efe74fb88c498afcad3d0397651cb8f5ec96f64fb462880e6c0ad281b380e6c05be61489dc922a629d6026bd6f2f5093bc41c2d528f88fbdc07b87fe6e6a6013215061c3db55c0672cca494ff8b1917c2567fe46c1e381fa09ea6e9c0a5ac576730f488304ad9558c8765554a2ae1b36ade6dd58d1e9916e89b6b7ba4ccb2e5235687df29b808872b7a3deb6c5307bec7470c15b7cb3f1ae412e2d2a1026a5fc2089c83d7dd2c43917a1b0c7a513fa3b1ecc49473f572bd5bbdae21ec0235f2caeb2bb397d7e0d3f18e1931de9b5aa890a5b8c1ea45e4c7d6b8d1efa3f6ed114a157d7e03a6209ea05cd751bc64452356e708a3de38638f26101b1d2da62f114e0ddc6fca52dffc8332dd9bbef84c06d34566dd63d0422ebc409e2d74456ecfc3896901d1d368643f4f390af8bdbbf30d415df9db15b975dcd8c619c286ba0c86fa3caaf5147d3399c062369708a1a10ebc96193b10061ef2fc752bd859e0cbb54b0a837d9f0491dc0a99ef64e536243b7ba4de00e828b6a3fcec11529c87d87409a8307088d8f154e9a2ce81eb14bdbaef4c51332065b42467009f6e468ae7c867421dd0812495c799f22bb1d2cb5125730d3ffd112776698adc6a9cfc4d0c1f36610f5186fa2ae62f4c7ce7354cfa5c2e2edf86cbf556e38bc43100d4ba33650f2548f4a60f79784e1e7202e83aed0aba7e85141fae14909f7aa8c472e21b7d4c0d4262556199f157c99fda1d086548e0654c484e8076e1858048f15598bf173cc41b484cbe9232ac6298daefe30d14562f5979d55a7bea57ba4465997016840ec5542b5ec87bea8787addf87d1cfe542092a78736b3e0923d64b236c41f09f83b82eedc3cfc0f2d335eb8d93d93f8514bff5d9a61ffb628932a52773514be2acc43297339e529ca658c3144795c39c8026facff974b4f90d5989a527ec46c2c0fb7a069f26d870d90c002a775e4d3e484bbe2c08a0c5346e83b2d16e3a32922a0b4d8ac666b3fdced026958eafa7ea8d1bfe1dfaade2b6519af1499a2a7040d3fd48879f4310d1217720840893717a7124dd0423b0e38c5b10bf847d47fce5973e465230633f8ebbabf4f9f416940831e07147d502bd579f79b5a2001fd35074a3fd14292281f50ac75ee44c0e2964c00eae512d04855b148c068fb7f12d2281d422ff9a73fad8b1a966b8baccd6fd9cb2a38c9eddfe8c05a4b543fe992fcdc1a1c38d587fee70d6bf95436f73154606511c0f2ff28c119100aa30ec53acc8fe2681d9420a4f3a9b943b62d3665e8d30a69f4850b97b3b62b02b49de542cbdd93b2c1f3d3d1e856b33f08256c8fb0368ea369a1cae29d4f5f4d45a0b43139838cbc94d209a8cdfce4de898078275be36f80c35a38d1aa0e9e032b32d5713b182bd9c76f6ebf2cc59102cdc5e57e55f8d353068ed437787e1b0e5671ee06be8cc8ef56e38c9788d8e86c2925fde6d7ff2c72b6789b6dcca5b1638e1370035da6931320841fff8ec940c60eaff0a6bf17f442ab91980061dc93bc8339e8f63388a19034460a67cc369969eeeca94fbd79106e842adaf049a536a7de99ac63a130aef14f8fe28cf4645a57ec25c63d200230dea120dcf5173f12fb0eadc2e9a520a11a958bdc225287429db8a23e967f2f847906723cdf4a6e4eff9c4d2e9ea6d5294c1fe10cc93f2b3009fa31b9e396ec6f3b39f7a7b36425bb6676cd447688ebb97c80a69dda0fd1ae17268234ac838483e957f6d2c0d061273755be943751272699f3fc40629c109ad047a58e0f3a3d88d7d85fbbbe4f025e2c544c8a51aa65b073bcf9fc5c44083e1db5cc55c2ea4348aaafe0f0e0de701315820dc9260877b3051f1de3db4abaa71abb790eeeab2f6575f3ca624a64a8785560b156f5b4ffeb7cbb9fc3a513794f9cfd0c71ff9d45d671d27055432d7e4191b0c26b78a9315e76928b5ed3db036485472002ece7c038c36e9fbbb705ecffb478ee23fb456b4202213349fc45c3b50040ce905936a50a872d65d331d49a48ab9938b411bf9d72b472adb2ea6b6505b98b491a9e7871ff61150cc0f5899a768549e4c4b6c0b109a711c1f68fc0cf1e0f9d6dfe98d6edfc796f7fce5ef31fdb5126ecbd013c65eda07d789bc56989a4dd648c247c0b5b911b1ffe93f318c8124e6d2ce759eccef049cbac30a31403416751c1dc3a8839091a1587db9aaba45583be69fd8e4576ffdd7db989bdddc34f9d95fb34250a78f7766058ef8de9e9bdd34c91eb4906d7082ce462898f10f5aa461a452faced8752f20b90d73b232e87a60deb122f8c66342c555f08dd1c15ea6bb7ada94277d6a315ee2df92a788c67f399b72360937bd458478e9e498146b20e646894e21339aded94b934aad9d980383928c5c3e2d7353fcd37cda0686d0337974288728bd00bf7de4d9efb8fa10ce45237ad", 0x1000}, {&(0x7f0000000140)="624ef1f899b559e4f163aa0f22e5b9f190aac8eeb70ecfd2cb2dbd6056a3b9780891044ba221", 0x26}, {&(0x7f0000001380)="94f365823d31c0def313ba57e534b889412b932bca5234a8b0fd2bc8d31f49d10c8027107e455c092941735f94c9d069b7349638642541b589c0b261ea6b59bc7c06f3168013c86057d34f79591f04faa55c2932854c3111ea73a0ba8b9d84b90479daa125878fafe08ca020d9916e22ff92a497da129efb0eeb08ec1b44624c3c7263aefc72d411e30d453fe64e302a6d7880d4b2ba2bdbc332d10943e420a7236da7a5cf8ff8f0c723aad902f1fa9b13bfba5d48e2ffb6698d575f", 0xbc}], 0x6, &(0x7f0000002540)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r3, r0, r2]}, @cred={0x20, 0xffff, 0x0, r1, r5, r7}, @cred={0x20, 0xffff, 0x0, r9, r10}], 0x68, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000007c0)={0x1, 0x21}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/67, 0x43}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb0014de443a2b8d1edb613579425000cb69bc83c1677a656ab420666c3e2c6fff0200000000000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="50000000deda4790780000"]) close(r0) syz_open_pts() setrlimit(0x0, &(0x7f00000001c0)={0x0, 0x3f}) chdir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) r2 = getpid() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x1ff}], 0x1) r3 = syz_open_pts() r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x40000420, r2) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1000, 0xfffffff8}, {0x18, 0x2, 0x99, 0x2}, 0x9, [0x7fff, 0x1, 0xe3e, 0x0, 0x3, 0x1ff, 0xffff, 0x5]}, 0x3c) unlink(&(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) write(r3, &(0x7f0000000140)="04", 0x1) getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) chflags(0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x401, 0x800) open(0x0, 0x0, 0x0) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x32, 0x0) setrlimit(0x2, 0x0) executing program 3: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) setreuid(0xee00, 0x0) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1f, 0x38, 0x1, 0x7}, {0xfff7, 0x4, 0x7, 0x81}, {0x0, 0xff, 0xf7, 0xfffff249}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x2c9}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="8ae480af93c06613bc7d1336b4702fecef302069687b498c38f9b760e443f9ee7c55cfa2169c267116ab88bc894f896189844df9d26f449bbb82ac5b586dc523857b72e4b1153b707c56f6adaea81a090bcf0ee42f85b3d5760e1612d3dc4db6d393afc599e54eb1b470e42663918ede57883f6584aa9622b432fb80c8a21bf649221fed048c96a8d56e06339ae46ce6efaea9654b1fb5a6bc9a98f76bbc47e74b39a2f440309314647ee7f9", 0xac) executing program 5: socket(0x6, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x3fffd) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006dc) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000340)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x800, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000600)={0x0, &(0x7f0000000500)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000004c0)=[{0x100, 0x0, 0x3, 0x4}, {0xf5c, 0x0, 0x3, 0x4b}, {0xf5, 0x81, 0xa9, 0x1ff}, {0x81, 0x0, 0x12, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000500)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x80000025}]}) write(r3, &(0x7f0000000100)="94e15358337d0900000000000000", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x4, 0xbe, 0x1, 0x4}, {0x8000, 0x7f, 0x2, 0x10001}]}) getsockopt(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000780)=""/230, &(0x7f0000000440)=0xe6) write(r1, &(0x7f0000000700)="c662e62071cf5e85539afa5e908352635cb3ac14e156887afe0b9763fd9f8e97de6b77283bcdb27337a6d7b9afa27d6e8584c649ec438ce2bd0ca61d1c7c0979b42d2553c1ed9a5a5c6bbcf6886b0db63765ac576179b293715fbee78602409c60d39a23", 0x64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) executing program 3: pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) close(r3) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="ec9264750918368098968b45a8f48ffef9d91ad66b7761cf00000000000000042e0181891800000000000000", 0x2c) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) dup2(r1, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x176, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x6000043e, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x80) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socket(0x800000018, 0x1, 0xfc) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0286988, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) semget$private(0x0, 0x7, 0x3c0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x22, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x400004000011830a, 0x3a) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x70) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000480)='./file1\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x110d1be4991a230b}, 0x2, &(0x7f0000000800)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4b01060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb184d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9db3cafa2c9830196002152912948f7e57a8b53af5aae7af46ee8d83dc6f8f38aba4d151a003d9b2d5012f77a48e6086789f4ab816cfa78a3203725f3e3b003e55ef9013acb804c80a5812e3c910ba2e8f1e7b8bdee6d18baea749b336cbe1d347afc3107afc20c4c18834b548b1017b142b873e0f420d71847e1ab9241d43e032fe55af45cc60029d779c509349473f046bf1aa17cb7b54177ed50471917c8da4787062e6308c3d602cba86998acdffc0c7622c2e9e5b51dac71977450ad0099a312bbd0e7e869fdccd91b299d7c407b0800792dac1acd11be02da52b0aa48a9b804d1c324d4155178a2d7718f340bddb11e8d08345135d99c1d3991495147c0", &(0x7f0000000040)=0x1a5, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r3 = msgget$private(0x0, 0x397) msgrcv(r3, &(0x7f00000007c0), 0x84, 0x0, 0x0) msgrcv(r3, &(0x7f0000000680), 0xd9, 0x3, 0x1000) mkdir(&(0x7f0000000400)='./file0\x00', 0x21) setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000002c0)='.', 0x1}], 0x3) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r5 = getuid() chown(&(0x7f0000000280)='./file1\x00', r5, 0x0) chdir(&(0x7f0000000580)='./file0\x00') getpeername$unix(r1, &(0x7f0000000d40)=@file={0x0, ""/4099}, &(0x7f0000000540)=0x1005) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r2], 0x401, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000440)=' ', 0x1}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f6c7037faee2301a56aa2741434d2b14fab1e7701f22c3262a9f8e27a8a696caa3b9ab7c06b7d2489b7ce8bf6fd9b847cf1d878486af7992904af965bf98c7545167c41c2041c0942", 0x90) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x8, &(0x7f0000000380)={0x400000001, 0x9}) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b66", 0x25c}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0xffff0001}, {0x0, 0x0, 0x0, 0x10004}, {0x6, 0x0, 0xf5, 0x8000000}]}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x11}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, &(0x7f0000000380)="38d4a34b8eae8400f7b90fcf71b59c7afec370713634345d678123875fe84ed466fa7589f049e1f23731eafdd341f6162fd1004f4cb76fadc22ac3d1ab5d3aa116dce5d3ea648aa5c01735f00aa0211fe32e877dca6d93b0f9c2f0ff4024f45b9168b4adaaa2efe465f7fa6f76b5f79ec9580f6f17bf20b8496682f21dc276f480e1b55a2887414e3a0a4aff9f2ed879918795dc60bd14552d9800f56ebc8cb7d10231bea4838760d3ec68cd52f9d162b17b73cfe0fb3ac42432ec56b8e18462bb3584cc77470bda217d", &(0x7f00000001c0)=0xffffffffffffffb5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e71b"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x2, &(0x7f0000002ec0)=[{0x1}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() getgroups(0x8, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getrlimit(0x9, &(0x7f0000000000)) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) syz_open_pts() r1 = socket(0x800000018, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) executing program 7: socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f001c2b00fe800000000000000000000000000004000004"]) r0 = kqueue() r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f00000000c0)=[{0x5, 0xfffe, 0x1000}, {0x2, 0x7a}, {0x4, 0x6, 0xcf886e78479cac7}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(0x0, 0x6000, 0x0) r3 = open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x203) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080), 0x400000000000017d, 0x0, 0x0, 0x0, 0x1e) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x20000064) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/13, 0xd, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000180)=""/74, 0x4a, 0x801, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r5 = dup(r4) recvmsg(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/59, 0x3b}], 0x3, &(0x7f0000000440)=""/89, 0x59}, 0x1841) recvmsg(r5, &(0x7f0000000d40)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000540)=""/78, 0x4e}, {&(0x7f00000005c0)=""/243, 0xf3}, {&(0x7f00000006c0)=""/236, 0xec}, {&(0x7f00000007c0)=""/116, 0x74}, {&(0x7f0000000840)=""/40, 0x28}, {&(0x7f0000000880)=""/177, 0xb1}, {&(0x7f0000000940)=""/154, 0x9a}, {&(0x7f0000000a00)=""/255, 0xff}, {&(0x7f0000000b00)=""/38, 0x26}, {&(0x7f0000000b40)=""/76, 0x4c}], 0xa, &(0x7f0000000c80)=""/171, 0xab}, 0x843) r6 = getuid() r7 = socket(0x6, 0x2, 0x3) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000d80)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, 0xc) setreuid(r3, r8) getuid() execve(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000ec0)=[&(0x7f0000000e40)='/dev/wskbd\x00', &(0x7f0000000e80)='/dev/wskbd\x00'], &(0x7f0000001000)=[&(0x7f0000000f00)='[%:*%[.{\x00', &(0x7f0000000f40)='/dev/diskmap\x00', &(0x7f0000000f80)='\x00', &(0x7f0000000fc0)='/dev/diskmap\x00']) r9 = getuid() setuid(r9) writev(r5, &(0x7f0000001180)=[{&(0x7f0000001040)="955cdb7ab2db240f2e7e7eeaf28910c6e8070769058e40b09d140f3b678ebee63b829cf1cff29c9620918755da", 0x2d}, {&(0x7f0000001080)="6f7d75ca28641d629a6569c8804b37cb6feebffdce24c3a42a3a92ff96369bf25fb281d4562417898ae34ee7704ea6e3976797fca6a3b39b9a95078bdc66a439d863a7a2e23e80408489ba19e51176ff62e2e95e9d4f2b2fbb50cd405a024ebfb7a81d5136fdcbaf51a9e7b40fdbdc2ae534641f52ba21af2f62ed4baf8f6535f7ef1a0f537b508bb6bc103fb3f2a878e77e9861d4d14a5f7dcf31a681ace97cb5d124e1414d8c669b758bc640e47f9b307edaac875ddb59eaa038c67b97ffae528ba4c0454d3617a1", 0xc9}], 0x2) sendmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001480)=[{&(0x7f0000001200)="a4a7be2ef8dd7bdd7bb7f6ff9bd6268c62e1091ece2e6127879f0cdd496a9e3fc1f5ad724b3f852a779fbe6876b18ee59b6aa3a1fa2551ab16a9cd5c4b10e93fa8e1ecf7263b80ffeb9078002ee5c454e8f569be36775c7d328b7414182c3632455a349ad68e769d3de80a2c8ed7c2", 0x6f}, {&(0x7f0000001280)="2ba32e926b3abb53670ff0eec69f882eae174f4760c8d3e9010ad8a512289e40b51d8e7aa2917c274110c557e83edb5f312998bad86abb0cd5", 0x39}, {&(0x7f00000012c0)="108ae6f4617d02d0ea401aba03a2cfb0020f", 0x12}, {&(0x7f0000001300)="9e5e475003cb1f5289953cd18112b12e0ffeefb4eddeea094acff442f742c64dfde3d52d1aa3f1d418506e4bd51f1a1f690a218f3303f1d7791e9705f736fd122c80fbdd6d49911459be56b186c9cfd12d22efc6d581a3fe2dfca8638e518d42aba61a009cb85325851b87b0b370a80bc46a85f59a329402a31f3f5f774bf5adf30d2ced61602ad6b68835ce277d899d1a8d8316fbb2c6b4872fad63ae47720630a73d7fc583c0cb24b12c3c729ad3191ad5592a676c2f85a14c205e17bd9505f413ab0736622070c9a956578e20d4657a873e065e96f7ada534133812bfd5dba87d40fb76e7a13ecb9aa9a6d0af2a0514", 0xf1}, {&(0x7f0000001400)="d5105fc071282a1a9b674c989a5666778c22583b4426596b1bf55162f1014130afa01a4a8244e60a11db14ffeec7a70c0524dbb6b89b78dcf7071ea377e2173a4d6c5e138348b25b9684af805560f93c9e86", 0x52}], 0x5, &(0x7f0000001500)=[{0xa8, 0x1, 0x3ff, "3e411adc74d68e87570776b84de3f414a716ce3064c872332acf350cdddc25f5ac23152e7f70bcbf762e07a8ba16f529b6df7fca1944d767dcfc2467b0327dce672dbe9fd862f1a472ce3cb895f8086092b3a9c6505e5539c6905090d45e086507658f9e148e506cfd674746645a5a83a2072b98fb52db05f9816037ff1965571ee0307cbcda9395ff700dcb8bb5083ef2ee0e"}, {0x38, 0x0, 0x7, "931220dabd2e025cb556f7d0dbec2be3c4dba3389d8fbe1b8b4e48eb0d7bd592f0c62dc2a033e089"}, {0x58, 0xfffc, 0x1ff, "3b32ba82f65a41eca996583d428ae52d82254b3956588a20101332eae8319cc604d263025e5d94a372b1a70f99083586b73d97e1f2922018ff590b6a76f01c32f0b3093f989ef82e"}, {0xf0, 0xffff, 0x2, "a6282da7b6f9e9b149cf9dd90f51e7ac0fea18f942175e2f13776e41a06ada85bedee135b1d6c3f9c1e48a54d2fc37ef5ea41e5a8a14ba9c3f04dca6730cb0ea50f5b53709ceb73ab25351ef2f54442c07c6b848b6e604f2a8ba13890d27590fcc03f1b9a3962789eea7af920e583b4fa09f41efce806783334376c045fd9934ce9f09bf43bcd86fa702ca11da87047234f8025351521181897b19c8af1df1f03fc0a0fb454759375f6acd7e2d3ab0cd64e0202b6b308625b75466e15c4c093c859092551ab215d4b1f3a58f238083e89dd85caf94ce47697f4edf39"}], 0x228}, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r5, 0x7, &(0x7f00000017c0)={0x1, 0x1, 0x4, 0x3, r10}) mknod(&(0x7f0000001800)='./file0\x00', 0x100, 0x40) r11 = accept$unix(r4, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) recvmsg(r11, &(0x7f0000002c80)={&(0x7f00000018c0)=@un=@file={0x0, ""/511}, 0x201, &(0x7f0000002c00)=[{&(0x7f0000001b00)=""/9, 0x9}, {&(0x7f0000001b40)=""/91, 0x5b}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/35, 0x23}], 0x4, &(0x7f0000002c40)=""/6, 0x6}, 0x2) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002cc0), 0x2a0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000002d40)={&(0x7f0000002d00)='./file0\x00', r1, 0x3}) socket$inet6(0x18, 0x3, 0x9) seteuid(r6) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getuid() getuid() ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ftruncate(0xffffffffffffffff, 0xc62c) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x4f32}, 0xfffffffffffffffd, 0x1, 0x8f4}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x100}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r1 = syz_open_pts() preadv(r1, &(0x7f0000000180), 0x0, 0x5) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x2, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @broadcast, @random="ff440593823e", @multicast1}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc5, &(0x7f0000000080)={@remote, @random="638d5ef25059", [], {@generic={0x803c, "e17dab7f9a325e4c96e520c387df40ec04d2b2040c8a1c1b737287c77920569b708b2a8001fb2c73c6e442a0cc3ca180399ebd0334a6c5809cf2d95a7bcc520aad80f0dd811eb454907efdb66d74f04820fb57ecd52258563d6dcafadca8a85806d13be3630a7f4b38a680fe13db57522edff66f35056f339803235d966c318c6047a53a597bab2585d1fe0f1f8b3efdbd65b1153ca80ee17be0067ac28230913c4f75faf92d9927b617d758b7069a781b2c2a5c7155d3"}}}) syz_emit_ethernet(0x12b, &(0x7f00000001c0)={@broadcast, @empty, [{[{}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x8, 0x115, 0x65, 0xfffd, 0x7, 0x2f, 0x0, @broadcast, @multicast1, {[@ssrr={0x89, 0x13, 0x0, [@multicast1, @multicast1, @multicast2, @multicast1]}]}}, @udp={{0x2, 0x1, 0x8}, {"06e9cd3c1d6ac57448d7a98e30b207c26a4dc264c5fa7810b8027f980abb2daaf34d6ee88d525ef873bb42a1cc5588a874bfe03ceb7bb9da8d71584f49cc81a64dbd5de25d9a52ea31418a0899a3af97291e9bbb95be88b8485da0277e7ecf7b68e03b5f810a5822034e530a286f0c3c2bc019dd705c3ce0263a98ae46509023e45653c0b2138649f74d08811c82089db390852f511f2673fa20a5d2734215534264e32f757bc6a2909b74628b4ea097e5a03da08442917fb993f73a69dee8756e445a42e5c52d532e27ec1b296eb4164b3abc4be26508d73f48762525e7a7bc90c723b51d"}}}}}}) r3 = kqueue() r4 = socket(0x20, 0x4, 0x80) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x6, 0x0, 0x0, r6, r7, 0x2, 0x576}, 0x3, 0x6, 0x0, 0x0, 0xff, 0x100, 0x3}) syz_extract_tcp_res(&(0x7f00000005c0)={0x41424344}, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000800)=""/192, 0xc0, 0x840, 0x0, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x800, 0x0) r11 = semget(0x1, 0x2, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000940)=""/234) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000a40)=""/4096) chown(&(0x7f0000001a40)='./file0\x00', r6, r8) r12 = dup2(r3, r3) linkat(r12, &(0x7f0000001a80)='./file0\x00', r10, &(0x7f0000001ac0)='./file0\x00', 0x0) syz_emit_ethernet(0x231, &(0x7f0000001b00)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "068d77", 0x1fb, 0x50, 0x0, @loopback, @mcast2, {[@hopopts={0x0, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x16, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x6, 0x2, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x8e8}, @jumbo, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0xf0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x67}, @dstopts={0x89}, @fragment={0x29, 0x0, 0xd3, 0x0, 0x0, 0x9, 0x65}, @hopopts={0xa5, 0x11, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x7e, "0b55fb7aaacf65fb7753923d846b1c8f2406f2102d4627348efc3a14aa48247ba65cc6dafc6f89aa9eca1545bdb69a8a2c9a18a41165b122e816660d08253009e966c5f64a77a74f230724918faa685293ff84fd419138458006b0f7bc5276cf3ef858c046f3e0e0cea4135a25bffb1cca33c309d64819811692cd5d7d61"}, @enc_lim={0x4, 0x1, 0x4}]}], @tcp={{0x3, 0x0, r9, r2, 0x0, 0x0, 0x11, 0x40, 0x8, 0x0, 0x7f, {[@timestamp={0x8, 0xa, 0x1, 0x5}, @md5sig={0x13, 0x12, "d2fb02976fb62fd9286f66679992b7a7"}, @md5sig={0x13, 0x12, "fc98555ae7c626985771949616416c16"}]}}, {"1921bf912f7cc8a1992ec6644b59d5c242d983fefcb1219beaf67ffc4386329b63955740958598d894260f680202c89bdfa3aa61b12ba357dcbe1c1634f568c91e429231f1c920f3cda0938e4875a5d6395ec918fca55d154ca39c93b7e0164f8fcebc2963232c257078985fc6b819b0bee9321b9a38734ac596c0abb2ea002469d8a594993cc5e99a991d89d8630676653dc232abd92c1c9dacee04df1683ad205ba0a50d9be2df15e6b5c59e17aadb483a66fa00edd32219d3ef39c2d1286d9312a6897910f8"}}}}}}}) semget$private(0x0, 0x0, 0x400) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x17a, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1310, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000005c0)=@un=@file={0x0, ""/557}, 0x223, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1d, 0x0, 0x4}, {}]}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000000)="b3993782", 0x4) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socket(0x1, 0x3, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0x4}) r5 = socket$inet6(0x1e, 0x3, 0x0) writev(r5, &(0x7f0000001340)=[{&(0x7f0000000000)="08a6800310605f654af53705e3bc87172b6e29f7f989ae6d90aa992415374555e4aff9641f725b79a8474b9817f4d6bffeadff803025b3964be1d653f98834a357554dee860691bae9e40b11e1cc600d009a508b74058c840cfc6b2e205f97359c9293ec68f7e9d58ae5e631b62358edf239fb1014232a0a7b64632d755fa3250fe9144ffe8b4f45", 0x88}, {&(0x7f0000001140)="4dddfb7b05773bba5cbd3b35cd94e74546bbe514f77896e3dcea7273b729b24e7ccc831cb898b6999fd9c8ade0aba9944afe1be6c81f4d66f819b1628afea4d9e47017e12d31aae51b06de5358629db324611eef38799d8d96462e30fac4ca191aae29867b9c007291085fdb7a56f86c2f940c1197a282a52fc94d7b78dbc0499da473e0b1a58cc59de759ae44495342df95a235ac7c6d871009abff95b1693cea6b1c12e53b6d70e95914b2c2ad6c16150f1896d2c02cdce9595ac4b0a24aa066fff95682363bedd39dadcc586dddd0039b1d29c244ad2b8416305075d18542c059d99908d03fd46acaaeedc5f1ffc35b02c06063f4411e924d59a9e0a66a7b0008cc2aacfb2b5ed1649a59b9d4a88f817029e17011cf51373f7f25fbb2ad4852c6a0ad80f19adf7f6537b32b8510eb048ad0f90f529e246179aadb3c7dd54bc070f8d15edd23e145a3058468ab599b19362feb4ed76527daa710e43f1f00"/360, 0x168}, {&(0x7f0000000140)="01530959491d0791301208c3e001483cb558965c793aa5073f4a9fa10928b2c8e87f0fe505f6dbbacdeaf569dd1712113872ecc6898393f2eb40445fcab069762a2499df1cbb9cabff11465c1b6d0fc700180987", 0x12}, {&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54d094c5ac66693dab541aa6a87d0a455e74c4ad2c9df0b6d9832e66bcc20188f15013c2aee4ccce9c7c237cc5e96ab9f096d00930556eacea3e4d345a8a6e15e19ad948de7c91263ca7f8fb84c59d07190fc533a0afa274c42dccf8c9ba3e87a48d632a8fa858d6c5044ae2f7177cddec826f0035230d61ee2d7556899968b90e9b7efb8f753b312544d9d76def5c036551afddafe62785b1e0ad29979694ac44cc524cb093455fb69f94e55621f8ed6e70cb0", 0xcc}, {&(0x7f00000002c0)="dc32580ebf881bf637593697c6a13050ac35823d047454d211bb68d47b92468c93f351508a3a96d09325fd424f080914b5255a6ca2f0f54082470c56fcb881d1f13f121536c0feb3cf7b1c3dab02896221c8fb8de0da9ec49f1cf9f061a2a7b5ed9a6b6f", 0x64}, {&(0x7f00000013c0)="99b170b5f44ce422545311fa1c2e5299ec80b0c5b194cf175644b6bf52a71dfd14b9048dfba7fba31a7a15d81f4836731d0685832997a9dde55562a9a5197e7f9012c1330b5771017f5ead16652948ec48a764c825d2aead72c148c80d7fe4fc065f1225840b05fbcbc6b9fbcc49c920c348da0cb63a0b718f0a4db12d164b568a9f54805336e4a21db0df5438bb3423780d23a9bcdc05f83ade3b1770d7a1aec4bd41fb492a9f8979016ac99e3def82e0c05173e4c04d1cccef1fc78b9cdfeeaacb7eebfce00092ff183949f7d205361a249578069c992511a5e638623082f13e7d389fa3b275f227d8308ab1b640e9b07bb7b60123b0f8651ceeb2f1f6bef1b0d5d88fe6b7eb253ba7d8daafcef63edf0fdc944fd469a0be00522340784abfa9b381c9ce3901a0e30de0443805c2d53f3038b1e28689ec466370aad1e6badb07e3538fd0835e0f70c00aa45410a04f23e5fa0d7ddd20500decf6dffdd1f66805d8bd660450c0fb7a5c890bffd9dd7aa8a668802517115ce6996a9dce12f17002216187a14321d584f3d4cc41e663a426fc2f51d48e40deca69f3bc23c556d80cf355fadb65d78b86a62f7fc69f49187ba38667ec4d7dcf5f98e4411f07d6850e70aa08639db7a1d0de436d64017ad5aee02099e8d7de630b5a37431b904b6e81df715b9cd2a5cd7a0c0fdf87b892a27f14654550f3b3dacf5a303f493ad237210ab14f7da25301a59b9f2bb7654b90036c3dac0a79fd77b92ff92864e965c6d2050c1ee458dd7d56e45abec5316e8a42f0c0d7c586bad2912320f67bf90375a47621755ce410eb0d0e5efd8aab847e7b23dd44f0722b13fc0b2b79d0e2863a01939bee5a62ff75a41ee6130e4f6ae2e9b59d6efbd468173f311bdbb31dd7f234ac34642721ba2cd6fc7289e604850f7688a58a1e4a21072be79d79e5bf65f3b7e8303ba84590c03d778059e66bb19f7f71bb7bcc8a134a4dcf6e3cfeaa9b50788ec80a73f14848961893b18ae82899cee87d60436f0f47ab1d907183af580474036174cfcc7afb14ebaf70ff4fb3c37ca4882e37a2cbdfacb6247fb72866575fc10fae6ff07c2cdb3a23cf7c38bcb3f7727e960fcabe20f0c5622bc89754f55c81573a8c0b0cfd90f278f0fb6a207feb687e13bb7d7def233c1cbdee4722ac077a90648a3b79e1abc1add2adbbe3b4f15c2c23990ddd7608fcc14ff4489c355453b2c3fbdb9866bad4e5db47c621664add27ebc3c403be75f641278c590e13966a7e6ba7fc744b25207554e075f216226c5d17eab00d018f47a64370a0e08cf2ca17750e7d5a91c7358cf18a860f88d8b2f5ae18c9969dad34577e2adcd4b6773dd7c0cc8c858da6d6da6e16dc2544f6e00eee21844e2fe200b661c37c592bba2f701ea46545943b7faad257e7547f01a455360210ab446507a7d2355627c0b6d19f64930f2e5185db35ea1f0041e2fae529fcfcedc0dcc4c07b42d752beca24a27be133c76b8fff3432c72c436c03d67c1a3f116a6f1757c736938047d9a15e5cc31ae5604bf8fc331ca37581e9a2c16dbfe0573d15483bdc00f70c80f304bea3aba9c5ec0f8311a82778b53fd99fa192ffbd3df9535195b3fd49c5ad8df46b56fc0b43a14159a2cfb50658fae45004574144f161cf056f4516f04de3eb978d44e2bafcfb9c1a0fed4530eef41f5bb0cf0e08e83990569df3ae5cd410c0101c74a15010183e3abc934766cd95bfbe6c14abd39534a3c5bfc1b18d8bedce59f02b443610dcb0252b558a9c65498bcfb360ba8f69c56d707bd8f9cf92bdda0c6731dffd7b92d0e8bce6618d3ee6f5a731724d6beea6597b21f4183395bb50b970c3ef9cee453657f45871062b00eb8cb3a103be50430f16ac90a5b5778447e10738f1e90c8b668402073836e2340a5546e78bfbbdb03ff7ae20b3d3ccdbd84963d01b2fd0d46af1825eac7c2fc933eb773c39bb74840dff4874d3f00f0a353521f9cd8cc949f6e4440da4f8b4e52d785ce96ab789c0906596bf8ca44e7aa7eccb94bbcb7f6a437bc71d17c3ac3097ddf4ba677bc8da71a516d03d39788b2a73af62930ae4809f4a2b82cef623f5760aee445f641414d6b431febbd3c0dca95628eb7f53cf0980c8e5341592037e04f0c64e422fe61ddd3f6cd198fa3d46d67d9acbd5c90cc35735a508ca8356a146b3be5ddff7c712307d1d14648b69139d6ce4093319f774340052fb632e10baff479a7eb211213c741857abb93482842ba6bc24c0a82496d74a969662fd9ccb0349855c6ef4f9b7d0cc8ba9da6d8c0af4c127e54b1e0aec02c5d3e30bd2d40ebed32e8ccd181d91b02fb1fea184cfee93588df21e6d82e0130d347a3bff337c0d0cb23b38def738604eac7ba0253f8d878cd520044f18d4b98c99b2630225381d68598b74130994b37e57c71424449f355680a0632c68d75d834d3e49f379512bcc06ae1fd00437d234fe29cc93a4b0eae261ea50a205566d7983e60513cea42dadad6a3071b59f0fef0efc256375ef169134a9083e2a8338ed2db20187ef5ca2864da9d3bd029c1af42854649e9417b162275fadf00f064cec11647a322028d10a8190dcc84d9b39f3c10489ef1bde13ef72deb4c2edd1619f6de2481f7e0d54df0677b3296d910653238f66f4ba77d86b7a655aea87caa08db3ec36185381b12534745039c5646823baeb17a08d25c82e961e29bb5d53e8a5872204cc84ba7a47f991b16fb091f7bf9dd930b2847b5e1544a325456a5ebc6355e4b183594ae3cd73601bc20058cc68ad4c8630defd81813975ba45e8738536dd034444ed778bac92ba5bd8b076d6a6f8202f58fdae874cc5d33be919fa1b1642a3218079d12947cccca2d96395bc0339108a538e7590f8416935afdbf81ad60d26c0d2940dcc0a4b9c25d1189b284fbd6bec7a1319d051e9e0b3b73ea1e74677f64b88940b22a0a687c4c204e6ba7eeacc383a0fc97ef9f501e4acd2ce641e28d7968d6e1fcfda3db50d9be0cb11ce7106dc8565548beeaadc40bfecc5c6ac5bed13bc95012a97c8595c21fcb747bda11878a02cf1ee962e688e48adf964ba1f1e1a275b8d6d62ad482f4af7d26b3f5140578751b061366bb939d50588dc8d56ffd7cd7e88c4e371b3971efd3b2a480d30513d8e4e0c0ab3be7f26ae031d9f4cb81f5a3e9cd1b00d068dd7d699a237347e88133281cf189fb128deb8c4830b21332062d50bba3988feb132217a49c791e3c8610e005dff67d01cbaae1d2255b69d12b08cabdeea83b67c3f448f77729d214a0471c9634daaafc98da8761f758e065e65cc3fe6d60008b0b8ef10d6e66f438aef387eed838bf629c91872603d64efdf06df3c772c642572994be1be721a4d3b0c7c84b1048346f3371e19b83f81738ecbe108dad8987e99425c07baee00c08ba7d4476352f676496c2749a459221c4b99c9fdfb6f260b31dce4e7ed26bea90d36066e7cdf40620b1d1b5971d9229960d595a59068ad1fe3a7660bdbff1dbcf4924457f33e48cb9d1ee99dc8de354449a5be3f74417f04f8458a1727d88b6358ad8007ca67ce36c1eb2bbe3f2959394b0cceacc8c9a95020d970af8321e451e6a5dd3320ffddad431c90dedd9fab426722acf2ced06082931c127a85cfa13ccdf0ae0e2c175f3efc65b2cac55476e265377cfc75f607068779047f1d1796bd5f5b14538caca93bf2cab30b27188991c404c062c5ba502dd08d5fd575994eef436e7c7035b8959ad54e9266b7cb99db1fcf19498efda0a8170cd3476976aa6deda1e5b159c3b94b36d7e4434d31e54c481fb2f6e70ad9ba384e52e1c78f265a575a6248f7f1700bb704aa480515fe55367b56d549ba944efdebe82d28e2dffe1ec62920943b44eedfd06c2db736ec317989936feebb98a5ed9ad6305b6af6aee47596add6a3aa0d4ca63fefd147f6a68bb33aed6977b0fe81b9bd96fe906ab0c09cbd2fe33483e22526614d3dd921bb1e652da11791b275cc4157bb27ebcffc80f571b9fd818fe0a84220301ad187c1970c8c7fbe3a1eed16d2fe5501fad2fef597b84b1514a830e53f3d888a3e4bb7203567cf8d14ab5b6e1444fcd2b9fc52f2d3041d612c8b6ce87eaa822a2c3660a0d0195a5ab96f12d91add09d855ece3df91987d9639ac6936c083f2bcf77d09d3bae0cb885acc690425e8ba2abc75703b819ea07a7200038451c0b31f2c7f05613696da745b16e3a403e568bb20633a61b30007d9cc0188861c05a16ca9556dc900ce03f92cb9dd303bd7271bb8f778d84dd1f6c1e431e21214e37a8a7d864147ae73911cfdaedce9308d2c1690f004dc9122b7cdaad9bb1b9c122f702029ca8556424d979154668a8c323c4c5b96154e62bc21e0605d4f93b5de1f995d2f18a23f35e5fb7c85872533594709a6350af8aa949ace387fdfd941913d7f5b331e0bc3448115bf65c90955efc1a96f8f315cfd6887ce6ac2ee77fef2229c7efc63759fc5d3eec2af1e88fbf93051cc6804504ede4672baf86b778be4a35d4f37511a5b8e0e749e4034e33b3fa00953b5dc65e70e6c783195be34b7300fd3b44d3974fce3645acaa0d191e426364c6d1cc374dda6cb930af5ec3136699c3354fb83097afc8f047975199559636e171716430faeb128c7b278f0b5147f245901043f988b44b8009b9f6a3065f6ab0ab0d8dd9caaf66b828d0865e09479924215e5278033676c7261f9d7a704ca3a11501e4791ae77d789db7f3336f6b9ea73398c0f9fe1d1aadc79054aea6ae63a89900b148e38ec0b89a58ad22d64232a8e004dc194ad047dce978bf29996d890cde90cf4bbc9f327b698a28aef6aa32cc37c", 0xd68}], 0x6) r6 = open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000440)='.\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000000700)=[{0x0}, {&(0x7f00000008c0)="9e5e90c348bb95d1b1030e5044454e12d124e82d44fbf4ce53525eb0434b729f111fca35077dfb96e6732e18432aaed46b08d5b93677a8211c3dec2a0a96f0e7703e26d5dcac688b62240f3cae8a22aca3f33ab09f2c12046da0fffc3e00ceabf1458fab957ae6e5476285b7371ca83cbe866dd0d1c400cbf3e1376d19838dfb67153ad64397d4b1dccccfd8c3cc9c7e2c761f0c91ab098fc79d226ab7f535b621ddf3d5927ff6a1470876a0cc30c41f59f0e2403bf40783929849a50a1ea039b64bf1a270f70ce9ecc64a53cba5a48dd72ba06763ab6a91202bfd3ab8843d1eaea7b7d4aeeb921dd7d1ae6cf2583bcc37e85cd14c8cead2b8c66a0c12ae0af8b809dd6ac4f7682de3733c8d7754bab63fdbc2a031cfb29f8990613c9cf830dc016cd547bda4a971175b4219b6b1ab8d46f7a5e308a9ab91919bf9e4d26ab1cffc2aae040d58807c166d07b2a2e0ca5a17cd16d90241852772328555694ef945ea8f0512b53fa3460d91b8a66c5a5a6f9875cbefc6fa07f0ec28c6", 0x17b}, {&(0x7f0000000600)="4bdf1d9fbf668f88240f07fab23884773bc86bd05dae17278f4fa8f7fb23c91b8ed740a6d34b9d999997efef594373642ea04b99cda4edde6bad88a55773a3cc02fc2c8630933158ba818ce9ecb93020dc1b6cda3b347ee96bc99837bfb8a301c1aeb7c1618c735595c128d0ac29cbc4184457bd68ad2ab25262615b49ab0a5cbcf0d8772fe72cb6b542718ff909ea6b78a078e83feea27ab83d4b7930333bf4625582e6b302887cf7c73de227afd350d485a07d2c2c9c97e3981f78c6375e8bc698c1ed25e86aa87385db2f0620faaada8cd513676e2d2e1cf76adca3af7630d559a854e2d26e94dac587", 0xeb}], 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, 0x0) syz_emit_ethernet(0xe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x20, 0x4000, 0x2) open$dir(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0xb) ktrace(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x40000530, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x48) writev(r1, &(0x7f0000000240), 0x0) setrlimit(0x8, 0x0) syz_open_pts() getrlimit(0x6, &(0x7f0000000440)) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000002700), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) setitimer(0x1, &(0x7f0000000000)={{0xeb}, {0x2}}, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x100}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) r1 = syz_open_pts() preadv(r1, &(0x7f0000000180), 0x0, 0x5) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x2, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @broadcast, @random="ff440593823e", @multicast1}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc5, &(0x7f0000000080)={@remote, @random="638d5ef25059", [], {@generic={0x803c, "e17dab7f9a325e4c96e520c387df40ec04d2b2040c8a1c1b737287c77920569b708b2a8001fb2c73c6e442a0cc3ca180399ebd0334a6c5809cf2d95a7bcc520aad80f0dd811eb454907efdb66d74f04820fb57ecd52258563d6dcafadca8a85806d13be3630a7f4b38a680fe13db57522edff66f35056f339803235d966c318c6047a53a597bab2585d1fe0f1f8b3efdbd65b1153ca80ee17be0067ac28230913c4f75faf92d9927b617d758b7069a781b2c2a5c7155d3"}}}) syz_emit_ethernet(0x12b, &(0x7f00000001c0)={@broadcast, @empty, [{[{}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x8, 0x115, 0x65, 0xfffd, 0x7, 0x2f, 0x0, @broadcast, @multicast1, {[@ssrr={0x89, 0x13, 0x0, [@multicast1, @multicast1, @multicast2, @multicast1]}]}}, @udp={{0x2, 0x1, 0x8}, {"06e9cd3c1d6ac57448d7a98e30b207c26a4dc264c5fa7810b8027f980abb2daaf34d6ee88d525ef873bb42a1cc5588a874bfe03ceb7bb9da8d71584f49cc81a64dbd5de25d9a52ea31418a0899a3af97291e9bbb95be88b8485da0277e7ecf7b68e03b5f810a5822034e530a286f0c3c2bc019dd705c3ce0263a98ae46509023e45653c0b2138649f74d08811c82089db390852f511f2673fa20a5d2734215534264e32f757bc6a2909b74628b4ea097e5a03da08442917fb993f73a69dee8756e445a42e5c52d532e27ec1b296eb4164b3abc4be26508d73f48762525e7a7bc90c723b51d"}}}}}}) r3 = kqueue() r4 = socket(0x20, 0x4, 0x80) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x6, 0x0, 0x0, r6, r7, 0x2, 0x576}, 0x3, 0x6, 0x0, 0x0, 0xff, 0x100, 0x3}) syz_extract_tcp_res(&(0x7f00000005c0)={0x41424344}, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000800)=""/192, 0xc0, 0x840, 0x0, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x800, 0x0) r11 = semget(0x1, 0x2, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000940)=""/234) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000a40)=""/4096) chown(&(0x7f0000001a40)='./file0\x00', r6, r8) r12 = dup2(r3, r3) linkat(r12, &(0x7f0000001a80)='./file0\x00', r10, &(0x7f0000001ac0)='./file0\x00', 0x0) syz_emit_ethernet(0x231, &(0x7f0000001b00)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "068d77", 0x1fb, 0x50, 0x0, @loopback, @mcast2, {[@hopopts={0x0, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x16, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x6, 0x2, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x8e8}, @jumbo, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0xf0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x67}, @dstopts={0x89}, @fragment={0x29, 0x0, 0xd3, 0x0, 0x0, 0x9, 0x65}, @hopopts={0xa5, 0x11, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x7e, "0b55fb7aaacf65fb7753923d846b1c8f2406f2102d4627348efc3a14aa48247ba65cc6dafc6f89aa9eca1545bdb69a8a2c9a18a41165b122e816660d08253009e966c5f64a77a74f230724918faa685293ff84fd419138458006b0f7bc5276cf3ef858c046f3e0e0cea4135a25bffb1cca33c309d64819811692cd5d7d61"}, @enc_lim={0x4, 0x1, 0x4}]}], @tcp={{0x3, 0x0, r9, r2, 0x0, 0x0, 0x11, 0x40, 0x8, 0x0, 0x7f, {[@timestamp={0x8, 0xa, 0x1, 0x5}, @md5sig={0x13, 0x12, "d2fb02976fb62fd9286f66679992b7a7"}, @md5sig={0x13, 0x12, "fc98555ae7c626985771949616416c16"}]}}, {"1921bf912f7cc8a1992ec6644b59d5c242d983fefcb1219beaf67ffc4386329b63955740958598d894260f680202c89bdfa3aa61b12ba357dcbe1c1634f568c91e429231f1c920f3cda0938e4875a5d6395ec918fca55d154ca39c93b7e0164f8fcebc2963232c257078985fc6b819b0bee9321b9a38734ac596c0abb2ea002469d8a594993cc5e99a991d89d8630676653dc232abd92c1c9dacee04df1683ad205ba0a50d9be2df15e6b5c59e17aadb483a66fa00edd32219d3ef39c2d1286d9312a6897910f8"}}}}}}}) semget$private(0x0, 0x0, 0x400) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x1a1) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000001240)}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80286987, &(0x7f00000001c0)) r8 = semget$private(0x0, 0x3, 0x5b) semop(r8, &(0x7f00000000c0)=[{0x4, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x0, 0x6}, {}, {0x0, 0xfeff, 0x800}], 0x4) r9 = semget(0x3, 0x3, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) r10 = getuid() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) chown(&(0x7f0000000040)='./file0\x00', r10, 0xffffffffffffffff) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r10, r5, r4, r5, 0x2, 0x20}, 0x0, 0xffffffff}) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x2) executing program 3: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x1000000000000098, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ftruncate(r0, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000000c0)={0x10, 0xfff, 0x3ff, 0x7fffffff}) write(r1, &(0x7f0000000100)="4327bea756c2ca0683b7a5b1ef4d7a2f38d57c777a28c0415905372ad4f5aaded961d8b8a793f5c63b73082ec10271d2301af132bf3eaceb4512eac6ea1c79aadde0f1cd1e65efe87019182ac685324319670f4a30af98844dbdb32caf8b14acbf0932b3789140b38da34fd7191c5fd94795402f5b0f5b4194ec51ca510e20536648afd2e848cfd6d86154b67e528e2c5ee8cea3", 0x94) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x481, 0x0) close(r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000240)={0x3, 0x3}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_vnetid}) poll(&(0x7f0000000340)=[{r6, 0x1}, {r1, 0x10}, {r5, 0x8}, {r5, 0x4}, {r4, 0x4}, {r0, 0x8}, {r1, 0x80}, {r1, 0x40}], 0x8, 0x8) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r3, r7, r8) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000480)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000004c0)=0x4) r9 = accept$unix(r0, &(0x7f0000000500)=@file={0x0, ""/504}, &(0x7f0000000700)=0x1fa) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000780)='+\x00', &(0x7f00000007c0)='*\xab\x00', &(0x7f0000000800)='+{-\x00', &(0x7f0000000840)='/dev/pf\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='[-#-{^\x00', &(0x7f0000000900)='/dev/bpf\x00'], &(0x7f0000000c00)=[&(0x7f0000000980)='\'\x00', &(0x7f00000009c0)='/dev/pf\x00', &(0x7f0000000a00)='/dev/pf\x00', &(0x7f0000000a40)='@\\+/\xf3\x00', &(0x7f0000000a80)='%/{/:/&%}]\x00', &(0x7f0000000ac0)='%\x00', &(0x7f0000000b00)='/dev/pf\x00', &(0x7f0000000b40)='/dev/bpf\x00', &(0x7f0000000b80)='/dev/bpf\x00', &(0x7f0000000bc0)='/dev/wskbd0\x00']) readv(r9, &(0x7f0000000ec0)=[{&(0x7f0000000c80)=""/172, 0xac}, {&(0x7f0000000d40)=""/17, 0x11}, {&(0x7f0000000d80)=""/101, 0x65}, {&(0x7f0000000e00)=""/132, 0x84}], 0x4) sendto$unix(r6, &(0x7f0000000f00)="60386709d9c73c64f1d2518a64b3b62a97ad", 0x12, 0x2, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x1}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000002200)={&(0x7f00000021c0)={0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000000f80)=""/95, 0x5f}, {&(0x7f0000001000)=""/83, 0x53}, {&(0x7f0000001080)=""/4096, 0x1000}], 0x3, &(0x7f00000020c0)=""/193, 0xc1}, 0x6}, 0x10, 0x42, &(0x7f0000002240)={0x9, 0x4}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000002280)={0x4, 0x100, 0x3, 0x800, "3aef25d3df3b72cbb3d8bcb9d4a7b9a3a1669420", 0x0, 0x2}) pwrite(r3, &(0x7f00000022c0)="d13c54bb6f508ff3abc2b8dd994eccc526f7c26609e302652d3970fb124a7ff3365912efc05ba6b878537e81be0366b0604a04170e6281c7d6d85f348f5bb52e9665934b4bc2d2bd275743aa6601ed253598079d1881dc3743a1d8e7593a13776310aa03ee0fed507e45a0d01e9ea182573f4bc135acedc371af3ed4a5215f23508b5007d8d366e1418e0e4aff96e39b7f53319a4fc3ccd208fd38d9aeb2279e1c68483845f1e4521ba798ecfb63d7185b55df9c56eb0a6c2d6ac30a8e03f142aabc2f5f85445922e990a6562ed3b16d4fbeb079ebc851bb924bd150029cada8e1ce896ede4b5369cff968a980adbf09c1ac1b0d86eafe2582b3d6a01cbabdf766474dcdfe9bfadd01de57798936cd402880089c7babfbf3821276b07d94d757287365839d69f17c4b2059d8a54462a529a33ccd7b1925ff89cc449751ea0fa4669cb02b3041aa99d913d9d53b0f561921fd1d6588b042368d364d5cdee63d8a3c8b9bd25d0c88c6a5f13347abbe667c3bccc5fca9df6588c8da0d09114cd6d9a67460a6d682f89d779e5705f707fd06c989072d605534263a3d026074a111550feebedf29296f4f09b4d4d0eafa728ce109ed0c58b609f6716efaeaa0ef73ea7994bde9751e286f5d00bb4d6e42b91bda57b62a5dcc0730fb15b26274eacb2b5d04cab1ef5d15c3688c239c24b5fb735a34c66591b2a615e98b104d0b6e7c66138397b204528cfbd365b43f9ae301f154572a8fe38b7f27709013feb78a8a25a21b47ffacc21aeb71788874d9cc27e52f487400f25fddacb73a462db8e1b72d580260f5a123d2c8a0f061640b31705d77092ae0a3589546183401ac338a5d275575b98cb618a4edf94613e6aaaaac6381fff1a5b55f72b6ff16ec45922ab29cd54dbc85575097dedb475ccc0d77fd3724aa8b6f09574ace75d7d3e661ac35946b5cd553f033125b7d7de8696262c646ed168bd7610560b3f0e19c2d0afe71d69d8c0cdc1b4606883b123f18894272cb29c455f29562e1991f9cd4616ece6509a72a5f8ffdc4ad48bf0a60b1f857854a7e8e9e1a75bc2f1dc0a065d24f4b5417dca36d0b567604c1bd82770cb0e286d8bcf320ed9e0fbfba66967043428b25abae83b6b0d43cae68b817e641d169f7dae4539433c8fe7dad3642c98a10867509b4b9b6524b46c9aca51fe3c6da77eb78da7410e6e0a048547c77917d1fc829d6a5c5d7287b9d35972570ad8ae300cb86a85e123438b10c260070f6907b8202d4d7e7828e0ea7dcbed758ee928af4d0dc40111b379e7c4f21ab1fdeadb61c1c64d3d5d5bcb0b3f123e24eac0ff5b7c5569189c15e033269a092cad9c64f9fec03d289e9e9e4eacc05a4232947ec717aada36288b6bb81cecf63491b50655f1b183f8a6b2b748e00593876a2cc686cd52e93ae58bfe431eae786c16ad4520aac95383d6ec843e40b39d2947150ccc1d83620c9afc5c1606c7630b76c18fc24cc006c79dd950bc77f1dba22e4de86fca7000265ae137cdb6daa7e6a7a5a2c9d9455deaf048390ddc1e6395adfed400cf9cf3e7a1f4704f25bb237b56cef3457ddfffc712715396d9c1cba31b72b6120ba7d2ed055bab4fac5a627386e65146d266da1ef5ebef7529d7d9f89e4cf5da268321c4ce775eeeb5393f81d85a673412128dea107bc5b7145f0110c84eadf277a946dfdb5781446f90958e3fbe09953df1bcb4b157777a82063e6a5b18471fc036e02c32e9e4857a0cb1b9169bb719f0d4ffb5fe7df065360aa17bf1628c8639640c3cbf97483be5c75300b5d03789e00408a680248f2f78d68646e2bcd36195199abc415d0cea397fc1b6ec27c4e3e9875c22da5cb0cc7e8a7886fd0f55a6eeff6c4c26c73f7ed609eba8f8453adeb064e2a61f5abd82a242cb4de1c72b2b2e713e47dc97a3fc0fa82879f2c2e389523d573ab8575be09b31834afc11dd1bb2f99f31c5ec524f82702b32b74fab787cc6901e4802af762637ebd0e7940ce0c480bc1352226bd7400d3c06813f556d2ac1cebd39e33bbb797f8b3dce4601e5fbafb9dee88e85da3c6c168a38aa4b208fe1f5a452631164add1e7a056edfe064d9877add804d2983ce21d3dd362c0774d0db5584523d46251577240a23f3af417c4e611697865c56740bcaf56ccd45e5c76a169887aa2774e23ec4dd1a53bb3ef492ca4cc6067b5c971f333e357a6d231c232295adfaba9aa83c1f44b5afedc9eb3bd84ae3614cda974bf1a3bf365576862e802fede101f84698155c5becbf821a99fd8221d9ddc211aaee1eb36f7d5e47205153450c5e4bf9cd17f8f0f9f011cb449e237147d62a7fe4cfa1c7be419ebb9c13d0b26a8ca416e1259709faf65e87cfceaff8fd06640ce2e83769a6dd636126bac6b9b3047e5b392d9f5654014fa2ea970a1aa325166acfae20cb19b7fc5eb76dc404c155f9c081f21fceebc46c862cf0afffda2cdbf00456e86a834d07d27a77d89c77a0c6016eaab7ad94cf6fa6ed273cf9402899b90d95aab19735d16a5bef68d3f3f7a14785184fe04cf4c0793568cc119cf0207e3a22c0bdb4a69b5ac0dddfc43dae9cbf7ec5e4c2a67770921fe65134f6515b66c4cd89ff274ffb19e69bc02aeab4ac85ae0b07cc8899ecb649f979a471a05d6e77a47260d48bc0c3a502ffcb14d16b2b761919ecea89cef8f3e5672314aff547143bd9753f3788868e7144ee7d0fbfd207539f97222c3194805e7f43aa57ed43d071a9eab7e6fdacb130c35bd0272b91c0c105aa1b58c57646a38340f973fe01e2d85acd8eea252516961d80d9acd92e9e7f703e9dd5e79651d3cc8a28ba7cfb73ac671a857390d5871170d9f63c9059ae13d029398f951293b09aff59eca09ac2d6bdad03677b8c91c0c670b4f8c0916cea790bcff6efcd074978503096be63af29a3f39255f3e0d37a8efd27e6cd3ff840909f9e198022d59e5d2dedc17cbd925cfc11c91a474be7a3388e7a1b66d38bcef17caf68cb497afc3346874028b84fa478d4116d6156cde28123cbe6839c3355bfc51b137f538df1c8054771688b5eb44e94590ea6f11b889261deaf58316659f089620822c45fd955a53a58a60bc4ab12d5ec98b26014b04c6044a29e86582ccc96aa390096aa34529d399239d67fdf7474287a9fe5c899e9909e446dcc18dbc853bea0b569c439086457032bbdfe40462e803b9084a922853617cdd05e200ab66210e3fa5fa436096ee05b497242e57c77069cf1bbcc5a6a4d03d847dac7612c12ae530966239cdb6995cb6290408db592c2cc55a63acb4d39a629573f55cff78fb7fedb1fd0837a692a03d6d295e1ab14eda6ebfb9aad3ad5ceb4c3eb674a0a90e039c13573249d79b713d47468367f88b281d32639e3cf263e2887aed19e84c4c9d1e697be99f41d14ec65bdbef312746cb76d40306db506b3e330e7514377f50bc9a0c5d76cbc89b339151cfff05917d85d2109601f033f5ae7de5416cb779b6fd94ffc598e54bd01a210152acb8da0216afca598a9ff676ea4beb0ef98cc5ffdf67293ca2fbcfd3f948b8107f250088b472644da0827867416d633109ed7685ab1d011e22965308e0410a0cfcaf56d490e90ac906791d9960bec0a34489098cfcc12375f509a63c102d929b2222fbbfcd3781ffd411db4166ff9010fb0cb5367aa62a77a075576f32324caebbde97d0248d46230415d71a6ba5d84e5660ae4a382b87fac35ad94c16e4e85c125f70df75cc553f53994517177a5415ee2414f7fa24eda70b13400bdfc8b37d774921619bcb1ba114d961c03e12c5dfe4f93b18dedda42df8e9aa3c830a1c3444d5441105315876910fb36a4190ca1eaf06d0880a3a79c0693668b7f82a02df88ea08908d12f1cdfdbb120a4843e436aea91a9b3a1bd8a9761af46d8d7301c653d2d256da4e78e1b5d909aac97c6f2daf77cb210ae0b851d2fae62df1a219ade2374c4000d11e4c12f8aaad22c8a69cd9c609fa649a43ae0e305cb6cd0e16ceaa9bcb8126fb2dbd048e039a82ecef2047b76ed5bb23d3d5905a574b8412cf84155de4b8ef82e0cc9003d6d44c48145d5a11ffa61fca878993aaf3dccef2d9f6a62dd1180953e85d91683b06c084916e6ee38a66101c3e9efd1a32a1cd408e5ce1474041bd44989a6beebda29143ce106cf044a15f5dc823d8cb6c11fdab4c23fa963805779e974f0196369578b1b080d4ede357ad18889ac068ab24a798e74d76a791f8953cae180d6baa5b3063172cc7c52695bef68eeb5d3f9c60d0942fd377d5efe6021e1eef74d68632908bf8160dc3238ef0d69bffbd8e643d3c2b4c5e3340e541032b76ca5216f0849bd6f386656bee49d500a6b7316ed8b4ce342b5345a3c8109a3ef3de4df4a736f2a80d005b608baaf85027d0a8d4620cd33b0d5e55483013582f61745808c1a8b8f753d9619be39fc5e0a10362e30cc715564510fca0f6808f1a939e02b134548b9f961e7fbfaaddd93cd9dd5737a44b24631fb3916aa347ada21c02a0d86b99916d517959a67dcae7e7bc390fc35dffd4ede279ff04c0692e9580dc39afd5c7b7c5f9a28498e070310f895a99dae24d8a610dd2e055cd59240247ec24058fb2aefbbed5618baf8c1d82e3a93b4d677a23f3e08e65e936c260da9793b4ceffda73967404ccb2feceb3a64c07d91f03094cbcc03ceb41e428b0595d2d0f60f8b5de0639fb5503c8ff8b8cfbdff0bacee8beaeb68c607e0c7b5cd6ce9462537910f8b26ada0c603f022c72d869f9326224a9f47e50e32db755e97131eda9a27f2b893268bcc620794b041081447f4e36b35ac2a53610bddbf460e43cc3fc1d903f9fcbe32ed7069b5b2ad2c891ce5f67f152a26e40aa4b40d1c8f6e9ee6b6ad227280393677af0406e7b7177ac6d0823ffac60f176c74e5f6d5dc8a44c4ce6979a37f94b4c9beebad033b62f14772d7ca4ca91cc9fc065b0e9c4195d2ab2c4d1b2d21bdf7cc66abbdd75529144f656b75d032d58902cb1dd5cd0a61d4f87e8fff8cde2144d8eaa8a862028fe705f20d0fd75cfba6eab04c8665d4ae54dae1fa48bbb0d3d951adea9914138e41d95aa95905eb553a092e6fc6e2c29a4f93bab060f5bc5cb7e519703bb61dbc21bd40eb449a52885e2bffc4641104b624d307f7502b0a21a7c2416acb83c8560ff6c1defbb46c5909bfdbb618c767adad35b6fc2c28a4e490aa20ef7b0f5079b6e22c4c25e63bb2f38c2af17359a2eb1069675866aa96fa2b9a135f63921f0d792b2cd77a5622561f8bfbb13988decf5dfb53ea0dce6f04a6302bade255dfedc173f59adbce08d1a47ed827f39fac75421c5ab82084460a04c5f7b339a26adf6b46257100615e1df60d769b2598f8165421d61e058ca5496a2369a8cb5349cef1d12d5d8c4d6b05c03524f13b92ba0f5281034f898c36f624f078b74f965e6958f28805d2efcc8d02dfad837cd9389251823156d449c0d9ac53c327319e11fc2d046931529f33c54316788696486097f86ead3d937e0292d52a5aebaf9e75c433b6c4388b1bf70df05be083f6d0199b2705054d3bdb170b0e59fc6baed19625adb8e1a58717130dab988ae7a4497c3ac0dc1abe5cb00de952b9901a143a87288aa48f89a305f17b095e7589befaa63de713521f8f0e7cae23819290617a90f21651debe1fb9f9c365b10eebf3f098ac2d824cf993d78d3abe14e78edaa1cb36922713dace4aaa2a15a97904d0c81008c522f347e4819b9594a5117c82ddaf73dd24a31519cb9bbdb6de09607ea8de8e93c0", 0x1000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000032c0)={0x0, 0x0}, &(0x7f0000003300)=0xc) setuid(r10) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000003340)) executing program 7: r0 = open(0x0, 0x75f493fec6515f78, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x81) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000400)=""/23, 0x17}, {&(0x7f0000000900)=""/98, 0x62}, {&(0x7f00000004c0)=""/51, 0x33}, {&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f00000006c0)=""/110, 0x6e}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000740)=""/86, 0x56}, {&(0x7f00000007c0)=""/120, 0x78}], 0x8, 0x1) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{0x0, 0x5b}, {0x0}, {&(0x7f0000000980)="f29a2998bb0977906b3e14a6fa2930ce5a554aff82115999cf28b2370286f7ced370f4dbc8cb2f2b5e24954e4c812e51e457d293d0f24855339ca00ad464adeb973af287e55c30b538e3b2fb8964b2d4bd0bd3569aa6b26d9e0b75efd36828b00d6783eab3019eb375", 0x69}], 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) getppid() r5 = fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000200), 0x0, 0x4000000000000) fcntl$lock(r3, 0x9, &(0x7f00000008c0)={0x2, 0x2, 0x7f, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1f, 0x0, {0x0, 0x10000000000001}}) connect$unix(r0, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, 0x0, 0xffffff62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x2, 0xfd) close(r7) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r7, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb32, r5) executing program 2: open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be", 0x31, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x6d, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r4, r6) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="13", 0x1}, {&(0x7f00000001c0)="40b2d27b8e7d6f7374f6b3a7b96e8abb87d6691c4fc8e1112f1b706249904dfad0f4b69ccab38f3a8624e3ca69e7693bb53722d19d2e4759ce7dc909c7e038acd57433cb2b401e9f5db856b820b88b3e06c9967fbbb1e5ff87be2e687654a69dce4dd1e837a49ab2dce9e6b7541d06ebb67a0dd1d26c4804385580604b7d10ef31", 0x81}, {&(0x7f0000000280)="92dea91ba578227d1cc991dca9c5ecb248ec58212fd15dc25f1bc67d4af58ffee28d5d1f265091b513056b2e64d4475fda1ec76e9e5df8e3388d9679a8cc6c5a7d8660ec7711f242bed4c0d0400028f96604a521beff24bd4bff62557e9d65d12b9be9bf01d2eaa6201b0d24c7699afc63ae1dacd21f0e2cd74cb8b59a9ce3042e54702db056c3886052b1b6a10d8a8718f7ed071f68fde6ea98f040cf88c02cbf3c1fbc5414982b5dfa8c2db74af1931ac0c7b134cdb9e56b9a2f8dd2560b7fd5c0d0cba1329a01f3e6b64f6f5f7c645371", 0xd2}], 0x3) fchmod(0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000180), 0x0) rename(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7b042a68de3fe18b, 0x0) r3 = geteuid() setuid(0x0) writev(0xffffffffffffffff, &(0x7f00000010c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000440)="ffcb278c38112c96c26690d200c98e9e4f8856d8141a96fbe9c2450a5eff43fa08ea231caaae14f0a047dab20cb1ee27b12544cd9a3fd4f5b8a706fc32dbbf9584f97c021fa8957d5c8b280f675b98dc833d5494f2a0e7ce573e4cad06ec84d890725c517de8138b09c916204edc2f53a88c9f5ae0942c220da63195d954ce8853bf6927e00c8a0bb8f1fbbd309cca4f6cca1df718191e0a814159ea6e13325df46164c3cdcb17cee5a6ec476411b5d3340e3d89aa788ee410307a5a08f30c23a6132c3a433cc19a86941e55f005a3d7aa1c6677059f2cbf0c6d3a011d660b92a01158e87508f4bb67c34aae4784c62e398893b1214b40d3fb48da798eee714d41a8e77e68bd93acaec217faf0c9333e0f3985abc945adf2cd2a6b0113059fdb035ef43b1f65b844ed913c5de6963e292af6a58d0cd607b204e975221cb093b38fdf1dd046c6f897fdf229fa616415a848f793381d95d1c093362753abeb874f813be838de4dc14943e00bf8c4fe19706b5eb1add0ef731ea76c30d0db8301e383c6f5eceb51d209a4836d8c8d2c3dd0480d8117227425d14eddd31bb34f1f36502a7a64cede38d907ff270e2e0f0beeb65815eb6542dea33b133c536555dac6a9c615fd12b270166be357f4b0e16eb76e9c42d5782f06c7b5fd3a451b7349b4ed530fb7235f15870cef23a1d3f0afc16b14d251e8cc4c25c2c8bcc75c8868ab9be5d4a2f44163bcbc11e7bba3b2f85f9f5c9fe7b1398946fbb8d5ead11d0201c2dbe115291e93c634f74dd5e5d14ec98f3ee0befae3433291f616ea353c96f4344e61d45766ee55f4f4f2f0194d5cdfddb4d132fc54f644de1e1c8b846ccb14736f84cb4a4a2c93272308281c3a89d6", &(0x7f0000001040)=0x270, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x20, 0x0, 0x0, r3, 0x0, 0x0, 0x2}, 0xd7e, 0x40000000000004, 0x3c72e0df}) r4 = socket(0x2, 0x4000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000006c0)="835257c3099d427d6bc420e4d47dfa3e78a660c7fb92c6eff25cae4483b13feb1e4b6ffb94df4bb6e0a4db4c6dd5628c171e34a605ae2b70303f52981126992d269b65110d4d90fa20aceae90e3070f16ace2bb9ce2e90c9fa52065f21aa0fa7e8960e102fec3f47457d7254b21274ed25578bf4749b55516662584bb789b26d5481174e3e7e602d5177f2d068021902ba4ea3cf72e876d9be6b4fdd50858fa0070bc4e263ace2a4a8e61bbebb", &(0x7f0000000000)=0xad, &(0x7f0000000780)="4ee5b3628da7e0aabd4d5f716456f25b2ae86838306eebd360258b5c907b3ca147a8d8d494d15db55a28cf3093d9f84e53661ac6cb8c097e", 0x38) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x3}, 0x6, 0x2, 0x0, 0x0, 0x4, 0xfffe}) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xf02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0x5, 0x0, 0xf00ffffd, 0x2, 0x1f}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r2, 0xc020691b, 0x0) r4 = socket(0x1, 0x5, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f0000109000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) pipe(0x0) getppid() mknod(0x0, 0x0, 0x0) setreuid(0x0, 0x0) getuid() getuid() setreuid(0xee00, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r2) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000180)=[{0x0}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3bc7ae30200004e3039d2d236acf20b7804be38164991f7c8ad5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000000835713f00219b8db5ccd2feae000000000000b71d89e0000407", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) pckbd_enable: command error executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x2}, {0x3c}, {0x106}]}) socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x5, 0x40001b00, 0x0) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039e01a36acf20b7804be", 0x31, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000280)=[{0xe40, 0x3, 0x4, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) seteuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be382249d1f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x408, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x10000000000, 0x100000000}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0207534, &(0x7f0000000440)) r4 = semget$private(0x0, 0x2, 0x119) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000200)=[{0x800, 0x1, 0x9, 0x7fffffff}, {0x9, 0x2, 0x7, 0x200}, {0x7ff, 0xc0, 0x4, 0x9}]}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4, 0x6529]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x6, 0x51}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = dup2(0xffffffffffffffff, r2) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0xffffffc1, 0x10000043, 0x2, 0xa7bb, "d8f1fbbdca0d8300", 0x40, 0x1000}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r6, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' ', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x80000001, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x99b7, 0x0, 0x72}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x4}, {r1, 0x80}, {r1, 0xc3b60f0bf6a666d1}, {r1, 0x100}, {r1, 0x8}, {r0, 0x80}, {r1, 0x50}], 0x8, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = getegid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8082, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) r9 = fcntl$getown(r0, 0x5) r10 = geteuid() r11 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r11) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000001c0)="635dd21dc01d10c5fb249d02d8db370cd8", 0x11}, {&(0x7f0000000300)="ddbdd2cc61c7030fae1a36641773f0bae9225cd2e85bc72ce81804df06ea19a0c92b7783a6791b38e7ed6fbf44fe6113780079e4f30c2755729789e9097ac197e2136b40a3ce645ce5651ef4e7077837d40d00c2d5f3fd4b5bf5995746596e85fbe8a4cb4374d3f59b3ca8ac1553bf090ba46a1880513314e8ffe778280c7209cc6f5e78e1d7e4ee3b2befcbbf996ce506b1169343157e90ff14e58a46d906182fefc4f14c40a780b793a346f1ab58293101a8e9e744d62ede0eb21cd33b3a417e", 0xc1}, {&(0x7f0000000400)="9f8ecaacaefc10a833b92cc6a4349bfb0e28afba75bcea2061b19a0cb9322da9698007a75efdadb710525e8878521b7748a0608bf9d351606e3e57cb36fc4d642c166a94db4fef1a62d9533a60357e408f32cfe974f9e9615e2a43cbf9d89d633a0e7d98e4f981077d64f4880453bb13f22c476b940929342a4ab215cc6da7db01e8935e3f5a63a013b4ed08427dcb9e4319acc21fa4ec7b03a8a831ba6009afa58c7b2479d0c35887aea806b340acc82ae676a7eacbb0b44e331887", 0xbc}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff0000000000008c1bcc9752a847f33b75f890c5660f7482b8039a67601235599d414e3d879cac077bceb67d356735804da69ce6aa1ae9e7d45002080fe5d312131143346090d1e2ea33a23c524b39b3ada904c90d8e379bfe830d76efe001017c227e6e5925669621f660e984f538b81738d3774cc93bc4ab2f9267d5331db4ab4b63bb4ea30c3b65818597f48efd664e2d9834e943a60733172d08d4a731674d50de9abf5bd99ce0a5e67ec5b1b1df4f297da1c4099693c85b56699f594a430c1d4e737b8b28a17c85cd0727356930079bfb04e261854a8b1bb217a966812c3caacab78fa2ab852f3c2894ad0346365bf05056269edb9af5a4126ac07aba1e80a0e811647cc6aef15c0cff24b38d4d77ef0887f14245501414d98f0d1d6e27805e5630f7afa040604d1ae57aa30efece0bf11512e71aab28561a814c99bb9da187ec0000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRESHEX=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRESHEX=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r10, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x400}, 0x401) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x200, 0x80000000}, {0x8, 0x47e2}}, &(0x7f0000000540)) socket(0x2, 0x2, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r12, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0800000000fa0000054bc800000000fea6c33fcf149110061d071ba4df80f03c483e8c11a31ffb67769005dd0fbf29d294c577e8cd8079d5f972dff82edb14e71e7112695e0968660197fba056c03bb97d8af090ad402a7b9a3689daa5ada19e72393a"]) setegid(r4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=')', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000380)=[{0x20, 0xfe, 0x1}, {0x6}]}) r2 = socket(0x20, 0x5, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x100000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r4, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c1", 0xd}], 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r6, 0x8531) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f00000003c0)="f4e6d7cd337ac0dbc7239f5cf582e40e6ec4c2b541139a811448b87018adcdf53251e6735fbf71e9f95bc782f4ec330a340b740d76", 0x35) clock_gettime(0x3, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x18c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) write(r1, &(0x7f0000000680)="e3d1910100ec4f4b7f9eb3195aaa17e4b76b9a08f6d71b40d20ae4bee46ffbf91f6d0c00a2e837742dc45b9167bd4f4d7036c0c75e34c80e75cbb0e37e29638b9e2a61dcad60e17883a69d5857f3e619b961782d91d8aeae90b04a5d3f8fcf17805d4a690c2068f7d586580d4e0d8022a5faed247915361bdaa83f406c48c717a0cc0ff39553a75a88dc9a68eddb0804410d08f2445f910abec61bf9321ce183c445c44971dc0c3f5fe43ee6dd24d2bfcf98eb76ab55a36961851c913a46fa7343ed539528c64f7c738ba0ba3d55f91db5748c4cc9f7cd2594344244f8be509a7546c938d0ef6762ac75467a4b9caa98c4e2b043e7a3dc88e6281a27c4ce365ea851662586e2671cef88aee4f7dea629dc04b5949bdae3ac441d18f8271ae498ef6362508b974d23645428e9f79fa1b811d2733f69fc53b364b97602d8be280a7fd2b1df449d", 0x178) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x7fffffff, 0x1f, 0x80000000, "dfc83900db468d91453ad07b19bb0fe657ef0dc7", 0x409, 0x3f}) close(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140)="9a9c20d73172491570b14b6efea2dee155c82c34258273c90d783807b8811914d941f851b0f530b81420d2da4d11a955404275c90cb1d5f6b2860896b7049000b210046bf41390584da86676ac", 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0xcf, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) getppid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x20000, 0x4) write(0xffffffffffffffff, &(0x7f0000001680), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000400)=0x2) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000003c0)={0x0, 0x1, 0x6, 0x2, r1}) sendto$unix(r0, &(0x7f0000000140)="c60467087662f692bce9b2a712082da993b75613e9adb4b419752a8609de085292d270d8c37167b5b22a7d82e7625adca93cfc8f2b5d784f7f2b6197ca49c25360fd2b14df8deaf4e97d51d9fc5d1a2fe69d34e244a9433a173621870102f1063f68a0c977cb2dabb7d39aeb557f6ce498e76eb548e5f38d98d7822f3a6cf4a5a7dccba8e76b50125347d4299c8d9df5e2dd63aab8f9d3bf10ae4a2ead87c3c6c1cf0b7328007a17b46f2bf85b4aad0c28e497cc5bee23a6939bb819a6596dbf7293e519726188c971f666d0f8451b7f8ab4794c5fba5fed51655138aaeedaea110ceb5414c513fc77dc5f3d8c8f8d33548f124a0b93a170f9", 0xf9, 0xa, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xf2) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4100030001000b}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000fc000/0xe000)=nil, 0xe000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x7b}, {0x60}, {0x812e, 0xfd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) semget$private(0x0, 0x3, 0x220) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140), 0xc) sysctl$kern(&(0x7f0000000000)={0x3, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) r5 = socket(0x18, 0x2, 0x20) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x88) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) executing program 6: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x50}, {0x6}]}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001380)=[{0x40}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x5, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee", 0x4c}], 0x1) r0 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x158) read(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310", 0x9b, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035"]) mlockall(0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447", 0x167, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000200)="836a86cd403dccb433cd958a61eec5bcb4a0be489e9432db17a277caf90bf3762114542e05075ae18988e6d2b0ad428fc0e994d635bbb3daf652e4a935feff46e043ef0c3c451b045c75b47db752f4d2b2c0cf7f336c6343b605958a01a5c4b1206bfa612c99686d11b1dbd41dc7491fd34a775f", &(0x7f0000000280)=0x74, &(0x7f00000002c0)="cf10c1e1d695abeab4a956bba3450bac81c93484ba69564c16258698283468ed784c0aa407549274acbae4a53a032ad29b4d2aa9236e22195aac199f85be938a07dc60d4733ed0cc3817094de5103f14982f887024ee0e90c6442167f213b909bf6e20af1a944bd73fc0e1e2da68a238f567452ef4b094f66ac8787dc169bd38fc67016ddc9196c1041b2140f48bae2bf3bab704d875c03ef9b15b7706", 0x9d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 5: socketpair$unix(0x1, 0x5, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447", 0x167, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="e50b796fa52062bced8f646268e24f252922e5207853782e9f0bdbe77c1757b9e3fc0680fa9c9cf08a3c3775850b5905d7d3fae180d335c453e15a0876cc401573704cd525196252ab5cbcadb9", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="63558fdedf3c953f3f83669f08f21e7d02a3", 0x12) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000e80)="441add139d2879efa7503f87500b9404907c97b0d54fbcab04336299b80dbaff26bf30d4009ffec65c1d8cd28de9c7b04c9694ff3b1efa1dac1b944c674061809efb59edd8d198344e08d68a0a28f01e2798e2330ed3074a81d509b7f79cfd36adada44e4bcd031de401278ed7304775f959b9f6725f477177fb2ed0e940c41db41af800cc5dab4f09dfb885ff7f4fa4f15271b3345e209e639b58e3d8f5d68637eeeadc8a255f28af27e9bfab8abaf2041b28f8ca19261e757e722ef25e5d0295ea21e72b497f34582e5df61405be46bfb48f0593c4f0bad763a1436a65616bc66d3372e98a96dd25e3", &(0x7f00000002c0)=0xea, &(0x7f0000000300)="e656825f035fd089801789e1039faa76c50ae2f4dfe6aa167a862e8b1f26f49077a32f4efc6927c60d0db74ef19ae3a809c0392eb08c12d0952d4dbea41a9e1e6f9daab6ad3577d8c174047c8331572e5a6e975b659f7857bcc40315fbdeb507966382ab63ec6debadbcaf8cec1c700ee64ddc3f61330135d5686b14286252f8531a898bcd3da8d240b694729255a7389b62813400a8a3d2704c409cc26742037eb39cb399429440c0014188d6e887954434b4c4a6af4d1a6a990d09bcbb9fc6843ae8a0d03a02b4484548287a61ee4b9696d981337fb2ae152c9f6f1a0e1f7c9a94781af57aed031c7a16d90192bb67e719", 0xf2) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f00000012c0)="049515c11e187f4a917998a5e0771a71d15d10dcfe0adf5d1175d8ad537ffadd074b431dda60f6e2d30db629f32b3c72883444bfa214dded718ce5e31883b6dc0f2d85f905d43cc1d1150313d60a3626ae6aaf0d4f67bd1a02c456b8fd0a43bc1c98f7364c8d155d08114b0525db28e0650ce34026405eca143f2e510a9bd9ec0ba2f2db7e5fbf0115e6db", &(0x7f00000004c0)=0x8b, &(0x7f0000002680)="3d27041277c973f03682bde1d99bcdae121242028d0aeb02c3eea5e0700cf8e43db0ef7e1ca62a377ed7bef2e878acfc51990fe386db142e408ecf0cdc101fc588e237cf42978b59e65fb0b638d312d004ddae1ab3cdb2db45ef0b3bfe2885faff37bae2adf17325079985be35f0b93458f21484093df0a26ebda97033ba99f0d54c2ea1a00e1bf8c4a1da9867996084515f9082d5a31792b3d2ae2f677d73f50a7404ad38e3992c8ef0b30a4d03604338413a9dbec71f5ec1cace49178b3c7e99c6138ee7e79be6b2bcf372c4a99957b596e5017752b880e8afd94fc4e7e5807dfd67fd72bdffd5b3746d122563c119220b33e94e76ebb6c99e913157", 0xfd) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="45203e6ee8e7f915343bc69df01c68d5e82aa8a3841caef6a172142d740e091812", &(0x7f00000005c0)=0x21, &(0x7f0000000600)="6bcd97f7b4825464eb6f17c0b3579cfd31e88dee1c0805d12d4670b6529235c08fef9377a6dffa208d27cd40034ee4994eaf711bc2d799522659ce5e00120a0cd86bc0eab62e3ba598d9e8df55fa6b9bf90c035cd5b7d8c0550760da1c5b1803e11a32d8272a20f723d1f128cf65a946b3c482de0e1c8ceb82228832868df38a7f56a4e281357ca0bb7b24f946748ff1c07208aeaa5bace038ba61e80da151058fae6a1cea8c456d42de0de3667d5d0118416c", 0xb3) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000001680)="d0749078a859cc3a5935a33af4976bd47628b06086ce6c4fd9f193924359ac6f884298afcd6baf94610a9e63a88a8347087a4fd09d894524ca88db85389473c912bb77f9551a591dbfe1bf82cb2ecd6fcf7f60b2c16fe9b5f57f3a697573212f3927f6aa31fc6e7e2f7d8a83363c0c8e9515050f3a893a69bd25856316707017afedfc3aaea35213b55fde30304588d599e5c143aac3002595b89a6f644fccbdbd9adda685acf5aa0e955f7ba731bf06a951856de1dcbebac45ffc797265a3f7640e73ad2cb5c445cdbd29153b112f95e3f44da95d10776220b97e090bb67e2909b33916332e311b509e1d0b40df5ece0edb65719499b45ba37e93d2781b9b0ddc04f7028213a709d68006d46e15b16582afb30c3923e7f49891011699e4106c0866f4a0f1410ab448020300d7cadc1bd72871339cb73ff6504d1ee6590022cbbc4db16d60cbd68c839c0d5670ba33816193c5d7c610b4adac67351c3e19671481409978012046dc8ff62e5beb49d8ce4aecb78fda6e9ccb64310d11ea3069e5e8ed6433811de2b0f14cbfed4059da495d50aae54aa8e7bffc88ce7e538ddafd2d88a1aa1e58f3bf2cffa4175a6a6e2e0f1574507aa181788f3fe093c40f23545fd5ecaff944f2a7c0d03f98d174b07fbcf3b195ad123ce95edb2223b15be806cf5b7a91e3925ea25e36cb540fabc43dfd13abc7b45c1dc6f76e83b8cb3a49b8a9a9d3c22172f1994466149696a11de4dbb627e573877a1cc1a0265327d8a4250ac6ce0439313839e893ccc3979fc778ac9ba2f9efa699a76317932d5cd8d085ebbe4d7bdfe03790a0cd9ad32a72e1d56667a28950addbe8186a22e31a7be604f6f20b6e30934a0ee34fa129b4a9edde3d32a120476e6f1fcd228971b597b86110e29c84fb8903fdd60295b69c6e77715f38bd01bdc742ac38ccd2f882b323ed04d44aff00a3c5a7a0bb0b99ac20fcaa7d8d3a6219070de83f67691a8a7c99a75605bfa64ce820b1f519c216cfd19db96964e4273933adafcd46345609428c606cb92d5f380025f2493d0c5368393182eb919f2454e3b8f35af8a52fa4dc6882d7dbba3074aa072c5c56e92bea8a41f3092f17b59ee02db6f940df87fc399881f24f63549a37cd48daeab56165576e871958702c15b19358f3669cd77915c9d02be5b1d62721c1ea458122d30cbaa7df615030e114933bdb0e33a012efc67fbeda5e69249df8b6b1691f3e90f9cce068b3a9fe45921887e29fe4663b0ec415f64432d293615123b822d123603c91b390898216383c3a80534bf4e9eeb6bf3a33bf10a61ecd9353c549462343b2b5358581caac100fb451720fd6d849b213357eeb16063c8260e49ddf6ec25463634ae4940e959915e9b484e3032bad4738b686a6ce9865441be49ffc8c3374b0e38ce9b0169e780820bf227a17bb60e043375e0a8c3bbe7d48a3e4f3fe0f009a120b77974c2c34d2f622966b3ceaae3a0edea0c8f6de10f99188ed8639d9b1fbacb85575a4e51166d7212b23fc0d67bd4d5e3de393e953be7453f18fbfbbac833e53c7e4d7ad663245e8b959c939ee0d5673508835125254062d804123ca36b40caa5b750143dcac171577518f7266699df1eb2f82ae3777ca5270756ba7fedbd63dc291e72bc239fbf986d0b5ff7f380d169f4ed7fef51873ca2021e6c814619894a09a619af6cba87b6c306c2a3ebe99b92b778c39dda35ac234c2b1ff8cf3a0f173b08c364eaaf27fb2bf68e077ec1bc45bc73092902218e78b8778b9c71cbeaa15bf64cf562d87c81d6ccf84b628d3d190befa169e1ccec860de86b06781dcedb4ec45ef54c58a30e24c5c189a7c33ba627d57f2781df3a718b02e52b97fd8c74805ac1d1744a7415633bb8fe2f4870c250ea3041e118cca6a692f5076a0eed04acf83b83e367767adea35ee5f89ebc12aa29f0822103971441042f524794e4a7d80a0eab13281bc27c121aac6704c8e9cabd856de147960ef6107f1d7bed7250b439faec4e80a2346d612432114a4a769a743bd53e4fae63f08f2880c3adfec77f07fb81289544fd954c1f8b7dae1566eff048637ef825ae48b6efc230a9e026dd575d2cbf62b3c611828ec0e51099736a5821f989fceaba283e2c91c09a0ab4ededd68cfcba26c338071666f8656f2692665839ce9804c11638f12376c5e59525b6b0b26536d40d736b6d0637bb65ad8cbf28171b4aa2810500eb17bfec7184e7012f10762d2778a1bdbdc9af1355f6e169d12623329463ee2672f40c68071bd3cad1b0c3ed1ae4482249030b9d84ddbd70a413586da5c5bacf935887295635976ced3db1832d0dc80faf0303258ef12735fb1e343bb6f43609ad2a67228a2034190eabcb636a583ec6f6eae251c15089e2cf26d383cfcb30592bfc65f676b8b4055a9f098ccb33f0942e19662ad3075ac03d10c19b7d491fc1ef8adc4843ccb7043e0324f04f9ac74fed566c1fc8a31f084ad4996489bb2cdc027c8e48ecb291dd045589498547b588261012a1f3ffa25dcd3804396c38d194885c8071bf78dcbc15c4e4565ed7d7e8dced0d12689d0df9448af8015a102893643c4046c2a0a6402412c64345ce77930869d97c323df7e03a31320495dff02d4a3f8599c4b1ed2e6f43feafb46b20d671e581397112fb8524c37da07328ccb328c110da68c3920c65f07c0b7bda8b7c494b1bc2cf7e0b06947f1cec04b800bd3b36f08faa0f4bf9177f58b8511a2fef07cc62e7f4eb0a645aefb4880a00eb33ce50f9df566e48c576b29e59fe9e6e8f4f249b220910e2a4977b92a0910c481fe665ae5ad2ab01596b5048ed5de95b2a7e468f95221e7a4c622f5acaff45bb365d5933ee607cdd19f489654b98f72c410e23b6c8cf8736cda2429537ad85d6de18e9ce11797307adeef5cd4926f174f12005fa95e89f69151f84bd19f4a79eb7ab1d86fd3935f45b1603fdabd77ba2b764594cd9ba3cf8d849ae0fa0fd7e0ca424d8f3e431201bce6d26eb68c7cdd7069442a4e4c0672845683ddc0360daa421f9f8ab66ce96c9bc3799fa41adf69439b9607c7677f582ca23714b1e8c80eb769409379d57a68f3a170aac3464a665ce76da5a56869b792d2f4aa1ed2c3f40a2e304247a03c8a5ec151edcdf7c52233436c9fe7ead03eefce8cf10441fb95e01e7d64de157908dcfe248fecfae691be722e99b2d5c09e0fc67af8bffd193f30844e57919c5563788e83d82b5133e0cb2214fbb053efa6fac40c80d2506c940584d741a2d71738c816cabdf506b9e19f4e77f149118c43334beb0814a9236c3648bfc5e4e629fa3972844850cb4bbf77c1e172d5f90583e3f2faf688766f447b523e2a2399c4c0a0d2dc2e794f8a2f632c4478af7e3e37de8f671504791a9526f5324c4546d9d133e0a5c843aeb48b3711f070b0403dc801e473fab5451d68a0865f9a74f272e45a6dcf9b490ecf413f3e07d8569cb4f96b96b590f321454d3bffdfc642f1863c9d8612dea56584d15c288644d958d0f4ddabf82bf4ff849155bf5479457323f1044ed54da9c1e9b35a75cf3a91d6f62a7124f0f34f377bf16471e2379453c97f3087bc057ed0a0172fac4b7cd6df4dfca8268acb59cb60e71db031b1f017387cfd65edf120bb375588f7cd896234e542823fd0f5c706ca3bdf05a95d9f74c2a2dae94f79def23fd5131ab0b91706cecdc15b6730f84427ff244d541f59dcc7d6222b894eb017e934555d8daab61b0c319bc4fc2fa851acf810f2c8258f46aeb816cdec3ba8749169a82755dcaacf3c6b", &(0x7f0000000980)=0xa80, &(0x7f00000009c0)="061f69a8745aacad26f1ea6302541a3b38b38ea1663bab413da3d676a740a1ad4e89a057aec74859b1fc5678ffb9783a39215a67449315e73df418d6680f16026a88bbfd7e1cd6e8b83425e16bc79f0baba817355642c43603429c971b37a5276d77c169b770a127d5acb66cd8ac1ea87298165ecd72a43823f27c0f8e121459e388", 0x82) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000700)={0x1, 0x401, 0xc430, 0x2, "2f9840e74cfedfaaa23087efd7a79d1b9d195752", 0x5, 0x8ce}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000780)="12e20e5ec2e9239bf63482eff7c590ab2ecaf8e958bcd000977913acabb787bdb6ca97ee48bc669fd9c55d8a2e9841c4ef3c1a794f466029ea348207cd97360249b3b003989a94ae2fb7e596563fc09d116f37d098d5b3a195a47f1c7fa6849adc3d5e89001e097d82c2c867f1aedd624db28bd5404d9693ec00484bff3ebecebafdcb113906015c231beeee740cd8b6d873fe886ab92fb7f8298f5c36ad093fbd992742", 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000900)) msgget$private(0x0, 0x108) r1 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000880)=[0x4f5, 0x2, 0x9, 0x4, 0x80f3, 0x8, 0x1000, 0x0]) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b80)="85fa76c9ca47551930f52c445a24fde8da82489ea8f459f10ca6bd85195d9e12e9af451b2c91b2590fb21a8bc79b429be142ffbf23da6e3b238db049480584db4475f5a7d4a06e45dc21e78e1fc2cd3d3e915f839669468dadf46de1cc56f65f9855f61cc41b5037e49a806d00f80e8e87a0ba8438bcea8907d85f3a0ee2a428bc166aa2a17cca964bf91c511e0cd4177af5b0800dfec0b8", &(0x7f0000000c40)=0x98, &(0x7f0000000c80)="8450f056dfadd67a15af1cb7e1b943979aab28c6a1b9c5b4f575715472df218b8b9c1eafc6d323b7f278df663b5e53a94e3ea7d68b93ea0df4110ce9f794f8519288de3549f2e77780f7ae4b189967d1d4c9b6014847ed0866e04359ec833b865461163b015025fac3e6d47b541aa38755985f8a87d8f682f8dca7a0a3e4228cdf8005d346c516ce831389f959d49e7f5985edaa61a8ef6935b2f7396c07a753a3beadf2cf3dca002eb2de09a071447b7ba0a332532e949acc65e28bca82606f72af4ab237435dd29929c03fb8b0acd74d7b8c0873757b82060a48f4f3ac78f814a5a5cf9f4f", 0xe6) msgget$private(0x0, 0x201) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000d80)=""/136) syz_extract_tcp_res(&(0x7f00000008c0), 0xffffffff, 0x1) msgget(0x1, 0x40) pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000fc0)={0x6, 0x14}, 0x2, &(0x7f0000001000)="db9c7d752e119d764f82d888308ac4e2de24f20d55a8ed0bfe5a028395949a6c880b8dfcdc8adbfff0ac57187cf71fd65825d6badebe2e59b4ca0f230eac6c", &(0x7f0000001080)=0x3f, &(0x7f00000010c0)="cde57635c535ec8d75b8b991a813b86358a60d373f9356408712", 0x1a) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001140)=""/117) getsockopt(r5, 0x1, 0x400, &(0x7f0000000440)=""/102, &(0x7f0000000500)=0x66) accept$inet6(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) sysctl$net_inet_ip(&(0x7f0000001280)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000012c0), &(0x7f00000013c0), 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001600)={{0xfdf6, r6, 0x0, r7, r8, 0x0, 0x1}, 0x1000, 0xefe, 0x5}) executing program 2: mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0xb4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) dup2(r0, r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f0000008000000000000000000000000000000000bb60"]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) r3 = semget(0x1, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000, 0xff7f, 0x0, 0x6, 0x8, 0x5, 0x400, 0xb265]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, &(0x7f0000000980)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000200)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000002c0)=""/229) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000d00)={{}, 0x0, 0x0}) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r1, 0x40047477, &(0x7f0000000080)={0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x400000000004}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket$inet(0x1e, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000040)) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000280)=""/181, 0xb5}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x81) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x2ab5a88a83d3f06d}, 0x2, &(0x7f0000000040)="d3f942ae043134049d77d3b77580479b96a08280ec3899e3305c8b89e86afb7d2513b7d83173c032bc704150a8dd171e3e310e026fbf271667d0dc502c2db86072c20569197a15dac71f212a2ce9eca667", &(0x7f00000000c0)=0x51, &(0x7f0000000100)="2b1e4be8fbfd2dfa8d07ca9e0ab0595703211628fee2d0f1ad1a9bf39190c1b36769dd6bad20b5b7676c5c842eb3f1c991a18b21ffc4adc75249134058b77ecb4674ec62d322c71900e3a23e9020f51fe196d39cdb9dbafa639846371fa326eac504ab5192ad39ff7e88c5454b30bdae0c44bb948b938e9664e2ac39953a96613e96ffbbb47fcf2cbe4a5971ceb7fc530333d4a67fe27417223519f303ee94032c23b47595c4cec97cd2d925ee56a8bbd3aad5c207c732bd6b969205650eaee78faecbeacaa438b6cca080e76c9323a957bdc9f9f40eab4c25166ea89104346073c7150362e0a40ae75f92a8d7705feecc96247db22d5381cab38d6354fd13ef3adf775fdbae04fb50987500b2935cdbf26a39bba1661543ea591e0560dff48b947eab12d30afd03682332a4a98b39925d580fa5bed3d03974b4920dae0c0b82d7cabf885ca4c032a00aa4e562425a550d93aac941365b056a806e4300789b0199bdb03076b4d5736948b095e22ad71555615268d693579ae8533ec9a5a56486ce3cd4965e39e8b03d43f8bb921e1cbf66cb7efc9382e1c3f6bc2cf1d1e899a478c6a047f2ecd867825a6fe32c57eea76ed1f69bd156f88ce71a9c2eafad673c7a5a4822da62d41d91b93afe00bf259b4d28a845005e9e36529fda5d88478fa63b233bdd05174dc400b184e7cfb0de44a1ff47aee4e9e5c002d6d9f9a6a3a9e7d56e0a26ee3c902dec1c8687a5020145233e7def3292238542eb2e1583327f9475d59a96462b4f7f3e677e31bd3911674bc63a1c5423b2db1a876164b2abfbf9b973c0e0810f00fef2d427551318258598b191deaa87d1a91e46716350cde68573597ba6c66f31e90d351f79f459cf9e23b0e5ae1347a5838e043c4126a3dd3e7e33cd00888c4abe0645d76c7d976ff528595ed45b0c003af95184507311e96334522e511f5b9ce1a698fbbc12c6077a3b4c627ce5ace73cffc8918e865341b4ab1a2388490b557714ad60e85e6d5b738035efd3b569f838003ef2cf38962063314ce45cc4d08b5c81ac10a814859b93d90fc9babf7a2e6ffa19a587d564b30b685675dd72b3b26292dcfcc84f4e5f7c92ab3111ee21f9fbc47f22eb9554ea91f3ef2947936b49f026c3d39ba9a6dcd7523ece8fa4f1787496ac101036f29a852e61ca9cfcf92e9a3aac2f39d51299c88fdef1720dd491cab180377c5326075f650f106c8daf832141944723f6aca8d9efad141d0cdcb21c432c3b8059e8e5641dcec2b8b8114a0da6c1a8e5cd5f363a978ed88cd459c6be7399528678881a46c0e7e2ba791b3ea1449d36e692cd66f7f6df1c70887a61076215dcfc35adc7a138eb7dd930bb205084b05e73b85d689616fe82fa1ca1a53dcb5377068dc3f329b054cb4d0c9e19357cf8f984ee5556872fb04978dea6938119ae9de191ad2a13597a57bca798e2b0c96afcd2dfc40b21dd5ef247336b409a7c2f0aab75b78ad9d7dace0c74c23e8bb4fe7d22abbaef37ba9b3429a632a19b9000205ce3394c17fb8e1cd4a6f2b678261b94e0c115373b84760faf86e2b9307014a5d6dc7efa6f369a05e0ae9e027de73807dd7f556b2b9ee2fe42ffb034c50d70aaca5676411eae8a435b485c5cf183c25df9b96b4f302a57ea16dc6bec649508255b91c859f0ae576f5a9bd457b8939bef669f9e0db2f752c68c424ac45de8b60086b37953da507285e3dfba646e3c828ed056044ceb511d9a9020d53eaf55c1f28417969ce7cae4fe0b866660ac82a2bff49dfcb91b830e29265a0dd9128601496d96d7b88ada5d0269d37a883a1a156bafa799286560bcf73c698fd5e2795bf983252079b73c00e73b5288e35447dd176818d02b0b0ec6ae84756cfb3ecaa7ceb6b9cc1e21849ff7f9fa318f2348a0a935e17ecc2627c448dc4fd561b192cba36a447421a091fa53826238444b0c6ddcf5253bfb8c1a68abf401a899c6fd09249d3169e65f1bc72a92ae48a15b89e00c5371324e945c7d1ae84dc1d1f29d94d294ec53f07e91f4f4e70f0b052611c542fb6d2b90e8cea0c97c2f2c9f0938cb17428ca7fd73c207bf533bc56b06f12fd9f7335c524387658f92bf92d6a79a7802e7b83b6969b914d653a16ae3e570fea6bfe44dd13375a270d2654d25d345d529387cb842790365c9a24198ae1db0bde8dc3afdcfaf69f7cd8ae43481ea4ff611a05d6f3a6051dd9527f889df5a92d7cfb2e18db790b6bffb03dcf7c6aea7bfe3a42c0cfadb60da14ba228ea27837c42cbc0b0f544dd1ce17d69f8db3a8d1e6823ae20b9125a07e80f07431862b1b8f9d822e5096fefe834186eea2d3c17b161851adb015d267e8741fb73f344ec57b2ccf5821a1a1fa4ff1d1c450e4315ca93def8cbd4a49227852c0da0339f70e317493aa238f74f4a1a37ac9c93b763ab79b1e7a679ac782d480781b31aa864140a99697f7d29b55c04abe03708b79779cfa2f6d747a01cdcac0d8ee1b835a69f871bc52076b93c1a42bb3bf8ecf78ee955938883d3e808ae5fd0ba7bc05b96f353bc8d68a6a39ccc9f10bec06f596d3b0439c558dd72021efdbad4548a3be6dddc767a4aa5b8c7eeb6eb5fd3738351b845ce7487d758175b4ca826a3ca3495167b381a0e5287eea89006ec7fba128798031c294c49a2faad337eb5128c7cebe3c962ad30b71f2e197bbea7f4913ff871512c3a2a807d2ffe6bf940fd1f71b9e927f3122d8bb2399156cea8cb27efef59331e59c76422540f249eb0354732dd205df1e6e58e3720e6b54a1963cb5cbc3b19bb808cbc3206f482406b30d1548e417adc05a75f4b4302ec88121b4f8a89066deda007e56ee638053f807a5cc145983ef6b62bb08d77fe7b20d99bf0e21ee3c8d5d104286fd88b68b3bbec5b5e13d3091c66319260c2053622c3846c63e848677c86fd4fd2c418b1c2dd0580de7c6ada777f8a8d05e85b1819a3f1cf03e3670c57fa30d1414a0543e1020e01da833c24340351ab1eb23e5872fcf9010e91f7aa03039e25f2be3b42c4207761951e6625c6cbf64730426775e1b1fd31217c5cfdcf39a0e6cc2cf76bfb4735fa3a5d756c7f4515939bd91faea9b8bd6809fda8136ab3e1db41bfdaed08e782e2bb5c321503df4f0c414f457c8e978b6fc44135440c12aff7e84f08f5bc9d21c67d15a6134ca089ecac2a4b0cf12a986ce905efc685a706f485b9da44e7fc05503be23bc3537fca11f513e54511848ecd628be97737c29ad052a50d1a88d11d3b71c5363d037819fb77b9f2b315404f93bf098d94f0b2dfde1a9e1a0cc7d5ee3cd087f2d1d0fc0427053ed8c49209d5cd18483c1dc15eb73aa9e29458a70b6c3765936a82c17870fa1d5b9cc07fd9ef0590b3e8dfacc7e739a3bd021f12eecd5497f1e5a4377baa41c2bf4d5bf1849fc0cec022afeb2fa978494f30224a463c39180f48c37819ef59aeaae3d2cbcebac95bf2a343d0f72c6daae725c7c55d82f20d1078e03d791669b9fa5fe1d978a1a57a535f4e4e5018f206ee82b431a114085bb81a97f13cd9cf2601cac79db13e61beee66d24d6731071c9a96445dfe4a1a26d22de2e8b322c93e271098fdb323e54f85255a1d2ae3fc76043873f556cbc19a82e9db6e1d40d1f1396a5723ec9c69e7bceef1cd80344c026c3c332e46219411f074599a98022b211d8aa21ed31578b5d6e5e081d8d1630d3d4418451c56a702b08732c3fd1f44a2986dc52242fc5e56596c4053d5a0e0d298c4407c5c253d1973bd0535de5a480ba8f324d2a75b313ce069623b24bb8d15db61103907156e4d39aaaa1f75acbf50946759c64c05401c8f0ba0cdb8fb20a3b3eec4e4d9d0855c8816e74732a23b1fe94fa8c4ce5e9193f4ca7be3cb9f1927f53d140240da36c3d079260a44a759346e6474662ed24574a8b5d9d19223a5fc1d7db60ed3ab78bf344ad617530adce02c49300d0b564407cee588a6da8e6489190419807095df4171aa29296c37254bbb80c70b80c69002cfd6e5fe0e1539210a3f16e455b3097f9dc02b92477cd0765d793d5dc6b31a9a01c6f9f0a19c97d4fb6272ae2423515ae19a49505bfad686e272659cd3d9c922fc27cef56edd61f9afa2f6963f7e7e138c866fb86dc1289ac55bd990bbffe436a708adb815bc64e615a5cafac0d42bb93fc24a5e3f5bb0cbfe90031a1ec43db679477bf8c6a05691e4fd0e5532836ae37701dd293ea3088c30746eaec3ef61494567b3af3e6c45f811f862978212f68389a8f1e79e1d61d875513ea8a201a906e6705445b3bce0a87480bebaa257ea44cd6c2de3b0fbd240dff03984b99cf76b62782bdd43b0a5b405e41e8d800d635470af2301cd34485ed8fadd922226102290cff889425e3e13ce6fb2682f9912482d67d822d7dd3b3aebc1ccd822b761f7e6601d92d35e896b0c91c72b97d0d9ecc7f4bfbd236acabef5945025c21972e6703bb764344860dacf6677bc68a5745c0cc785dc4630deab53f6d6e322a9662b027e53fffcb9c394d6f88a1fb25011e4ab00a345ca30ed8260c7c49e10398a02af1054232fa268ee0006e51f70b5d6ee3dbc0b69081b52ef0faa1f415180e9c44fc755a2ca2f75a14070f0cad3f108e5064a9d91f98667eefb36db09e2b34fd6fcebd426931b234d49859a35ce005ed2a1808fc9f2630d850fce570acff26469506e29d6eee19f963fa4d513554ef98f8249cf5e7f7ed09f03bea8dcec11a1581eec92fe90d66c4d9bfd0d1e6c68e9f09bb6da3d209b92ac7842d5d14a651dbafdf7397a467dc958a8a1c09083ab76a642bc87609da03eb5b44c9ed281ebd8a8d240ab8a3b97e3e3b30f14d0cba15ae480a965239b59842c5b9671f872f8a84432f2c593f17f51d8da7aeb3c963c18f3fb2e109b6ccd30110e045640d2dcfa23bba50154d25215d8e4d365f8c161847bace860a01df6295b6065a3c8f939d8c3160ca17a467a050291f6405ebfcfa4665abf8fc373f2ba3b0d1a01bcbab837affda3f2b35e6e6c8d94b6219bde1e7c8f99373a037253e711ed4c9fa909fbc6d81a1d89567a48f4f2720e13998e3ad5eb7b3d876889f76dc01a9e43a8f2c6883ee735f8fdcab576e29766463aefd2a52b0110d4210c02bed1aecaa5af20056fc060f00c8dea1134073d370d883934b9db272beafa6618bea958e2368a3d8b06d92e6e89cb2143644499c2da1eefe5405957f54268ce83e6ccee909146f6dbd3fba47932a781d96d529c0e0e91818540d5ac0b159d712cba4daaa7431df3f8240f6408b0f3f9f6383ca2d52ffe11bcc9b2187b5224cfad111b7d34f93802344804a7545c94e88ed0e8b1d8220c6e7d85e59aabd8e7ab1525590978d962f825faa6e4aeaf7c8d478781338739c40cdcace2b090f9ccf43be0dd45594431c568111b9fed5a69a5db41e718c26c105ed0e9f48425869161dd3804ac915f652a67ff15a2c0d05187ff98ae410b5927aa0bab8e7984d7e27422a46219626038fe3fa99206e537773c2f4ff85738f063bf7ee81150f0c9fee0f79643d59431cd7aad9e0a495102c9dc05befe4e2df58bc9270a9922edccf949f1d277f3429fb630814d6f45eae3e34f2ac172c9ebaf0dafd0cc7fb27eb653431475e59571ef4906af403eccd5756c0b3a8552ff6b47c6b96aae66bbfb695ea428abec8941a7b1d9fa659c02c3f59dbca380d41a8205c4e96d28d8ae0c77f7fe7cab2c7f33c0950516b1b8d8504fda670cfe0fc3f4a56f9f1119e5d4f54a1c39bd58859599c80ca106f05887b1f5dc1f1a14c5a", 0x1000) sysctl$kern(&(0x7f0000001100)={0x1, 0xb}, 0x2, &(0x7f0000001140)="86fdf26a25ccc9b654a37a40ff1259fcd0b66dfc9faece00f34cede49c522945444423aa5c852b813dfd1bb99327c482650e0a039284b0e4e477abf42c940e8b9cb23412d44f6d20a6f7646f22eea573447d5fa0841e92dcff840990947d0c98cc139c5c99c91d6f8525165f1cf1beb87beb0d469de498d8f98d5ac4e701a0bfff5fe0c603d6f9adf131fa13d6fbefc9074772ba31ca2fa187db07a676ab7dfeb84c9d3de3525f58551c043ccd545b69a92087d45af536097971a53bd91552cc411a3707f64bbd90ca0bd58dd51d0b3f9c16bcf472a8dc", &(0x7f0000001240)=0xd7, &(0x7f0000001280)="c5dc3fdedb107115a98a71702a967b3108dee95f9340271fa0b6ac587e9c96ab918c3e9e6b5792025820aa9e35449eb6e8b12609575f730c7e87a7ec909d2d02d3eabda1d4ae230bfd942d45fe8352f75b2e874af219bdbd36e2cf226c4e", 0x5e) sysctl$kern(&(0x7f0000001300)={0x1, 0x3f}, 0x2, &(0x7f0000001340), &(0x7f0000001380), &(0x7f00000013c0)="3a668865f3023ba9e951d0a69ffa10730db497acb27b57bb9017fdaa6a9914e4837e7663bda1832418c69e816c4e5b970f3fddfdf86970e6fba5312fddc4e727bcf3277b333b791482f35e653993dc35a4dfb31023e39aded980acaf1374e6074c61bcac3c86d81abe133b8220c3ab1beac6c5966baa24ef09c747070884f199118e47999a885486bfee3263a6b13c978ed6d2d0b5c0833f71e374164b909c6dbf16a74b9334959f8fb8c744a03feddbc040629dc7957e49d6cae5e735d027761e42f06bbdcc977936909f4401", 0xcd) sysctl$kern(&(0x7f00000014c0)={0x1, 0x2f}, 0x2, &(0x7f0000001500)="3e2a26d471c4b03ce208498f58efba48457d03083ddf833ef094f055ab83280d8dee4516907f50ec7cbd0d54c1e2008585667076ea0e472202d8a269a5fcd9c2a7dbbbf57268b1641688f597bf0b772872fe149d58399a0831706313b6e7e7c8693b70fa0698d099942af97125bdebd5f406a9c3b48da8cb9e68e8541042c616c6b60632b5a7b4832c", &(0x7f00000015c0)=0x89, &(0x7f0000001600)="c857df5b382130cea651e68c55f2502a481fa42e5a6fd44b3d3330410025e18829639fdb160ee5eba15dea276c522f9b3b4753e69fb436399f5e2dc988eaa9cba58a8b87e49ea5e07a322348c7bd1df610324deb2df6aa96ff9742f7c57d2ff123fe286a5d9e40dd6bd9a0e8c37eca800f99d8946d979690bed1d1f8a1a3015ed4b9429ffb1e987c4e1ad3e040ce25ce37cbcab95a278e79ad091aba229dce3e0b166835ad8ffbc2e8fdec82274f9a92604e571888bf912189448bc1b9c0548faf543836b35a439d5ef94e92195bdf5561e0254b7efca9ca9e381d5a28cc929a00da0085267252c928041fa16071bc14e951b1f910e603ea7c5ae33227cd", 0xfe) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001700), &(0x7f0000001740)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001780)={0x8, 0x0, 0x0, 0xde76, 0x8001}, 0xc) sendto$inet6(r0, &(0x7f00000017c0)="701ffe1e4bf80f5e450d46eba9d2c919de4fe7856a1450ca474505eeca16d5030d7c990d8c6683630c3393b21ac7827e850474faa4ce2bf06126b0166e411b8208bd5c", 0x43, 0x2, &(0x7f0000001840)={0x18, 0x3, 0x6de7}, 0xc) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001900)={0x1, &(0x7f00000018c0)=[{0x1f, 0xde, 0x68}]}) sysctl$kern(&(0x7f0000001940)={0x1, 0x1d}, 0x2, &(0x7f0000001980)="da84e8b8cdc0d2287610a2eefa8acd353892635c87cb074e9bdb57dba8b4cf0fa925a34e8639884edd", 0xffffffffffffffff, &(0x7f00000019c0)="15c30e68efcb3c02d1191481dcafb4339f146fd7186a86d012329f5dbcd49172d8300e938b228dce0edf2a314a2c5b750dc87ef6e60af73bc565ebbb45c8166f97d976d673dac8e274f43f696e699024dc37cd0464efd1fb78529e6781c6a3f8c7312a17804d78ba957e99020c5c5297d6e345df9b2e6461", 0x78) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001a40)={0x1, 0x7ff}) sysctl$kern(&(0x7f0000001a80)={0x1, 0x49}, 0x2, &(0x7f0000001ac0)="fd974f4822b82c57815ff7549a287cf87bfc0adea6f91fe892743efd4c6e", &(0x7f0000001b00)=0x1e, &(0x7f0000001b40)="f1e45b3c03a1a7a682728bb1c189792b35c765aa808fd84cb18762e5be4ad15b712fa68a47dead3d141c00026ef1804f5d7ea4f96eb145f0585e8777d78e81f5031a21217c1c260177eb9ada637fcadd00e69268974b4f19bc832c2b43157ec7ffebce0697a92c4a4693ed6c885fd7fba85a56be61167d2821222c694446e5652a2d072dbc4aa50cb0d6eeeec975e2b3c1d9fd8345e4125bb17072d9fbfce62c910a7913e0c9df26a50e2de8c7144af2bb77d335d08f4fa2fa", 0xb9) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c00), 0x80, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000001c40)={0x1, 0x0, 0x52c37683, 0x3, r1}) sysctl$kern(&(0x7f0000001c80)={0x1, 0x41}, 0x2, &(0x7f0000001cc0)="4022113c977b3f07c90ca5646fc1fd6ac621b3a9079b82a000a480b07acfa377d4b966dac10815a24a519e7c12e839909a76e2e7b33eebc126c79a6ad470af7921403492b9773bc690e9b358c934c2be9629d404a138249eb23b73b29deb9fea1f1cd5fb0b04a8885bdbc1f65ee41e92aa676f5cc3b40bb47d79d8195f5ea94394e94bea350a3c38b1706d7155412c97ced1d067604f1007f6565abfcca1cdb16d78c9e38598f359dcc080139218fc1c3c10b6263690618b70747fdac8c739e9feab1ffaf0907e12c5ba7d0401329b1b05ed1731f1a421c27b2b52466cb43cab0184abe18afe2138", &(0x7f0000001dc0)=0xe8, &(0x7f0000001e00)="b24730b97f94309e85db28fcbf21c3866fb8f0092013e192544c0ca72922aa2500eacc606192c079be5d1f37cffa37bce5bd39b8ff45bbb5b663ee1976e4ea5f4ca83304cf406676ad395eb4e40ec4f9c7", 0x51) sysctl$kern(&(0x7f0000001e80)={0x1, 0x13}, 0x2, &(0x7f0000001ec0)="d2637c8989d208ffc244f861e93bd7331b2b1130514531cd9c3d23f4ed34ad629cffa90ec162a591cf7b58d99cb3aa2bfbe78d837fd70f53591011f0ec9c00bc3ce05f976431ba1b733a7392c8e2485155b173db63d5908a1672ca3e19a53f69667dce324d4e96d1cb8f9945ffac9a6a45779be3935cf5fc03ce784e7186a91e0f9da0c2ef478e38d5cdb2b6a41cdac4a6b3260664d82d43755bab78476fcd42e4a794978d511a66d909b2682c300bd20f5a5b35c695fbf2937d1875829836d96c31fabf8355e482149a26c25b3372b1b5570b71394bdc88d835c890090d001a7b83dbc96bc2b0df39af858c7b79c29106d1b02799ca626249b28079883a60a5019409a221ef8f03d70c22cbbbed2fc8acf4fe7884eebb4921d38090dc2942a13fc09081f14faff8ef4fe62a906fd5ae071cb024de64d9794a36551ae1b255f57d9a63a06cb867aaca3cf8c52ed85d2784d74a340813aadc5ba8cc2d0a04a9d83a080a3c10269427b4eb776c773d44f2a5d9306c1eec38b5eda08aa54aa834f546076df9c7b2eea064722b3b037c3a2798e7b6ff21998b222220b7e7c1e1558b3513257c479170fc1546c30cc85876c3993f6761385a0387dfa3ed38001f8ae8938f6eed4dc2b137024aa34e05e423a74eec0bc386bc3fe32e33941652da46386b335c0ca4d566e176ef66ba352acf7b46cdca477da76eb264e4910f8b9db12efe7222636ec984e2f779510654b13720c6c51b785a12f8b016b89f7618c79559ea5619fe62504e1cdbe24d3eeefc60129c767d753e2b07af3daa059d8e7e884c93f27cfccc1169a9bab1ac035440673a0342932b8351ed4ce7b37b63a70ca8308a0160d30610136c205409b668e137c4034c385b8242f43064d7df64a1249fe0f24fe8f2cec37e0830467a2758f5d32fdcd38bedd1d70547b1766317d704387707f77e1a30dcb4fe5d95b280c90932aa3da8ef8951d71c876fdf84dcb208c2dc416771b4afcf2ccf1679e9ece49a8acf5f2f72024a43bfb4067a9814d4af023244eeaefa0b14f514b0e0e939322c9eedeb9239c1e4d119dc3d2268ae29036db423da655799980e48bc174cbe3f9770c0895aa7e8f869bb175f0fefd49e8b8ba352c1849ece3f940c4a3c7bfbaa8a794ab0f5c853493fd92752a473574cee16db96773fe837ee0b415fc237801650108f1d431915c62f74b35c3b2a343db4e569cf0ce4b51a1354c4590a7f3651d6d454248879e4c2c1593540a0e4e5dfab82768493cd2aaa313be3804b026fd476d2a7fda273c657a83dc83e86615bdaaeea50c93f73f7a63981cf84a93b92f0342bbd4e522b862edab810a72ac2bd8472e26db347e500afe6fed072e64cfc1af6fa67b671d38fa1e8851a70a11e33941990d0d6cd283ab438e4232731b69c900fd69a19fbedd0949636173468c7ab1a88b8d401110e805255ce2e23012e30079fc706f38a3c9db29d1feeeba94f4dddca7f034ff847f5abaaa1be62035df4b8c133d98f5d850a5b0e22c23fdf53ced5f1c3e47d0c016c28b0204f16b95ea9811c6a5ca960bfbd90a6a17025f1d2c21ec77f0f023fa787df4b116b2dad417fe574d5ac2eea853fc712c46b7df88197fde62fbeab3d87db3510de35188edfd2e23fbd1eed01090c56b2e1788d85e890ee5cc26599799e3fd7c052f87aea89b59b41e8ed925d6af74893856983ff0de29e9864b5beae2532974247d865b0e02b9fbb37e6b9eca36742a41663a8524bee21b9d6edb69e63a2531ff0b661eac8772968496ca361bafa12ba80959a8a498ea0c987dd9298161ead499594ade7e891b44c32f57cf09a60586fdc3d0ea7dde039c97c086d653fec6dde6c3668d49634e76799df32c2fa92386a5ea738fa1732a3bbf377c73e58901e5122d3a2291885fb74dfaf77b7cde63e418d5e717e6787acefd08e370eb759559fee5d8771af125a8e870969a9289ff09a62717b1d81e00a7018276eb288547f5c1f0fa8f9f32c227631e0b47390d11a0f3731d98be52cc1f91b53962cea41fa62f4403bc406fee1feecdfa9b28f656e4b74ae33a41ec76a81aab8fa7713840b9d58de7303365eb873ec893e3793e7f4f07787794a96c0d62132bc7987174e997d8797aeaac21f64f361d48f2964ba4b91e82e3cc245a22613b813ac175960349389043ed51d39c3cb86d52fbe1f44f965593cbe70a56d0497bae63d62f14a46573f4f235aa4f7d73430327a41f4e0d4f2f9dcd887082b4d783870ac5bfdafcb1c8e86d9ef97a8427a560d73b50fec265568573b6ad4330db348e0c08637203c0c6fb05f9faf6e2773f5c41974ac6af6758ed907d7bf8cdcd991d701b09ed34a9259c474d8113aa23d4aa885f3bce462a11e5feffbc7c81de65bafecb5e0b9813b5e4eea383567482c55c5b456ea7be79cd219310e8724c5610eee1f50396eb080b7a25b7524043c402ed9a27fb6db97cf08d6d6f49a3345e83197c6c512c9f8d3268f15591d780094401fbd83936d017af6151d963bb07c2759fa4e2d693b7b9d896218c677e1e40f014b70170ea2f4bafd0d044bb7bcd12880458455f0b687403ebeec9e9b44283c7d73d2e1c934ee5dbae7a16e48c5b1ae21e7d0dee44800c5a95ac6a1fe329396e4dcd267560f694bb22811237d3771c957e8a589d4bc35bbe9163f24fc898040a9c5d05ae7908f19497d583d80e838a37c63295860194963acf6ae9d0ca6f476b9c39afc43d73ea83a91bf8c0bb5f595b512e7de83db358575c1880881c33cfc95d366ba9c1efa0f9acfcd52c0e15619ba8dd46caf3f1bd5f95a8be020e1b24d6a779847f02a0913f232bfdd552f7555679d8c2bd43537b6deb1d0ca20bdaa76c8e50b57972dd83004ff1bfb85de711be8d74ca8c48ed0f5bb32da23941daf680703acdd93d887f04cbc07378ee2638fc7fbc3849b1a404d9870103aaa702fbeb1bf7c183de5a7fec8b709835e72665bf8f7fae93063b276f56891638dadb91282b01134982fd9e9f4e51c0c4425454caa90f32bc78aa3f350f0fd2e5c4002f89e87a6c4cecd228ff8a787e49101203a27e727c2a42de7ce696dd8fc34571c69d6f6a41d39350c423f847db7c9591f2ce6651f97ab0ef4cc2e138056344d2f4ba328c7f7cbaa319edcb02c5d3b8f7785dc565a9edad92b6abffa6f7dc0e7554bddd30280d6a6b5a9af00314a6dfdbb44256c28371b3abc62d8670bd117f76dbffeed90490f36d75516ceac98923ea30625b59beb111868377eef385062cd0bc7e19c2d3624ab2aa30fec4061475a7ebd572653e64c43593f92a8312c3cca229268697b795f33e949246f65ab6ef059605678858fe235b8cd8ede1126fc5e06a77ab67a8e5732dda88b12fecd1409d4120cd0de7a7014cd634c0dac94ee283447981aa702cebc44a000553cb5ea2e68833d23dc977b550e604ee5462229ba3d9eadfac8f1f6938ba1b60adb20c2e6053d50a6d4886639fbb59c06257ce95df00308b8cc75a7145aa6f54036fe8ea617873448b19bb301661bb41cd429e7bbd0204aadb1412e6af274e71737f066f98bd1ae062c629a2009619f5d9e3df162747408bf686b0e59e3f7f498f316860d8d23d1e5cb142444bb4d179fd62d5bcf3b39da8c6f380a0b2802064c41f832b8e7c655b508dd763f8023fd9bcd6143faa7e934f06d441056564b715285875bb1208a2ff5954faf96eac8faf43a86681967214661cf1cbcba65bdcdaad996056d7aee7ec65e3e1c272898db663593eac372db15b9ae7152f805191f54443a7751b8fb435b9e431c0e0add11108fe7261aec1942ba3c197c2253d7185768a5958f153595a8e3f954a8098009486e69ce7bf888ee62db6db74023ef9bb91269a12faa9a94fce494004a07ab96f36e933e909fb50fdb0d7f69d6905ec23c01662a07f5f7077270566f15395be1bf146c47826261c752246598a76249e51d156797108f5ada275714790226120a75ee2764b659304b99dd96be56e398fe44fc11bdd2541890342a4a113575e7fd76c902e08704c4995736df842be830242fe53b5fff3ecc565d27897fcdb92eb27c239d7ec8711e77bf3ea48687ec0096a68cccc50c208dd7e24de03525f2e4ac05fa3c6410355c8aacfd82e946ca37851bc77ded6981ca01699ffbb4ab3797c15180810599e32165bfd5fd7706572e4d77bbfed77f7b4392c7491e4f35efe2b52a7d64049b368feb0f363b2b3251959208158373a28e0558ccdc4c8285a36ffc474e0092d67742b53cffb25145eb0800d3a859c1a713ddd9eb7289d57737df44095e2a2067a6a3f1d06366e9fbb6ef66bde0d6524dc0b3089cdb8a9f935dff4f0b9afec588149813a79dfe28d3a81c5241737dce7b3e8d79fd359097257198b4d36de3cc8df39ec6417658b403aa5dff34662ffb6c59b2cac6bad1ff8d8c888ec36dd79ed374468cbec836e262c4aec7a693aaaa0ceb430442d463e941d4039f6cd4e79b0046fa19461a58ec5d28f830edfe2cf44bd68b12938a73c16a6ac8d2537d0b789453b5bb6faeb0510bf7a9ea46d8db3225231216fa0f859461ce512287fd24173ea0c1a462e305d9b5f2bd8c8fc082d27e89b5564a4e536353ca2cfbc89b0046e67ea3be063d2f44879ec2c34182c5524ad1ba9e54801bc05b22fc1990bace73aec156971505efab284f5036adaef4b9369d3b4cd5c9b70ef27bc037d526ae514bd5af15e30993cac282f8b962753b2e6f23a895f73c9d48307e3f0fc1d4b20d6d314d68877d9e67288434d4b53997ebc284fb103697e56eed5f8c1d13a0aeb25dcd2105ee2b527962d772a5a32b05e82d2d4e6ee3d341380975cf23b5cef861033d37dce1d993b9cddad3479c7d91baef19d62f43902b8e6244256ffaf0deb4f81070e348720e9eaa9a8ff7b88fdc0ab661a912e2f92d7d0b3aaa260de357a4a4439bd2549f950d806265f8ae54c33137cb77a4f242182acb999ec287cb259308db146253cc38992e8b5048c3468869c7b0800d5e01f1db7c1f601444c2875f366c36797352f72117897074d58e914deef1531ee03454249b0b047ab412b38ff0c5884b8211f5e960870ec84d589a51df512e7bf22f8b186e327e4007620711a5b1d9e594aa8de233397e12b81a9559214a0b39db1052169e07c83d33df5aff916576cc739c80e025dcc549fde9f3fb7311d6bde179cbe6d661267d3fa2f08dfcc641f50be1fc15e025c71097339c749f91b635127271b82a658ea6b5804a1eae8edf18a59c452f38bf4359d529eb4a0dabda369d1a729c2b32285264902db07efdee68db18db9042b90150b9b78e6390e747dda6b789d7e28301d1cc96efc37732e4bebe4b2f7653c4ca8cc1b4c0716994eda7edc68ea204f65ea4c6cebe1dbd7d6befbc0e53fdd22509a6ec1ff5ac8349823088f9e658f069acf772f9a6cfeeb096b501e60d0a165898943b37e53219a61cd299d57448b48c83d7634d9e80cf830f34b9217413b730f6c0c2cdb552e3604f2d65af6be90530520fcc868e431b78e2203ecabc7b65ef3e76ec2799909ccdb24b962bab735ce5149a70ac3b3ed12226bac774448d68ce1b88f27bd15fb1a55b3932a82a2c94203489e549400aa5edfa3eb2b0d9993d5f3944df4c6c0da3a99f16af8b0a338ec4dd57fa84dc49182fb1c961f093d4739dd7cc7e69785bdecd6bd13b1d51e50512ddb71eb21891a0c7c429b73a7156b1b5cb9e4f5e50dfdd4e61284fead992ba7833c57ca068b981d977361afb65383d93ed1633a2d9757f66904ee9", &(0x7f0000002ec0)=0x1000, &(0x7f0000002f00)="7d4b168a43c499ef1e1bd7d01d0666ba55615a4b352bdd9b665488f81a11d8a4b51b1f5f60caed0d2d096f9fd16fa2d405d5461debb766", 0x37) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002f40)=0x2) open$dir(&(0x7f0000002f80)='./file0\x00', 0x2, 0x8) connect(r3, &(0x7f0000002fc0)=@un=@file={0x1, './file1\x00'}, 0xa) syz_emit_ethernet(0x20f, &(0x7f0000003000)={@remote, @empty, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x6, 0x6, "8aefe4", 0x1d5, 0x39, 0x4, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7}, @loopback, {[@routing={0xaf, 0xc, 0x0, 0x2, 0x0, [@mcast1, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @empty]}, @dstopts={0x37, 0x0, '\x00', [@ra={0x5, 0x2, 0x5}]}, @fragment={0x88, 0x0, 0x9, 0x1, 0x0, 0x9, 0x64}, @hopopts={0x88, 0x17, '\x00', [@generic={0x73, 0xa6, "615358736dcf6b67c47acf1838cd04ce18a6548137fcc28f59f5e8eabc272ef13bf9a20f802513d42890649c6f41dcd320d13481fad5f6362e74739832a99b15dc0974e49c3f4d7c8aa8cf153bbe315a78f5b034404b62bc66b5c2ec1f6d1620432ec32dcb2398a9629e04b01fffa42b6dd1cf3072f8b20ad1d4c9997e4111af928acd9e9f34573a5e6644e3b7a8d1f0a14c71d661b8f09f4fa9908eb822ff7332bfbeda37d1"}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x40}]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x8, 0x4, 0xdbd, "59f51fdd64c7523f5608bf2bc6cba51d95af8775c130faf4843acd8ba720a80dd31692cec7a9d72f55cc8dcbb103a515257205e4610b2e433264bc1fbd3126de3e0a89b8aa7fe1f6f0ecb7e7aa461c4560b3fc00afa69db65b778c421bd6f171a874feaeba4bdcd034be7c3cd9530ef830f0f29c67b2068649dd3eee51"}}}}}}) sysctl$kern(&(0x7f0000003240)={0x1, 0x5b}, 0x2, &(0x7f0000003280)="cd6f184e7ab94b4c21c92a82541cb2ba3a42b9cb3f5f05f55bdefd3ae298847a73a8cf6ec45ffd66f8ba1c2f0e6b02374e985b28f12a1b1e8c0a8bb025384c71d21d0633dfc05d48aff42d70fa26f98e630898d0d304294a47200ee459c297536b9f33c286e2888596bc51109a930693397b2748740f0720b6df33a46d3db5aa3ccada852cfa84628d1b7cccf2e4b54fed63369761a8741a8a1a3a1e208646fefed7fee50996b90d1a0cf292a7689fdc4e97a5485aa1d2b493df50e955f242bcebb5", &(0x7f0000003380)=0xc2, &(0x7f00000033c0)="a8dd9fcd9e191cfcdbef9c6ae6f8377a110941899358786d0919c00c4aaed9232667b33eaf1e0d817d8a2cd219edd9ef3f9147c4f5aae052edb0d701181a6521611b73931dcb12a77475aab82c3f7c6bf444ee31494f962844431fd7b1fba8127fd72adcd9d33019c6f8ed0cda790ad93b06dadd575b7c8af5aa0764d419594ca311cec14bd612e19f0133be3c734a00048b0cdcbf5008a388979313289775fe71fa1a7893079664936b1d041d75d435741252355c8567d4f16cd71d32cf1965b054918d41ec940c8c5f3bca83fc84a02c432167534e3192f0377c5543b221f5653e03563f9f295ee5eac713fced649112e55e8c8d9b46aeef591b87e9c956ede1a15dae5ca9de75d0a7833df4a30d2a056ea945ea33c9a3719d1f975f6a320506b92ae997666e0a3bd0c2983ba07a67eed76b5953d5901366de965a154c51960ffcc26da334b5690b9730b9f808061c080c6290d97e7e0fa7231c476f87b608ad101be0a2f2c394d6fe8ffca8e5b9254f582a38d50ac323b52dabf493235648c88c8fb5524384b393de8a53c52762ce6bb5f69d1163f193a46c714c0cb62c964c2555365f136dbb5ec3d94ddf67f67af4ccd917b2759f1adf0713ec72e1d4d19b6dcd6e646af06a0b4005334524fa35833d5e1c3d6624e17e5e7c41fe62bce1e9db384ed84d752a21533f152617b64a40ad5f123a9862c0b25189fad582d0ec16a9a2b09d282e4c4129d543cf5dd85e0e98809153c9e694200c725dc2219e918d92892611dd187ef25f00552ec113a71f90d36407b7edb4093aa8c07d4436347508e45decfb3d2fefb5753ca370ed244ba3db1357f926f726f64c7ebd63e3affaa8d900a9f57a5aff438e0240a601c812ee99ae381b5fccad970ad9aa8208e08c0396d957e38c41aee2ffc4e26d1396da10518460329571646be0a36e2b48c4e9df481469240a65084f259d8b892121db3b569f86f53cb1ff7d9b8a49877a76511fa9b3ebe38f6513cd14ee657cbb10d8764a25cae0f4e61413a5da4c9f709d4652ffaaf25047c3e2b21db9b54863c06df5b7f79fe1f0fec1b56768ad9b1628455a26f219d0fdf52cd055a76faab844ff68defe3505fc20b919470712e9c388b29f25c17ee7d673f45cd7f55946c1cad5affadc74437008b56fb4440850b779e523e612043116d39fd04da5aee1d6491ad49572f932a92d890b3c5e05fa5dcfc5a95138bd366ff79fa9344121ca8ee91da3eec4337398ecf71fdaee6d73ac07813cd73115a6259b9d702f457925e9f7b7f85ceaaee7f7f21f443d1510330422929d7ef5b9159ca1099424d9ac754751d04b702292e734b189249794244291ce31f61cf991498a13af8e79437002acc9ce7c587fbdae074593bec2a812bcc5849d672c9c684e9388c59f676a02af6ddc523cef110ee4e3ec3054fe2a6fe2deafe6c22c160b0d9c4fc29b0246cfa3160bf51f72d868b9ebdcfd40bdc888447b54b1cdd74368266f0861bf4c8c2b0c1e47c611bc6228a3c955d2709dd5581628aba50dfed32aea6d925cf584da5bbe9af726443620ab66f2c92428ca23287eceecf3bc84339a287eeb575f4e0cbcde586b67463ba402a4ca8f031106f663c05c1c7ba7c9ffa24cf18a4bf87509af801acc9855a0dfe8035b2fd54631ad8ab0595e009c5548e6ec17e7a79581e185fe574fc66eb0d5eee00cc2985512e23d8f2441faaa4c19170c4234f51827d73a260ba4bdcba55414f01637aab96824c578e239cd6556af6249efb5289283a41626539f94eeec8ccffebff7f3a542d5954b7356bc9b505835194aec3b55f18ab39103b9eb3d61b20c47be9ccc5d254bce491a682a9ed25dbcf71efea9122f2345445454cafcf2a1235d0d841b069a992c9ca96499c5bbafb37067ac07f029531ebbd795a05d049eb41be82f47c35e317672e7e0524c3750f1a95c1e997acf3acde0c3cd54d2bab938974838059e6660f580660a0b8c08b98cd817bfebdb07603d258a31cb76843e431254a7faff3c7d5966f900ef7e67a511fed6faff22ebdf8e60f97332960e4f7a8f19a1f2e3f487dbe2cd1cf817a76e0b5dd7ac6bcc9734adcb7841e5e86f7f8caff83953cf06944ae72e8de095fdbbfb3a8cb3a8daffe149af709a31295004975a3c0ffa65a893d71a49e53d12e3a5a16ca0c88c177fee4add9c43a22cbde3406acbd310d2e916cc456035b00737f2fb965a6d2a46a1954e7b13e8e4821e900cc33db2bd6bba41df0ac8f1bbf7985af0b7e5d22483719c489979fba189d6ca93965c9700051a9935fd6bbd58cc7410ab516aaaca490a2dd58c7ddcffc4259f09dd86595e5642587f4934759a2b1523e0a8a0aaf7512b926d14c72d1bc8ef305c552de93089b15f7666d02f3eca49ae28b0a4b19d7eda983cf45e2045259f130b03c7fb23ca45135e5d4ced30b6c9a877f97b710041f0b165344e356233bba912d6eddbbd72c3fbf509e8f4e8aee811cc7e3a4432c8d9b61565b3c6e28174e5be566a61f9d9878992a20e7037877236f1ae41e3a47b472d922f690f54ede8d285ae2e381e9ff9bc7e6f1f97eeee46d4f0839ec0eb38aa243cd8e91d01555b4be312ce0527926a670e31b5e04e3a3281dafc7965454010d06832aa5de0a8846859b0afd978665806e7bbf03597f2e20ce3de8297edf28fce2a38b657fbb97e805869ed3708f095d977eff5a87bd222e29728db2f6b8d79879dd49dff718dcd3981ed2dbbb091eb572f167860f2d777a2a0c30135da5adccf1b4efc708d4368fdc910e0eb75fbb0500a23d5b06d7c7590bc67226175f30513f3212aa0bfea700240c032800f67a2e631cc3e5ac26aed48822a95d9b6c5d201207f3ab36b6cec2b23202634436e46331d0f65a244492685e495516984e5b916e98c16400645d6edc60b5033c799022210604b6227fb5bf4305d5a9a05b6d4a787f7b1047f5d6ed384e9bdf190f2ccf40c6a65cab2fe1057866fc576df2674b3167fcce60a9f3fc9db160c73caedd4e7eab118e770c44d25d4f9783cf1f755a3e483ff936254d52376aeb1936ad7085c148b6e665e32ac7a16b3d7177daa86e4548ad8d92b99622fa6d4da999b26cf599166c559f70ae8bdf067c0513e222e34f0a8121aeac9a20b39fc5b023af4f312cc870c543d0153134e34bbab357f2985dd8800d475931c7f6d42c180b8b74c845c2896c5ccd40e51aae06a2ad23bfa0ffaf8f95a22b29b499db014c66267244967f0af797db41b14dcc8d2c4b31e0682287b30abc8e35d3189ac907534caf81873357946f7cfee4ee7417c5175b74a68565f95ae95e2a56eca1d38180dc9b2c9b06feb99b3686e3a52bf2defba69a8e25abf31474b27e4ceadf0d1bf5066b0065624ef036e7dd530781cf9b1ef111a671654c16dd55896d3d4033197dcebb3d412041aee81a929c5a6156e9dcb14fc4534fea870bcba7e8f8ce5b8ffaae7119516096b27145d1b3c2c1f391fdaabf7378c3cc3a6017b72416da04038b8972815efe1deaa0cccd585e9bc9449f4cac31e4b83de070dbc82ab7d3c6bc49bcb58a075d2307ca79775b3a749722c0e313fea58f9280852990d8f3fd89c1bbbbd9229267359ec329a553b0d9fe5ee203f37409764613cbce6b2e425bcb347c0636e10a5fd2b9d283e741999ab0d066939ddec3a9ed6383168d12e0e19c28cb8179d7c3495b95819832a279860f6efdddfcad249eb235606a094925b78f4715d009dc5f1bf62759171adc864ff5a56a50a7c99926d65f549446b9c3cc850c14af2342bc762b6e869314cc6302e9d374eb1923bcbc3089a4bf07cadae6307ff90980908b099c85b6ecc1104ff525b98261f9a2814e2f075c65326f6523893040dae93e1e9a524346a4fa1463ae6dd31300e3b0d99ef7441fee1ef4c349b50fe20fc27d8a9b9ea3d39b937995e5554e86e22afad2b4dac5b1509c61c8782e30e53de8bd1501e521f123b56fef7ff29db3deaf183d2398d44b5d4a58e3769a120e3135103c7a3b89f3e10f90119e168e9c7e9e94c98a6d2a03144bde25c5a2cc5beb5be3915d064a30d40b97c0e794395c7b22798752df0dc0ab4cdc8d8ac265956022832c3f864a10b22b5705a2d3da78f6382c541216b2a59eea33674f5748f219d23f0cf0cb35cc5389352deb819c579955a8b8a5d114ccb0e9f17e36947ab00007a42abb65dbc03ba2bce6ddc52c269397a63c7e1e01482539bbff5d112acfed626f14d04e65ef39b849e134ce983162815aa36aa12f98d002275496c7eb91de3e24e11b4def6ea27a79662a3391b131c415bd6522aa6f7b749c47e1754fecf7fb8c6b79674c0b93146f33bc1a1bdba4a16180d14c4549a847cc49f3738e27266ffe165b1e399108b5a8f4bccb296eba6329d86a6aac55cc0bc773d84a504b420895e1ec9227938a7f7652cce873af7fda017333dd9b73d1acff854ab94ff5259dc4d0bcf1a22765fefda67bd9a46998d43bf9625342187be06da2d0e75fd0bfe7428c26dbf9369ce073ce282fbddc9fe8a5d8ea644e5c59767a16ca044d2dd17118f2144b52acff5363878da58258acad3c32ece0d645c974d8647614dafc206ff6c23295672862f1bffbe5027b7b77b6fb95eb2f930a35e37c067630e34764a53dd0ced937c2bdac753a4e7a3cc6aaf1fad111a4f29e767d556f969a2c9b41d24f1f59fad987209bc4917d9af7a1e6aa8cca8a70c3b13df27992bcfc5ae6b4d2cffbd31492ea33bcab7aa7c6968f0ad7399d1d9f3e17b00d88e2a9bcad293127fdc5670e3e47f93591bcc916d142664cdb5acca253883ffc37fe70fdcda1982cef035865cebf29419c6f87e86d1e944ddaf869913d0f71cee274309de7d5aeb910a634ec4733181bf20bc95f73ce7f54a0dcf940ef0d726b063960e47b99388389f2ef34a51257e13761ab0350c8504af86bc1120bfdf9cbe0ee49f34af27b2fd97bc937019861108a7b48409dc1345cb408e8e54b060296690f433e04955da6c3fc5120fbf6836b11678812987c9d1d6dd3a1d395e8bcbf1abbceb92a3cde5f2ca646fd652e4123542324c2b0b022e80ecd3d6b430eb0dc9b21a2986ae50445cf5d18f06ffd6977e3ae61453dbd681f862aad02bd62fc5b013232836864cd3fb854dafd0dd0923963b3164b7deefd56e562f8016db9cc857d73221903c94df2a854b218ade69c9f2ff4089cc97242f9adc05fadaf76f6e58b8fe3160f838e92642616933245c51ac39f3f6a0c9248d8818b10e142033edf9fda4629aac5c715469d7f10e4698cf8bdc321d493fb7339f6cdd07aa876cf5776821afb088666251ba55d633971ecf7726cc7fe5cd3d6a7294bcf1b4f8d78dec35b62a8215da886e8dad4d21bd7e68664812ef10a947e037fbe609f8d456d0d81eb6bd53069eda60f722ef480954c103698515101c6ea1a9209971d433e931997da47ffcee11019ba4162a483a60070c870342e13d29c0febba7cac0aa5e0e58e69df448c9262a5e054f3e4c56b0f71955fbc6f5a0366b800d9f9cd9b745df7990a5d32d6bfb14c763f6dc1989e558116eb1e29bafa73cacd32c585c9ebe90631dce053738e5512f580e4e297e323a250234689951a6ac82f81c544bae2434dfd7d5bec933dca469df8994f393b48d09c58f1176c0112a260034fc2991455b4e73eb0ff862c28624d4f239f29c1b86bc70e6a78099cd4311d85468a62bb40df6bb30aafd40b9ce75d6e38164e67997ada9cbae66690a25963d22bb3ef9e42ecbfc575aa9a331808065ee305b1d", 0x1000) syz_open_pts() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000043c0)) getpeername$inet6(r0, &(0x7f0000004400), &(0x7f0000004440)=0xc) unlink(&(0x7f0000004480)='./file0\x00') sysctl$kern(&(0x7f00000044c0)={0x1, 0x10}, 0x2, &(0x7f0000004500)="daa863c79701bae38b37179500c3cdb78a28e11025d067c77b129bfd089922899cd721a1a2d6408d6ac3862836e47d76eebdc97a22abdcd0de309a7c009a3aaa0d0596ae0b2c983790ecf304317d63335733363ccb493221e10ebaddb4d9283a245943e34e492b6aefe6", &(0x7f0000004580)=0x6a, &(0x7f00000045c0)="a8ec3255d1bb70103b8c9cb8084afa985fa06f8f5c0b643be61f4e0a9f3caf7121bfda935b375a8efcb7a61d915d6229cfcd30620b733ebba147a0b983f4867341878c037c6046eab1d07421cd41e626e5f7a297d47295520b655bc3da5e8e6d2f3002d6c8700bfe1aa09961d7d1ec5d6c98b7c813cbd267a27e752f3b5c08b6f43cdbcdf61d399c67ee8702a34200f556680262e731278f7884c33798a26bf07754285810ca10a9f1cb8dd3184e91e6cdc68ce0f9b92edb8ebbcd19ecfbf42a886b92f199250b28eb51aad8642f49", 0xcf) socketpair(0x1, 0x5, 0xf9, &(0x7f00000046c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x80000001) sysctl$kern(&(0x7f0000004700)={0x1, 0x3e}, 0x2, &(0x7f0000004740)="693d7beb083918e204177590d5505d384910200b2552a5b0d16c81a477344b4c15e368", &(0x7f0000004780)=0x23, &(0x7f00000047c0)="aef075792954e86e7a161d82cef6464c0fdcc97e5d9823be55289434f08c6ec0b57178f84b639c317673233b98466505eca2c88d35b1375b381ba87a0350c6372070bbd88b5624dd38246381266ced005fc26a59c2473217e3f70d13035be7fba6df965f35d34fd03bb80f231842734d345c1f9b678fdaedd86947642f41d11919e376bb4e7bfa95dbf33ddeeecd5d2fe08dabb54e0d87dcc667049b6fbf5398b47f1729e3df4b3facfcc85894d7674d19fd6d36933803690d14e2b1897a449d95fdd9e1abeecac8b1fa7488e8f3cd", 0xcf) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x7e, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000002c0)={0x0}, 0x0, &(0x7f0000000800)="b9d55a65edf95074454dbee1747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c33870300b1e9d4ed2ce08ee7f16395ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ceb04d81e8c6efb7ee5405e91f7d15cd2fc81c01a31c113da780e4ca5f61af3167e2c33ca994fe8b763ab9e5b429b463ec23526cb2b6668c52540952995e92d6059cdef19a1fe27f742540b10230c4282222c406e3fb17378e1a17fe79cd078863472ba6f91c3a371b81e170498b8f997d7ba74b45d480eec7d8c4a046066b496a22a943269ed264303bcb29ec18391375a023a639f01c9fe119ec6eb35a3c2a8cbb86daa798e7749363322debe103df920622457fda02a740dfe2ff87627c06d4157a506c2b0c2ecfde6cd6e2a222e981ae5c97536da526026f99a7d97e957324000000000000", &(0x7f00000000c0)=0xfffffffffffffca6, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x3ff, "01000000d000", 0x3c}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0xff, r4, 0x0, 0x0, r5, 0xb2}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) executing program 7: lseek(0xffffffffffffffff, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004700001c0000000700009078ffffffffac1400aa070611ab22ca0000e7801508931de8508469af27938e36a2ed349a96be5d2600e863d35a30e67573c0ca80952435b7e4a720a5325359d297862087608cdaf302b6516089c60785cb286172b0b44b06cde5f40df82dc0bbd32955f7ec3256ca6798324fb23b60092464c293bae65d81fd9165821e39d6c917fd5b85dded80302b9107bd088812d63d6d4cd3fd5a2a5de0abeef4e8b716c4f6cafdcb4d86b2e03721ae03e0c75326801bc9a9b441622b1d5e1944fc36140cc18a4499c5698e8b6c6b1bcee0a3e1511ef2aa91927415e5ebbbf0a28ff0"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x61}]}) fsync(r0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000002c0)={&(0x7f00000001c0)=[{0x85}, {0xa8, 0x5}], 0x2}) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f0000000100)) setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x4) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x7}, {0x50, 0x0, 0x0, 0x3}, {0xffff, 0x7, 0x7f, 0x3}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x8, 0x81, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x6c}, {0x6, 0x0, 0xfd, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000000c0), 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xf02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0x5, 0x0, 0xf00ffffd, 0x2, 0x1f}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r2, 0xc020691b, 0x0) r4 = socket(0x1, 0x5, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f0000109000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) pipe(0x0) getppid() mknod(0x0, 0x0, 0x0) setreuid(0x0, 0x0) getuid() getuid() setreuid(0xee00, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000001400), 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x7, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="ce94d0d4bf4cc8f53a62be7e5718419c62606c3c2f64058920994abc396d89fe5a6a585e4876eace845dfac59f2c98560115b9bb7e05065cc535201c9b63aae39561cccea07f98fb49e10e15978f7f4b95a383c6457e2495c93ecc518a6b74910a11e293005c2ac26a69bbe3d057f550809288761be9d8d37061d892df3bbe2897463b4a44ef7e376575795bd2dcc1334bf820fe51bd646ec3b38bd0aaf5513876d746b309e185222cd72009dbb1", 0xae}, {&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d07addbc4a4b96123f41c8f169b9d89eb763a9430aedf9ed05e7bf4d88a68abd5f7b9ca37d50d58e6c0e4ee561f8c559c", 0x41}, {&(0x7f0000000240)="d730e75a2dd92cc75bdff300d7cb20fb49b20269edc625928226d4b2aed1e9218519e6e94caa280b171ec3768c6b9c3a28e0cfb0cc8e8f6c8ef98fb80044d1fa6cbf4abefd6c3ea4bb41a193212f8fa8d4d892df4f3aecfe7b5caadd5e0c4b3a55109d47f449c1f3b7723f9304439e1fe5982c8b49a40f00c97aef72ddff55516ecf9b59d7f79bc6cb3eff3a5a9f9c7c413982f77fce", 0x96}, {&(0x7f0000000300)="4e6d0a5d84141f4de9be76c8a1244bf3c73f62790372b3b760303a884cd706fc504049b47049f8ac88f5da512054ac4040c353256fd03fe7c227abbd2a759bbbf4c731f26543b0e0fd47c22263695e0cdb3d07d633ac4ff79c46d36a78152450f22257709922c0593c5c44c8e338907917ba559e761c65beb885bc540797fd1205d393af858d1b4f7c2348b39aca771be99a30a01f715d80d64d6d8062b408b92d9fb9ed00e84cead9", 0xa9}, {&(0x7f00000003c0)="d6116b9c687d7d0e93b57e22b6ca01c7da9e60a5e2f8a1675b1e8e36cf906227b91051e42a2b3fad32cb98034b4aff0573a0da3553d49fff417302246eb8c5d606de7c8ac8d559ca3b48cc3c3d53f8539d97c75e214014f3161ea2829effb8179c6915948de4cfd62c2594b748329f84dd39", 0x72}, {&(0x7f0000000c40)="5ce2e64049f1d74d2a6f07d9d6427b8d5a512b4871a5236ef25f9634f0aba191c156dc9c8bb918ba3389834f09b159e38c0e6c3caa332e1863bd3c7e35452040263527d58569b3655ffa5e3b220b768868f99d24a203467c683465d2bfeaa2b8595a32dc248706f40189755e65e06db349619b5c6052bf09de473cd029e113b87285a6dbb3a10c60751dcbfb578c9222d874b0a7ca1f22f73272c757c4688a29be1af7ab298daf0911f7daf4a2f94099e3d06c8756674039397d294d4b9278b9dcda10975350b1e93496aa2e7fb8f9f9ca610b9c7c9be3f41f855365726c751980d59e9b36b58b87fb506492415308ffb5614482bef27a157d4ef3039ae5713e6a43db22677ba4548f27e846d1f02509d16126855f2e8903d8731316da9fbd6bff37518199df74bec8ca5731fbbbeaa0cb1bf67819cdf29ab2b3573539b300c6eee992815bf71ded8e2c5f60c9280d5fa3a03899883cc9e4a0e74636421e5bb6d21d6ae71c4e8b3b56ba54ba7eff2a660b7eca021b0b4a2ea0beb3ebf921d435e53cc6de0d414f07cb01aba62f36bc50c049b9532aaa3d5333e095e120a77fb479490dd367245b7f3cfb55ffe73d7f447e5d901310e84534c666fe72f1b4fe132d9255f9a3a5e46481ed17f3c4677c12e97cf982f5d427fe57b4f95e3638e698b2b861f3e866756ffa925b65d00fd5f3978f685419586b5689c22a03f2e73601a11cbc6210f4c10a77a40803557f0f9c7d1875a7ba6ac7ef54959a89200644f9a9d1a39a88849d42c9ae79f193656792c5ca739a4dd61cc7b61b67eef859dd2ab5be31151a9b6bf153ca4fc14acd40e595c515b81513404f8c130a981393676a4289e1828b5f89f354a8c11d79bdabb608fe65db8c3fbd7d9aedef44662090ebbce81b55bb34c67eb7230ebd9c53046043517970123b59b3c4087fe0ec4f76e385e71e3ebcde109d4d921bb8ec9730e8ad176db0d6aea0c4b3a2cd15e98af5d99fb139b49a17dc47bd3cc464525f684874c8efb64c62afc2abbebd41d5d820ef989057ac2301349c1c22b051ebc85bbe0d635f2c120b5ea8e1c1e920ce5b38930d8e3b92e2c9627d4d64b7cdfc338019d10da412ca512efa88a0f25396cd38ec768eb0c9f86b53fb85fec3194219000e5ab46d1f356b78bdc81d14ec5e087ee8686466a94fd95e18181baea8420159928cf941f00795b0e94046ceeaa7bc0caa2871e77d33ba68d0777559db88399d39cb680e41b11463626767bf9cbd3629abee597fffbb00fd8548f11eea0050c15b07b3603423aece79310f5848709d1af34ad6d2d4672f29e8df23684809f9af1984be81a67b86c3b08594c95dd6474e020517fe8afe62e9f77f075d4c1413f0015869b355c0e5457d067127be8527954d853ba7fcf79b697ac45665ec779129e03851e382576055687cb203d0f96a7cd5081b36c7516e8b9ba337c0d15d4ea0b6f09ea14c7a28fd29e34cd7a981fb46aeac260747b8afb5b0e89f94b7bb12e022697010a59e1f6aabb07f5df95228b2b2c6bca85685abda734f2383e5fb33fc1578d0b98002bb2fe7da431fa18f7802faaf485c52e4c99f288e4849236ab75989c39e19a1e7faa9bc6511ff79e2cc32460b6e0297c54e572d10e159520124c9ee7561f4cdd6d8c8b4a1afe01744dd7a761a39c87bd08fa0224381d1a316b183afb8608fe8e8a77fb5fbe9bb7cdc7163f1a365400c06047a175946b2421b82fe56016bf38ac9bce084e46e4cc36ca5ffadea73bf6f898663fda0152ec4118a88d99ffeabba38514e2d824337513ced74aec75790a06167fea2fb986af06829532aec76cb0d75f1323e3e714caa5b53273f682a533c635770bb65a8b02909ea44bb769bdc53a96772616ea5e1698fdb0278b2c01c33a7d2bc86cd61d048c2aee7bf1625e9ba62e453bc343944524134c70aa4b3639b4964387c4b92101cd41092d307535b26a313c427c9809ce0f1a3a3d0187368110d3bf62eba282b4193e2da8dfa798d38023e0b1f4a25cdb75b800d3153dc0b43a634f0e1d04f5823189d7007705b29d0108179e068116c785f235cac219fddc2a25077f62a54c443b579aa2f5ab2a7f1216966e17f18e36f79442eecb0806aae8bc741287602594c132e0106604ba8e21e58ff940cf95e9f622b7dd3b072d313e961392e50eb8c414beb07f86d49fe0b2624188337c4f54138b62c5842ea00c96f5fe8b2459bbd61be4c557fa81b7f1321a8d4762c8d6635519e37caf71e97d4ef13e236b8d49258fab8bb3bc996437494fc3b3838d132c9b33f83efda4dec3a28ed7ff6f4f50aa1a0e1ebb7a846ffdec4468e1bc8233b92171bbe3ef90f9a14d559c3acc75e3857f3d1c50d402819063077e6a7ae18227e694595a04aa2d013e3ddb15b43ce0ac9eb589686020c5c0efed51ccb24eff1e79c1a971f50ccad0e9ab0a90729b235d62fb9ac1f4a3a41c5bd4c0cdd0829cea710e8bfb59e5c496c40789677c3d96be4944233a34ea44d4087547be3d7571a9d2a8ea41b3f28c67872be7a4316dd9d7450e5db35333f5abbbb681734170c6868b2afddaa5eae560410a13c71cae90611c3360c2dc43575ca8650e4cd20925e2a06bdf93ff3678b099a84a5758c5b5178c0d977d6c8a3d8d0253e416579f025ce466f6783925a36a4db939f36d0a3c29af306696f66a55a622c5b2cbd6841a066f5c72153e2fc8363353402f4c3794c447c5cd735d9d662447b47bb3152a8c7c732f54978ce5d5cc1d9ecfdb4097e60e52c5104abc6335d32f73799e69487204cfeb3623a3965a8a5723752685d350bc5f82eee9f72abf351215ed77288c592277ad389c593b24b4e00b47ac706346b618aea76ba2e2b954bab4c98e19d9191c765a174877f59e7f47577354c32307a323b9a95157768f9d7f9eb9fe2558356fd97ac91fdd51101fd0c335f4189dc4f1ee25dde375c059f776e7783bc8aad587f55f122bdae2fe40191c7785ad07ade725807c4598a9b4aa9619a19b26feafbb3a43dac28499bb6c1315f6c9251053271ba4d67d4cc91655dc9f416d7fac6e4fa50205fac5a666fcac1150d725925a25eb24b47ca6e6110a40c0aab2f812aaf9ee3b326ce5371ab51585e7e7406e401c280ee30130e11d1f1be142536863b481324af41dff8b36e8620772e8ddc9f29c02de96b0a8139436ceb01521b8b99c723e1b66ce8ae0dc0c9aae40b9ed0c01d85f940e0caedadb97cc5e65b29df28b2d5a61f8bc05dfe3f79295da7dcafa85b7d1ffb277693dc67e6c99142593c2417164dd2b9e5e224769387a3f3c9948a5a86b644ccdc3716d6bf491910686b58836006a1137d93a572e0f005ef4695f592ecc189957161fc706b550caa50b2ea170800fd2204825114bc68dcdd30900c5e4c987f73e067a357722a4894839eb96ee52097f7c682229576fe0665e0c000d7a7315d4e23e2d030f51aa5e22e04b750a81cab8a3a32fa6baa29b27f378ad2a26f775b8aef712b41d08f99c3f7642bb34732e771c36e45b6ad845e4bf6da48d53b198e1fa78553159ae14c3596ce7c051f884f3c4d06049c79a1eef51694d8de4380b8eb46be11523c1166165d4798884f7b42b8ae274a6e9369c39b64a7400dde26abcb52f3ba3136b0c2433b63d0f45930813661db3c81da1d1cf9a08e48ea10453c722c91d67598f15f167b8e27b2d459400a5f8f8364d773c4e0179cd7b90e4a7c5c41a828f11d2c89e68cd726bcf78e351015ca49f0e5e38a59dd802d1d52a39613996d7b290da708be32b3e609f6f92a7d48f169a163a68a8a1d5feed75042ffcf53cb229a03ed81c2ef8e197f2d99541afc52c6d1c1bd9200b2a8e32aa8b0e00515d67ca4cc454364ee21868646ad2483d38b28ed7330fc2b14fd979d6d949abc3e54d4a27fa19a3545bcbe43265b783a790df51dd7afefbe8ebc71dab86ad019abaf16a9a9834c1d76404376c1f7a7863fb76962aa9a8fda1c42485b083eac56c7c0f93b2da78efa21a0ef54328e678ac405614052aedf501fda8d9122429b8cb79b1fa86ddc70378439556bcbc6b124213a519f207cfdfde73cabadab143a0af70c480029becfedc0404eac602ed63cb940e8a11a7ad465963432a3dbf3b6aca4f13230ba7626e3950198446b255d7cf5bee30eb1b19ad153bd0d6dbf3bc506b55ec828eb7db7f2f676e34edef2557c63f93d038a09dcc858e5210641b72fc57cf9c23226ce68e3b39dc0ec2aa6d3e58767ea390da82274f5fb80d21fc62004ea77e29a18bcc47fcace6c7cbe058c603e60ea4aa185077bf54594667483aa9c1c493eeb377d911dc3460c1af764f50a4ba51ac1d35b0383a849e3b3ed1c8296f86af93af2445e873f48f5908defaf6fc40d76a7bf8bf285d46a752b6dc0ad0e10171bfb229ee3751f9be0ad19717ee893bb38994a5bd187cb5c1899ec84b2f8e3328c8db186925b457fc4fb28eecde932427bdb69ed593495014e2dd30cf9293074721f52ddbe0fc967288bd45c291888e1730d4ed670c672ddeca889a7988a0ecb347b0010c716607b6fe2c60045259538c39f9baf5ece8ecd2ff1995a4f97258cea5b2f13ef689f7fa1199577c8448fc6eaa715b0274563e0bb138fc1b96d520391f8e115675527dc0477cb494369f653194640a246e2deb8a5bcbfbdd4e02b61fbee372347f70a0fc5c1ffc89ea7eee31affa8ca7e44c6a670b5cad8690be0c84ae70616c0f2a42ecf2a60129f562120586c6bee6f7384d6e5632527abedc498aff5495ac0384293ad9c87e6fb261c0534f3aa125d723190769817ea8b2997a965e11c967848c80fd2d991930af1af4d9537284061ae9d8edbcd3ad44495a92c7da983f7e77ad4855580bb3b96bd2f92b5c4cd312dddea56f84bcd6fe8e0b3a88ae0e9bf0ef500c849b76f3bccbac4606b55f8fe0eae530c281af6010a3d32de38ed5d6b9d1f0edd7a901f6f9709d80d2d04d50379869dd2227d0d4b246d36c2f6a41e3b94bd47fc252639ec3eae2b361242a97ce6bb123549c4b29150f8c7bf7c04c3f7953d58c20683af153a38d9686486f714eba0dd2c1507792f8d1aa0b11541ce10ad31e287929b5b9dbdf173cb025790298ab5ed2500eff181178acd04ba7028306e3941f052a369b187ea4eafe3517b51d5b67ed6f9211f318318705af06c703c3020b93eaa6dfc0df4d6cfb26b383d20192091abc3c0f51329025ca988887b86c7a0f6921e68bce94409a21fd43d34767dbce54ab0c341694aa7d54a8ed763b1a74d79cb0311bc4c577b9ceb41d43bba46da511861353b2133b0ec51ed1cdb8a59532e18085009c4ea3d7fadb9a1dab79f33205c0a4e9c1998c87d4b2c80e1941342edc65ef7da3664ac4ea9cf447b8f02069a33a4afced1764c7a60b2135370924636821710c4f8b6e5318b5e18b422c6240b88b39fdeffac60c4c3c49499e77d8b1f7f45aa7f41731de08a592bf1f65611129d9b215d140a0ff404c3e36cf87eb291f29ccc3934ea0edee64afb136f134df1e7ad12613e91b34c4a9d1b74c349e0c64498f9eabdd872fb8b5a9837ee81f6c72af375456618d59f1999724ffd12be4e61d623d395694b23b416f376ebf94c76dbf5449068d709a251151d97f5aebf4f92e638aa3d8f66ac0a3e39e9c123d8def0631bfb4776ef2501cd5d6ab4020ee924f2f2c94613e3fd8289165c3c38f6e209e542254d59936afc573d99c23173b875ddc68933d7c75a320ffab20f72fe98e5112c66c3171754d889b803898403cfe3eb14ea9b8b3bac", 0x1000}, {&(0x7f0000001c40)="11611fe6525e9d0e11cf35e8c46a78bc835141d4018618d30f7608856ef2c89998126d1b5d42fc52f6a3aea9dfd72f776686b39d0d37c4d40e9bc3364507466c5f53b391e7dbb64f5d892db2cd5aeb0ef3a9ad6b0ff86a5d279b766b1cb1d0952f5f63260cdb4b112877d8792311cc28a9e420637e59c64e1202578ba0a171299bdab300e34f50c7a4ea20374fde253f24e5243b3dc97f5ff6175326b985a3906e6dac2c9549b405692d5500c19c77ae7519e2dd16885d6028f01e46a1913a0a7e84d594baace5e806f3496f8d860a049d24dd2f890071a22b6a57fbb33e3a8bb3167e17bd68381e2fd3daac12e80a73ab595cebc99cf7ce78be3fb40395acc5734a63d61c301927351e4b788d9a0191346ab54dfe5aafa6d2fc0db5957d0c5373228461310cd4b4eca83e85d09b72aa2eab555be1bb39d6895a50fc52af1baa07698d4ed1b2e692a685e73d96f71a9adcf29aea14ffeb7b47136f5f3d2b729f31bacdb8f4c397495cd3fc3a2ee0456a7cadea82a55286cb529c95b8037c3cbe1efff63200197b23631d124c8f6384dd211a8c44f27f1c8afc8ff8fe1e9ad938af37321622ebdbe09d87cb9f7156a11753b74d72712d429ec3429f518b1b35ae9df610a9070afea3c641c6be5f3b038907904223f590d0b97d6f3e6c24a37981ef9670530b7e45020b0374f94dc85bd18162d5cea9a3a1e35bbf3a86b75121f435cf313bdc2cb8f315eead65b5d0f3167976594dfb0e23e26e490249fb16b05ece6d609756e39cd5f42b9077b2edbba515a5963dd70fd35de7c47098b8e09524b9a0a9ee41f3e89f9aa072a4d4dc681f338b6c5c32bdc6d12e32c093224ca12cfbfbd8ed48b10dfd4b7dfb33c9b5e8f5f1728fcf3e0d96a6bf64596a2cf77add7deac848c4a1a57d6e0145758f33f4a345d29d036ac4ee89be26535753d6d0e431d5ab7420a9cf7a132941c55809a9cde25ca3410f8d48037c13f3e75041ebd177b7dd5a4dbc3f6b169bbbc2625843df93bd598f02cd5811a61ecd6760d1659f63ba902673465875a39da68d4a49e29e6614d2ad1d8ade3b195e2a2d7ff059ca3e2d8f6b175da90a10b1c0fb232eff970e17ad48c4398de1e434344ff6efda719a4e0a13f9e1f62ad5b7b88fcf061a4d82ab9ce998c885c83f4b2643b5ec786fbc94bc54a6102d0231c2708281c253417d168c728a38c1605dd955753a81a2db6a9762888d4be4fcef79ab4d2e24ddd696b149d648f858dff9583391b1d5085b1876d3c0db13c1834ffdea29069fa1a889d245a904fd782ed7bffd9824abddfb0dd2206fb55057950ea663ea4f6e70add6cbbfc0730b24168e82897ef1caa8da87af149704a6d6a5d7784d21c796ab687e623983add4889107ab54bf3f9e1762df89f05aa87ef1bb2eb86a5ccbe4af87b9f0ff83a690d154049c9bc428248291d5992bf498f96b7bc3e4fe9b842107ad818c9f00995afc6c4db0024b1759dc9d8e1ec0b452c2dd5422aaf2948bfa79e202dd7200a4ca9a73991424dd3248880ae4f3ffa768ddca90ccb345730c11bef9d1926266f847f389c26c4827d3a3b68811af51689f432cd74f0b3e0a462e971b51c3e45e97b12e5245f2c2a664de82ab43f7499fbae4cd4c0a8ad0e57e6c7b1e00aeb3aacfae70a947bf96a2099bc35b4832c0879dec9d12cf4963d2758ccb1187792e522c7c2285c7cf3a8636f19a6ca8afb80871800970948ab65234dac0994c167e53a49a4d960a30e379184173295246aafe255251f7934d20e3f233425c347c8d5a1e9707b0e1820fbe339bc9e05c65641f2c750ae47e4562f4cdd1f264ee78da3a82e1fce78eb6cc4fdd6ff27f645fe7edbdd8c51208097264a45b386f5be8aec382abd38372ef125265f099dc9d9303e647fc3f3e1140a26f2615e7ee1fb6a11c324619e4eff7e1c56466dbfd2761fe7ac3a152033a82676c55d33ac4a0bef815a22d24100c845b34fa219f326a5cd7de3f8ddb040afe8191ad7e2c0557e0e1e16840ad0d9831cd86d2f7dc38b2bd0359bbfdb1a26cb74218645ddd4172d5a54bbf5e4dfaec24bf9e53176835a8ea02bc9d117812ff731d68aa13c7301df1860001ca6003c9c71b67283c35d90f20d75a66661e9c94f459e918baeafdfb98f0affb9d8129b690e6458fd02e4f2e55ec43ab752c1656456c5f2ca448a0ab1c25d82b518b986707c354be76ac7a13020fdee15986d360dbd893e588d870e19ee395c1456acdbe5cc8b203bbbd17f94b4256417467013bdd4cdd37157753cd9d16a977185043daad05ca93a9a7bc874aab3a159dc2dcc9ed9265e66c145d8ac66297d4c00e9fb43dce7ec53271c8e360734bd87f8146bbff19e62f7303a210dd5c7ba8d90174182edbb4da358910f856884abf33d17ac0dea5da9790f1aeca1523fba0ae87740eb4df16bb1be6eef1c33d458eec369c062a2f05cceb33baf88c48996dcc63bd04c11a81472cbf0b28669140e5ce176a8d99ac9ad4a35a3688c3cba709d710655c2a966385dc153330bb1f8d9b98b051731a635cd25be1b6c95da718bfcdfbf3e591cba250c611f14f6425975935c120221e5af82e7f0ff9909255b4792fef90034355f1d559b12bb78b9c08e7133cfd1bdf40bbe54518f29487a660ed492449834b9b807801f5d4b931bd421e82fcce883da1d39c850d953462852d1b11855092953c6fd5d8eb78bd71b41f6f9ad216a827a172d9fda2ccb19124f6f6ab03f436cd527fd7c850a13514c4a378e71812b5bb9d01cac124a8c79973ba91d817c071a2a40941728d180fc88fe79cf2b2c2f6762135e9f6df86ace9d9e072b2fc4221615f2a266c1e9e16cf6a872748d06ebb8553c700733217ec0948fa8093dbaf9c5b1f7f92b0db0df48b1c86a4ba797c1c9e43fbc0621e8708d507dfece9939c7632b8b7733a9089a0cc19452937e0fa6602f976b618f72fe3d5652662b9388ae73e85823464581f1968ecbc1a97cc83855c2d6eabbf56adc3a73b98a6693cf28e0124d08b1395464880ca51d61a5f7b8ef0aac825c1a1a1f1df0ae894aa1a64d64c91604949ff219844416687a2e4e52c6a2922f8ad49cc17a0067664d967917271d9a52e97159b18f3e8666a5ead3ed182aa89944f1c1d3e4bbd3bbbc82bf2c0ba8531aa717dabf373d4885853b4e1ae04078a7655d017df716063a7aa9266ffc5f5e6675bbfc3e61f34b160f4f9b7413a488e9e2a0e2f7c724b126128bde99d963a2dfc89832a6d7454082d510e9c8e4136b60f835ea6221786bd342c2f8831fcb4fe16a6510f4b461b95cb22859ac6a63885a3a7f48915e86686118df5e4bc818440a37623209675154af57924c52494d95a268f9ae0e2e510f5932afd28ae1cc0b24bc1f28669e335d73156bbb00cf15df62b6cc95ea4ef998a1fd20d450c5a93fb8f36b2f0051777631e56ca3d823045bfdf594290b3eef8bb957633e828825bfe7baad80058b4a8ee89a1d68370b32cbeea468aa922be54d6af8ea7318a6d02238b8924d54ffb8edcbeb897b42f628e22b7b807b20e78a1ef9adda34776eb74dc6361ce8d899390cffe7ac13a8da138cfe4092870550b152b5d63e82f8593b91f57efcb44434016c3fa793b72a43a9804ef20324bc4e02fe5e145127f3e324b77299c9c6e6fb1ff23b0e7ee26fe52319ef4f62cfef825268e48c865a7fc25d15ff1c1450b597f6f8dcfe2fcb06a0f4884b3d58d1029df6f96ded129c02143136c0a029d8f6bff6bb5b00ca71ac6f11780156948fb5c70c321c0c5f331e3c5a9d130bcf66a2abd35c3c2ffcc744805d04a13876696c66a3ed91c56e1b17c08b37a2338795cf9a0aa135262fab94556f007bed2579ca7934c4e58c69365859483b8d27f8dd22aed10", 0xac3}], 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x10001, 0x7f, "1c10260974612c330000fcff00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80ed", 0x202}], 0x1) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) executing program 4: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x4}, {0x48}, {0x16}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_open_pts() write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/main/kernel/sys/net/if_tun.c", line 315 Starting stack trace... panic(ffffffff829335f0) at panic+0x159 __assert(ffffffff828e6485,ffffffff828819b9,13b,ffffffff828c6a78) at __assert+0x29 tun_clone_destroy(ffff800000ddd800) at tun_clone_destroy+0x234 if_clone_destroy(ffff8000363d1890) at if_clone_destroy+0x132 sys_ioctl(ffff80002a678a68,ffff8000363d1a70,ffff8000363d19c0) at sys_ioctl+0x4a5 syscall(ffff8000363d1a70) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x83805213180, count: 250 End of stack trace. syncing disks...19 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 giving up dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 0fee9609-1d66-d0cb-3385-b9d53e0469ef found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> machine ddbcpu 0 machine: syntax error boot> trace |/-\|/-\|/booting hd0a:trace: -\|/open hd0a:trace: No such file or directory failed(2). will try /bsd boot> machine ddbcpu 1 machine: syntax error boot> trace